JPS6049320B2 - electronic musical instruments - Google Patents

electronic musical instruments

Info

Publication number
JPS6049320B2
JPS6049320B2 JP53050957A JP5095778A JPS6049320B2 JP S6049320 B2 JPS6049320 B2 JP S6049320B2 JP 53050957 A JP53050957 A JP 53050957A JP 5095778 A JP5095778 A JP 5095778A JP S6049320 B2 JPS6049320 B2 JP S6049320B2
Authority
JP
Japan
Prior art keywords
signal
harmonic
memory
coefficient
variation coefficient
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
Application number
JP53050957A
Other languages
Japanese (ja)
Other versions
JPS54143621A (en
Inventor
昌信 知花
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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki Co Ltd
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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP53050957A priority Critical patent/JPS6049320B2/en
Publication of JPS54143621A publication Critical patent/JPS54143621A/en
Publication of JPS6049320B2 publication Critical patent/JPS6049320B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 この発明は、基本波(基音)およびその高調波(倍音)
の各高調波成分を適宜のレベルで合成することによつて
楽音波形を形成する高調波合成方式の電子楽器に関し、
特に上記高調波成分のレベルを時間的に変化させること
により、自然性のある豊かな楽音が得られるようにした
ものである。
[Detailed Description of the Invention] This invention provides a fundamental wave (fundamental tone) and its harmonics (overtones).
Regarding an electronic musical instrument using a harmonic synthesis method that forms a musical sound waveform by synthesizing each harmonic component at an appropriate level,
In particular, by temporally changing the level of the harmonic components, natural and rich musical tones can be obtained.

jA従来技術の説明高調波合成方式の電子楽器としては
、楽音波形の連続するサンプル点における振幅値を(1
)式にもとずいて順次計算することにより楽音を得るよ
うにしたものがある。
jA Explanation of the Prior Art As an electronic musical instrument using harmonic synthesis method, the amplitude value at consecutive sample points of a musical sound waveform is calculated as (1
) is used to obtain musical tones by sequential calculations based on formulas.

日 Xo(qR)■ ΣCnSinInqR・・・・・・(
1)n■1(q■1、2、・・・・・・・・・) ここで、 XO(QR)・ ・・・・楽音波形の各サンプル点にお
ける波形振幅値。
Day Xo (qR) ■ ΣCnSinInqR・・・・・・(
1) n■1 (q■1, 2, ......) Here, XO (QR) ... Waveform amplitude value at each sample point of the musical sound waveform.

R・・・・・・・・発生楽音の周波数(音高)の比例し
た数値(以下、周波数ナンバと称す)。
R: A numerical value proportional to the frequency (pitch) of a generated musical tone (hereinafter referred to as a frequency number).

n・・・・・・・基本波を含む各高調波成分の次数を表
わし、n=1は基本波(基音)、n=2は第2高調波(
第2倍音)、 n=3は第3高調波(第3倍音)・ ・・・・に対応す
る。
n...Represents the order of each harmonic component including the fundamental wave, n=1 is the fundamental wave (fundamental tone), n=2 is the second harmonic (
2nd harmonic), n=3 corresponds to the 3rd harmonic (3rd harmonic), etc.

Cn・・ ・・・・各次数の高調波成分に対する振幅係
数(フーリエ係数)。
Cn... Amplitude coefficient (Fourier coefficient) for harmonic components of each order.

N・・・・・・・発生楽音の最高周波数における楽音1
波形の順次サンプル点の数W・・・・・・・・各サンプ
ル点において合成しようとする高調波の総数。
N: Musical tone 1 at the highest frequency of the generated musical tone
Number W of sequential sample points of the waveform: Total number of harmonics to be synthesized at each sample point.

W=N/2の関係がある。There is a relationship of W=N/2.

なお、以下の説明において高調波とは基本波を含むもの
とし、基本波は第1高調波とする。
Note that in the following description, harmonics include the fundamental wave, and the fundamental wave is assumed to be the first harmonic.

この高調波合成方式による電子楽器は、例えば第1図に
示すように構成されている。
An electronic musical instrument based on this harmonic synthesis method is configured as shown in FIG. 1, for example.

同図において、1は鍵盤部に設けられたキースイッチ回
路であつて、鍵盤部の各鍵に対応したキースイッチを有
し、ある鍵が押鍵されると対応するキースイッチが動作
し、その出力線に論理値“゜1゛の信号を出力するよう
に構成されている。このキースイッチ回路1には単音優
先回路が内蔵されており、同時に2個以上のキースイッ
チが動作した場合、優先順位の高いキースイッチに対応
する出力線にのみ6゜1゛信号が出力されるようになつ
ている。キースイッチ回路1の各キースイッチに対応す
る出力線は、各鍵の音高に対応した周波数ナンバRが記
憶されている周波数ナンバメモリ2の入力側に接続され
ており、ある鍵や押鍵されるとキースイッチ回路1の出
力によつてアドレスされて周.゛波数ナンバメモリ2か
らその鍵の音高に対応した周波数ナンバRが読み出され
る。一方、クロック発振器3は一定周期のクロックパル
ス忙を出力しており、このクロックパルスTcはカウン
タ4においてW分周されて計算区間タイ・ミング信号収
となる。
In the figure, 1 is a key switch circuit provided in the keyboard section, which has key switches corresponding to each key of the keyboard section. When a certain key is pressed, the corresponding key switch is activated. It is configured to output a signal with a logical value of "゜1" to the output line.This key switch circuit 1 has a built-in single tone priority circuit, and when two or more key switches operate at the same time, priority is given to the key switch circuit 1. The 6゜1゛ signal is output only to the output line corresponding to the high-ranking key switch.The output line corresponding to each key switch of the key switch circuit 1 is connected to the output line corresponding to the pitch of each key. It is connected to the input side of the frequency number memory 2 in which the frequency number R is stored, and when a certain key or key is pressed, it is addressed by the output of the key switch circuit 1 and the frequency number is stored from the frequency number memory 2. A frequency number R corresponding to the pitch of the key is read out. On the other hand, the clock oscillator 3 outputs a clock pulse with a constant period, and this clock pulse Tc is divided by W in the counter 4 to calculate the calculation interval timing. It becomes a signal loss.

この場合、Rwョは合成しようとする高調波の総数であ
つて、例えば第16高調波まで合成する場合はRW=1
6Jとなる。このようにして作られた計算区間タイミン
グ信号Txはゲート5に供給される。このゲート5は計
算区間タイミング信号収が供給される毎に開いて周波数
ナンバメモリ2から出力される周波数ナンバRを音程区
間加算器6に供給する。音程区間加算器6はゲート5を
介して周波数ナンバRが供給される毎(すなわち計算区
間タイミング信号収が発生する毎)に該周波数ナンバR
を累算して1R..2R1訳・・・・ ・・と増加する
累算値QRを出力する。そして、音程区間加算器6は累
算値QRが該加算器6のモジユロ(法)Nを超えるとオ
ーバフローして、以後は計算区間タイミング信号Txが
発生される毎に再び同様な累算動作を行なう。このよう
に、計算区間タイミング信号欲の発生毎に変化する累算
値QRは、クロックパルスTcによつてゲ7−ト制御さ
れるゲート7を介して高調波区間加算器8に供給される
。この場合、クロックパルスTcは計算区間タイミング
信号収のW倍の周波数を有しているために計算区間タイ
ミング信号Txの1周期間にゲート7はW回開かれるこ
とになる。このl結果、高調波区間加算器8はクロック
パルスたの発生毎にゲート7から出力される累算値QR
を順次加算してその累算値NqRを出力する。そして、
高調波区間加算器8はW回の累算を完了すると、計算区
間タイミング信号徴によつてリセットされ以後同様な動
作を行なう。従つて、この高調波区間加算器8は、計算
区間タイミング信号Txの1周期の間にクロックパルス
忙にしたがつて順次増加する累算値NqR(n=1、2
、3・・・ ・・W)を発生していることになる。この
累算値NqRは、メモリ●アドレス・デコーダ9におい
てデコードされ、このデコード出力が正弦波波形1周期
の順次サンプル点振幅値を各アドレスに記憶している正
弦関数メモ!川0にアドレス信号として供給され、該メ
モl川0から正弦振幅値Si弓:QRを読み出す。上記
の説明から明らかなように、音程区間加算器6の累算値
QRは、楽音波形振幅の計算すべき順次サンプル点を示
し、また高調波区間加算器8の累算値NqRは現在計算
中のサンプル点QRにおけるn次高調波の位相を表わす
ことになる。この結果、正弦関数メモリ10からは当該
サンプル点QRにおける各高調波(基本波を含む)の正
弦振幅値S′7R(n=1、2・・・ ・・・W)が基
本波1n■Nq(第1高調波)、第2高調波、 ・・
・・第W高調波の順で順次発生される。
In this case, Rwyo is the total number of harmonics to be synthesized; for example, when synthesizing up to the 16th harmonic, RW=1
It becomes 6J. The calculation interval timing signal Tx generated in this way is supplied to the gate 5. This gate 5 opens every time the calculation interval timing signal signal is supplied, and supplies the frequency number R output from the frequency number memory 2 to the pitch interval adder 6. The pitch section adder 6 adds the frequency number R every time the frequency number R is supplied via the gate 5 (that is, every time the calculation section timing signal collection occurs).
Accumulate 1R. .. 2R1 translation... Outputs the cumulative value QR that increases. Then, the interval adder 6 overflows when the accumulated value QR exceeds the modulus N of the adder 6, and thereafter repeats the same accumulation operation every time the calculation interval timing signal Tx is generated. Let's do it. In this way, the accumulated value QR, which changes with each occurrence of the calculation interval timing signal, is supplied to the harmonic interval adder 8 via the gate 7 which is gate-controlled by the clock pulse Tc. In this case, since the clock pulse Tc has a frequency W times that of the calculation interval timing signal, the gate 7 is opened W times during one period of the calculation interval timing signal Tx. As a result of this, the harmonic interval adder 8 outputs the accumulated value QR from the gate 7 every time a clock pulse occurs.
are added sequentially and the cumulative value NqR is output. and,
When the harmonic section adder 8 completes W accumulations, it is reset by the calculation section timing signal and performs the same operation thereafter. Therefore, this harmonic section adder 8 has an accumulated value NqR (n=1, 2
, 3...W). This accumulated value NqR is decoded in the memory address decoder 9, and the decoded output is a sine function memo in which sequential sample point amplitude values of one period of the sine waveform are stored in each address. A sine amplitude value Si:QR is read from the memory 0 as an address signal. As is clear from the above explanation, the cumulative value QR of the pitch interval adder 6 indicates the sequential sample points at which the musical waveform amplitude should be calculated, and the cumulative value NqR of the harmonic interval adder 8 indicates that the musical waveform amplitude is currently being calculated. represents the phase of the n-th harmonic at the sample point QR. As a result, the sine amplitude value S'7R (n=1, 2...W) of each harmonic (including the fundamental wave) at the sample point QR is obtained from the sine function memory 10 as the fundamental wave 1n■Nq (1st harmonic), 2nd harmonic,...
...is generated sequentially in the order of the W-th harmonic.

この楊合、計算される楽音波形のサンプル点は計算区間
タイミング信号Txの発生毎に順次移行していくもので
あるが、次にどのサンプル点に移行すべきかは周波数ナ
ンバRによつて決まるものであり、この周波数ナンバR
は操作鍵の音高に比例したものである。したがつて、正
弦関数メモリ10からは操作鍵の音高に対応した各高調
波の正弦振幅値(S′7rqR)が順
1nwr1次時分割的に発生される。
In this case, the sample points of the musical sound waveform to be calculated shift sequentially every time the calculation interval timing signal Tx is generated, but which sample point to shift to next is determined by the frequency number R. and this frequency number R
is proportional to the pitch of the operating key. Therefore, from the sine function memory 10, the sine amplitude values (S'7rqR) of each harmonic corresponding to the pitch of the operating key are sequentially stored.
1nwr is generated in a primary time division manner.

一方、メモリアドレス制御装置11はモジユロ(法)W
のカウンタによつて構成されており、カウンタ4に同期
してクロックパルスTcを順次カウントしてそのカウン
ト値を高調波係数メモリ12にアドレス信号nとして出
力する。
On the other hand, the memory address control device 11 is modulo W.
The counter 4 sequentially counts clock pulses Tc in synchronization with the counter 4 and outputs the count value to the harmonic coefficient memory 12 as an address signal n.

高調波係数メモl川2には、所望の楽音音色を得るため
に最適な各高調波の振幅値に対応した高調波振幅係数C
nが各アドレスに記憶されており、メモリアドレス制御
装置11からクロックパルスTcに同期して順次変化す
るアドレス信号n(高調波の次数を示す)が供給される
と、各アドレスに記憶されている各高調波の振幅値を設
定する高調波振幅係数Cnが順次読み出される。この高
調波振幅係数Cnは高調波振幅乗算器13に出力される
。高調波振幅乗算器13は、正弦関数メモリ10から順
次サンプル点毎に時分割的に読み出される各高調波の正
弦振幅値Sj弓:QRと各高調波別に設定された高調波
振幅係数Cnとを乗算してその乗算値Fn=CnSin
?NqRを累算器14に供給する。この場合、メモリア
ドレス制御装置11は高調波区間加算器8と同期してい
るために、各高調波別に順次読み出される高調波振幅係
数Cnは対応する高調波正弦振幅値S′7qRに乗算さ
れ、これによつ 1nw−T1て各高調波別の振
幅値Fnの設定が行なわれる。
Harmonic coefficient memo 1 River 2 contains the harmonic amplitude coefficient C corresponding to the optimum amplitude value of each harmonic to obtain the desired musical timbre.
n is stored in each address, and when an address signal n (indicating the harmonic order) that changes sequentially in synchronization with the clock pulse Tc is supplied from the memory address control device 11, the address signal n is stored in each address. A harmonic amplitude coefficient Cn that sets the amplitude value of each harmonic is sequentially read out. This harmonic amplitude coefficient Cn is output to the harmonic amplitude multiplier 13. The harmonic amplitude multiplier 13 calculates the sine amplitude value Sj:QR of each harmonic, which is sequentially read out from the sine function memory 10 in a time-division manner for each sample point, and the harmonic amplitude coefficient Cn set for each harmonic. Multiply the product value Fn=CnSin
? NqR is supplied to accumulator 14. In this case, since the memory address control device 11 is synchronized with the harmonic section adder 8, the harmonic amplitude coefficient Cn sequentially read out for each harmonic is multiplied by the corresponding harmonic sine amplitude value S'7qR, As a result, the amplitude value Fn for each harmonic is set by 1nw-T1.

累算器14は高調波振幅乗算器13から出力される各高
調波別の振幅値Fnを順次累算する。そして、計算区間
タイミング信号Txが発生されると、ゲート15が開い
て累算器14の累算値(楽音波形のある順次サンプル点
における振幅値を表わしている)をD−A変換器16に
出力するとともに、累算器14がリセットされて次の順
次サンプル点における振幅値計算のために再び前述と同
様な累算動作を行う。従つて、D−A変換器16には、
押下鍵の音高に対応した周期で、かつ各高調波振幅係数
Qnにより設定される波形形状の楽音波形のサンプル点
における振幅値(デジタル信号)が計算区間タイミング
信号欲の発生毎に入力されることになり、そしてこのデ
ジタル振幅値をアナログ信号に変換してサウンドシステ
ム17に供給することにより押下鍵に対応した音高でか
つ高調波係数メモリ12に記憶された高調波振幅係数C
nに対応した音色の楽音が発生される。一方、発生楽音
に対する振幅エンベロープの付与は次のようにして行な
われる。すなわち、サウンドシステム17には、いずれ
かの鍵が押鍵された時にキースイッチ回路1から出力さ
れるキーオン信号KONによつて動作を開始するエンベ
ロー゛プ波形発生器が設けられており、このエンベロー
プ波形発生器から出力されるエンベロープ波形が楽音信
号に乗算されて発生楽音にアタック、サステイン、デイ
ケイ等の振幅エンベロープが付与される。なお、このよ
うな構成による電子楽器は、特開昭48−90217号
に開示されているため、その各部の具体的な構成および
動作の説明は省略する。
The accumulator 14 sequentially accumulates the amplitude value Fn of each harmonic output from the harmonic amplitude multiplier 13. Then, when the calculation interval timing signal Tx is generated, the gate 15 opens and the accumulated value of the accumulator 14 (representing the amplitude value at a certain sequential sample point of the musical sound waveform) is sent to the D-A converter 16. At the same time, the accumulator 14 is reset and the same accumulation operation as described above is performed again in order to calculate the amplitude value at the next sequential sample point. Therefore, in the D-A converter 16,
An amplitude value (digital signal) at a sample point of a musical waveform with a period corresponding to the pitch of the pressed key and a waveform shape set by each harmonic amplitude coefficient Qn is input every time a calculation interval timing signal occurs. Then, by converting this digital amplitude value into an analog signal and supplying it to the sound system 17, a harmonic amplitude coefficient C with a pitch corresponding to the pressed key and stored in the harmonic coefficient memory 12 is obtained.
A musical tone having a tone corresponding to n is generated. On the other hand, an amplitude envelope is applied to a generated musical tone in the following manner. That is, the sound system 17 is provided with an envelope waveform generator that starts operating in response to the key-on signal KON output from the key switch circuit 1 when any key is pressed. The envelope waveform output from the waveform generator is multiplied by the musical tone signal, and amplitude envelopes such as attack, sustain, and decay are imparted to the generated musical tone. Incidentally, since an electronic musical instrument having such a structure is disclosed in Japanese Patent Laid-Open No. 48-90217, a detailed explanation of the structure and operation of each part thereof will be omitted.

B従来技術の欠点以上の説明から明らかなように、上述
した従来)の高調波合成方式の電子楽器は、楽音の発生
時から終了時まで押下鍵の音高に対応した周波数で、か
つ高調波係数メモリに記憶した高調波振幅係数Cnによ
つて設定される音色の楽音波形に音量エンベロープを付
与して楽音を発生している。従つ5て、この楽音は音量
エンベロープが変化するのみで、その波形形状は楽音の
発生時から終了時に至るまで同一のものの繰り返しとな
り、この結果、発生楽音の音色は常に同じで変化しない
ものとなる。ところが、一般に自然楽器の発生音楽は、
発θ音開始時から終了時に至るまでの間において、その
音色(波形形状)が微妙に変化しており、これによつて
自然性のある豊かな音となつている。したがつて、上述
した従来の高調波合成方式の電子楽器では、発生楽音に
自然楽器のような豊かさがなく、極めて単調な演奏音と
なつてしまう欠点を有している。C この発明の特徴 この発明は、上述した従来技術の欠点に鑑みなされたも
ので、簡単な構成で、楽音波形の音色が時間的に変化す
る自然性のある豊かな楽音が得られるようにした高調波
合成方式の電子楽器を提供することを目白勺とする。
B. Disadvantages of the Prior Art As is clear from the above explanation, the electronic musical instrument using the harmonic synthesis method of the prior art described above generates harmonics at a frequency corresponding to the pitch of the pressed key from the time the musical tone is generated to the end. A musical tone is generated by adding a volume envelope to a musical waveform of a tone set by a harmonic amplitude coefficient Cn stored in a coefficient memory. Therefore, only the volume envelope of this musical tone changes, and the waveform shape is the same repeatedly from the time the musical tone is generated to the end, and as a result, the timbre of the generated musical tone is always the same and does not change. Become. However, in general, the music generated by natural instruments is
The timbre (waveform shape) changes subtly from the beginning to the end of the θ sound, resulting in a natural and rich sound. Therefore, the above-mentioned conventional harmonic synthesis electronic musical instruments have the disadvantage that the generated musical sounds do not have the richness of natural musical instruments, resulting in extremely monotonous performance sounds. C Features of the Invention This invention was made in view of the above-mentioned drawbacks of the prior art, and it is possible to obtain natural and rich musical tones in which the timbre of the musical waveform changes over time with a simple configuration. Our goal is to provide electronic musical instruments using harmonic synthesis.

このため、この発明においては、各高調波成分のうち所
定の成分毎にそれぞれ設定された深さ変動係数および位
相変動係数を発生し、この位相変動係数によつて所望の
周期信号を変動制御して所定の成分毎に変更制御された
変更周期信号を形成し、この変更周期信号と深さ変動係
数とに基づいて所定の成分毎の変動信号を形成し、この
変動信号によつて対応する高調波成分のレベルを制御す
るようにしたものである。
Therefore, in the present invention, a depth variation coefficient and a phase variation coefficient are generated for each predetermined component among each harmonic component, and a desired periodic signal is fluctuated and controlled by the phase variation coefficient. A change period signal is formed which is controlled to change for each predetermined component, a fluctuation signal for each predetermined component is formed based on this change period signal and the depth variation coefficient, and a corresponding harmonic is determined by this fluctuation signal. It is designed to control the level of wave components.

以下、図面を用いてこの発明による電子楽器の実施例に
ついて詳細に説明する。
Embodiments of the electronic musical instrument according to the present invention will be described in detail below with reference to the drawings.

D この発明の実施例 (1)実施例の構成説明 第2図はこの発明による電子楽器の一実施例を示すブロ
ック図であつて、第1図と同一部分は同一記号を用いて
その説明を省略する。
D Embodiments of the present invention (1) Explanation of configuration of the embodiments FIG. 2 is a block diagram showing an embodiment of the electronic musical instrument according to the present invention, and the same parts as in FIG. 1 will be explained using the same symbols. Omitted.

同図において、20はクロック発振器3から出力さ2れ
る所定周期のクロックパルスTcをカウントして合成し
ようとする各高調波成分の次数を示す次数信号nを出力
するカウンタ、21は発生楽音の音色を設定するための
演奏者によつて操作される音色設定器、22は低周波数
のパルス信3号を出力する低周波発振器、23は低周波
発振器22の出力パルス信号をカウントしそのカウント
出力を周期信号βrとして出力するモジユ口(法)W″
のカウンタ、24は各高調波成分の振幅値の変動幅(1
〜0)を示す深さ変動係3数M(イ)≦M≦1)と、前
記周期信号βrの位相変動を示す位相変動係数αを各ア
ドレスにそれぞれ異なる値で記憶している変動係数メモ
リてあつて、この変動係数メモリ24はカウンタ20か
ら出力される次数信号nおよび音色設定4【器21から
出力される音色設定信号Tsによつてアドレスされてそ
の記憶内容が読み出され、この読み出された深さ変動係
数Mおよび位相変動係数αは各高調波次数毎に値の異な
る深さ変動係数信号Mnおよび位相変動係数信号αnと
して出力される。25はカウンタ23から出力される周
期信号βrに変動係数メモリ24から出力される位相変
動係数信号αnを加算して各高調波毎に異なる異位相周
期信号θNr(=αn+βr)を出力する加算器、26
は加算器25から出力される異位相周期信号θNrによ
つてアドレスされ、0nrに対応した変更周期信号とし
ての位相関数信号g(θNr)が読み出される位相関数
メモ1八27は変動係数メモリ24から出力される深さ
変動係数信号Mnと位相関数メモリ26から出力される
位相関数信号g(θNr)とを乗算してその乗算値を各
高調波次数毎の変動信号として出力する乗算器、28は
高調波係数メモリ12から出力される高調波振幅係数C
nに乗算器27から出力される変動信号を乗じてその乗
算値を各高調波次数毎に異位相および異深さの変動が付
与された変動高調波振幅係数Cn″(Cn″=Cn−M
n−g(θNr))として高調波振幅乗算器13に供給
する乗算器である。
In the figure, 20 is a counter that counts clock pulses Tc of a predetermined period output from the clock oscillator 3 and outputs an order signal n indicating the order of each harmonic component to be synthesized, and 21 is a timbre of the generated musical tone. 22 is a low frequency oscillator that outputs a low frequency pulse signal No. 3; 23 is a low frequency oscillator that counts the output pulse signal of the low frequency oscillator 22 and outputs the count output; Modulus W″ output as periodic signal βr
counter 24 is the fluctuation range of the amplitude value of each harmonic component (1
a variation coefficient memory that stores three depth variation coefficients M(A)≦M≦1) indicating a value of ~0) and a phase variation coefficient α indicating a phase variation of the periodic signal βr as different values at each address; The variation coefficient memory 24 is addressed by the order signal n output from the counter 20 and the timbre setting signal Ts output from the timbre setting 4 [device 21], and its stored contents are read out. The derived depth variation coefficient M and phase variation coefficient α are output as a depth variation coefficient signal Mn and a phase variation coefficient signal αn, which have different values for each harmonic order. 25 is an adder that adds the phase variation coefficient signal αn output from the variation coefficient memory 24 to the periodic signal βr output from the counter 23 and outputs a different phase periodic signal θNr (=αn+βr) that differs for each harmonic. , 26
is addressed by the different phase periodic signal θNr outputted from the adder 25, and the phase function memo 18 27 from which the phase function signal g(θNr) as a changed periodic signal corresponding to 0nr is read out is the variation coefficient memory 24. a multiplier 28 that multiplies the depth variation coefficient signal Mn output from the phase function memory 26 by the phase function signal g (θNr) output from the phase function memory 26 and outputs the multiplied value as a variation signal for each harmonic order; is the harmonic amplitude coefficient C output from the harmonic coefficient memory 12
n is multiplied by the fluctuation signal output from the multiplier 27, and the multiplied value is calculated as a fluctuation harmonic amplitude coefficient Cn″ (Cn″=Cn− M
This is a multiplier that supplies harmonic amplitude multiplier 13 as n−g(θNr)).

