JPH01315797A - Pitch extractor - Google Patents

Pitch extractor

Info

Publication number
JPH01315797A
JPH01315797A JP14687588A JP14687588A JPH01315797A JP H01315797 A JPH01315797 A JP H01315797A JP 14687588 A JP14687588 A JP 14687588A JP 14687588 A JP14687588 A JP 14687588A JP H01315797 A JPH01315797 A JP H01315797A
Authority
JP
Japan
Prior art keywords
pitch
value
stability
output
section
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP14687588A
Other languages
Japanese (ja)
Inventor
Shigeki Fujii
茂樹 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP14687588A priority Critical patent/JPH01315797A/en
Priority to US07/365,188 priority patent/US5208861A/en
Publication of JPH01315797A publication Critical patent/JPH01315797A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

PURPOSE:To perform stable and smooth pitch extraction in a wide pitch range by multiplying inputted acoustic signals by stability and inputting the multiplied results to a pitch extracting means as signals which are more emphasized in large amplitude and low frequency. CONSTITUTION:Upon receiving digital acoustic signals from an A/D converter 1, an EC value calculating section 4 calculates an EC value. The EC value is the total sum of the sample values of all sampling points between two continuous zero-crossing points in the signals. The EC value is inversely proportional to the frequency, but proportional to the amplitude. By utilizing such characteristics, therefore, the EC value is multiplied by the original digital signal outputs by means of a multiplier circuit 6 for calculating stability. As a result, no output is outputted at the time of no sound, but outputs which are more emphasized in large amplitude and low frequency are outputted from a multiplier circuit 5 when sounds exist. A self-correlating section 7 calculates self-correlating functions and outputs the calculated functions to a pitch discriminator at every sample. A pitch deciding section 8 estimates a pitch period from the output of the section 7. If the stability is high when a pitch abruptly changes, the pitch output is outputted to the outside.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、楽器演奏音または歌唱音等の音響のピッチ
、すなわちピッチ周期あるいはピッチ周波数もしくはピ
ッチ時刻を抽出するためのピッチ抽出装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a pitch extracting device for extracting the pitch, that is, the pitch period, pitch frequency, or pitch time of sounds such as musical instrument performance sounds or singing sounds.

[従来技術] 音楽音や音声等の音響波形は、無声音等の雑音性の音響
を除き大部分が周期的な繰り返し波形を持ち、その周期
すな乃ちピッチ周期の変化特性は音響の分析、合成また
は認識等において重要なパラメータとなる。例えば、音
響の分析、合成系においては、分析部で抽出されるピッ
チ抽出結果が、合成部において合成される合成音の品質
に大きな影響を及ぼす。
[Prior art] Acoustic waveforms such as musical sounds and voices, except for noisy sounds such as unvoiced sounds, mostly have periodic repeating waveforms, and the change characteristics of the period, or pitch period, can be determined by acoustic analysis and synthesis. Or it becomes an important parameter in recognition, etc. For example, in an acoustic analysis and synthesis system, the pitch extraction result extracted by the analysis section has a large effect on the quality of the synthesized sound synthesized by the synthesis section.

音響信号波形のピッチ周期の抽出法としては、従来、ピ
ッチ周期程度の時間長を持つフレーム毎に自己相関係数
を算出し抽出する方法等、種々のピッチ抽出法が知られ
ている(例えば、特開昭63−23200号、W、He
5s、  ”Pitch Determination
 ofspeech jignal −、Sprlng
er−j/erlag社、 4983、および藤崎ら、
”音声波形の連続分、折に基づく基本周波数抽出の新し
い方法”、音声研究会資料、5P86−95等)。
Conventionally, various pitch extraction methods are known as methods for extracting the pitch period of an acoustic signal waveform, such as a method of calculating and extracting an autocorrelation coefficient for each frame having a time length of about the pitch period (for example, JP-A No. 63-23200, W, He
5s, “Pitch Determination
ofspeech jignal -, Sprlng
er-j/erlag, 4983, and Fujisaki et al.
``A new method for extracting the fundamental frequency based on the continuous and intermittent portions of speech waveforms'', Speech Study Group Materials, 5P86-95, etc.).

