JPH0646356B2 - Sound source signal generation method - Google Patents
Sound source signal generation methodInfo
- Publication number
- JPH0646356B2 JPH0646356B2 JP60057449A JP5744985A JPH0646356B2 JP H0646356 B2 JPH0646356 B2 JP H0646356B2 JP 60057449 A JP60057449 A JP 60057449A JP 5744985 A JP5744985 A JP 5744985A JP H0646356 B2 JPH0646356 B2 JP H0646356B2
- Authority
- JP
- Japan
- Prior art keywords
- sound source
- source signal
- pulse train
- train
- sound
- 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 - Lifetime
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】 この発明は音声や楽音器などの音をフィルタを利用して
合成する際用いられる高品質音合成のための音源信号の
生成方法に関する。The present invention relates to a method of generating a sound source signal for high-quality sound synthesis used when synthesizing sounds such as voices and musical tones using filters.
音声や楽器音などの音をフィルタを利用して合成する場
合周期的な駆動音源信号が用いられている。When synthesizing sounds such as voices and musical instrument sounds using a filter, a periodic driving sound source signal is used.
しかして、従来このような音源信号としてはインパルス
列、インパルス列を全域通過フィルタに通したパルス
列、バーカー(Baker)系列を繰返したパルス列などが
用いられている。Thus, conventionally, as such a sound source signal, an impulse train, a pulse train obtained by passing the impulse train through an all-pass filter, a pulse train having a repeated Baker sequence, etc. are used.
また、音声を、そのスペクトル包絡の逆特性を持つ逆フ
ィルタに通した信号いわゆる残差の代表的な特定の区間
の波形を切り出して繰り返した周期信号ななども利用さ
れている。In addition, a periodic signal is also used, in which a signal obtained by passing an audio through an inverse filter having an inverse characteristic of its spectrum envelope is cut out and repeated from a waveform of a typical specific section of a so-called residual.
ところで、ヘルムホルツ(Helmholtz)の楽音の音色に
関する法則によれば音源信号としては単純なインパルス
列を利用すれば一応十分であると考えられている。この
ヘルムホルツの法則は、必ずしも厳密なものではないこ
とが示唆されてはいるが、インパルス列以外のより適切
な信号が何であるかは知られていない。このため従来音
源信号として上述のインパルス列がもっとも基本的なも
のであった。ところが、このようなインパルス列のもの
を用いると合成音の品質の点で良質のものが得られない
欠点があった。一方、代表的残差を利用したものはイン
パルス列のものに比べれば音質の点ではすぐれている
が、基本周波数の制御がむずかしく、しかも音の種類に
よっては合成音の品質がかならずしも良好でなくなる欠
点があった。By the way, according to the law about the tone color of the musical sound of Helmholtz, it is considered that it is enough to use a simple impulse train as the sound source signal. It has been suggested that this Helmholtz law is not necessarily exact, but it is not known what is the more appropriate signal other than the impulse train. For this reason, the above-described impulse train has been the most basic sound source signal. However, the use of such impulse trains has a drawback in that the quality of synthesized sounds cannot be obtained. On the other hand, the one using the typical residual is superior to the one using the impulse train in terms of sound quality, but it is difficult to control the fundamental frequency, and the quality of the synthesized sound is not always good depending on the kind of sound. was there.
この発明は上記欠点を除去するためなされたもので高品
質音合成のための音源信号を得られる音源信号生成方法
を提供することを目的とする。The present invention has been made to eliminate the above drawbacks, and an object of the present invention is to provide a sound source signal generation method capable of obtaining a sound source signal for high quality sound synthesis.
以下、この発明の一実施例を説明する。An embodiment of the present invention will be described below.
まず、第1図(a)に示す振幅がAで周期がN△t(△t
は単位時間))のインパルス列を考えると、このような
インパルス列の振幅スペクトルは基本周波数f0(=1
/(N△t))を周期とする大きさがAf0の一様の振
幅の線スペクトル群となる。これを基本インパルス列と
呼ぶ。First, as shown in FIG. 1 (a), the amplitude is A and the cycle is NΔt (Δt
Is a unit time)), the amplitude spectrum of such an impulse train has a fundamental frequency f 0 (= 1
A group of line spectra having a uniform amplitude of Af 0 and having a cycle of / (NΔt)). This is called a basic impulse train.
次に第1図(b)に示す振幅がBで周期がN△t/2のイ
ンパルス列を考えると、このようなインパルス列の振幅
スペクトルは周波数0を起点とした2f0を周期とする
大きさが2Bf0の一様振幅の線スペクトル群となる。こ
の場合、第1図(b)のインパルス列は同図(a)のインパル
ス列の振幅スペクトルを基準に考えると奇数調波成分を
除いたものとなり、したがって、ここでは偶数調波基本
インパルス列と呼ぶ。Considering an impulse train having an amplitude of B and a period of NΔt / 2 shown in FIG. 1 (b), the amplitude spectrum of such an impulse train has a size with a period of 2f 0 starting from frequency 0. Is a line spectrum group having a uniform amplitude of 2Bf 0 . In this case, the impulse train of FIG. 1 (b) is the one without the odd harmonic components, considering the amplitude spectrum of the impulse train of FIG. 1 (a). Call.
次に、第1図(c)に示す振幅が交互に±Bで周期がN△
t/2のインパルス列を考えると、このようなインパル
ス列の振幅スペクトルは周波数f0を起点とした2f0を
周期とする大きさが2Bf0の一様振幅の線スペクトル群
となる。この場合、第1図(c)のインパルス列は同図(a)
のインパルス列の振幅スペクトルを基準に考えると偶数
調波成分を除いたものとなり、したがって、ここでは奇
数調波基本インパルス列と呼ぶ。Next, the amplitude shown in FIG. 1 (c) is alternately ± B and the cycle is NΔ.
Considering a t / 2 impulse train, the amplitude spectrum of such an impulse train is a group of line spectra with a uniform amplitude of 2Bf 0 with a period of 2f 0 starting from the frequency f 0 . In this case, the impulse train in Fig. 1 (c) is the same as that in Fig. 1 (a).
Considering the amplitude spectrum of the impulse train as a reference, the even harmonic components are removed, and hence it is called the odd harmonic fundamental impulse train here.
しかして、このような関係のパルス列のうち第1図(b)
と(c)のものを任意の時間関係で重畳する。これを図示
すると第2図のようになる。Then, of the pulse trains having such a relationship, FIG. 1 (b)
Items (c) and (c) are superimposed in an arbitrary time relationship. This is shown in FIG.
この場合第1図(b)の偶数調波基本インパルス列と同図
(c)の奇数調波基本インパルス列とは互に周波数成分の
重なりがなく、各成分の大きさが等しいので第2図のパ
ルス列はその振幅BがA/2であれば振幅スペクトルが第
1図(a)の基本インパルス列と完全に等しくなる。しか
し、この反面第2図のパルス列は第1図(a)の基本イン
パルス列と位相およびパルス列の周期より短かい時間区
間の振幅スペクトルの時間推移の構造(以下時間構造と
呼ぶ)が著しく異なる。つまり第2図のパルス列はその
短時間振幅スペクトルが波形の一周期区間で低域強調区
間と高域強調区間に交互に推移するようになる。In this case, it is the same as the even harmonic fundamental impulse train in Fig. 1 (b).
Since the frequency components do not overlap with each other in the odd-harmonic fundamental impulse train in (c), and the components have the same magnitude, the pulse train in FIG. 2 has a first amplitude spectrum if the amplitude B is A / 2. It is completely equal to the basic impulse train in Fig. (A). On the other hand, however, the pulse train of FIG. 2 is significantly different from the basic impulse train of FIG. 1 (a) in the phase and the structure of the time transition of the amplitude spectrum in a time section shorter than the period of the pulse train (hereinafter referred to as the time structure). That is, in the pulse train shown in FIG. 2, the short-time amplitude spectrum alternates between the low-frequency emphasis section and the high-frequency emphasis section in one period section of the waveform.
したがって、このようなパルス列で与えられる音源信号
によれば合成音の短時間スペクトルの時間スペクトルの
時間構造が自然音に近いものになり、これにより従来使
用されてきた種々のパルス列音源と比べ合成音の品質を
飛躍的に高めることができる。Therefore, according to the sound source signal given by such a pulse train, the time structure of the time spectrum of the short-time spectrum of the synthesized sound becomes close to that of natural sound, and as a result, compared with various conventionally used pulse train sound sources, the synthesized sound The quality of can be dramatically improved.
なお、第2図に示すパルス列の生成においてNが2で割
り切れない場合はN/2の値として近い整数を選ぶように
すればよい。If N is not divisible by 2 in the generation of the pulse train shown in FIG. 2, a close integer may be selected as the value of N / 2.
次に、第2図に示すパルス列の周期N△tをN△t/2
とした場合の第3図に示すパルス列を考えると、このと
きのパルス列の振幅スペクトルは周波数0をを起点とし
た2f0を周期とする大きさが4Bf0の一様振幅の線スペ
クトル群となる。すなわち、第3図のパルス列は奇数調
波成分の無い偶数調波パルス列となる。Next, the period NΔt of the pulse train shown in FIG. 2 is changed to NΔt / 2.
Considering the pulse train shown in FIG. 3 in such a case, the amplitude spectrum of the pulse train at this time is a line spectrum group of uniform amplitude with a frequency of 2f 0 as a starting point and a period of 2f 0 and a size of 4Bf 0. . That is, the pulse train of FIG. 3 is an even harmonic pulse train having no odd harmonic components.
しかして、この場合もこのようなパルス列と振幅2Bの
奇数調インパルス列とを適当な時間関係で重畳する。す
ると、このときの波形は第4図(a)(b)(c)となり振幅ス
ペクトルはいずれもBをA/4とすれば基本インパルス列
と同じになる。In this case, however, such a pulse train and an odd-numbered impulse train having an amplitude of 2B are superposed with an appropriate time relationship. Then, the waveforms at this time are shown in FIGS. 4 (a), (b), and (c), and the amplitude spectrum is the same as that of the basic impulse train when B is A / 4.
したがって、これら第4図(a)(b)(c)のパルス列につい
ても一周期区間で短時間スペクトルの高域強調区間と低
域強調区間が現われるようになり高品質音合成のための
音源として利用できることになる。Therefore, in the pulse trains of FIGS. 4 (a) (b) (c) as well, the high-frequency emphasis section and the low-frequency emphasis section of the short-time spectrum appear in one period section, and as a sound source for high-quality sound synthesis. It will be available.
なお、第4図のパルス列はは第2図のパルス列の周期を
1/2にして得られた偶数調波パルス列に奇数調波基本イ
ンパルス列を重畳して得るようにしたが、同様にして第
4図のパルス列をもとにして新たに振幅スペクトルが基
本インパルス列と等価なパルス列を生成すれば原理的に
は上述の手続を繰返すことができ多種にわたる高品質音
合成のための音源信号が得られることになる。The pulse train shown in FIG. 4 is the same as the pulse train shown in FIG.
The odd-harmonic basic impulse train was superposed on the even-harmonic pulse train obtained by halving, but in the same way, based on the pulse train in Fig. 4, a new amplitude spectrum was added to the basic impulse train. If a pulse train equivalent to is generated, the above procedure can be repeated in principle, and a variety of sound source signals for high quality sound synthesis can be obtained.
したがって、このようにすれば高品質音合成のための音
源信号を得られる音源信号生成方法を提供できることに
なる。Therefore, by doing so, it is possible to provide a sound source signal generation method capable of obtaining a sound source signal for high-quality sound synthesis.
なお、この発明は上記実施例にのみ限定されず要旨を変
更しない範囲で適宜変形して実施できる。例えば、偶数
調波成分の大きさを奇数調波成分の大きさに比べ小さく
ななるようにすれば、クラリネットのような閉管楽器の
音の合成のための音源信号を生成することができる。The present invention is not limited to the above-described embodiments, and can be implemented by appropriately modifying it without departing from the scope of the invention. For example, by making the magnitude of the even harmonic component smaller than the magnitude of the odd harmonic component, it is possible to generate a sound source signal for synthesizing the sound of a closed wind instrument such as a clarinet.
第1図(a)(b)(c)、第2図、第3図および第4図(a)(b)
(c)は夫々この発明の一実施例を説明するための波形図
である。FIG. 1 (a) (b) (c), FIG. 2, FIG. 3 and FIG. 4 (a) (b)
(c) is a waveform diagram for explaining one embodiment of the present invention.
Claims (1)
いパルス列と、偶数調波成分を殆んど含まないパルス列
とを任意の時間係係で重畳し音源信号のパルス列を得る
ことを特徴とする音源信号生成方法。1. A pulse train of a sound source signal is obtained by superimposing a pulse train containing almost no odd harmonic components of a fundamental frequency and a pulse train containing almost no even harmonic components at an arbitrary time relationship. Characteristic sound source signal generation method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60057449A JPH0646356B2 (en) | 1985-03-20 | 1985-03-20 | Sound source signal generation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60057449A JPH0646356B2 (en) | 1985-03-20 | 1985-03-20 | Sound source signal generation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61215593A JPS61215593A (en) | 1986-09-25 |
| JPH0646356B2 true JPH0646356B2 (en) | 1994-06-15 |
Family
ID=13055972
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60057449A Expired - Lifetime JPH0646356B2 (en) | 1985-03-20 | 1985-03-20 | Sound source signal generation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0646356B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3809786A (en) * | 1972-02-14 | 1974-05-07 | Deutsch Res Lab | Computor organ |
| JPS5540475A (en) * | 1978-09-14 | 1980-03-21 | Nippon Musical Instruments Mfg | Electronic musical instrument |
-
1985
- 1985-03-20 JP JP60057449A patent/JPH0646356B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61215593A (en) | 1986-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH06502023A (en) | Musical sound synthesis method | |
| JP2004287171A (en) | Vocoder equipment | |
| TW201353B (en) | ||
| US5245127A (en) | Signal delay circuit, FIR filter and musical tone synthesizer employing the same | |
| JPH0646356B2 (en) | Sound source signal generation method | |
| JPS60100195A (en) | Generator for percussion sound signal | |
| JPH0254960B2 (en) | ||
| JP3133427B2 (en) | Speech synthesizer | |
| JPS6243200B2 (en) | ||
| JP3130305B2 (en) | Speech synthesizer | |
| JPH04116700A (en) | Voice analyzing and synthesizing device | |
| JP2504179B2 (en) | Noise sound generator | |
| JPH0398096A (en) | Musical sound synthesizer | |
| JP3404953B2 (en) | Music synthesizer | |
| JPS60102693A (en) | Generator for percussion sound signal | |
| JPS592034B2 (en) | electronic musical instruments | |
| JP2959240B2 (en) | Sound source device | |
| JP4172369B2 (en) | Musical sound processing apparatus, musical sound processing method, and musical sound processing program | |
| JPS58225Y2 (en) | Electronic musical instrument effect circuit | |
| JPS608520B2 (en) | Speech synthesis device for melody sound synthesis | |
| JP2734223B2 (en) | Music synthesizer | |
| JP3098860U (en) | Circuit to generate secondary signal from main signal | |
| SU1714642A1 (en) | Speech synthesizer | |
| JPH07104758A (en) | Sound source device of electronic musical instrument | |
| JPS616700A (en) | Voice synthesizer |