2)この実施例の動作説明 このように構成された電子楽器において、鍵盤部である
鍵が押鍵されると、対応するキースイッチが閉じて、キ
ースイッチ回路1の対応する出力線に゜“1゛信号が出
力される。
2) Description of operation of this embodiment In the electronic musical instrument configured as described above, when a key in the keyboard section is pressed, the corresponding key switch closes and the corresponding output line of the key switch circuit 1 is 1゛ signal is output.

このキースイッチ回路1の出力信号は、周波数ナンバメ
モリ2をアドレスして押下鍵の音高に対応した周波数ナ
ンバRを読み出して出力する。この周波数ナンバRは、
クロック発振器3から出力される一定周期のクロックパ
ルスTcをカウンタ4においてW分周して作られた計算
区間タイミング信号徴によつて開となるゲート5を介し
て音程区間加算器6に供給される。音程区間加算器6は
計算区間タイミング信号欲の発生毎に供給される周波数
ナンバRを順次加算し、累算値QRを出力する。この累
算値QRはクロックパルス屓こよつて開となるゲート7
を介して高調波区間加算器8に供給され、この高調波区
間加算器8は累算値QRを計算区間タイミング信号Tx
の一周期内においてクロックパルスTcのタイミングで
1qR..2qR..3qR・・・・・・・と順次加算
して、各高調波(基本波を含む)の当該サンプル点にお
ける正弦波振幅値の位相を指定する累算値NqRを発生
する。この累算値NqRは、メモリ◆アドレス・デコー
ダ9においてデコードされた後、正弦関数メモl川0を
アドレスして各高調波の正弦振幅値SjqRを時分割的
に読 InW−rlみ出す。
The output signal of the key switch circuit 1 addresses the frequency number memory 2 to read out and output the frequency number R corresponding to the pitch of the pressed key. This frequency number R is
A clock pulse Tc of a constant period outputted from a clock oscillator 3 is divided by W in a counter 4, and is supplied to a pitch interval adder 6 via a gate 5 which is opened in response to a calculation interval timing signal signature. . The pitch interval adder 6 sequentially adds the frequency numbers R supplied each time a calculation interval timing signal is generated, and outputs an accumulated value QR. This accumulated value QR is determined by the gate 7 which is opened upon receiving the clock pulse.
The harmonic section adder 8 outputs the cumulative value QR to the calculation section timing signal
1qR. at the timing of clock pulse Tc within one cycle of .. 2qR. .. 3qR . After this accumulated value NqR is decoded in the memory address decoder 9, the sine function memory 1 is addressed and the sine amplitude value SjqR of each harmonic is time-divisionally read out.