自己°相関係数に基づくピッチ抽出法は、シ自己相関係
数が時間領域内の偲理で求め得る点と、被分折波形とフ
レームとの位相の影響が比較的に小さい点とから広く用
いられている。
The pitch extraction method based on the autocorrelation coefficient is widely used because the autocorrelation coefficient can be calculated using a time-domain algorithm, and the influence of the phase between the waveform to be decomposed and the frame is relatively small. It is used.

かかるピッチ抽出法は音楽認識においても中心テーマと
なっており、種々の商用ピッチ抽出装置が既に考案され
ている(例えば、 IVL社、PitchRider 
5eries%FalrLight社、VoiceTr
acker、Roland社、VolceProces
sor、MIDI Guitar 、およびcasto
社、MIDI Guitar等)、このような商用ピッ
チ抽出装置ではピッチ抽出部で得られたピッチ情報およ
び強度情報をMIDI (Musical Instr
umentDegital Interface )の
NoteloN・OFF情報やピッチベンド等の情報に
変換し、MIDI音源をその後段に接続することで実現
している。
Such pitch extraction methods are also a central theme in music recognition, and various commercial pitch extraction devices have already been devised (e.g., IVL, Pitch Rider).
5eries%FalrLight, VoiceTr
acker, Roland, VolceProces
sor, MIDI Guitar, and casto
Commercial pitch extraction devices such as MIDI Guitar, Inc., MIDI Guitar, etc.
This is achieved by converting the information into NoteloN/OFF information (Digital Interface), pitch bend information, etc., and connecting a MIDI sound source to the subsequent stage.

[発明が解決しようとする課題] ところで、従来のピッチ抽出装置では、ピッチの倍音成
分や倍ピツチ成分およびピッチ以外の高調波成分等が誤
抽出の原因となることがあり問題となフていた。こうし
た誤抽出を避けるため、ピッチの探索範囲の限定(平滑
性を重視)や前段での不要周波数成分の除去を行なうこ
とが知られている。
[Problems to be Solved by the Invention] By the way, in conventional pitch extraction devices, pitch overtone components, double pitch components, harmonic components other than pitch, etc. may cause erroneous extraction, which is a problem. . In order to avoid such erroneous extraction, it is known to limit the pitch search range (emphasizing smoothness) and to remove unnecessary frequency components in the previous stage.

しかしながら、従来のピッチ抽出装置は、音声(話声)
のピッチレンジ(80〜300Hz )程度を想定した
ものが多く、ピッチ抽出の前段でフィルタ操作を行ない
、これにより不要な高調波成分を除去して滑らかなピッ
チ軌跡を抽出するものであフた。一方、音楽演奏音の場
合にはそのピッチレンジは約40〜1200Hx程度と
幅広く、上述したような従来の抽出技法によれば、高ピ
ツチ部分が抽出できないという問題点があった。
However, conventional pitch extraction devices are limited to audio (speech).
Many of them assume a pitch range of about 80 to 300 Hz, and it is sufficient to perform a filter operation before pitch extraction, thereby removing unnecessary harmonic components and extracting a smooth pitch locus. On the other hand, in the case of music performance sounds, the pitch range is wide, about 40 to 1200 Hx, and the conventional extraction techniques described above have a problem in that high pitch parts cannot be extracted.

すなわち、音楽演奏音では通常の音声の場合と異なり急
激なピッチ変化や高ピッチ音といった特有の潜在要素の
対処が必要となる。
That is, in the case of music performance sounds, unlike in the case of normal voices, it is necessary to deal with unique latent elements such as sudden pitch changes and high pitch sounds.

