JP2712963B2 - Formant sound generator - Google Patents
Formant sound generatorInfo
- Publication number
- JP2712963B2 JP2712963B2 JP3323424A JP32342491A JP2712963B2 JP 2712963 B2 JP2712963 B2 JP 2712963B2 JP 3323424 A JP3323424 A JP 3323424A JP 32342491 A JP32342491 A JP 32342491A JP 2712963 B2 JP2712963 B2 JP 2712963B2
- Authority
- JP
- Japan
- Prior art keywords
- formant
- sound
- formant sound
- value
- bandwidth
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/471—General musical sound synthesis principles, i.e. sound category-independent synthesis methods
- G10H2250/481—Formant synthesis, i.e. simulating the human speech production mechanism by exciting formant resonators, e.g. mimicking vocal tract filtering as in LPC synthesis vocoders, wherein musical instruments may be used as excitation signal to the time-varying filter estimated from a singer's speech
- G10H2250/485—Formant correction therefor
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【0001】この発明は、例えば、管楽器音や人声音等
を発生するのに用いて好適なフォルマント音発生装置に
関する。The present invention relates to a formant sound generator suitable for generating wind instrument sounds, human voice sounds, and the like.
【0002】[0002]
【従来の技術】図4は、一般的なフォルマント音のパワ
ースペクトルを示す図であり、この図に示すfcはフォ
ルマント中心周波数、Bwはフォルマントバンド幅であ
る。このフォルマント音波形は、図5(b)に示す周期
波形と同図(a)に示す波形の窓関数とを乗算して得た
音素を周期的に発生することによって形成される。2. Description of the Related Art FIG. 4 is a diagram showing a power spectrum of a general formant sound, where fc is a formant center frequency, and Bw is a formant bandwidth. This formant sound waveform is formed by periodically generating phonemes obtained by multiplying the periodic waveform shown in FIG. 5B by the window function of the waveform shown in FIG.
【0003】すなわち、従来のフォルマント音発生装置
は、例えば、周波数がフォルマント中心周波数fcに一
致したsin波と、時間幅Twの窓関数(sin2波)
とを発生し、これらを乗算して得た乗算波を周期1/f
0で出力して所望の音高のフォルマント音を形成するよ
うに構成されている。ここで、周期1/f0とは、基本
ピッチ周波数f0の周期であり、該周波数f0は、フォル
マント音の音高に対応するものである。なお、この種の
装置については、特開平2−254497号に開示され
ている。That is, the conventional formant sound generating apparatus includes, for example, a sine wave whose frequency matches the formant center frequency fc and a window function (sin 2 wave) having a time width Tw.
And a multiplied wave obtained by multiplying them by a cycle 1 / f
It is configured to output at 0 to form a formant sound of a desired pitch. Here, the period 1 / f 0 is the period of the basic pitch frequency f 0 , and the frequency f 0 corresponds to the pitch of the formant sound. This type of apparatus is disclosed in JP-A-2-254497.
【0004】このようなフォルマント音発生装置におい
て、例えば、フォルマント中心周波数fcを6000H
z(振幅レベル一定)、基本ピッチ周波数f0を400
Hzとし、窓関数(sin2波)の時間幅Twを変化さ
せた場合には、図6(イ)〜図10(イ)に示すフォル
マント音波形が形成される。これらの図において、それ
ぞれの時間幅Twは、2.5msec(図6)、1.2
5msec(図7)、0.83msec(図8)、0.
42msec(図9)、0.31msec(図10)で
ある。また、各図(ロ)には、形成されたフォルマント
音1周期分をサンプリングし、これをフーリエ変換して
得たパワースペクトルを図示している。In such a formant sound generator, for example, the formant center frequency fc is set to 6000H
z (constant amplitude level), basic pitch frequency f 0 is 400
When the time width Tw of the window function (sin 2 wave) is changed to Hz, the formant sound waveforms shown in FIGS. 6A to 10A are formed. In these figures, each time width Tw is 2.5 msec (FIG. 6), 1.2
5 msec (FIG. 7), 0.83 msec (FIG. 8), 0.
42 msec (FIG. 9) and 0.31 msec (FIG. 10). Further, each figure (b) illustrates a power spectrum obtained by sampling one period of the formed formant sound and performing Fourier transform on the sampled sound.
【0005】[0005]
【発明が解決しようとする課題】ところで、上述した従
来のフォルマント音発生装置においては、窓関数の時間
幅Twを狭めることによって、広いフォルマントバンド
幅Bwを得ている。これは、図6(ロ)〜図10(ロ)
に各々示したパワースペクトルから判るように、窓関数
の時間幅Twが狭まるに連れて、そのフォルマントバン
ド幅Bwが順次広くなっている。ここで、窓関数の時間
幅Twは、フォルマント音の音色を規定するフォルマン
トバンド幅値Kによって定められるものである。By the way, in the above-mentioned conventional formant sound generator, a wide formant bandwidth Bw is obtained by narrowing the time width Tw of the window function. This is shown in FIGS.
As can be seen from the power spectra shown in FIG. 1, as the time width Tw of the window function becomes narrower, the formant bandwidth Bw becomes wider in order. Here, the time width Tw of the window function is determined by the formant bandwidth value K that defines the timbre of the formant sound.
【0006】一方、図6に示すフォルマント音波形1周
期分のrms値(実効値)を基準(0dB)にとり、各
時間幅Twにおけるフォルマント音波形のrms値をプ
ロットすると、図11に示すように、窓関数の対数周波
数logfに比例してrms値が減少する。フォルマン
ト音波形1周期分のrms値は、聴感上の音量に対応す
るものである。このように、バンド幅Bwを広くした場
合(時間幅Twを狭くした場合)には、フォルマント音
の聴感音量が減少してしまうという問題がある。この発
明は上述した事情に鑑みてなされたもので、バンド幅に
かかわらず一定の聴感音量のフォルマント音を形成する
ことができるフォルマント音発生装置を提供することを
目的としている。On the other hand, when the rms value (effective value) for one cycle of the formant sound waveform shown in FIG. 6 is set as a reference (0 dB) and the rms value of the formant sound waveform in each time width Tw is plotted, as shown in FIG. The rms value decreases in proportion to the logarithmic frequency logf of the window function. The rms value for one cycle of the formant sound waveform corresponds to the audible volume. As described above, when the bandwidth Bw is widened (when the time width Tw is narrowed), there is a problem that the perceived sound volume of the formant sound decreases. The present invention has been made in view of the above-described circumstances, and has as its object to provide a formant sound generating device capable of forming a formant sound having a constant audible volume regardless of the bandwidth.
【0007】[0007]
【課題を解決するための手段】この発明は、フォルマン
ト中心周波数に一致した周波数の周期関数と、フォルマ
ントバンド幅に対応する周期の窓関数との乗算により形
成される乗算波を基本ピッチ周期に基づいて繰り返し発
生するフォルマント音発生装置において、前記フォルマ
ントバンド幅に対応して前記乗算波のパワースペクトル
を補正する補正手段を具備することを特徴としている。According to the present invention, a multiplied wave formed by multiplying a periodic function of a frequency coincident with a formant center frequency and a window function of a period corresponding to a formant bandwidth is based on a basic pitch period. A formant sound generator that repeatedly generates the formant sound, characterized in that it comprises a correction means for correcting the power spectrum of the multiplied wave according to the formant bandwidth.
【0008】[0008]
【作用】上記構成によれば、補正手段がフォルマントバ
ンド幅に対応して乗算波のパワースペクトルを補正す
る。これにより、バンド幅値にかかわらず一定の聴感音
量のフォルマント音が形成される。According to the above arrangement, the correcting means corrects the power spectrum of the multiplied wave according to the formant bandwidth. As a result, a formant sound having a constant audible sound volume is formed regardless of the bandwidth value.
【0009】[0009]
【実施例】以下、図面を参照してこの発明の実施例につ
いて説明する。 A.実施例の構成 図1はこの発明の一実施例によるフォルマント音発生装
置を用いた電子楽器の構成を示すブロック図である。こ
の図において、1は鍵盤や押鍵検出回路等から構成され
る鍵情報発生回路である。この鍵情報発生回路1は、押
鍵がなされたことを表すキーオン信号Konおよび押鍵
された鍵に対応したキーコードKC等を発生する。2は
複数の操作子を有し、各操作子に対応した音色指定デー
タRDを発生する音色指定部である。3は音色パラメー
タ供給部であり、音色指定データRDに対応した音色パ
ラメータを発生する。この音色パラメータは、形成すべ
きフォルマント音の波形形状を決めるものである。これ
らパラメータの内、fcはフォルマント中心周波数を表
すデータ、Kはフォルマントバンド幅値、EBはフォル
マント音のエンベロープ波形を指定するデータである。Embodiments of the present invention will be described below with reference to the drawings. A. FIG. 1 is a block diagram showing the configuration of an electronic musical instrument using a formant sound generator according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a key information generation circuit including a keyboard and a key press detection circuit. The key information generation circuit 1 generates a key-on signal Kon indicating that a key has been pressed, a key code KC corresponding to the pressed key, and the like. Reference numeral 2 denotes a tone specifying unit which has a plurality of controls and generates tone specification data RD corresponding to each of the controls. Reference numeral 3 denotes a tone color parameter supply unit which generates tone color parameters corresponding to the tone color designation data RD. These timbre parameters determine the waveform shape of the formant sound to be formed. Of these parameters, fc is data representing the formant center frequency, K is the formant bandwidth value, and EB is data specifying the envelope waveform of the formant sound.
【0010】4はエンベロープ発生器である。このエン
ベロープ発生器4は、キーオン信号Konが供給される
と、データEBに応じたエンベロープ信号(対数値)l
ogENVを発生する。5はフェイズアキュームレータ
であり、鍵情報発生回路1から供給されるキーコードK
Cを基本ピッチ周波数データf0として取込み、これを
順次累算して出力する。このフェイズアキュームレータ
5は、オーバーフローするとリセットされ、再び0から
累算動作を行うように構成されている。したがって、こ
の累算動作の周期は、基本ピッチ周波数データf0に対
応した時間になる。また、該アキュームレータ5は、オ
バーフローした時点でオーバーフローパルスを微分回路
6に供給する。Reference numeral 4 denotes an envelope generator. When the key-on signal Kon is supplied, the envelope generator 4 generates an envelope signal (logarithmic value) l corresponding to the data EB.
ogENV is generated. Reference numeral 5 denotes a phase accumulator, which is a key code K supplied from the key information generation circuit 1.
C is fetched as basic pitch frequency data f 0 , which is sequentially accumulated and output. The phase accumulator 5 is configured to be reset when it overflows, and to perform an accumulation operation from 0 again. Therefore, the cycle of this accumulation operation is a time corresponding to the basic pitch frequency data f 0 . The accumulator 5 supplies an overflow pulse to the differentiating circuit 6 when the overflow occurs.
【0011】微分回路6は、オーバーフローパルスの立
上がりに同期して所定パルス幅のリセット信号RSを発
生する。すなわち、この微分回路6は、フェイズアキュ
ームレータ5の出力値が0になるタイミングを検出して
リセット信号RSを出力するものである。7はフォルマ
ント中心周波数fcの値を順次累算するフェイズアキュ
ームレータである。このフェーズアキュームレータ7
は、フォルマント中心周波数fcに比例した数値データ
を累算するように構成されており、累算値がオーバーフ
ローした場合には、再び初期値から累算を繰り返す。ま
た、該アキュームレータ7は、リセット信号RSが供給
された場合に累算値を強制的にリセットする。The differentiating circuit 6 generates a reset signal RS having a predetermined pulse width in synchronization with the rise of the overflow pulse. That is, the differentiating circuit 6 detects the timing when the output value of the phase accumulator 5 becomes 0 and outputs the reset signal RS. Reference numeral 7 denotes a phase accumulator for sequentially accumulating the values of the formant center frequency fc. This phase accumulator 7
Is configured to accumulate numerical data proportional to the formant center frequency fc. If the accumulated value overflows, the accumulation is repeated from the initial value. The accumulator 7 forcibly resets the accumulated value when the reset signal RS is supplied.
【0012】8はROM等から構成される対数sinテ
ーブルであり、対数sin波データが1周期分記憶され
ている。この対数sinテーブル8は、フェイズアキュ
ームレータ7の出力を読み出しアドレスとし、該アドレ
スに対応する対数sinデータを出力する。9はフェイ
ズアキュームレータであり、音色パラメータであるフォ
ルマントバンド幅値Kを所定クロックに同期して累算す
る。このフェイズアキュームレータ9は、累算値がオー
バーフローすると最終値を保持し、リセット信号RSが
供給されると、リセットがなされ初期値から再び累算を
再開する。Reference numeral 8 denotes a logarithmic sine table composed of a ROM or the like, in which logarithmic sine wave data is stored for one cycle. The logarithmic sin table 8 uses the output of the phase accumulator 7 as a read address, and outputs logarithmic sin data corresponding to the address. Reference numeral 9 denotes a phase accumulator, which accumulates a formant bandwidth value K, which is a tone color parameter, in synchronization with a predetermined clock. When the accumulated value overflows, the phase accumulator 9 retains the final value. When the reset signal RS is supplied, the phase accumulator 9 is reset and restarts accumulation from the initial value.
【0013】フェイズアキュームレータ9の累算値は、
対数sin自乗テーブル10の読み出しアドレスとな
る。この対数sin自乗テーブル10は、ROMなどか
ら構成され、対数sin自乗データを1周期分記憶して
いる。11は対数sinテーブル8の出力と対数sin
自乗テーブル10の出力とを加算する加算器である。こ
の加算器12においては、対数データ同士の加算がなさ
れるため、真数に対しては乗算に相当する。The accumulated value of the phase accumulator 9 is
This is the read address of the logarithmic sin square table 10. The logarithmic sin squared table 10 is composed of a ROM or the like, and stores logarithmic sin squared data for one cycle. 11 is the logarithmic sin table 8 output and logarithmic sin
This is an adder for adding the output of the square table 10. In the adder 12, addition of logarithmic data is performed, so that an antilog is equivalent to multiplication.
【0014】12はROM等で構成される補正値テーブ
ルであり、フォルマントバンド幅値Kに対応した音量補
正データFCLが記憶される。この音量補正データFC
Lとは、フォルマントバンド幅値Kの増加に伴って減少
する聴感音量(図11あるいは図2のL1参照)をフラ
ットな特性に補正するものである。すなわち、この補正
値テーブル12は、フォルマントバンド幅値Kに相当す
るデータを読み出しアドレスとし、該アドレスに対応し
て記憶される音量補正データFCLを出力する。この音
量補正データFCLは、図2に示すように、−10+K
/10(dB)なる一次式で表される。なお、上述した
対数sinテーブル8および対数sin自乗テーブル1
0において、対数データが「−log」で記憶されてい
る場合には、10−K/10なる一次式となる。このよ
うな音量補正データFCLを形成されたフォルマント音
に加算すると、直線L1で示す聴感音量特性をフラット
な特性、すなわち、バンド幅値Kによらず一定な聴感音
量になる。Reference numeral 12 denotes a correction value table constituted by a ROM or the like, which stores volume correction data FCL corresponding to the formant bandwidth value K. This volume correction data FC
L corrects the perceived sound volume (see L1 in FIG. 11 or FIG. 2), which decreases as the formant bandwidth value K increases, to a flat characteristic. That is, the correction value table 12 sets data corresponding to the formant bandwidth value K as a read address, and outputs volume correction data FCL stored corresponding to the address. This volume correction data FCL is, as shown in FIG.
/ 10 (dB). The logarithmic sin table 8 and the logarithmic sin square table 1 described above are used.
When the logarithmic data is stored as "-log" at 0, a linear expression of 10-K / 10 is obtained. When such volume correction data FCL is added to the formed formant sound, the audible volume characteristic indicated by the straight line L1 becomes flat, that is, a constant audible volume regardless of the bandwidth value K.
【0015】13は加算器11の出力と音量補正データ
FCLとを加算(真数では乗算に相当)する加算器、1
4は加算器13の出力と前述したエンベロープ信号lo
gENVとを加算(真数では乗算に相当)する加算器で
ある。15は加算器11,13,14から各々出力され
るアンダフロー信号の論理和を形成するオアゲートであ
る。16はリミッタである。このリミッタ16は、加算
器11,13,14のいずれかかがアンダフローを起こ
した場合に、全ビット「1」にセットする。すなわち、
リミッタ16は、アンダフローが発生した場合に、フォ
ルマント音信号の振幅を「0」に設定するものである。
17はリミッタ16から出力される対数データで表され
るフォルマント音信号を真数データに変換するlog/
linea変換テーブルである。18は真数データに変
換されたフォルマント音信号をアナログ信号に変換して
出力するディジタル/アナログ変換器である。An adder 13 adds the output of the adder 11 and the volume correction data FCL (corresponding to a multiplication in an exact number).
4 is the output of the adder 13 and the aforementioned envelope signal lo
This is an adder that adds gENV (corresponding to multiplication in an exact number). Reference numeral 15 denotes an OR gate that forms a logical sum of the underflow signals output from the adders 11, 13, and 14, respectively. 16 is a limiter. The limiter 16 sets all bits to "1" when any of the adders 11, 13, and 14 underflows. That is,
The limiter 16 sets the amplitude of the formant sound signal to “0” when an underflow occurs.
A log / 17 converts a formant sound signal represented by logarithmic data output from the limiter 16 into antilog data.
It is a linea conversion table. Numeral 18 denotes a digital / analog converter for converting the formant sound signal converted into antilog data into an analog signal and outputting the analog signal.
【0016】B.実施例の動作 このような構成において、音色指定された状態で押鍵が
行われた場合、音色パラメータ(fc,K,EB)が生
成されると共に、押鍵操作に応じたキーオン信号Kon
およびキーコードKCが発生する。そして、生成された
音色パラメータの内、フォルマント中心周波数fcはフ
ェイズアキュームレータ7において累算され、この累算
動作に従って対数sinテーブル8から対数sin波が
読み出される。ここで、対数sin波の周波数は、フォ
ルマント中心周波数fcに一致する。B. Operation of Embodiment In such a configuration, when a key is pressed in a state where a tone is designated, tone parameters (fc, K, EB) are generated, and a key-on signal Kon corresponding to the key-depressing operation is generated.
And a key code KC is generated. Then, of the generated tone color parameters, the formant center frequency fc is accumulated in the phase accumulator 7, and the logarithmic sin wave is read from the logarithmic sin table 8 in accordance with this accumulation operation. Here, the frequency of the logarithmic sine wave matches the formant center frequency fc.
【0017】こうして生成された対数sin波は、フォ
ルマントバンド幅値Kに対応して読み出された対数si
n自乗波(窓関数)と加算されてフォルマント音信号と
なる。次いで、このフォルマント音信号は、加算器13
においてバンド幅値Kに対応した補正値データFCLが
加算される。これにより、フォルマント音は、バンド幅
Kにかかわらず一定な聴感音量となるようパワースペク
トルが改善される。次いで、聴感音量が補正されたフォ
ルマント音信号は、エンベロープ信号logENVに基
づきエンベロープ形状が規定される。そして、この後に
log/linea変換テーブル17によって真数に変
換された後、D/A変換器18を介して楽音信号として
出力される。The logarithmic sine wave generated in this way is the logarithmic si read out corresponding to the formant bandwidth value K.
The result is added to the n-th square wave (window function) to form a formant sound signal. Next, this formant sound signal is added to the adder 13.
, The correction value data FCL corresponding to the bandwidth value K is added. As a result, the power spectrum of the formant sound is improved so as to have a constant audible volume regardless of the bandwidth K. Next, the envelope shape of the formant sound signal whose audible volume has been corrected is defined based on the envelope signal logENV. Then, after being converted into an antilog by the log / linea conversion table 17, it is output as a musical tone signal via the D / A converter 18.
【0018】C.他の実施例 上述した聴感音量の補正は、フォルマント音のパワース
ペクトルを補正するため、そのrms値を理論的に正規
化することができる。しかしながら、バンド幅が最も小
さい時(バンド幅値Kが「0」の場合)には、一意的に
−10dBの振幅減少となるため、フォルマント音の平
均的な音量が大きく低下してしまう。C. Other Embodiments The audible volume correction described above corrects the power spectrum of the formant sound, so that the rms value can be theoretically normalized. However, when the bandwidth is the smallest (bandwidth value K is “0”), the amplitude is uniquely reduced by −10 dB, so that the average volume of the formant sound is greatly reduced.
【0019】ところで、フォルマント音は、図6(ロ)
〜図10(ロ)に示すパワースペクトルから明らかなよ
うに、フォルマントバンド幅Bwが広くなる程、多くの
高調波成分を含むようになる。また、同じrms値を持
つ2つのフォルマント音を比較した場合、高調波を多く
含むフォルマント音ほど聴感上大きく聞えるという事実
がある。このような事実を考慮すると、上述したよう
に、バンド幅値Kが「0」の時には、−10dBもの補
正は必要としない。By the way, the formant sound is shown in FIG.
As is clear from the power spectrum shown in FIG. 10B, the higher the formant bandwidth Bw, the more harmonic components are included. Further, when comparing two formant sounds having the same rms value, there is a fact that a formant sound containing more harmonics sounds audibly louder. In consideration of such a fact, as described above, when the bandwidth value K is “0”, no correction of −10 dB is required.
【0020】したがって、フォルマント音が持つ高調波
成分をも考慮して聴感音量を補正するには、図3に示す
補正値データFCL’とすれば良い。すなわち、前述し
た補正値テーブル12にバンド幅値Kに応じて補正デー
タFCL’=−5+20/K(dB)が読み出されるよ
うにデータテーブルを記憶しておく。これにより、該テ
ーブル12から出力される補正値データをフォルマント
音に加算すれば、フォルマント音の平均的音量を下げる
ことなく、その聴感音量を一定にすることが可能にな
る。Therefore, in order to correct the perceived sound volume in consideration of the harmonic components of the formant sound, the correction value data FCL 'shown in FIG. 3 may be used. That is, a data table is stored in the correction value table 12 so that the correction data FCL ′ = − 5 + 20 / K (dB) is read according to the bandwidth value K. Thus, if the correction value data output from the table 12 is added to the formant sound, the perceived sound volume can be made constant without lowering the average sound volume of the formant sound.
【0021】D.変形例 前述した実施例では、バンド幅値Kに対応する補正値デ
ータをフォルマント音に加算するようにしたが、これに
替えて次の態様としても良い。すなわち、バンド幅値K
に対応して窓関数の振幅を補正する方法、対数si
n波テーブルの出力レベルを補正する方法、エンベロ
ープ信号logENVを補正する方法等が挙げられる。
これら補正は、前述したテーブル読み出し方式による
他、演算によって補正値を生成し、これを線形補正する
ようにしても良い。D. Modification In the above-described embodiment, the correction value data corresponding to the bandwidth value K is added to the formant sound. However, the following mode may be used instead. That is, the bandwidth value K
Method to correct the amplitude of the window function corresponding to
There are a method of correcting the output level of the n-wave table, a method of correcting the envelope signal logENV, and the like.
For these corrections, in addition to the above-described table reading method, a correction value may be generated by calculation and linearly corrected.
【0022】なお、前述した補正値データFCL,FC
L’は、線形補正するために一次式で表現できるが、こ
れに限定されることなく、例えば、2次以上の高次の補
正式を用い、非線形に聴感音量を制御することも可能で
ある。さらに、補正値はバンド幅値Kに応じて変化する
ようにしているが、これに替えて、例えば、キーコード
KCに応じて補正値を選択するように構成しても良い。
すなわち、鍵域毎に対応した補正値テーブルを具備し、
押鍵されたキーコードKCの鍵域に相当する補正値テー
ブルを選択するようにしても良い。このようにすること
で、形成されるフォルマント音の音高に応じてその聴感
特性を制御することが可能になる。The correction value data FCL, FC
L ′ can be expressed by a linear expression for linear correction, but the present invention is not limited to this. For example, it is also possible to use a second-order or higher-order correction expression to nonlinearly control the audible volume. . Further, the correction value changes in accordance with the bandwidth value K. Alternatively, for example, the correction value may be selected in accordance with the key code KC.
That is, a correction value table corresponding to each key range is provided,
A correction value table corresponding to the key range of the depressed key code KC may be selected. By doing so, it is possible to control the audibility characteristics of the formant sound according to the pitch of the formed formant sound.
【0023】[0023]
【発明の効果】以上説明したように、この発明によれ
ば、補正手段がフォルマントバンド幅に対応してフォル
マント音のパワースペクトルを補正するので、バンド幅
値にかかわらず、一定の聴感音量のフォルマント音を形
成することができる。As described above, according to the present invention, since the correcting means corrects the power spectrum of the formant sound corresponding to the formant bandwidth, the formant having a constant audible volume regardless of the bandwidth value. Sound can be formed.
【図1】 この発明による一実施例の構成を示すブロッ
ク図。FIG. 1 is a block diagram showing a configuration of an embodiment according to the present invention.
【図2】 同実施例における補正値データFCLの特性
を示す図。FIG. 2 is a view showing characteristics of correction value data FCL in the embodiment.
【図3】 他の実施例における補正値データFCL’の
特性を示す図。FIG. 3 is a diagram showing characteristics of correction value data FCL ′ in another embodiment.
【図4】 従来例を説明するための図。FIG. 4 is a diagram for explaining a conventional example.
【図5】 従来例を説明するための図。FIG. 5 is a diagram for explaining a conventional example.
【図6】 従来のフォルマント音発生装置によって形成
されたフォルマント音波形例および該波形のパワースペ
クトル例を示す図。FIG. 6 is a diagram showing an example of a formant sound waveform formed by a conventional formant sound generator and an example of a power spectrum of the waveform.
【図7】 従来のフォルマント音発生装置によって形成
されたフォルマント音波形例および該波形のパワースペ
クトル例を示す図。FIG. 7 is a diagram showing an example of a formant sound waveform formed by a conventional formant sound generator and an example of a power spectrum of the waveform.
【図8】 従来のフォルマント音発生装置によって形成
されたフォルマント音波形例および該波形のパワースペ
クトル例を示す図。FIG. 8 is a diagram showing an example of a formant sound waveform formed by a conventional formant sound generator and an example of a power spectrum of the waveform.
【図9】 従来のフォルマント音発生装置によって形成
されたフォルマント音波形例および該波形のパワースペ
クトル例を示す図。FIG. 9 is a diagram showing an example of a formant sound waveform formed by a conventional formant sound generator and an example of a power spectrum of the waveform.
【図10】 従来のフォルマント音発生装置によって形
成されたフォルマント音波形例および該波形のパワース
ペクトル例を示す図。FIG. 10 is a diagram showing an example of a formant sound waveform formed by a conventional formant sound generator and an example of a power spectrum of the waveform.
【図11】 バンド幅Kに対応するフォルマント音のr
ms値を示す図。FIG. 11 shows the r of the formant sound corresponding to the bandwidth K.
The figure which shows a ms value.
5…フェイズアキュームレータ、 6…微分回路、7…
フェイズアキュームレータ、8…対数sinテーブル、
9…フェイズアキュームレータ、10…対数sin自乗
テーブル、11…加算器、12…補正値テーブル。5: Phase accumulator, 6: Differentiating circuit, 7:
Phase accumulator, 8 ... logarithmic sin table,
9: phase accumulator, 10: logarithmic sin square table, 11: adder, 12: correction value table.
Claims (1)
数の周期関数と、フォルマントバンド幅に対応する周期
の窓関数との乗算により形成される乗算波を基本ピッチ
周期に基づいて繰り返し発生するフォルマント音発生装
置において、 前記フォルマントバンド幅に対応して前記乗算波のパワ
ースペクトルを補正する補正手段を具備することを特徴
とするフォルマント音発生装置。1. A formant sound generator for repeatedly generating a multiplied wave formed by multiplying a periodic function of a frequency corresponding to a formant center frequency and a window function of a period corresponding to a formant bandwidth based on a basic pitch period. 5. The formant sound generator according to claim 1, further comprising a correction unit configured to correct a power spectrum of the multiplied wave according to the formant bandwidth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3323424A JP2712963B2 (en) | 1991-12-06 | 1991-12-06 | Formant sound generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3323424A JP2712963B2 (en) | 1991-12-06 | 1991-12-06 | Formant sound generator |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05241580A JPH05241580A (en) | 1993-09-21 |
JP2712963B2 true JP2712963B2 (en) | 1998-02-16 |
Family
ID=18154535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3323424A Expired - Fee Related JP2712963B2 (en) | 1991-12-06 | 1991-12-06 | Formant sound generator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2712963B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6101469A (en) * | 1998-03-02 | 2000-08-08 | Lucent Technologies Inc. | Formant shift-compensated sound synthesizer and method of operation thereof |
-
1991
- 1991-12-06 JP JP3323424A patent/JP2712963B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH05241580A (en) | 1993-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE33739E (en) | Electronic musical instrument | |
JP4076887B2 (en) | Vocoder device | |
US4351219A (en) | Digital tone generation system utilizing fixed duration time functions | |
JPS6243199B2 (en) | ||
US4440058A (en) | Digital tone generation system with slot weighting of fixed width window functions | |
JP2712963B2 (en) | Formant sound generator | |
KR100190484B1 (en) | Musical tone generating apparatus | |
JP2606006B2 (en) | Noise sound generator | |
JPH0131638B2 (en) | ||
US4446770A (en) | Digital tone generation system utilizing fixed duration time functions | |
JP2555738B2 (en) | Formant sound generator | |
JPS58161000A (en) | Voice synthesizer | |
JP2625669B2 (en) | Musical sound wave generator | |
JPS6037600Y2 (en) | electronic musical instruments | |
JP2737520B2 (en) | Formant sound generator | |
JPH1020886A (en) | System for detecting harmonic waveform component existing in waveform data | |
JP3235315B2 (en) | Formant sound source | |
JPS5916279B2 (en) | electronic musical instruments | |
JPH0519768A (en) | Musical tone synthesis device | |
JP3293649B2 (en) | Tone generator | |
JPS5934955Y2 (en) | electronic musical instruments | |
JP2715692B2 (en) | Electronic musical instrument | |
JP2643234B2 (en) | Tone generator | |
JPS6271995A (en) | Electronic musical instrument | |
JP2900077B2 (en) | Waveform recording / playback method and waveform playback device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19970930 |
|
LAPS | Cancellation because of no payment of annual fees |