このような動作は、計算区間タイミング信号汲の発生毎
に、押下鍵音高に対応した楽音波形の各サンプル点に対
して同様に行なわれる。一方、カウンタ20はクロック
発振器3から出力されるクロックパルス忙をカウントし
、そのカウント出力を次数信号nとして高調波係数メモ
リ12および変動係数メモリ24にアドレス信号として
供給する。また、音色設定器21は演奏者によつて予め
設定された音色情報に基づいた音色設定信号Tsを高調
波係数メモリ12および変動係数メモリ24に供給する
。この結果、高調波係数メモリ12からは音色設定信号
Tsに対応したメモリグループで、次数信号nに対応し
たアドレスに記憶された高調波振幅係数Cnが読み出さ
れる。また、変動係数メモリ24からも音色設定信号T
sに対応したメモリグループで、次数信号nに対応した
アドレスに記憶された深さ変動係数Mおよび位相変動係
数αが読み出され、この深さ変動係数Mおよび位相変動
係数αは各高調波次数毎に異なる深さ変動係数信号Mn
および位相変動係数信号αnとして出力される。他方、
低周波発振器22から出力される低周波のパルス信号を
カウントしているカウンタ23は、低周波パルス信号周
期で順次変化するカウント値を周期信号βrとして出力
し、この周期信号βrを加算器25の一方の加算入力に
常時供給している。
Such operations are similarly performed for each sample point of the musical sound waveform corresponding to the pressed key pitch every time the calculation interval timing signal is generated. On the other hand, the counter 20 counts the number of clock pulses output from the clock oscillator 3, and supplies the count output as an order signal n to the harmonic coefficient memory 12 and the variation coefficient memory 24 as an address signal. Furthermore, the timbre setting device 21 supplies a timbre setting signal Ts based on timbre information preset by the performer to the harmonic coefficient memory 12 and the variation coefficient memory 24. As a result, the harmonic amplitude coefficient Cn stored at the address corresponding to the order signal n in the memory group corresponding to the timbre setting signal Ts is read out from the harmonic coefficient memory 12. In addition, the timbre setting signal T is also output from the variation coefficient memory 24.
In the memory group corresponding to s, the depth variation coefficient M and the phase variation coefficient α stored at the address corresponding to the order signal n are read out, and the depth variation coefficient M and phase variation coefficient α are calculated according to each harmonic order. Depth variation coefficient signal Mn that is different for each
and output as a phase variation coefficient signal αn. On the other hand,
The counter 23 that counts the low frequency pulse signals output from the low frequency oscillator 22 outputs a count value that changes sequentially in the low frequency pulse signal period as a periodic signal βr, and this periodic signal βr is sent to the adder 25. It is constantly supplied to one addition input.