さらに、信号波に含まれる小振幅区゛間では、とッチ励
振が不安定になり易く、ピッチの推定が不安定になって
しまうという問題点があった。
Furthermore, there is a problem in that in a small amplitude section included in a signal wave, the touch excitation tends to become unstable, making pitch estimation unstable.

この発明の目的は、上述の従来形における問題点に鑑゛
み、音響のピッチ抽出を広範囲にわたって安定して行な
うことのできるピッチ抽出装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a pitch extraction device that can stably extract pitches of sound over a wide range in view of the problems of the conventional type described above.

[課題を解決するための手段] 前記の目的を達成するため、この発明に係るピッチ抽出
装置は、第1図に示すように、大振幅、低周波数程高い
値を表わす安定度を安定度算出手段301によって算出
し、乗算手段302によってこの安定度と人力音響信号
との積を求め、この積信号を公知のピッチ抽出手段30
3へ入力してピッチ抽出するようにしている。
[Means for Solving the Problems] In order to achieve the above object, the pitch extraction device according to the present invention calculates the stability such that the larger the amplitude and the lower the frequency, the higher the value. The stability is calculated by means 301, the product of this stability and the human acoustic signal is obtained by multiplication means 302, and this product signal is calculated by known pitch extraction means 30.
3 to extract the pitch.

[作 用] 上述の構成によれば、入力音響信号は、乗算手段302
において安定度と乗算される。このためこの乗算手段3
02から出力される積信号は、安定度が高い程振幅が大
きく、低い程振幅が小さくなる。ピッチ抽出手段303
はこの積信号に基づいてピッチ抽出を行なう。
[Operation] According to the above-described configuration, the input acoustic signal is transmitted to the multiplier 302.
is multiplied by the stability. Therefore, this multiplication means 3
The product signal output from 02 has a larger amplitude as the stability is higher, and a smaller amplitude as the stability is lower. Pitch extraction means 303
performs pitch extraction based on this product signal.

安定度は、入力音響信号が大振幅、低周波である程高い
値を示す、従って、乗算手段302により入力音響信号
の高周波、小振幅部は抑制され、大振幅、低周波がより
強調された信号がピッチ抽出手段303に入力すること
となる。ピッチ抽出手段303はこの信号に基づいてピ
ッチ抽出を行なう。
The stability shows a higher value as the input acoustic signal has a larger amplitude and a lower frequency. Therefore, the multiplier 302 suppresses the high frequency and small amplitude parts of the input acoustic signal, and emphasizes the large amplitude and low frequency. The signal will be input to pitch extraction means 303. Pitch extraction means 303 performs pitch extraction based on this signal.

[実施例] 以下、図面を用いてこの発明の詳細な説明する。[Example] Hereinafter, the present invention will be explained in detail using the drawings.

第2図は、この発明の第1の実施例に係るピッチ抽出装
置の構成を示すブロック図である。第3図は第2図のノ
イズレベル判定部2の一回路例を示すブロック図、第4
図は後処理部9の一回路例を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of a pitch extraction device according to a first embodiment of the present invention. FIG. 3 is a block diagram showing an example of the circuit of the noise level determination section 2 in FIG.
The figure is a block diagram showing an example of a circuit of the post-processing section 9.

これら第2〜4図を参照して、本実施例の装置の動作を
説明する。
The operation of the apparatus of this embodiment will be explained with reference to FIGS. 2 to 4.

音声や音楽等の音響信号(アナログ)が入力すると、先
ずA/D変換器1によりそれらをデジタル化す°る。デ
ジタル音響信号列はノイズレベル判定部2、乗算回路6
、ゲート3およびEC値算出部4に出力される。
When audio signals (analog) such as voices and music are input, the A/D converter 1 first digitizes them. The digital audio signal sequence includes a noise level determination section 2 and a multiplication circuit 6.
, is output to the gate 3 and the EC value calculation section 4.