そして、加算器25の他方の加算入力に変動係数メモリ
24から位相変動係数信号αnが入力されると、加算器
25は周期信号βrに位相変動係数信号αnを加算して
、その加算出力を各高調波次数毎に異なる異位相周期信
号θNr(=αn+βr)として出力する。この場合、
周期信号βrを出力するカウンタ23と変動係数メモリ
24をアドレスするカウンタ20とは互に非同期関係で
しかもカウントレートも異なるため、周期信号βrと位
相変動係数信号αnの変化態様は互に異なつたものとな
る。つまり、位相変動係数信号αnの側からみれば、こ
の信号αnが同一次数のものであつても周期信号βrの
値は時間経過に伴つて異なることになる。今仮に、加算
器25の一方の加算入力に同一次数の位相変動係数信号
αnが入力され続けられているものとすると、加算器2
5からは時間的に変化する周期信号が出力されることに
なる。従つて、加算器25は各次数毎に異なる時間的変
化をする出力信号を異位相周期信号θNrとして出力す
る。この異位相周期信号0nrは位相関数メモリ26に
アドレス信号として入力され、位相関数メモリ26から
は異位相周期信号θNrによつて指定されたアドレスに
記憶されている位相関数信号g(θNr)が読み出され
る。この場合、位相関数信号g(0nr)は時間的に、
また高調波次数毎に異るものとなる。そして、位相関数
メモリ26から出力された位相関数信号g(0nr)と
変動係数メモリ24から出力された深さ変動係数信号M
nは乗算器27において乗算され、その乗算値Mn−g
(θNr)が各高調波次数毎の振幅変動要素と時間的変
動要素とを合成した変動信号として乗算器28に入力さ
れる。乗算器28は高調波係数メモリ12から読み出さ
れた高調波振幅係数Cnに乗算器27から出力された変
動信号Mn−g(0nr)を乗じて、その乗算値Cn・
Mn−g(θNr)を各高調波次数毎に振幅変動要素と
時間的変動要素の付与された変動高調波振幅係数Cn″
として高調波振幅乗算器13に入力する。このようにし
て高調波振幅乗算器13に入力された変動高調波振幅係
数Cn″は、正弦関数メモリ10から出力された対応す
る高調波の正弦7振幅値SinトQRと乗算され、これ
によつて各高調波別の振幅値Fnが設定される。
Then, when the phase variation coefficient signal αn is input from the variation coefficient memory 24 to the other addition input of the adder 25, the adder 25 adds the phase variation coefficient signal αn to the periodic signal βr, and outputs the addition output to each It is output as a different phase periodic signal θNr (=αn+βr) for each harmonic order. in this case,
Since the counter 23 that outputs the periodic signal βr and the counter 20 that addresses the variation coefficient memory 24 are asynchronous with each other and have different count rates, the periodic signal βr and the phase variation coefficient signal αn change in different ways. becomes. That is, from the perspective of the phase variation coefficient signal αn, even if the signal αn is of the same order, the value of the periodic signal βr differs over time. Now, suppose that the phase variation coefficient signal αn of the same order continues to be input to one addition input of the adder 25.
5 outputs a periodic signal that changes over time. Therefore, the adder 25 outputs an output signal that changes over time differently for each order as a different phase periodic signal θNr. This different phase periodic signal 0nr is input as an address signal to the phase function memory 26, and from the phase function memory 26, the phase function signal g(θNr) stored at the address specified by the different phase periodic signal θNr is output. is read out. In this case, the phase function signal g(0nr) is temporally
Moreover, it differs for each harmonic order. Then, the phase function signal g (0nr) outputted from the phase function memory 26 and the depth variation coefficient signal M outputted from the variation coefficient memory 24.
n is multiplied in the multiplier 27, and the multiplied value Mn-g
(θNr) is input to the multiplier 28 as a fluctuation signal obtained by combining the amplitude fluctuation element and the temporal fluctuation element for each harmonic order. The multiplier 28 multiplies the harmonic amplitude coefficient Cn read out from the harmonic coefficient memory 12 by the fluctuation signal Mn-g (0nr) output from the multiplier 27, and obtains the multiplied value Cn.
Mn-g(θNr) is the fluctuating harmonic amplitude coefficient Cn″, which is given the amplitude fluctuation element and the temporal fluctuation element for each harmonic order.
It is input to the harmonic amplitude multiplier 13 as a harmonic amplitude multiplier. The fluctuating harmonic amplitude coefficient Cn'' input to the harmonic amplitude multiplier 13 in this way is multiplied by the sine 7 amplitude value Sint QR of the corresponding harmonic output from the sine function memory 10, and thereby Then, the amplitude value Fn for each harmonic is set.

そして、この振幅値Fnは累算器14において順次累算
され、その累算値は計算区間タイミング信号Txの発5
生毎にゲート15を介してD−A変換器16に供給され
、サウンドシステム17から楽音として発音される。こ
の場合、サウンドシステム17の発生楽音は、各高調波
の正弦振幅値Si÷QRに乗算する高調波振幅係数Cn
が各高調波次数毎に異なる振幅変動要素と時間的変動要
素の付与された変動高調波振幅係数Qn″であるために
時間的に音色が変化し、音に厚みのある豊かなものとな
る。
Then, this amplitude value Fn is sequentially accumulated in the accumulator 14, and the accumulated value is the output value of the calculation interval timing signal Tx.
Each sound is supplied to a D-A converter 16 via a gate 15, and produced as a musical tone by a sound system 17. In this case, the musical tone generated by the sound system 17 is a harmonic amplitude coefficient Cn multiplied by the sine amplitude value Si÷QR of each harmonic.
is a variable harmonic amplitude coefficient Qn'' to which different amplitude variation elements and temporal variation elements are added for each harmonic order, so the tone changes over time, making the sound thick and rich.

なお、この実施例の場合において発生楽音に振幅変動要
素と時間的変動要素を付与するための深さ変動係数Mお
よび位相変動係数αは、高調波振幅係数Cnおよびカウ
ンタ23から出力される周期信号βrをそれぞれ若干変
動させるだけであるために高い精度の数値である必要は
ない。
In this embodiment, the depth variation coefficient M and the phase variation coefficient α for imparting an amplitude variation element and a time variation element to the generated musical tone are based on the harmonic amplitude coefficient Cn and the periodic signal output from the counter 23. Since βr is only slightly varied, it does not need to be a highly accurate numerical value.