ノイズレベル判定部2はこの人力音響信号を入力して、
その入力音響信号と暗騒音レベルとを比較し、無音でな
いかどうかを示す信号をゲート3に向けて出力する。
The noise level determination unit 2 inputs this human-powered acoustic signal and
The input acoustic signal is compared with the background noise level, and a signal indicating whether or not there is silence is outputted to the gate 3.

第3図を参照して、ノイズレベル判定部2の動作を説明
する。ノイズレベル判定部2はパワーオン信号を入力し
てそのときのA/D変換器1(第2図)の出力レベルを
ホールド回路21でホールドする。これが暗騒音レベル
である。なお、暗騒音レベルはパワーオンの際に数秒間
にわたって測定するようにしてもよい、また、最初に測
定された結果は暗騒音レベルの初期値として使用される
が、以後、この値は入力信号に応じて適応的に変化させ
るようにしてもよい。
The operation of the noise level determining section 2 will be explained with reference to FIG. The noise level determination section 2 receives the power-on signal and holds the output level of the A/D converter 1 (FIG. 2) at that time in a hold circuit 21. This is the background noise level. Note that the background noise level may be measured over several seconds when the power is turned on.Also, the first measured result is used as the initial value of the background noise level, but from now on, this value will be used as the input signal. It may be changed adaptively depending on the situation.

比較回路22は、入力した音響信号とホールド回路21
からの暗騒音レベルとを比較する。そして、人力音響信
号が暗騒音レベルの1.4倍(この値はユーザによって
調整することができる)以下のとき無音と判定し、この
無音である区間、無音であること旨を示す信号を出力す
る。さらに、無音と判定したときの音響信号レベル値と
過去の暗騒音レベル値から新たに暗騒音レベルを決定す
るようにしてもよい。
The comparison circuit 22 compares the input acoustic signal with the hold circuit 21.
Compare the background noise level from Then, when the human acoustic signal is 1.4 times the background noise level or less (this value can be adjusted by the user), it is determined to be silent, and a signal indicating that there is silence is output during this silent section. do. Furthermore, the background noise level may be newly determined from the acoustic signal level value when it is determined that there is no sound and the past background noise level value.

第2図を参照して、ノイズレベル判定部2からの無音で
あるか否かを示す信号はゲート回路3に入力する。これ
により無音のときはゲート3がオフし、A/D変換器1
のデジタル音響信号出力は乗算回路5に入力されない。
Referring to FIG. 2, a signal indicating whether or not there is silence from noise level determining section 2 is input to gate circuit 3. As a result, gate 3 is turned off when there is no sound, and A/D converter 1
The digital audio signal output is not input to the multiplication circuit 5.

次に、EC価値算出4の動作を説明する。EC価値算出
4はA/D変換器1のデジタル音響信号出力を受けてE
C値を算出する。EC値とはExecution Cy
cle値の略であって信号中の連続する2つのゼロクロ
スポイント間に存在する全サンプル点のサンプル値の総
和をいう。
Next, the operation of EC value calculation 4 will be explained. EC value calculation 4 receives digital audio signal output from A/D converter 1 and calculates E
Calculate the C value. What is EC value?Execution Cy
It is an abbreviation for cle value, and refers to the sum of sample values of all sample points existing between two consecutive zero-crossing points in a signal.

第5図(a)は連続的な音響信号ScをA/D変換器1
にて所定のサンプリング間隔でサンプリングし、デジタ
ル音響信号であるサンプル値SOを求める様子を示すグ
ラフである。このように求めたサンプル値のうち2つの
ゼロクロスポイント間に存在するもの、例えば、第5図
(b)のx1〜X1+4の総和を ECJ −Xl +Xt*1 +−・”+X1+4と求
めたものがEC値である。EC値は、一般に周波数に対
して反比例し、振幅に対して比例する特性があり、本実
施例の装置ではこの特性を利用してピッチ抽出の信顆性
を向上させている。
FIG. 5(a) shows the continuous acoustic signal Sc sent to the A/D converter 1.
2 is a graph showing how a sample value SO, which is a digital audio signal, is obtained by sampling at a predetermined sampling interval. Among the sample values obtained in this way, those existing between two zero crossing points, for example, the sum of x1 to X1+4 in Fig. 5(b) is calculated as ECJ -Xl + The EC value is generally inversely proportional to the frequency and proportional to the amplitude, and the device of this embodiment utilizes this characteristic to improve the reliability of pitch extraction. .