従つて、変動係数メモリ24および位相関数メモリ26
も高い精度のメモリを使用しなくてよくなり、結果的に
簡単な構成で発生楽音に振幅変動要素と時間的変動要素
を付与することができる。E この発明の他の実施例 第3図はこの発明による他の実施例を示す高調波合成方
式の電子楽器のブロック図であり、第2図と同一部分は
同一記号を用いてその説明は省略する。
Therefore, the coefficient of variation memory 24 and the phase function memory 26
It is also no longer necessary to use a highly accurate memory, and as a result, it is possible to add amplitude fluctuation elements and time fluctuation elements to generated musical tones with a simple configuration. E Other Embodiments of the Invention Fig. 3 is a block diagram of a harmonic synthesis electronic musical instrument showing another embodiment of the invention, and the same parts as in Fig. 2 are given the same symbols and their explanations are omitted. do.

同図において、第2図との相違点は第2図における変動
係数メモリ24から出力される深さ変動係数信号Mnと
位相関数メモリ26から出力される位相関数信号g(θ
Nr)とを乗算する乗算器17を削除するとともに、位
相関数メモリ26に代えて深さ変動係数信号Mnと加算
器25から出力される異位相周期信号θNrとによつて
アドレスされ、MnとθNrに対応した変動関数信号g
(MnlθNr)を発生する変動関数メモリ29を設け
、この変動関数メモリ29から発生される変動関数信号
g(MnlθNr)を乗算器28に供給するようにした
ことである。従つて、このような構成においても第2図
に示した実施例と同様な効果を得ることができる。とく
に、この実施例の場合には、乗算器が1個少なくなるた
め、高調波振幅係数Cnに変動要素を付与するための演
算時間が!短くなるという利点がある。F この発明に
よるさらに他の実施例 第4図はこの発明によるさらに他の実施例を示す高調波
合成方式の電子楽器のブロック図マあり、第2図と同一
部分は同一記号を用いてその説こ明は省略する。
2, the difference from FIG. 2 is the depth variation coefficient signal Mn output from the variation coefficient memory 24 and the phase function signal g(θ
The multiplier 17 that multiplies Mn and Variation function signal g corresponding to θNr
(MnlθNr) is provided, and the variation function signal g(MnlθNr) generated from the variation function memory 29 is supplied to the multiplier 28. Therefore, even in such a configuration, the same effects as the embodiment shown in FIG. 2 can be obtained. In particular, in the case of this embodiment, since the number of multipliers is reduced by one, the calculation time for adding a variable element to the harmonic amplitude coefficient Cn is reduced! It has the advantage of being shorter. F Yet another embodiment according to the present invention Fig. 4 is a block diagram of an electronic musical instrument using a harmonic synthesis method showing still another embodiment according to the present invention. The details are omitted.

同図において、12″は高調波振幅係数Cnを対数化し
た対数高調波振幅係数10gCnとして記憶している高
調波係数メモl八24″は深さ変動係数Mを対数化した
対数深さ変動係数10gMおよび自然数の位相変動係数
αを各アドレ4スに異なる値で記憶している変動係数メ
モl八26″は加算器25から出力される異位相周期信
号0nrによつてアドレスされ、正弦関数RSjnOn
r一1.jを対数化した対数位相関数信号10g(Si
nOnr−1)として出力する対数位相関数メモリ、3
0は対数高調波振幅係数10gcn1対数深さ変動係数
信号10gMnおよび対数位相関数信号10g(Sin
θ■−1)を加算してその加算値を対数変動高調振幅係
数10gCn″として出力する加算器、31は加算器3
0から出力される対数変動高調波振幅係数10gCn″
を自然数の変動高調波振幅係数Cn″に変換する対数一
自然数変換器である。このように構成された電子楽器に
おいて、第2図に示した電子楽器と動作が異なる部分を
以下説明する。
In the figure, 12'' is a logarithmic harmonic amplitude coefficient 10gCn obtained by logarithmizing the harmonic amplitude coefficient Cn. 824'' is a logarithmic depth variation coefficient obtained by logarithmizing the depth variation coefficient M. The variation coefficient memory 1826'' which stores the phase variation coefficient α of 10 gM and a natural number in different values at each address 4 is addressed by the different phase periodic signal 0nr output from the adder 25, and is a sine function. RSjnOn
r-1. Logarithmic phase function signal 10g (Si
logarithmic phase function memory outputting as nOnr-1), 3
0 is the logarithmic harmonic amplitude coefficient 10gcn1 the logarithmic depth variation coefficient signal 10gMn and the logarithmic phase function signal 10g (Sin
θ■-1) and outputs the added value as a logarithmic variation harmonic amplitude coefficient 10gCn''; 31 is an adder 3;
Logarithmic variation harmonic amplitude coefficient 10gCn″ output from 0
This is a logarithm-to-natural number converter that converts Cn'' into a fluctuating harmonic amplitude coefficient Cn'' of natural numbers. In the electronic musical instrument configured in this way, the parts that differ in operation from the electronic musical instrument shown in FIG. 2 will be described below.

まず、高調波係数メモリ12″および変動係数メモリ2
4″力幼ウンタ20から出力される次数信号nおよび音
色設定器21から出力される音色7設定信号Tsによつ
てアドレスされると、高調波係数メモリ12″および変
動係数メモリ24″からは該信号nおよびTsに対応し
たアドレスに記憶されている対数高調波振幅係数10g
cn1対数深さ変動係数信号10gMnおよび自然数の
位相変動係数・信号αnが出力される。
First, harmonic coefficient memory 12'' and variation coefficient memory 2
When addressed by the order signal n output from the 4'' power counter 20 and the timbre 7 setting signal Ts output from the timbre setter 21, the corresponding harmonic coefficient memory 12'' and variation coefficient memory 24'' are Logarithmic harmonic amplitude coefficient 10g stored in addresses corresponding to signals n and Ts
A cn1 logarithmic depth variation coefficient signal 10gMn and a natural number phase variation coefficient/signal αn are output.

そして、これらの信号のうち対数高調波振幅係数10g
Cnおよび対数深さ変動係数信号10gMnは加算器3
0の加算入力に入力される。一方、カウンタ23は低周
波発振器22から出力される低周波のパルス信号をカウ
ントしてそのカウント出力を周期信号βrとして出力し
、この周期信号βrは加算器25の一方の加算入力に常
時人力される。
Of these signals, the logarithmic harmonic amplitude coefficient 10g
Cn and logarithmic depth variation coefficient signal 10gMn are added to adder 3.
It is input to the addition input of 0. On the other hand, the counter 23 counts the low-frequency pulse signals output from the low-frequency oscillator 22 and outputs the count output as a periodic signal βr, and this periodic signal βr is always manually input to one addition input of the adder 25. Ru.

そして、加算器25の他方の加算入力に変動係数メモリ
24″から自然数の位相変動係数信号αnが入力される
と、加算器25は周期信号βrに位相変動係数信号αn
を加算してその加算値を異位相周期信号0nrとして出
力する。この加算器25から出力される異位相周期信号
θNrは対数位相関数メモリ26″にアドレス信号とし
て入力され、対数位相関数メモリ26″は対数位相関数
信号10g(SlnOnr−1)を出力してこの対数位
相関数信号10g(SinOnr−1)を加算器30の
加算入力に出力する。この結果、加算器30は次の第2
式で示される加算動作を行い、その加算出力を対数一自
然数変換器31に入力する。10〆W=10gCn+1
0gMn+10g(SinOnr−1) =10g
(Cn●Mn● (SinOnr−1))
・・・・・(2)対数一自
然数変換器31は、入力された加算器30からの対数変
動高調波振幅係数10gCn″を自然数の変動高調波振
幅係数Cn″に変換して高調波振幅乗算器13に入力す
る。
When the natural number phase variation coefficient signal αn is input from the variation coefficient memory 24'' to the other addition input of the adder 25, the adder 25 converts the periodic signal βr into the phase variation coefficient signal αn.
are added and the added value is output as a different phase periodic signal 0nr. The different phase periodic signal θNr output from the adder 25 is input as an address signal to the logarithmic phase function memory 26'', and the logarithmic phase function memory 26'' outputs the logarithmic phase function signal 10g (SlnOnr-1). The logarithmic phase function signal 10g (SinOnr-1) is output to the addition input of the adder 30. As a result, the adder 30
The addition operation shown by the formula is performed, and the addition output is input to the logarithm-to-natural number converter 31. 10〆W=10gCn+1
0gMn+10g(SinOnr-1) =10g
(Cn●Mn● (SinOnr-1))
(2) The log-to-natural number converter 31 converts the input logarithmic fluctuation harmonic amplitude coefficient 10gCn'' from the adder 30 into a natural number fluctuation harmonic amplitude coefficient Cn'' to obtain the harmonic amplitude. Input to multiplier 13.

従つて、高調波振幅乗算器13においては次の第3式で
示される乗算動作が行なわれ、その乗算値Fnは累算器
14で順次累算される。Fn=Sin?NqR−Cn″
・・・・(3)ここで、対数位相関数メモ
リ26″に記憶されるθNrの正弦関数RSinOnr
上の対数値(対数位相関数信号)は異位相周期信号θN
r叶のとき1Sjn0nr上=0となる対数値10g1
が記憶され、またθNr=÷のときRSinOnr上=
ー2となる対数値10gCexp(−2)〕が記憶され
ている。従つて、高調波振幅乗算器13の出力Fnは、
0nr=号のとき、Fn=Sjn?NqR4Icn4P
MθNr+とき、Fn=Sin?NqR●CnOM●E
xp〔−2〕となる。
Therefore, the harmonic amplitude multiplier 13 performs a multiplication operation expressed by the following third equation, and the multiplication value Fn is sequentially accumulated in the accumulator 14. Fn=Sin? NqR-Cn″
(3) Here, the sine function RSinOnr of θNr stored in the logarithmic phase function memory 26''
The upper logarithmic value (logarithmic phase function signal) is a different phase periodic signal θN
Logarithmic value 10g1 which becomes 1Sjn0nr upper = 0 when r leaf
is stored, and when θNr=÷, RSinOnr=
The logarithmic value 10gCexp(-2)] which is -2 is stored. Therefore, the output Fn of the harmonic amplitude multiplier 13 is
When 0nr= issue, Fn=Sjn? NqR4Icn4P
When MθNr+, Fn=Sin? NqR●CnOM●E
xp[-2].

従つて、高調波振幅乗算器13から出力される各高調波
成分の振幅値FnはCn−M−Cn−M・Exp〔−2
〕の範囲に亘つて時間的に変動するものとなる。
Therefore, the amplitude value Fn of each harmonic component output from the harmonic amplitude multiplier 13 is Cn-M-Cn-M.Exp[-2
) will vary over time.

このため、第2図で示した電子楽器と同様に、サウンド
システム17からは時間的に音色が変化し厚みのある豊
かな楽音が発音される。とくに、この実施例においては
、変動高調波振幅係数Cn″を、高調波振幅係数Cnl
深さ変動係数信号Mnおよび位相変動係数信号αnを対
数化した信号として発生させた後、これらの対数化信号
を加算処理することによつて形成しているため、乗算器
が不要となり、この結果変動高調波振幅係数Cn″を得
るまでの演算時間を短くすることができる。Gこの発明
による効果 以上説明したように、この発明による電子楽器は、各高
調波成分のレベルを、各次数毎に設定された深さおよび
位相で時間的に変化させるようにしたため、音色が時間
的に変化し、厚みのある豊かな楽音が得られる。
Therefore, similar to the electronic musical instrument shown in FIG. 2, the sound system 17 produces thick, rich musical tones whose timbre changes over time. In particular, in this embodiment, the fluctuating harmonic amplitude coefficient Cn'' is changed to the harmonic amplitude coefficient Cnl
Since the depth variation coefficient signal Mn and the phase variation coefficient signal αn are generated as logarithmized signals, and then these logarithmized signals are added and processed, a multiplier is not required, and as a result, The calculation time required to obtain the fluctuating harmonic amplitude coefficient Cn'' can be shortened. Effects of the Invention As explained above, the electronic musical instrument of the invention adjusts the level of each harmonic component for each order. Since the timbre changes over time at a set depth and phase, the timbre changes over time, producing a thick, rich musical tone.

この場合、深さ変動係数および位相変動係数を各高調波
成分に対応して設定するのみでよいため、構成も簡単と
なる。図面の簡単な説明第1図は従来の高調波合成方式
の電子楽器の一″例を示すブロック図、第2図ないし第
4図はこの発明による電子楽器の実施例を示すブロック
図である。
In this case, the configuration becomes simple because it is only necessary to set the depth variation coefficient and the phase variation coefficient in correspondence to each harmonic component. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing one example of a conventional harmonic synthesis type electronic musical instrument, and FIGS. 2 to 4 are block diagrams showing embodiments of the electronic musical instrument according to the present invention.