再び第2図を参照して、EC価値算出4により算出され
たEC値は、乗算回路6によりもとのデジタル信号出力
と乗算がなされる。これにより、安定度が算出される。
Referring again to FIG. 2, the EC value calculated by the EC value calculation 4 is multiplied by the original digital signal output by the multiplication circuit 6. Thereby, stability is calculated.

安定度とは、ピッチ抽出装置の抽出状態の安定度という
意味合であって、いわば抽出された結果の信頼度の尺度
ともいえる関数である。
Stability refers to the stability of the extraction state of the pitch extraction device, and is a function that can be said to be a measure of the reliability of the extracted results.

EC値には周波数に反比例する性質がある。従って、同
振幅の周波数の異なる信号に対して、EC値は低周波数
信号の方がより大きな値をとることになる。上述したよ
うに信号波の高周波成分が増加するとピッチ誤抽出の可
能性が高くなるので、EC値は安定度関数の要素となり
得る。
The EC value has a property of being inversely proportional to the frequency. Therefore, for signals with the same amplitude and different frequencies, the EC value will be larger for the low frequency signal. As described above, as the high frequency component of the signal wave increases, the possibility of incorrect pitch extraction increases, so the EC value can be an element of the stability function.

また、EC値は入力振幅に比例するという性質をも有し
ている。従って、周波数同一で振幅の異なる信号に対し
て、EC値は大振幅波の方がより大きな値をとることと
なる。この性質により、小振幅信号がしばしば不安定な
ピッチ変動を伴うという状況をよく反映することができ
る。一方、ピッチの倍音成分の影響で局部的にEC値が
低下する場合があり、何らかの補正が必要である0本実
施例では、乗算回路6により、もとのデジタル信号出力
をEC値に乗することで局所的な変動を緩和させている
。なお、EC値に乗する値としてはデジタル音響信号の
所定時間にわたる平均振幅値でもよい。
Furthermore, the EC value also has the property of being proportional to the input amplitude. Therefore, for signals with the same frequency but different amplitudes, the EC value will be larger for large amplitude waves. This property makes it possible to better reflect the situation where small amplitude signals are often accompanied by unstable pitch fluctuations. On the other hand, the EC value may locally decrease due to the influence of pitch overtone components, and some kind of correction is required. In this embodiment, the multiplication circuit 6 multiplies the original digital signal output by the EC value. This alleviates local fluctuations. Note that the value by which the EC value is multiplied may be an average amplitude value over a predetermined period of time of the digital audio signal.

安定度は、上述したような特性を有するEC値に基づき
算出されるので、大振幅、低周波数の音響信号が入力し
た場合には必然的に大台な値を示し、逆に小振幅、高周
波数の場合には小さな値を示すこととなる。
Stability is calculated based on the EC value with the characteristics described above, so when a large amplitude, low frequency acoustic signal is input, it will inevitably show a large value, and conversely, if a small amplitude, high frequency sound signal is input, it will show a large value. In the case of frequency, it will show a small value.

安定度は後処理部9に出力されると共に、乗算回路5に
出力される。乗算回路5ではゲート3の出力である音響
信号のデジタルデータ列と上述したように算出した安定
度とを乗算し、その結果無音の場合は出力ゼロ、有音の
場合は大振幅、低周波数がより強調された出力が乗算回
路5から出力される。
The stability is output to the post-processing section 9 and also to the multiplication circuit 5. The multiplier circuit 5 multiplies the digital data string of the acoustic signal that is the output of the gate 3 by the stability calculated as described above, and as a result, the output is zero when there is no sound, and the output is large and low frequency is when there is sound. A more emphasized output is output from the multiplication circuit 5.

自己相関部7は人力信号系列の自己相関関数をサンプル
毎に算出、加算し、フレーム周期毎に後段のピッチ判定
器に出力する。第6図は自己相関関数を算出した結果の
一例を示すグラフであ′る。
The autocorrelation unit 7 calculates and adds up the autocorrelation function of the human signal sequence for each sample, and outputs it to the subsequent pitch determiner for each frame period. FIG. 6 is a graph showing an example of the results of calculating the autocorrelation function.

ここでは、自己相関関数算出法により Σ x 、 2 皿=O の式を用いて自己相関関数を算出した。なお、指数関数
減衰の半無限を用いる方法であっても良いが、特にフレ
ーム周期が長い場合には自己相関関数算出法の方が計算
コストでは有利となる。
Here, the autocorrelation function was calculated by the autocorrelation function calculation method using the formula Σ x , 2 plates=O. Although a method using semi-infinite exponential decay may be used, especially when the frame period is long, the autocorrelation function calculation method is more advantageous in terms of calculation cost.

ピッチ判定部8は、前段の自己相関部7の出力からピッ
チ周期を推定する。基本的には、最大ピーク位置の検出
およびピッチ精度向上のための二次補間が主たる処理内
容である。ここで′は更に以下のような制約条件(判定
条件)を与えている。
The pitch determination section 8 estimates the pitch period from the output of the autocorrelation section 7 at the previous stage. Basically, the main processing contents are detection of the maximum peak position and quadratic interpolation for improving pitch accuracy. Here, ′ further gives the following constraint conditions (judgment conditions).

・ピッチの探索範囲は前フレームピッチの÷400セン
ト(cent)から−400セントとする。
- The pitch search range is from ÷400 cents of the previous frame pitch to -400 cents.

すなわち、ピッチ判定部8は、例えば第5図の波形の遅
れ時間jのうち自己相関σ」が最大となるような遅れ時
間j(ピッチ)を求めるものである。
That is, the pitch determination unit 8 determines the delay time j (pitch) that maximizes the autocorrelation σ' among the delay times j of the waveform shown in FIG. 5, for example.

次に、後処理部9はピッチ判定部8から出力されたピッ
チと乗算回路6から出力された安定度とを受けて最終的
なピッチを出力する。第4図を参照して、後処理部9の
動作を詳しく説明する。
Next, the post-processing section 9 receives the pitch output from the pitch determination section 8 and the stability output from the multiplication circuit 6, and outputs a final pitch. The operation of the post-processing section 9 will be explained in detail with reference to FIG.

先ず、ピッチ入力は遅延回路91により所定時間の遅延
がされた後、減算回路92にてもとの信号との差がとら
れる。その結果は比較回路93にて所定値THIと比較
され、減算回路92の出力(すなわち、遅延信号と現在
信号との差)が所定値TH’lより大きければ信号Hが
、小さければ信号りが、ナンド回路95に向けて出力さ
れる。以上の構成はピッチの急激な変化を検出するため
のものであって、ピッチがある程度(所定値TR11に
より規定される)より大きな変化があった場合に信号H
を出力するものである。
First, the pitch input is delayed by a predetermined time by a delay circuit 91, and then the difference from the original signal is calculated by a subtraction circuit 92. The result is compared with a predetermined value THI in a comparison circuit 93, and if the output of the subtraction circuit 92 (that is, the difference between the delayed signal and the current signal) is larger than the predetermined value TH'l, the signal H is set, and if it is smaller, the signal H is set. , are output to the NAND circuit 95. The above configuration is for detecting a sudden change in pitch, and the signal H
This outputs the following.