10・・・・・・正弦関数メモリ、12・・・・・・高
調波係数メモリ、13・・・・・・高調波振幅乗算器、
21・・・・・音色設定器、22・・・・・・低周波発
振器(周期信号発生手段)、23・・・・カウンタ(周
期信号発生手段)、24・・・・・・変動係数メモリ(
変動係数発生手段)、25・・・・・加算器(異位相周
期信号発生手段)、26・・・・・・位相関数メモリ(
変動信号発生手段)、2J9・・・・・・変動関数メモ
リ(変動信号発生手段)。
10... Sine function memory, 12... Harmonic coefficient memory, 13... Harmonic amplitude multiplier,
21...Tone setting device, 22...Low frequency oscillator (periodic signal generation means), 23...Counter (periodic signal generation means), 24...Variation coefficient memory (
variation coefficient generating means), 25... Adder (different phase periodic signal generating means), 26... Phase function memory (
Fluctuation signal generation means), 2J9... Fluctuation function memory (fluctuation signal generation means).

Claims (1)

【特許請求の範囲】 1 複数の高調波成分を発生するとともに、この各高調
波成分を適宜のレベルで合成することによつて楽音波形
を形成する高調波合成方式の電子楽器において、所望の
周期信号を発生する第1の手段と、上記各高調波成分の
うち所定の成分毎にそれぞれ設定された深さ変動係数お
よび位相変動係数を発生する第2の手段と、上記周期信
号を上記位相変動係数によつて変動制御して上記所定の
成分毎にそれぞれ変更制御された変更周期信号を形成す
る第3の手段と、上記変更周期信号と上記深さ変動係数
とに基づいて上記所定の成分毎の変動信号を形成する第
4の手段とを具備し、上記変動信号によつてそれぞれ対
応する上記高調波成分のレベルを制御するようにしたこ
とを特徴とする電子楽器。 2 前記第2の手段は、前記高調波成分の次数を示す次
数信号またはこの次数信号と所望の音色を設定する音色
設定器から出力される音色設定信号によつてアドレスさ
れ、各アドレス毎に異なる深さ変動係数および位相変動
係数を記憶したメモリで構成したことを特徴とする特許
請求の範囲第1項記載の電子楽器。 3 前記第1の手段は、低周波発振器と、この低周波発
振器の出力信号をカウントするカウンタとから構成した
ことを特徴とする特許請求の範囲第1項または第2項記
載の電子楽器。 4 前記第4の手段は、前記変更周期信号によつてアド
レスされ、各アドレス毎に異なる関数値を記憶したメモ
リと、このメモリから読み出される関数信号のレベルを
前記深さ変動係数によつて制御する演算器とから構成さ
れることを特徴とする特許請求の範囲第1項ないし第3
項記載のいずれかの電子楽器。 5 前記第4の手段は、前記変更周期信号および前記深
さ変動係数によつてアドレスされ、各アドレス毎に異な
る変動関数値を記憶したメモリで構成したことを特徴と
する特許請求の範囲第1項ないし第3項記載のいずれか
の電子楽器。
[Claims] 1. In an electronic musical instrument using a harmonic synthesis method that generates a plurality of harmonic components and forms a musical sound waveform by synthesizing each harmonic component at an appropriate level, a first means for generating a signal; a second means for generating a depth variation coefficient and a phase variation coefficient respectively set for each predetermined component among the respective harmonic components; a third means for forming a changing periodic signal whose variation is controlled by a coefficient for each of the predetermined components; and a fourth means for forming a fluctuation signal, wherein the levels of the corresponding harmonic components are controlled by the fluctuation signals. 2. The second means is addressed by an order signal indicating the order of the harmonic component or by a timbre setting signal output from a timbre setting device that sets the order signal and a desired timbre, and is different for each address. 2. The electronic musical instrument according to claim 1, further comprising a memory that stores a depth variation coefficient and a phase variation coefficient. 3. The electronic musical instrument according to claim 1 or 2, wherein the first means comprises a low frequency oscillator and a counter for counting the output signal of the low frequency oscillator. 4. The fourth means includes a memory that is addressed by the change periodic signal and stores a different function value for each address, and controls the level of the function signal read from this memory by the depth variation coefficient. Claims 1 to 3 are characterized in that the invention is comprised of an arithmetic unit that
Any of the electronic musical instruments listed in the section. 5. Claim 1, characterized in that the fourth means is constituted by a memory that is addressed by the change periodic signal and the depth variation coefficient and stores a variation function value that is different for each address. An electronic musical instrument according to any one of items 1 to 3.
JP53050957A 1978-04-29 1978-04-29 electronic musical instruments Expired JPS6049320B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53050957A JPS6049320B2 (en) 1978-04-29 1978-04-29 electronic musical instruments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53050957A JPS6049320B2 (en) 1978-04-29 1978-04-29 electronic musical instruments

Publications (2)

Publication Number Publication Date
JPS54143621A JPS54143621A (en) 1979-11-09
JPS6049320B2 true JPS6049320B2 (en) 1985-11-01

Family

ID=12873291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53050957A Expired JPS6049320B2 (en) 1978-04-29 1978-04-29 electronic musical instruments

Country Status (1)

Country Link
JP (1) JPS6049320B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61177212U (en) * 1985-04-24 1986-11-05

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5774792A (en) * 1980-10-28 1982-05-11 Kawai Musical Instr Mfg Co Electronic musical instrument
JPS57172396A (en) * 1981-04-17 1982-10-23 Kawai Musical Instr Mfg Co Electronic musical instrument
JPS5858595A (en) * 1981-10-01 1983-04-07 ヤマハ株式会社 Electronic musical instrument
JPS58216293A (en) * 1982-06-11 1983-12-15 シャープ株式会社 Musical sound synthesizer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61177212U (en) * 1985-04-24 1986-11-05

Also Published As

Publication number Publication date
JPS54143621A (en) 1979-11-09

Similar Documents

Publication Publication Date Title
US4633749A (en) Tone signal generation device for an electronic musical instrument
US4175464A (en) Musical tone generator with time variant overtones
US3888153A (en) Anharmonic overtone generation in a computor organ
JPS644199B2 (en)
US3992971A (en) Electronic musical instrument
US4257303A (en) Electronic musical instrument of partials synthesis type
US4114498A (en) Electronic musical instrument having an electronic filter with time variant slope
KR940005988B1 (en) Musical sound waveform generator
USRE31653E (en) Electronic musical instrument of the harmonic synthesis type
JPS6140118B2 (en)
US3951030A (en) Implementation of delayed vibrato in a computor organ
US4200021A (en) Electronic musical instruments which form musical tones by repeatedly generating musical tone waveform elements
JPH0230033B2 (en)
US4644839A (en) Method of synthesizing musical tones
US4215614A (en) Electronic musical instruments of harmonic wave synthesizing type
US4223583A (en) Apparatus for producing musical tones having time variant harmonics
JPS6049320B2 (en) electronic musical instruments
US5038661A (en) Waveform generator for electronic musical instrument
JPS6140119B2 (en)
JP2504196B2 (en) Music synthesizer
JPS6023358B2 (en) electronic musical instruments
JPH02181797A (en) Musical tone signal synthesizer
JPS5934955Y2 (en) electronic musical instruments
JPS6042957B2 (en) electronic musical instruments
JPS5917435B2 (en) electronic musical instruments