一方、安定度は比較回路94により所定価TR2と比較
される。そして、安定度が所定値TH2より高い場合は
信号Hが、低い場合は信号りが、インバータ97によっ
て反転されてナンド回路95に向けて出力される。  
  □ ナシ1回路95は、前記のような比較回路93および9
4の出力を受けてそのナンドをとる。十なわち、ピッチ
が急激に変化したと゛きには安定度を参照して、そのと
き安定度が高ければそのピッチ出力をアンド回路96を
介して外部に出力する。また、ピッチが急激に変化した
とき安定度が低ければ、その急激な変化を無視すること
となる。
On the other hand, the stability is compared with a predetermined value TR2 by a comparison circuit 94. Then, when the stability is higher than the predetermined value TH2, the signal H is output, and when it is lower, the signal H is inverted by the inverter 97 and output to the NAND circuit 95.
□ The Nil 1 circuit 95 includes the comparison circuits 93 and 9 as described above.
Receive the output of 4 and take its Nando. That is, when the pitch changes suddenly, the stability is referred to, and if the stability is high at that time, the pitch output is outputted to the outside via the AND circuit 96. Furthermore, if the stability is low when the pitch changes suddenly, the sudden change will be ignored.

以上より、最終的に抽出されたピッチが出力される。From the above, the finally extracted pitch is output.

[発明の効果] 以上説明したように、この発明によれば、入力音!信号
からリアルタイムでピッチ抽出を行なう際に、高周波、
小振幅部を抑制して、大振幅、低周波の信号をより強調
することができるピッチ抽出装置が提供される。従って
、音楽音等に適用した場合でも、広いピッチレンジで安
定した滑らかなピッチ抽出を行なうことができる。
[Effects of the Invention] As explained above, according to the present invention, input sound! When extracting pitch from a signal in real time, high frequency,
A pitch extraction device is provided that can suppress small amplitude portions and further emphasize large amplitude, low frequency signals. Therefore, even when applied to musical sounds, etc., stable and smooth pitch extraction can be performed over a wide pitch range.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、この発明に係るピッチ抽出装置の概略構成図
、 第2図は、この発明の一実施例に係るピッチ抽出装置の
構成を示すブロック図、 第3図は、第2図のピッチ抽出装置のノイズレベル判定
部の一回路例を示すブロック図、第4図は、第2図のピ
ッチ抽出装置の後処理部の一回路例を示筆ブロック図、 第5図は、EC値の説明の′ための音響信号等のグラフ
、 第6図は、自己相関関数を算出した結果の一例を示すグ
ラフである。 1:A/D変換器、 2:ノイズレベル判定部、 3:ゲート、 4:EC値算出部、 5.6二乗算回路、 フ:自己相関部、 8:ピッチ判定部、 9:後処理部。 特許出頭人ヤマハ株式会社 代理人 弁理士 伊 東 哲 也
FIG. 1 is a schematic configuration diagram of a pitch extraction device according to the present invention, FIG. 2 is a block diagram showing the configuration of a pitch extraction device according to an embodiment of the invention, and FIG. FIG. 4 is a block diagram showing an example of the circuit of the noise level determination section of the extraction device. FIG. 4 is a block diagram showing an example of the circuit of the post-processing section of the pitch extraction device of FIG. 2. FIG. FIG. 6 is a graph showing an example of the result of calculating an autocorrelation function. 1: A/D converter, 2: Noise level judgment section, 3: Gate, 4: EC value calculation section, 5.6 Square multiplication circuit, F: Autocorrelation section, 8: Pitch judgment section, 9: Post-processing section . Patent Applicant Yamaha Corporation Representative Patent Attorney Tetsuya Ito

Claims (1)

【特許請求の範囲】[Claims] (1)音響信号波形のピッチを抽出するピッチ抽出手段
を備えたピッチ抽出装置において、 前記音響信号波形をもとに大振幅、低周波数程高い値を
示す安定度を算出する手段を設け、前記ピッチ抽出手段
は、この安定度算出手段から出力される積信号に基づい
てピッチ抽出を行なうようにしたことを特徴とするピッ
チ抽出装置。
(1) A pitch extraction device equipped with pitch extraction means for extracting the pitch of an acoustic signal waveform, further comprising means for calculating stability showing a higher value for larger amplitudes and lower frequencies based on the acoustic signal waveform, A pitch extraction device characterized in that the pitch extraction means extracts the pitch based on the product signal output from the stability calculation means.
JP14687588A 1988-06-16 1988-06-16 Pitch extractor Pending JPH01315797A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP14687588A JPH01315797A (en) 1988-06-16 1988-06-16 Pitch extractor
US07/365,188 US5208861A (en) 1988-06-16 1989-06-12 Pitch extraction apparatus for an acoustic signal waveform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14687588A JPH01315797A (en) 1988-06-16 1988-06-16 Pitch extractor

Publications (1)

Publication Number Publication Date
JPH01315797A true JPH01315797A (en) 1989-12-20

Family

ID=15417542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14687588A Pending JPH01315797A (en) 1988-06-16 1988-06-16 Pitch extractor

Country Status (1)

Country Link
JP (1) JPH01315797A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007135786A1 (en) * 2006-05-22 2007-11-29 Oki Electric Industry Co., Ltd. Out-of-band signal generator and frequency band expander

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5114787A (en) * 1974-07-25 1976-02-05 Oomya Purasuchitsuku Kogyo Kk
JPH0666689B2 (en) * 1985-05-10 1994-08-24 富士通株式会社 Atomic oscillator
JPH07506508A (en) * 1992-05-21 1995-07-20 バスケーニヒ,ビルヘルム Syringe

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5114787A (en) * 1974-07-25 1976-02-05 Oomya Purasuchitsuku Kogyo Kk
JPH0666689B2 (en) * 1985-05-10 1994-08-24 富士通株式会社 Atomic oscillator
JPH07506508A (en) * 1992-05-21 1995-07-20 バスケーニヒ,ビルヘルム Syringe

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007135786A1 (en) * 2006-05-22 2007-11-29 Oki Electric Industry Co., Ltd. Out-of-band signal generator and frequency band expander

Similar Documents

Publication Publication Date Title
US6541691B2 (en) Generation of a note-based code
US7660718B2 (en) Pitch detection of speech signals
McLeod et al. A smarter way to find pitch
US20170287507A1 (en) Pitch detection algorithm based on pwvt
Magron et al. Phase reconstruction of spectrograms with linear unwrapping: application to audio signal restoration
WO2001009876A1 (en) Electronic music system for detecting pitch
Mittal et al. Study of characteristics of aperiodicity in Noh voices
Cano Fundamental frequency estimation in the SMS analysis
CN107210029B (en) Method and apparatus for processing a series of signals for polyphonic note recognition
Holzapfel et al. Beat tracking using group delay based onset detection
Rajan et al. Group delay based melody monopitch extraction from music
Penttinen et al. A time-domain approach to estimating the plucking point of guitar tones obtained with an under-saddle pickup
JP2017122908A (en) Signal processor and signal processing method
Rosenzweig et al. libf0: A Python library for fundamental frequency estimation
JP4217616B2 (en) Two-stage pitch judgment method and apparatus
JPH05281996A (en) Pitch extracting device
Samad et al. Pitch detection of speech signals using the cross-correlation technique
JPH01315797A (en) Pitch extractor
US5208861A (en) Pitch extraction apparatus for an acoustic signal waveform
JPH0675562A (en) Automatic musical note picking-up device
JP2001222289A (en) Sound signal analyzing method and device and voice signal processing method and device
Penttinen et al. Acoustic guitar plucking point estimation in real time
JP2734526B2 (en) Pitch extraction device
Chang et al. Pitch estimation of speech signal based on adaptive lattice notch filter
CN113192477A (en) Audio processing method and device