Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS583559B2 - Denshigatsuki - Google Patents
[go: Go Back, main page]

JPS583559B2 - Denshigatsuki - Google Patents

Denshigatsuki

Info

Publication number
JPS583559B2
JPS583559B2 JP50084828A JP8482875A JPS583559B2 JP S583559 B2 JPS583559 B2 JP S583559B2 JP 50084828 A JP50084828 A JP 50084828A JP 8482875 A JP8482875 A JP 8482875A JP S583559 B2 JPS583559 B2 JP S583559B2
Authority
JP
Japan
Prior art keywords
harmonic
sound
musical instrument
electronic musical
amplitude
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
JP50084828A
Other languages
Japanese (ja)
Other versions
JPS528816A (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 JP50084828A priority Critical patent/JPS583559B2/en
Publication of JPS528816A publication Critical patent/JPS528816A/en
Publication of JPS583559B2 publication Critical patent/JPS583559B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 この発明は電子楽器のボイス(音色)の改良に関し、特
に「チフ」やその他経過的な音色効果を提供し、かつ発
生音の含有高調波をアタックやデイケイの間時間の関数
で変調し、かつ特別な音色の楽音を発生する電子楽器に
関する。
DETAILED DESCRIPTION OF THE INVENTION This invention relates to improving the voice (timbre) of electronic musical instruments, and in particular to providing "chip" and other transitional timbre effects, and reducing the harmonics contained in the generated sound over time during attack and decay. This invention relates to an electronic musical instrument that modulates with a function of and generates a musical tone with a special tone.

一般に電子楽器の発生音として[パーカツシップボイス
(打撃器音色)」と呼ばれるものがある。
In general, there is a sound produced by electronic musical instruments called the percussion voice.

これはオルガンのような持続音にピアノのようなアタッ
ク/デイケイエンベロープを有する音が音の出始めに組
合わさって演奏される複合音色である。
This is a complex tone that is played by combining a sustained tone like an organ and a note with an attack/decay envelope like a piano at the beginning of the sound.

その効果は、音の発生の始まりにパーカッシブ音を含む
というものである。
The effect is to include a percussive sound at the beginning of the sound generation.

この発明の1つの目的は、電子楽器において上述のよう
なパーカツシブ音の発生を実現することである。
One object of the present invention is to realize the generation of percussive sounds as described above in an electronic musical instrument.

更に一般的には、電子楽器において多くの種類のパーカ
ツシブのような「経過音」を実現することである。
More generally, it is the realization of many types of percussive-like "passage notes" in electronic musical instruments.

一つの特別な経過音効果は「チフ」と呼ばれる。One special passing sound effect is called "chiff".

「チフ」は持続音に特定のフィートのパーカツシブ音を
含むものをいう。
"Chifu" refers to a sustained sound that contains percussive sounds of a specific foot.

パイプオルガンにおいて、「ナフ」はアタックの間生じ
パイプは第3次または第5次の高調波に関して優越した
音を発生する。
In a pipe organ, a "nuff" occurs during the attack and the pipes produce a sound that is predominant with respect to the 3rd or 5th harmonic.

この優越した高調波は正規の高音になるにしたがってそ
の相対的強さを急速に減少し、パイプははっきりと発音
し始める。
This dominant harmonic rapidly decreases in relative strength as it reaches regular high notes, and the pipe begins to articulate.

電子オルガンにおいては音の出始めに短い装飾音を演奏
することによりチフを模倣することができる。
On an electronic organ, a chiff can be imitated by playing a short grace note at the beginning of the note.

装飾音は、チフ効果を付与する8フィート操作すること
により発生される。
Grace notes are generated by manipulating 8 feet, which imparts a chiff effect.

通常、チフはディアパーソンやフルート系の音色におい
てのみ用いられる。
Typically, chifu is used only in dearperson and flute-type tones.

この発明の別の目的は、実時間的に合成される楽音波形
に含まれる或るフーリエ成分を強調することにより、電
子楽器においてチフを実現することである。
Another object of the present invention is to realize chiffism in an electronic musical instrument by emphasizing a certain Fourier component contained in a musical sound waveform synthesized in real time.

一般に電子オルガンで得られる異なる音色の数は非常に
限られている。
Generally, the number of different tones available with electronic organs is very limited.

これは、多数の発振器の組によって楽音が発生され、こ
の楽音の高次の高調波をフィルタにより強調または除去
する方式の楽器において特に顕著である。
This is particularly noticeable in musical instruments in which musical tones are generated by a set of multiple oscillators, and high-order harmonics of the musical tones are emphasized or removed by filters.

この発明の別の目的は、電子楽器において新しい高調波
係数の組を変換または導入し、極めて広範囲な音色選択
を演奏者に与えることができるようにすることである。
Another object of the invention is to transform or introduce a new set of harmonic coefficients in electronic musical instruments, making it possible to provide the player with a very wide range of timbre choices.

上記の種々の目的は、前記特願昭47− 65873号(特開昭48−90217号)の明細書中
に、記述された方式の電子楽器において達成される。
The various objects mentioned above are achieved in the electronic musical instrument of the type described in the specification of the aforementioned Japanese Patent Application No. 47-65873 (Japanese Patent Application Laid-Open No. 48-90217).

この種の電子楽器において、楽音は楽音波形の順次サン
プル点qRの振幅値XO(qR)を実時間で計算しこの
計算を行ないながら前記振幅値を音に変換することによ
り発生される。
In this type of electronic musical instrument, musical tones are generated by calculating amplitude values XO(qR) at sequential sample points qR of a musical sound waveform in real time, and converting the amplitude values into sounds while performing this calculation.

各サンプル点振幅値は規則的時間間隔txで次式に従っ
て計算される。
Each sample point amplitude value is calculated at regular time intervals tx according to the following equation.

ここで、qは各時間間隔tx毎に増大する変数であり、
値n=1、2、3・・・Wは計算されるフーリエ成分の
次数を表わしており、Rは発生される楽音の基本波周波
数を確立する周波数ナンパである。
Here, q is a variable that increases with each time interval tx,
The values n=1, 2, 3...W represent the order of the Fourier component to be calculated, and R is a frequency pick-up that establishes the fundamental frequency of the generated musical tone.

アタックとデイケイは、発生音の振幅エンペロープを表
わす、時間に依存したスケールファクタ(目盛り係数)
S(t)、によって統制される。
Attack and Decay are time-dependent scale factors that describe the amplitude envelope of the generated sound.
S(t).

発生音の音色は組成フーリエ成分の相対振幅を表わす高
調波係数Cnの一組によって確立される。
The timbre of the generated sound is established by a set of harmonic coefficients Cn representing the relative amplitudes of the constituent Fourier components.

例えば、ディアパーソンの音は下記第1表に示すような
高調波係数の組”A”を使用することにより得られる。
For example, the Dear Person sound can be obtained by using harmonic coefficient set "A" as shown in Table 1 below.

フルートの音は“B”の係数が使用されると生じる。A flute sound is produced when the "B" coefficient is used.

経過的楽音発生のための大変経済的な計画は、経過音は
ふつうフルート音であるという観測を基礎としている。
A very economical scheme for the generation of transitional tones is based on the observation that transitional tones are usually flute tones.

第1表を参照すると、フルート音は1つの優勢なフーリ
エ成分を持つことが示されている。
Referring to Table 1, it is shown that the flute tone has one dominant Fourier component.

換言すれば、フルートの波形は実質的な正弦波形である
In other words, the flute waveform is a substantially sinusoidal waveform.

第1表の組”B”において優勢な係数はC1であり、フ
ルート声は選択された音名の公称上の基本波周波数とな
る。
In set "B" of Table 1, the dominant coefficient is C1, making the flute voice the nominal fundamental frequency of the selected note name.

他方、もし第2次高調波係数(n=2)C2が相対的に
大きな値であり、かつ他のすべての係数C1及びC3〜
Ctaは値ゼロであるとすると、4フィートフルート音
が選択された音名の2倍の周波数で発生される。
On the other hand, if the second harmonic coefficient (n=2) C2 is a relatively large value, and all other coefficients C1 and C3~
Assuming that Cta has a value of zero, a four-foot flute tone will be generated at twice the frequency of the selected note name.

上述から、フルートのような音は1つの高調波係数Dn
′だけを使用して発生させることができることは明らか
であり、ここで、次数n′は発生音のフィート数を確立
するものである。
From the above, a sound like a flute has one harmonic coefficient Dn
It is clear that it can be generated using only ', where the order n' establishes the number of feet of the generated sound.

この発明によれば、フルートのような経過的楽音は所望
する楽音を発生するのに使った組における同次数(=n
’)の係数Cn=Cn’に対して1つの係数Dn’を加
えることにより発生される。
According to this invention, a transitional tone, such as a flute, has a homogeneous order (=n) in the set used to generate the desired tone.
') is generated by adding one coefficient Dn' to the coefficient Cn=Cn'.

例えば、第1表の係数の組″A”がディアパーソン音を
発声するために使われる場合、2フィートのフルートの
ような経過音は対応する係数C4に対して1つの係数D
n′=D4を単に加えるだけで提供することができる。
For example, if the set of coefficients "A" in Table 1 is used to produce a dear person sound, a passing sound such as a two-foot flute will have one coefficient D for the corresponding coefficient C4.
This can be provided by simply adding n'=D4.

通常、これは音発生のアタック部分でのみ行なわれる。Usually this is done only during the attack part of the sound generation.

所望の経過音が達成される。第3図は、今述べた方法で
経過音を発生するための適宜の回路を示す。
The desired passing sound is achieved. FIG. 3 shows a suitable circuit for generating a passing tone in the manner just described.

経過音は、第1A図、第1B図、第1C図に関連して後
述するように、発生され、急速に途絶える。
A passing sound is generated and rapidly discontinued, as described below in connection with FIGS. 1A, 1B, and 1C.

他方、係数Dn’の大きさは時間的に変化させることが
でき、経過音の徐々の発生と終了を作り出す。
On the other hand, the magnitude of the coefficient Dn' can be varied in time, creating a gradual onset and termination of the passing sound.

これは後述のように、第1E図、第1F図で説明される
This is explained in FIGS. 1E and 1F, as described below.

更に複雑な経過的楽声効果は、経過音用の高調波係数D
nの組を別々に準備し、これらを選択された音色に関す
る対応する(次数の)高調波係数Cnに対して加算する
ことにより達成される。
More complex transitional vocal effects can be achieved by using the harmonic coefficient D for transitional tones.
This is achieved by preparing n sets separately and adding these to the corresponding (order) harmonic coefficients Cn for the selected timbre.

このような実行は第4図に示されており、そこでは第2
式に従って実行される。
Such an implementation is illustrated in Figure 4, where the second
executed according to the formula.

前述のようなフルートのような経過音の作り出す音は第
(2)式の特殊例であり、そこにおいてDn−Dn’は
実質的な値でありその他のすべてのnの値にとってはD
n=0となっている。
The sound produced by a flute-like transition note as mentioned above is a special case of equation (2), where Dn - Dn' is a substantial value and for all other values of n, D
n=0.

この発明の別の観点は、アタックやデイケイの間で時間
の関数で高調波を変調することを含んでいる。
Another aspect of the invention includes modulating the harmonics as a function of time during attack and decay.

これは、現時的な波形振幅値計算において含有するフー
リエ成分を限定することにより経済的に達成される。
This is achieved economically by limiting the Fourier components included in the current waveform amplitude value calculation.

アタックの始めには、高次の高調波のみが含まれる。At the beginning of the attack, only higher harmonics are included.

これは、例えば、高調波係数C1からCmをすべて最初
はOに設定すること,により達成される。
This is achieved, for example, by initially setting all harmonic coefficients C1 to Cm to O.

アタックの間に時間が経過すると、振幅計算に含まれた
最も低次のフーリエ成分を表わす値mは小さくなる。
As time passes during the attack, the value m representing the lowest order Fourier component included in the amplitude calculation becomes smaller.

その結果、低次のフーリエ成分は発生音中に徐々に現わ
れるようになる。
As a result, low-order Fourier components gradually appear in the generated sound.

逆に、デイケイの間値mは徐々に増大する。かくして、
デイケイの始まりにはすべてのフーリ工成分が計算の中
に含まれるが、その後高次のフーリエ成分のみが含まれ
るようになる。
Conversely, the value m during decay gradually increases. Thus,
At the beginning of Decay, all Fourier components are included in the calculation, but then only the higher-order Fourier components are included.

第6図の回路はそのような高調波変調を実行する。The circuit of FIG. 6 performs such harmonic modulation.

前記第1表で説明したように、種々の音色は種種の高調
波成分Cnの組を使用するだけで得られる。
As explained in Table 1 above, various tones can be obtained simply by using various sets of harmonic components Cn.

この発明の別の観点は、電子楽器において使用するその
ような係数の追加可能なあるいは選択自在な組を供給す
るための装置に関する。
Another aspect of the invention relates to an apparatus for providing an addendable or selectable set of such coefficients for use in an electronic musical instrument.

第I図の典型的実施例において、特別の音声は、カード
読取器のような外部データ挿入装置を経て、あるいは補
助メモリにおける高調波係数の追加組の記憶から得られ
る。
In the exemplary embodiment of FIG. I, the special audio is obtained via an external data insertion device, such as a card reader, or from storage of an additional set of harmonic coefficients in an auxiliary memory.

以下この発明を添付図面の実施例に関して詳細に説明す
る。
The invention will now be described in detail with reference to embodiments of the accompanying drawings.

ここに開示された音色の改良は、第2図の基本的な電子
楽器10と結合して動作する。
The timbre improvements disclosed herein operate in conjunction with the basic electronic musical instrument 10 of FIG.

この装置において、鍵盤スイッチ11の1つが押圧され
る毎に、それに対応する音がサウンドシステム12を介
して発生される。
In this device, each time one of the keyboard switches 11 is pressed, a corresponding sound is generated via the sound system 12.

発声音の音声はメモリ13に記載された高調波係数Cn
の一組によって設定される。
The sound of the vocalization is based on the harmonic coefficient Cn recorded in the memory 13.
set by a set of

第2図の実施例において、正弦波すなわちフルートのよ
うな経過音色は付加回路14の装置によってアタックの
間に提供される。
In the embodiment of FIG. 2, a sinusoidal or flute-like transition tone is provided during the attack by means of additional circuitry 14.

この回路14は加算器15で経過係数Dn’を対応する
高調波係数Cn=Cn’に加算する。
This circuit 14 uses an adder 15 to add the transition coefficient Dn' to the corresponding harmonic coefficient Cn=Cn'.

従って第2図の装置は、次数n=nをのぞくすべての係
数Dnの値を0とした特殊例において前記第2式を実行
する。
Therefore, the apparatus shown in FIG. 2 executes the second equation in a special case in which the values of all coefficients Dn except for order n=n are set to 0.

前記回路14を除去したとすると、基本的な電子楽器1
0(第2図)は前記第1式に従って動作し、経過音色を
有しない音を発生する。
If the circuit 14 is removed, the basic electronic musical instrument 1
0 (FIG. 2) operates according to the first equation and generates a sound without a passing timbre.

ここに開示した各音色の改良はこの基本的な電子楽器1
0と結合して動作するので、まず始めに上記のような電
子楽器10の動作を説明する。
The improvement of each tone disclosed here is based on this basic electronic musical instrument 1.
First, the operation of the electronic musical instrument 10 as described above will be explained.

順次波形サンプル点振幅値X。Sequential waveform sample point amplitude value X.

(qR)は前記第1式に従って規則的時間間隔txで計
算される。
(qR) is calculated at regular time intervals tx according to the first equation above.

この実施例においては、最大でW=16の個々のフーリ
エ成分は対応する計算時間tcp1〜tcp16におい
て別々に計算される。
In this example, up to W=16 individual Fourier components are calculated separately in corresponding calculation times tcp1 to tcp16.

この計算時間はモジュロW=16のカウンタ18に時間
間隔tcp毎にライン11を介してパルスを供給してい
るパルス発生器16によって確立される。
This calculation time is established by a pulse generator 16 supplying pulses via line 11 every time interval tcp to a counter 18 modulo W=16.

カウンタ18の内容は現在計算されているフーリエ成分
の次数nを表わす。
The contents of counter 18 represent the order n of the Fourier component currently being calculated.

次数nを表わす信号はライン19に供給される。A signal representing the order n is provided on line 19.

計算時間txのタイミングパルスはカウンタ18のリセ
ットパルス(時間tCp16のとき生じる)を遅延回路
21で僅かに遅らせることによりライン20に供給され
る。
The timing pulse of calculation time tx is provided on line 20 by slightly delaying the reset pulse of counter 18 (occurring at time tCp16) in delay circuit 21.

発生音の基本波周波数は鍵盤スイッチ11の選択に応じ
て周波数ナンパメモリ23から読出される周波数ナンバ
Rによって確立される。
The fundamental frequency of the generated sound is established by the frequency number R read out from the frequency pick-up memory 23 in accordance with the selection of the keyboard switch 11.

各計算時間txの始まりにおいてライン24、ゲート2
5を介して供給された周波数ナンバRは音加算器26の
前の内容に加算される。
At the beginning of each calculation time tx line 24, gate 2
The frequency number R supplied via 5 is added to the previous content of the tone adder 26.

ライン27を介して供給された加算器26の内容は現在
計算中である波形サンプル点を表わす値(qR)を表わ
している。
The contents of adder 26 provided via line 27 represent a value (qR) representing the waveform sample point currently being calculated.

望ましくは、音加算器26はモジュロ2Wであり、Wは
装置10で計算される最も高次の高調波成分である。
Preferably, the tone adder 26 is modulo 2W, where W is the highest harmonic component calculated by the device 10.

この実施例においては、16個のフーリエ成分は殆んど
のパイプオルガン音を合成するのに十分であるのでW=
16とした。
In this example, 16 Fourier components are sufficient to synthesize most pipe organ sounds, so W=
It was set at 16.

各計算タイミングパルスtpcはライン17を経てゲー
ト28に供給される。
Each calculation timing pulse tpc is supplied via line 17 to gate 28.

このゲート28は、各振幅計算時間txの終わりにクリ
アされる高調波加算器29に値qRを供給する。
This gate 28 supplies a value qR to a harmonic adder 29 which is cleared at the end of each amplitude calculation time tx.

こうして高調波加算器29の内容は各計算時間tcp1
〜tcp16毎に値qRによって増大し、加算器29の
内容は量(nqR)を表わす。
In this way, the contents of the harmonic adder 29 are calculated at each calculation time tcp1.
Increased by the value qR every ~tcp16, the content of adder 29 represents the quantity (nqR).

この値はライン30に得られる。This value is obtained on line 30.

アドレスデコーダ31はライン30から受入し装置32
から読出す。
Address decoder 31 receives from line 30 and device 32
Read from.

正弦関数記憶装置32はするリードオンメモリで構成す
ることができる。
The sine function storage device 32 can be configured as a read-on memory.

ここでDはメモリの分割定数である。Here, D is a memory division constant.

この構成にがライン33に供給される。This configuration is fed to line 33.

次の計算時間tcp2こうして一般的には、カウンタ1
8の内容によっ弦関数記憶装置32から供給される。
Next calculation time tcp2 Thus, in general, counter 1
8 is supplied from the chord function memory 32.

前述のように、高調波係数Cnの組は高調波係数メモリ
13に記憶されている。
As mentioned above, the set of harmonic coefficients Cn is stored in the harmonic coefficient memory 13.

各正弦関数の値がライン33に供給されるとき、それに
対応するn次の成分の高調波係数Cnはライン19から
の値nを受入するメモリアドレス制御回路36によって
メモリ13から読出される。
As each sine function value is applied on line 33, its corresponding nth order component harmonic coefficient Cn is read from memory 13 by memory address control circuit 36 which receives value n from line 19.

読出された値Cnは、ライン37、加算器15そしてラ
イン37aを介して高調波係数スケーラ38に供給され
、このスケーラ38においてライン39に生じるアタッ
ク/デイケイの振幅スケールファクタS(t)によって
乗算される。
The read value Cn is fed via line 37, adder 15 and line 37a to a harmonic coefficient scaler 38 where it is multiplied by the amplitude scale factor S(t) of the attack/decay occurring on line 39. Ru.

ライン40を経て供給される乗算結果S(t)Cnは高
調波振幅乗算器41る。
The multiplication result S(t)Cn provided via line 40 is passed to a harmonic amplitude multiplier 41.

現在計算されているフーリエ成分の値に対応する乗算器
41の出力はライン42を経て累算器43に加えられる
The output of multiplier 41, which corresponds to the value of the Fourier component currently being calculated, is applied via line 42 to accumulator 43.

別々に計算されたフーリエ成分は累算器43で合算され
る。
The separately calculated Fourier components are summed in an accumulator 43.

各計算時間間隔txの終わりに累算器43の内容は、現
時点のサンプル点qRの波形振幅値X。
At the end of each calculation time interval tx, the content of accumulator 43 is the waveform amplitude value X of the current sample point qR.

(qR)を表わしている。ライン20上に時間txのパ
ルスが生じると、累算器43の内容はゲート44を介し
てデジタルーアナログ変換器45に転送される。
(qR). When a pulse of time tx occurs on line 20, the contents of accumulator 43 are transferred via gate 44 to digital-to-analog converter 45.

そのとき累算器43は次のサンプル点に関するフーリエ
成分の合算、すなわち直ちに開始する計算に備えてクリ
アされる。
The accumulator 43 is then cleared in preparation for the summation of the Fourier components for the next sample point, ie for the calculation to begin immediately.

デジタルーアナログ変換器45は今計算された波形振幅
に対応する電圧をサウンドシステム12に供給する。
Digital-to-analog converter 45 supplies sound system 12 with a voltage corresponding to the now calculated waveform amplitude.

これらの計算は実時間で実行されるので、変換器45か
らのアナログ電圧はそのときメモリ23から供給された
周波数ナンバRによって確立される基本波周波数を有す
る楽音波形を構成する。
Since these calculations are performed in real time, the analog voltage from the converter 45 then constitutes a musical waveform with a fundamental frequency established by the frequency number R supplied from the memory 23.

振幅スケールファクタS(t)は、アタック/デイケイ
制御論理回路49に連繋して動作する適宜の制御回路4
8によって読出されるアタック/デイケイスケールファ
クタメモリ4Tから供給される。
The amplitude scale factor S(t) is determined by a suitable control circuit 4 operating in conjunction with attack/decay control logic 49.
The attack/decay scale factor memory 4T is read by the attack/decay scale factor memory 4T.

これらに関しては第5図に関連して詳細を後述する。Details regarding these will be described later in connection with FIG.

メモリ47からのアタックスケールファクタの読出しは
鍵盤スイッチ11が閉じたとき始まる。
Reading of the attack scale factor from memory 47 begins when keyboard switch 11 is closed.

このスイッチの閉或はアタックを開始するための「鍵抑
圧」信号をライン50に生じさせる。
A "key suppression" signal is generated on line 50 to initiate the closing or attack of this switch.

順次的なスケールファクタS(t)は、スイッチ51の
設定に従って、発生されている音の全(1)または半の
音加算器26はモジュロ2Wであるので、選択された音
の各周期の終わりに計数値が32に達する。
The sequential scale factor S(t) is determined at the end of each period of the selected tone since, depending on the setting of the switch 51, the full (1) or half tone adder 26 of the tone being generated is modulo 2W. The count reaches 32.

このとき、ライン52に出力が生じる。ここで第2図に
示す位置にスイッチ51があると、音発生の全周期の終
わりに信号がライン53に生じる。
At this time, an output is produced on line 52. With switch 51 now in the position shown in FIG. 2, a signal is produced on line 53 at the end of a complete period of sound generation.

各半周期においては、音加算器26は計数値16または
32に達する。
In each half period, the tone adder 26 reaches a count of 16 or 32.

これに対応する出力はオアゲート54を介してスイッチ
51の端子5526が計数値8,16,24,または3
2に達したときオアゲー}56に供給される。
The corresponding output is the count value 8, 16, 24, or 3 via the OR gate 54 at the terminal 5526 of the switch 51.
When it reaches 2, it is supplied to the OR game}56.

これらの各に供給される。supplied to each of these.

こうして、スイッチ51の設定は、給されるかどうかを
決定し、スケールファクタS(t)がメモリ47からど
のような間隔で順次に読出されるかを決定する。
Thus, the setting of switch 51 determines whether it is supplied and at what intervals the scale factors S(t) are sequentially read from memory 47.

第2図の回路14は装置10によって発生された音に経
過的楽音を効果的に挿入するものである。
The circuit 14 of FIG. 2 effectively inserts transitional tones into the sounds produced by the device 10.

これはn=n′次のフーリエ成分の計算時間において経
過音に関する1つの高調波係数Dn’をこれに対応する
本来の音に関する高調波係数Cn=Cn’に加算するこ
とにより行なわれる。
This is done by adding one harmonic coefficient Dn' for the elapsed sound to the corresponding harmonic coefficient Cn=Cn' for the original sound during the calculation time of the Fourier component of order n=n'.

事実上、これは次数n′によって決定された周波数を有
する正弦波あるいはフルートのような経過音と本来の音
との加算を生じさせる。
In effect, this results in the addition of a passing tone, such as a sine wave or a flute, with a frequency determined by the order n', and the original tone.

都合のいいことに、係数Dn’は単一の2進の“1”ビ
ットを含む2進数値である。
Conveniently, the coefficient Dn' is a binary value containing a single binary "1" bit.

この1ビットの位置は経過音の相対振幅を設定する。The position of this one bit sets the relative amplitude of the passing tone.

回路14において、係数Dn’は音発生の始まりにおい
て「鍵抑圧」信号の発生によりシフトレジスタ59に読
込まれる。
In the circuit 14, the coefficient Dn' is read into the shift register 59 by the generation of the "key suppression" signal at the beginning of the tone generation.

スイッチ60は、経過音の相対振幅を手動で選択できる
もので、係数Dn’における単一の1ビットの位置を制
御する。
Switch 60 allows manual selection of the relative amplitude of the elapsed tones and controls the position of a single bit in coefficient Dn'.

例えば、スイッチ60を第2図に示すように設定すると
、単一の2進の1ビットは2番目のシフトレジスタ位置
59−2に読込まれる。
For example, with switch 60 set as shown in FIG. 2, a single binary bit is loaded into second shift register location 59-2.

2進数の0は残りのすべての位置59−1及び59−3
〜59−iに読込まれる。
Binary 0s in all remaining positions 59-1 and 59-3
~59-i.

経過音の係数Dn’の次数n′はライン61に供給され
た信号によって設定される。
The order n' of the coefficients Dn' of the passing tones is set by the signal supplied on line 61.

下記第2表に示すように、値n′は経過音のフィート数
を確立する。
As shown in Table 2 below, the value n' establishes the number of feet of the passing note.

このn′の信号は手動スイッチ(図示せず)からライン
61に供給されるようにすることができ、経過音のフィ
ート数の選択が演奏者によってなされるようにすること
ができる。
This n' signal can be provided on line 61 from a manual switch (not shown) so that the selection of the number of feet of the elapsed note can be made by the performer.

これとは逆に、いつも一定の値n′が供給されるように
ライン61の入力を固定することもできる。
Conversely, the input of line 61 can also be fixed so that a constant value n' is always supplied.

経過音の挿入は鍵盤スイッチ11のどれかが選択される
とすぐに始められる。
Insertion of the elapsed tone begins as soon as any of the keyboard switches 11 is selected.

そのとき、ライン50の「鍵抑圧」信号はフリツプフロ
ツプ62を”l”の状態にセットし、アンドゲート63
を動作可能状態とする。
The "Key Suppress" signal on line 50 then sets flip-flop 62 to the "L" state and AND gate 63
is ready for operation.

ライン61に供給された値n′はコンパレータ64によ
ってライン19からの値nと比較される。
The value n' applied on line 61 is compared with the value n from line 19 by a comparator 64.

次数n=n’のフーリエ成分が計算されているとき、コ
ンパレータ64はライン65と動作可能なアンドゲート
63を介して出力を供給し、ゲート66を動作可能とす
る。
When a Fourier component of order n=n' is being computed, comparator 64 provides an output via line 65 and enabled AND gate 63, enabling gate 66.

その結果、経過音に関する係数Dn’はシフトレジスタ
59からライン67、ゲート66、ライン68を介して
加算器15に加えられ、そこでライン37からの対応す
る高調波係数Cnと合算される。
As a result, the coefficient Dn' for the passing tone is applied from shift register 59 via line 67, gate 66 and line 68 to adder 15 where it is summed with the corresponding harmonic coefficient Cn from line 37.

混合された係数(Dn’+Cn)はライン37aを介し
て高調波係数スケーラ38に供給される。
The mixed coefficients (Dn'+Cn) are supplied to a harmonic coefficient scaler 38 via line 37a.

このようにして、装置10は前記第2式に従って波形サ
ンプル点振幅を計算する。
In this manner, apparatus 10 calculates the waveform sample point amplitude according to the second equation.

経過音の挿入が完成される。The insertion of the transition sound is completed.

経過音声が挿入される時間の長さは、ライン50の「鍵
抑圧」信号によってリセットされる経過音存続期間カウ
ンタ69に確立される。
The length of time that the elapsed sound is inserted is established in a elapsed sound duration counter 69 which is reset by the "Key Suppression" signal on line 50.

第2図に示す位置にスイッチ10を設定すると、カウン
タ69は経過音持続期間速さクロツク発生器71からの
タイミングパルスを計数する。
With switch 10 in the position shown in FIG. 2, counter 69 counts timing pulses from elapsed tone duration rate clock generator 71.

予設定した計数値に達すると、カウンタ69はフリツプ
フロツプ62をリセットするライン72に信号を供給す
る。
When the preset count value is reached, counter 69 provides a signal on line 72 which resets flip-flop 62.

その結果、アンドゲート63は不動作となるので、コン
パレータ64からの比較信号はもはやゲート66を動作
可能とすることはできない。
As a result, AND gate 63 is disabled so that the comparison signal from comparator 64 can no longer enable gate 66.

これは係数Dn′が加算器15に到達することを妨げる
ので、音発生は高調波係数Cnによってのみ続けられる
ことになる。
This prevents the coefficient Dn' from reaching the adder 15, so that the sound generation continues only with the harmonic coefficient Cn.

換言すれば、経過音の挿入が終わり、装置10は前記第
1式に従って音発生を継続する。
In other words, the insertion of the elapsed sound is finished and the device 10 continues to generate sound according to the first equation.

経過音の存続期間は装置10によって発生される本来の
音の周期数に関連する。
The duration of the elapsed tone is related to the number of cycles of the original tone generated by the device 10.

このために、スイッチ70が接点70aに切替えられ、
ライン53からの1周期または半周期または全周期信号
が経過音存続期間カウンタ69に供給される。
For this purpose, the switch 70 is switched to the contact 70a,
The one period, half period or full period signal from line 53 is provided to elapsed tone duration counter 69.

予設定した数だけそれらの信号が発生した後、カウンタ
69は経過音挿入終了を表わす信号をライン72に供給
する。
After a predetermined number of such signals have been generated, counter 69 provides a signal on line 72 indicating the end of elapsed tone insertion.

第IA,IB,IC図は上述のような経過音挿人を説明
するものである。
Figures IA, IB, and IC illustrate the transitional insertions described above.

第1A図の波形T4は高調波係数Cnだけを使って電子
楽器10で発生される本来の音を表わしている。
Waveform T4 in FIG. 1A represents the original sound generated by electronic musical instrument 10 using only harmonic coefficients Cn.

簡単化のためこの波形は正弦波で示されているが、通常
は複雑な波形である。
Although this waveform is shown as a sine wave for simplicity, it is typically a complex waveform.

挿入された経過音そのものは第1B図の波形75によっ
て説明される。
The inserted transition note itself is illustrated by waveform 75 in FIG. 1B.

この音は次数n′=3の係数Dn’によって発生される
もので、こ経過音75は鍵盤スイッチ11が押圧された
時間Toのときに開始し、前記経過音存続時間カウンタ
69によって確立された時間T8のときに終了する。
This sound is generated by a coefficient Dn' of order n'=3, and this elapsed sound 75 starts at time To when the keyboard switch 11 is pressed and is established by the elapsed sound duration counter 69. It ends at time T8.

第1C図の波形76は装置10によって発生される実際
の波形である。
Waveform 76 in FIG. 1C is the actual waveform generated by device 10. Waveform 76 in FIG.

時間T1まではこの波形76は本来の音14と経過音7
5とを結合したものを含んでいる。
Until time T1, this waveform 76 consists of the original sound 14 and the elapsed sound 7.
This includes combinations of 5 and 5.

時間T1における経過音の突然の終了に引き続いて発生
される波形16は本来の音74のみを含む。
The waveform 16 generated following the abrupt end of the elapsed tone at time T1 contains only the original tone 74.

波形76において、本来の音も経過音も突然に始まる。In waveform 76, both the original tone and the transition tone begin abruptly.

しかし、実際にメモリ41(第2図)から供給されたア
タックスケールファクタS(t)はライン372に供給
された結合高調波形数(Cn十Dn’)をスケールする
(重みづける)ためにスケーラ38で使用される。
However, the attack scale factor S(t) actually supplied from the memory 41 (FIG. 2) is applied to the scaler 38 to scale (weight) the combined harmonic waveform number (Cn + Dn') supplied to the line 372. used in

その結果、結合された本来の音と経過音はアタック区間
の間振幅が徐々に増大する。
As a result, the amplitude of the combined original sound and elapsed sound gradually increases during the attack period.

これは第1D図の波形77によって説明される。This is illustrated by waveform 77 in Figure 1D.

この波形77は波形76と同じものであるが、アタック
スケールファクタS<t>による重みづけの結果振幅が
徐々に増大している。
This waveform 77 is the same as waveform 76, but its amplitude gradually increases as a result of weighting by the attack scale factor S<t>.

経過音は第1B図に示すように突然に終了するよりもむ
しろゆっくりと消滅することが望ましい。
It is desirable that the elapsed tones die out slowly, rather than ending abruptly as shown in Figure 1B.

このような経過音の減衰(デイケイ)は経過音挿入の間
に前記シフトレジスタ59の内容を右に(下位桁に)シ
フトするだけで即座に完成できる。
This decay of the elapsed sound can be completed immediately by simply shifting the contents of the shift register 59 to the right (to the lower digits) during the insertion of the elapsed sound.

このレジスタ59は係数Dn′を含んでおり、この係数
は単一の1ビットを有する2進数からなるものであるこ
とを思い出してほしい。
Recall that this register 59 contains a coefficient Dn', which consists of a binary number with a single 1 bit.

この1ビットの位置は経過音の相対的振幅を確定する。The position of this one bit determines the relative amplitude of the passing tones.

レジスタ59の単一の1ビットの位置を右にシフトする
ことにより、値Dn’が減少する。
By shifting a single 1-bit position of register 59 to the right, value Dn' is decreased.

明らかにその値は1つの位値づつ右シフトされる毎に半
分にされる。
Obviously, the value is halved each time it is shifted to the right by one place value.

それに対応して挿入された経過音の相対振幅が減少する
The relative amplitude of the inserted transition tone correspondingly decreases.

レジスタ59の右シフト動作は、経過音デイケイスイツ
チT8の閉成によってアンドゲート79を動作可能とす
ることにより達成される。
Right shifting of register 59 is accomplished by enabling AND gate 79 by closing elapsed tone decay switch T8.

これはシフトパルスが経過音デイケイ速さクロツク発生
器80からレジスタ59に供給されることを可能にする
This allows shift pulses to be provided to register 59 from elapsed time decay rate clock generator 80.

これらのパルスが経過音全存続期間の間供給されるよう
にすることもでき、こうするとすぐにデイケイが始まる
These pulses can also be supplied for the entire duration of the elapsed tone, so that decay begins immediately.

これとは逆に、経過音発生の所望の部分の間に前記カウ
ンタ69からライン81に動作信号を供給して、経過音
発生の遅い部分の間で前記アンドゲート79を動作可能
状態とすることもできる。
Conversely, supplying an operating signal from the counter 69 to line 81 during the desired portion of the elapsed sound generation enables the AND gate 79 during the slow portion of the elapsed sound generation. You can also do it.

その結果、経過音の徐々の減衰は第1E図の波形82に
示すようなものとなる。
As a result, the gradual decay of the passing sound is as shown in waveform 82 of FIG. 1E.

ここでは、経過音の挿入は時間T2で終了する。Here, the insertion of the elapsed sound ends at time T2.

時間T1とT2の間で、経過音は徐々に振幅が減少しな
がら挿入され続ける。
Between times T1 and T2, elapsed tones continue to be inserted with gradually decreasing amplitude.

第1E図を見ると、経過音も本来の音声も音の出始めに
おいてはアタックスケールファクタS(t)によって設
定されるので共に振幅が増大する。
Looking at FIG. 1E, both the elapsed sound and the original sound increase in amplitude since they are set by the attack scale factor S(t) at the beginning of the sound.

これとに逆の例においては、第3図に示すように、本来
の音が通常のアタック振幅特性を呈している時、経過音
は最大振幅で急激に始まるようにすることができる。
In a converse example, as shown in FIG. 3, when the original note exhibits a normal attack amplitude characteristic, the elapsed note may start abruptly at maximum amplitude.

その結果の波形83は第1F図に示されている。The resulting waveform 83 is shown in FIG. 1F.

これを達成するには、高調波係数Cnはアタック/デイ
ケイスケールファクタS(t)によって重みづけられる
が、経過音に関する係数Dn’は重みづけられないよう
にする。
To achieve this, the harmonic coefficients Cn are weighted by the attack/decay scale factor S(t), while the coefficients Dn' for the passing tones are unweighted.

このことは、第3図に示すように、高調波係数メモリ1
3の出力を直接的にスケーラ38に加えることにより達
成される。
This means that the harmonic coefficient memory 1
3 directly to the scaler 38.

係数Dn’はスケーラ38からライン40aに生じる重
みづけ済みの係数S(t)・Cnに加算される。
Coefficient Dn' is added to the weighted coefficient S(t)·Cn produced on line 40a from scaler 38.

これは加算器15aで実行され、その出力Dn午(S(
t)・Cn)はライン40bを経て前記高調波振幅乗算
器41に供給される。
This is performed in adder 15a, whose output Dn (S(
t).Cn) is supplied to the harmonic amplitude multiplier 41 via line 40b.

その結果第1F図に示す波形が生じる。As a result, the waveform shown in FIG. 1F is generated.

第4図の経過音挿入回路85において、経過音に関する
高調波係数Dnの一組がシフトレジスタ86のレジスタ
位置(段)86−1〜86−16に保有される。
In the elapsed sound insertion circuit 85 of FIG. 4, a set of harmonic coefficients Dn related to elapsed sounds are held in register positions (stages) 86-1 to 86-16 of the shift register 86.

各係数Dnは、経過音挿入の間中、加算器15′にてこ
れに対応する次数の本来の音の高調波係数Cnに加算さ
れる。
Each coefficient Dn is added to the harmonic coefficient Cn of the original tone of the corresponding order in an adder 15' during the transition tone insertion.

その結果、回路85を具えた電子楽器10は前記第2式
に従って楽音を発生する。
As a result, the electronic musical instrument 10 equipped with the circuit 85 generates musical tones according to the second equation.

経過音挿入の期間は、全経過音声期間を通じてゲート8
7を動作可能にするカウンタ69′によって設定される
The period for inserting the elapsed sound is gate 8 throughout the entire elapsed sound period.
7 is set by counter 69'.

動作可能にされると、ゲート87は最初のシフトレジス
タ位置86−1に保有された高調波係数Dnをライン8
8を介して加算器15′に供給する。
When enabled, gate 87 transfers the harmonic coefficient Dn held in first shift register location 86-1 to line 8.
8 to an adder 15'.

その係数Dnはクロックパルスtcpに同期してレジス
タ86を循環し、かくて、最初のレジスタ位置86−1
には同時にライン37に供給された係数Cnに対応する
次数nの高調波係数Dnを常に保有している。
The coefficient Dn is cycled through register 86 in synchronization with clock pulse tcp, thus starting register position 86-1.
always holds a harmonic coefficient Dn of order n corresponding to the coefficient Cn supplied to line 37 at the same time.

前記循環は第1のレジスタ位置86−1の出力をライン
88、ゲート89及びライン90を介して最後のレジス
タ位置86−16に帰還させることにより実現される。
The circulation is accomplished by feeding the output of the first register location 86-1 back through line 88, gate 89 and line 90 to the last register location 86-16.

レジスタ86の右シフト動作はライン17からのクロツ
クパルスtcpによって可能にされる。
The right shift operation of register 86 is enabled by clock pulse tcp from line 17.

上述の回路は、どんな音色の経過音の挿入も容易にする
The circuit described above facilitates the insertion of transition notes of any timbre.

本来の音のように、経過音はシフトレジスタ86に保有
された係数Dnの一組によって確立された独自の相対的
振幅を有するW個のフーリエ成分を含有する。
Like a real sound, the elapsed sound contains W Fourier components with unique relative amplitudes established by a set of coefficients Dn held in shift register 86.

これらの係数のいくつかまたはすべての値を0にしても
よい。
The values of some or all of these coefficients may be zero.

例えばチフ効果は、係数D3とD,を除くすべての係数
DnをOにすることにより達成される。
For example, the typhus effect is achieved by setting all coefficients Dn to O except for coefficients D3 and D.

その結果本来の音の第3次と第5次の高調波がチフのよ
うに増大する。
As a result, the 3rd and 5th harmonics of the original sound increase like a chip.

特殊な経過音効果は、経過音声発生の間にシフトレジス
タ86の内容を変化することにより回路85で達成する
ことができる。
Special elapsed sound effects can be achieved in circuit 85 by changing the contents of shift register 86 during elapsed sound generation.

これにより、経過音の高調波係数の種々の組が各記憶装
置92,93に保持される。
As a result, various sets of harmonic coefficients of elapsed tones are held in each storage device 92,93.

経過音発生中の或る時間において記憶装置92または9
3に保有された一組の係数がシフトレジスタ86の前の
内容の位置に転送される。
storage device 92 or 9 at a certain time during the generation of the elapsed sound.
The set of coefficients held at 3 is transferred to the position of the previous contents of shift register 86.

例えば、本来の音が幾周期か発生された後、経過音存続
期間カウンタ69′が記憶装置92からシフトレジスタ
86に高調波係数を転送させる信号をライン94に供給
するようにしてもよい。
For example, after a number of periods of original tones have been generated, elapsed tone duration counter 69' may provide a signal on line 94 that causes harmonic coefficients to be transferred from storage 92 to shift register 86.

ライン94の信号はオアゲート95を介してフリツプフ
ロツプ96を”1”の状態にセットする。
The signal on line 94 via OR gate 95 sets flip-flop 96 to a "1" state.

これにより前記ゲート89が不動作となり、シフトレジ
スタ86の以前の係数は循環されない。
This disables the gate 89 and the previous coefficients of the shift register 86 are not rotated.

記憶読出し制御回路97は動作状態とされ、ライン19
の信号によって指示された次数nの係数Dnを記憶装置
92から読出す。
The memory read control circuit 97 is activated and the line 19
The coefficient Dn of order n indicated by the signal is read from the storage device 92.

この読出された係数はライン98及びライン94の信号
によって動作可能とされたゲート99及びライン90を
介してシフトレジスタ位置86−16に加えられる。
The read coefficients are applied to shift register locations 86-16 via gate 99 and line 90, enabled by signals on lines 98 and 94.

この転送動作は、すべての16個の係数Dnが記憶装置
92からシフトレジスタ86に転送され終えるまで続け
られる。
This transfer operation continues until all 16 coefficients Dn have been transferred from storage device 92 to shift register 86.

カウンタ100は前記転送が完了したことを決定する。Counter 100 determines that the transfer is complete.

つまり、アンドゲート101はフリツプフロツプ96の
出力“l”によって動作可能状態となり、ライン17か
らのタイミングパルスt。
That is, the AND gate 101 is enabled by the output "1" of the flip-flop 96, and the timing pulse t from the line 17 is activated.

pをカウンタ100に対して導通ずる。p is made conductive to the counter 100.

レジスタ86に対する全16個の係数の転送に応じて計
数値がW−16に達すると、カウンタ100はフリツブ
フロツブ96をリセットする信号をライン102に送出
する。
When the count reaches W-16 upon transfer of all 16 coefficients to register 86, counter 100 sends a signal on line 102 that resets flipflop 96.

その結果、転送が終了され、ゲート89は再び動作可能
状態となり、シフトレジスタ86の循環を継続させる。
As a result, the transfer is completed and gate 89 is re-enabled, allowing shift register 86 to continue cycling.

経過音期間の後半において、カウンタ69′からの別の
出力がライン103に与えられる。
During the second half of the elapsed tone period, another output from counter 69' is provided on line 103.

この信号は第2の記憶装置93からの高調波係数の一組
をゲート104を介してシフトレジスタ86に転送する
ことを開始する。
This signal initiates the transfer of a set of harmonic coefficients from second storage 93 to shift register 86 via gate 104.

このようにして経過音発生に使用される高調波係数の一
組が時間の関数で予定通り変化される。
In this way, the set of harmonic coefficients used for elapsed sound generation is varied in a planned manner as a function of time.

非常に特殊な経過音色効果を実現することができる。Very special elapsed tonal effects can be achieved.

アタック/デイケイスケールファクタメモリ47、メモ
リ読出し制御回路48及びアタック/デイケイ制御論理
回路49の詳細は第5図に示されている。
Details of the attack/decay scale factor memory 47, memory read control circuit 48 and attack/decay control logic circuit 49 are shown in FIG.

アタック及びサステイン期間の間中、スケールファクタ
8(t)は別々の値S(t)を夫々保有している複数の
記憶部47−1〜47−Pを具えるメモリ47aから供
給される。
During the attack and sustain periods, the scale factor 8(t) is supplied from a memory 47a comprising a plurality of storage units 47-1 to 47-P, each holding a separate value S(t).

これらの記憶スケールファクタは対応する複数の位置1
06−1〜106−Pを有する並列読込み式シフトレジ
スタの制御にもとづいて順次に読出される。
These memory scale factors correspond to multiple positions 1
The data are sequentially read out under the control of parallel read shift registers having 06-1 to 106-P.

これらのうち単一の位置にのみ2進″l”ビットを保有
している。
Only a single of these positions has a binary "l" bit.

この”■”ビットを保有するレジスタ位置に対応するメ
モリ47aの記憶部はライン107にスケールファクタ
S(t)を供給し、更にゲート108、オアゲート10
9を介してライン39に供給する。
The storage section of the memory 47a corresponding to the register location holding this "■" bit supplies the scale factor S(t) to the line 107, and further supplies the gate 108 and the OR gate 10.
9 to line 39.

アタックーサステインスケールファクタメモリ47aの
上述のような読出し動作は鍵盤スイッチ11が閉成され
る毎に開始される。
The above-described read operation of the attack-sustain scale factor memory 47a is started each time the keyboard switch 11 is closed.

例えば、C7音がこれに対応するスイッチ110の閉成
により選択されたとすると、ライン111、オアゲート
112を介してワンショットマルチバイブレータ113
に信号が加わる。
For example, if the C7 tone is selected by closing the corresponding switch 110, the one-shot multivibrator 113 is connected via line 111 and OR gate 112.
A signal is added to

これにより、メモリ447aの読出しを開始させる「鍵
押圧」パルスをライン50に発生する。
This generates a "key press" pulse on line 50 that initiates reading of memory 447a.

この「鍵抑圧」パルスはシフトレジスタ106の「読込
み」制御入力に供給され、位置106−1に2進の”1
”ビットを書込ませるとともに、その他のすべての位置
に2進の″0”ビットを書込ませる。
This "key suppression" pulse is applied to the "read" control input of shift register 106 and places a binary "1" at location 106-1.
” bit and binary ``0'' bits in all other locations.

この「鍵抑圧」パルスはまたフリツプフロツプ114を
″l”の状態にセットし、アンドゲート115を動作可
能状態にする。
This "key suppress" pulse also sets flip-flop 114 to the "l" state and enables AND gate 115.

従って、ライン53の1/4または半または全周期パル
スがアンドゲート115を介してレジスタ106の“シ
フト”入力側に加えられる。
Accordingly, a quarter or half or full period pulse on line 53 is applied via AND gate 115 to the "shift" input of register 106.

その結果、そのレジスタに保有された単一の2進゛l”
ビットはライン53の各パルスが生じる毎に次から次へ
と位置を進められる。
As a result, a single binary "l" held in that register
The bits are advanced from position to position as each pulse on line 53 occurs.

こうして、順次的なスケールファクタS(t)は選択さ
れた本来の音の順次波形の発生に相応する速さでメモリ
47aから読出される。
Thus, the sequential scale factor S(t) is read from the memory 47a at a rate commensurate with the generation of the sequential waveform of the selected original sound.

レジスタ106の単一の″1”ビットが位置106−P
に到着したときにアタックは終了する。
A single "1" bit in register 106 is located at location 106-P.
The attack ends when .

そのとき、ライン116を介してフリツプフロツプ11
4のリセット入力に信号が加わる。
At that time, flip-flop 11 is connected via line 116.
A signal is applied to the reset input of 4.

これはフリツプフロツプ114を“0”状態にリセット
し、これによりアンドゲート115が不動作となり、も
はやシフトパルスがレジスタ106に供給されなくなる
This resets flip-flop 114 to the "0" state, which disables AND gate 115 and no longer provides shift pulses to register 106.

記憶部106−Pに保有された最後のアタックスケール
ファクタS(t)は選択された鍵盤スイッチ11が離鍵
されるまでライン39を経て供給され続ける。
The last attack scale factor S(t) held in the storage unit 106-P continues to be supplied via the line 39 until the selected keyboard switch 11 is released.

これは、記憶部106−Pのスケールファクタはサステ
イン期間の間中発生音のエンベロープ振幅を確立する、
ということである。
This means that the scale factor in the storage unit 106-P establishes the envelope amplitude of the generated sound during the sustain period.
That's what it means.

デイケイは選択された鍵盤スイッチ11が離鍵されたと
きに始まる。
Decay begins when the selected keyboard switch 11 is released.

デイケイ期間の間中発音を続けるために、周波数ナンパ
メモリ23は対応する鍵盤スイッチ11に夫々関連する
フリツプフロツプ群118に応じて読出される。
In order to continue sounding throughout the decay period, the frequency pick-up memory 23 is read out in response to the flip-flops 118 each associated with a corresponding keyboard switch 11.

このため、C7音、・・・D2音、C2音のスイッチ1
10、・・・119及び120は各フリツプフロツプi
18−i,・・・118−q及び118−rのセット人
力Sに接続される。
For this reason, switch 1 for C7 note,...D2 note, C2 note
10, . . . 119 and 120 are each flip-flop i
18-i, . . . 118-q and 118-r are connected to the set human power S.

例えばスイッチ110が閉成されると、フリツプフロツ
プi1a−iがセットされ、ライン121を介して信号
が供給されてC7音に関する周波数ナンバRがメモリ2
3から読出される。
For example, when switch 110 is closed, flip-flop i1a-i is set and a signal is provided via line 121 to store the frequency number R associated with the C7 note in memory 2.
3.

キースイッチ110が離されても、フリツプフロツプ1
18−1はすぐにはリセットされない。
Even if the key switch 110 is released, the flip-flop 1
18-1 is not reset immediately.

そのため、ライン121の信号はハイレベルを保持し、
選択された周波数ナンバRはデイケイ期間の間メモリ2
3から読出され続ける。
Therefore, the signal on line 121 remains high level,
The selected frequency number R is stored in memory 2 during the decay period.
It continues to be read from 3.

しかしスイッチ110の開放はオアゲート112の出力
をローレベルにおとす。
However, opening switch 110 causes the output of OR gate 112 to go low.

そのため、インバータ122はワンショットマルチバイ
ブレータ123をトリガするハイレベル出力を送出する
Therefore, inverter 122 sends out a high level output that triggers one-shot multivibrator 123.

このトリガによりライン124に「デイケイ開始」信号
を発生する。
This trigger generates a "Decay Start" signal on line 124.

この信号はデイケイスケールファクタメモリ47bから
ライン39に振幅スケールファクタS(t)を発生させ
る。
This signal generates an amplitude scale factor S(t) on line 39 from Decay scale factor memory 47b.

このライン124の「デイケイ開始」信号はデイケイス
ケールファクタメモリ47bを読出すための並列読込み
式シフトレジスタ128の1読込み」制御入力に加えら
れる。
This Decay Start signal on line 124 is applied to the read 1 control input of a parallel read shift register 128 for reading Decay scale factor memory 47b.

前記レジスタ106と同様に、シフトレジスタ128は
メモリ47bの各記憶部129−1〜129−kに夫々
対応する複数の位置(段)128−1〜128−kを具
えている。
Similar to the register 106, the shift register 128 includes a plurality of positions (stages) 128-1 to 128-k corresponding to each storage section 129-1 to 129-k of the memory 47b.

デイケイの始めに、単一の2進゛1”ビットがシフトレ
ジスタ位置128−1に読込まれる。
At the beginning of Decay, a single binary ``1'' bit is read into shift register location 128-1.

これに対応する記憶部129−1は、前記アタックーサ
ステインスケールファクタメモリ47aの記憶部47−
pに記憶されたものと同じかまたは似通っている値のス
ケールファクタS(t)を保有していることが好ましい
The storage section 129-1 corresponding to this is the storage section 47-1 of the attack-sustain scale factor memory 47a.
Preferably, it has a scale factor S(t) of the same or similar value to that stored in p.

フリツプフロツプ125からの出力“1”は、レジスタ
128のシフト入力側にライン53からの1/4または
半または全周期パルスを加えるアンドゲート130を動
作可能状態にする。
The output "1" from flip-flop 125 enables AND gate 130 which applies a quarter or half or full period pulse from line 53 to the shift input of register 128.

従って、デイケイスケールファクタS(t)はレジスタ
128において単一の″1”ビットがシフトされる毎k
こメモリ47bから順次読出される。
Therefore, the Decay scale factor S(t) increases every k times a single "1" bit is shifted in register 128.
This data is sequentially read out from the memory 47b.

これは発生された本来の音の振幅の減少をもたらす。This results in a reduction in the amplitude of the original sound generated.

単一の”1”ビットが最後のレジスタ位置128−kに
到着するとデイケイは終了する。
Decay ends when a single "1" bit arrives at the last register location 128-k.

このとき、「デイケイ終了」信号がライン131に生じ
る。
At this time, a "decay done" signal is generated on line 131.

この信号はすべてのフリツプフロツプ118をリセット
し、メモリ23からの選択された周波数ナンパの読出し
を終了し、そして発音を停止する。
This signal resets all flip-flops 118, finishes reading the selected frequency pick-up from memory 23, and stops sounding.

更に、この「デイケイ終了」信号はフリツプフロツプ1
25を゛0”状態にリセットスる。
Furthermore, this "day-key end" signal is applied to flip-flop 1.
25 to the "0" state.

これはゲート127を不動作とし、ゲート108を動作
可能状態として、次に鍵盤スイッチ11が押圧されたと
きメモリ47aからのアタックスケールファクタがプイ
ン39に供給されることを確実をこする。
This disables gate 127 and enables gate 108 to ensure that the attack scale factor from memory 47a is provided to pin 39 the next time keyboard switch 11 is pressed.

アタックやデイケイの間をこおける時間の関数での高調
波変調は第6図の回路135を用いて電子本楽器10で
実現される。
Harmonic modulation as a function of time between attack and decay is realized in electronic musical instrument 10 using circuit 135 of FIG.

アタックの始まりでは、高次のフーリエ成分だけが波形
振幅計算に含まれる。
At the beginning of the attack, only higher-order Fourier components are included in the waveform amplitude calculation.

アタックが進むにつれて、低次のフーリエ成分が各計算
に加えられるようになり、ついにはすべてのW個のフー
リエ成分が計算に含まれる。
As the attack progresses, lower-order Fourier components are added to each calculation until all W Fourier components are included in the calculation.

この点は下記の第3表によって説明される。This point is illustrated by Table 3 below.

この表において、′0”はそれに対応するフーリエ成分
が波形振幅計算から除去されることを指示し、″l”は
その成分が含まれることを指示する。
In this table, '0' indicates that the corresponding Fourier component is removed from the waveform amplitude calculation, and '1' indicates that the component is included.

上記例をこおいて、発生音の最初の1/4周期の間は、
次数n=6から上のフーリエ成分だけが計算に含まれる
Considering the above example, during the first 1/4 period of the generated sound,
Only Fourier components of order n=6 and above are included in the calculation.

計算に含まれるフーリエ成分の数は11番目の1/4周
期まで増大していき、そのときすべてのW個の成分が含
まれるようになる。
The number of Fourier components included in the calculation increases until the 11th quarter period, when all W components are included.

デイケイの間、高次高調波の最高次が振幅計算から削除
される。
During decay, the highest order harmonics are removed from the amplitude calculation.

時間の増加と共に、以下に例証する第4表に示すように
多数のフーリエ成分が削除される。
With increasing time, a large number of Fourier components are removed as shown in Table 4, illustrated below.

第4表の内容において、デイケイの最初の1/4周期の
とき、次数n=5あるいはそれ以下のフーリエ成分のみ
が振幅計算に含まれている。
In the contents of Table 4, only Fourier components of order n=5 or lower are included in the amplitude calculation during the first quarter period of the decay.

全ての高次フーリエ成分は省かれている。All higher-order Fourier components have been omitted.

デイケイの後半の1/4周期では、io番目の1/4周
期において基本波成分(n=1)のみが利用されるまで
に付加的なフーリエ成分は削除される。
In the latter quarter period of Decay, additional Fourier components are removed until only the fundamental component (n=1) is utilized in the ioth quarter period.

第3表及び第4表に示した例は回路135(第6図)に
より実行される。
The examples shown in Tables 3 and 4 are implemented by circuit 135 (FIG. 6).

特に、シフトレジスタ136は単一の16ビットの2進
級を含んでおり、これらの各ビットは対応するフーリエ
成分の次数が振幅計算に含まれているいないに拘らず選
定される。
In particular, shift register 136 contains a single 16-bit binary class, each of which is selected regardless of whether the order of the corresponding Fourier component is included in the amplitude calculation.

例えば、アタック開始時Oこ、シフトレジスタ136は
数(000001111111111l)を含んでいる
For example, at the start of the attack, the shift register 136 contains the number (000001111111111l).

これは前記第3表の第2行目をこ対応する。This corresponds to the second line of Table 3 above.

各ビットは夫々のnの値に関連した夫々のシフトレジス
タの位置136−1〜136−16に含まれている。
Each bit is contained in a respective shift register location 136-1 through 136-16 associated with a respective value of n.

シフトレジスタ136の内容は各計算時間tcpにおい
て1段左へ(上位桁に)シフトされる。
The contents of the shift register 136 are shifted one step to the left (to the upper digit) at each calculation time tcp.

最初のレジスタ位置136−1はライン137、アンド
ゲート138及びライン139を介してゲー}140に
加えられる。
The first register location 136-1 is applied to the gate 140 via line 137, AND gate 138 and line 139.

もし、レジスタ位置136−1が2進数1を含んでいる
と、その結果、ライン139の信号がライン37′を介
して高調波係数スケーラ38にライン37の高調波係数
を供給するためにゲート140を動作可能にする。
If register location 136-1 contains a binary 1, then the signal on line 139 is sent to gate 140 to provide the harmonic coefficients on line 37 to harmonic coefficient scaler 38 via line 37'. make it operational.

この成分は波形振幅計算に含まれている。This component is included in the waveform amplitude calculation.

これに反してもし、レジスタ位置136−1が2進数0
を含んでいると、ライン139に信号が供給されずゲー
ト140は動作しない。
On the other hand, if register location 136-1 is a binary 0
, no signal is supplied to line 139 and gate 140 does not operate.

これは対応する高調波係数Cnがスケーラ38に達する
ことを阻止し、それによって効果的に対応するフーリエ
成分を振幅計算から削除する。
This prevents the corresponding harmonic coefficient Cn from reaching the scaler 38, thereby effectively eliminating the corresponding Fourier component from the amplitude calculation.

シフトレジスタ136はライン20にパルスtxが発生
する各計算時間の始めに読込まれる。
Shift register 136 is read at the beginning of each computation time when pulse tx occurs on line 20.

レジスタ136に読込まれる数はアタック/デイケイサ
イクルカウンタ143と協働する一組のフリツプフ田ン
プ回路142によって決定される。
The number read into register 136 is determined by a set of flip-flop amplifier circuits 142 in conjunction with attack/decay cycle counter 143.

カウンタ143はライン50の「鍵抑圧」信号の発生に
よりアタックの始めにリセットされる。
Counter 143 is reset at the beginning of the attack by the generation of the "Key Suppression" signal on line 50.

オアゲート144及びライン145を介して供給される
この信号はカウンタ143及び全てのフリツプフロツプ
回路142の両方をリセットする。
This signal, provided via OR gate 144 and line 145, resets both counter 143 and all flip-flop circuits 142.

ライン53に生じる最初の全周期、半周期あるいは1/
4周期パルスの発生により、カウンタ143が計数1を
記憶する。
The first full period, half period or 1/2 period occurring on line 53.
Due to the generation of the four-period pulse, the counter 143 stores a count of 1.

その結果生じるライン146の出力が最初のフリツプフ
ロツプ回路142−1を「l」の状態にセットする。
The resulting output on line 146 sets the first flip-flop circuit 142-1 to the "I" state.

これはゲート147を動作してシフトレジスタ位置13
6−6〜136−16の全てに2進数lを供給する。
This operates gate 147 to shift register location 13.
The binary number l is supplied to all of 6-6 to 136-16.

フリツプフロツプ142−2〜142−6の状態は「O
」のままである。
The state of flip-flops 142-2 to 142-6 is "O".
” remains the same.

従って、シフトレジスタ136−1〜136−5の位置
には夫々2進級0が送入される。
Therefore, binary 0 is sent to each of the positions of shift registers 136-1 to 136-5.

すなわち、シフトレジスタ136の内容は今第3表の第
2行目と一致する。
That is, the contents of shift register 136 now match the second row of Table 3.

レジスタ136のシフト動作及びライン139への読出
しは上述のように進行し、その結果n=6次あるいはそ
れ以上のフーリエ成分のみが波形振幅計算に含まれる。
The shifting operation of register 136 and the readout to line 139 proceeds as described above, so that only n=6th order or higher Fourier components are included in the waveform amplitude calculation.

音の1/4周期が発生されると、対応するパルスがライ
ン53に発生する。
When a quarter period of sound is generated, a corresponding pulse is generated on line 53.

カウンタ143が計数3に到した時、フリツプフロツプ
回路142−2がセットされる。
When counter 143 reaches count 3, flip-flop circuit 142-2 is set.

従って、次のパルスtxがライン20に発生すると、2
進数1がシフトレジス夕位置136−5〜136−16
に加えられる。
Therefore, when the next pulse tx occurs on line 20, 2
The base number 1 is the shift register position 136-5 to 136-16
added to.

レジスタ136の現在の内容は第3表の第4行目の内容
と対応する。
The current contents of register 136 correspond to the contents of the fourth row of Table 3.

従って、n=5次或は以上のフーリエ成分が振幅計算に
含まれる。
Therefore, Fourier components of order n=5 or higher are included in the amplitude calculation.

かかる方法で演算が続行し、フリツプフロツプ回路14
2−3〜142−6はカウンタ143が計数5、7、9
、11に達すると夫々セットされる。
The operation continues in this manner, and the flip-flop circuit 14
2-3 to 142-6, the counter 143 counts 5, 7, 9.
, 11, they are set respectively.

その後、2進級lがパルスtxの各発生時にシフトレジ
スタ136の全ての位置に読込まれ、全てのW個のフー
リエ成分が振幅計算に含まれる。
The binary scale l is then read into all positions of the shift register 136 on each occurrence of pulse tx, and all W Fourier components are included in the amplitude calculation.

同様の演算がデイケイの間中行なわれる。Similar operations are performed throughout decay.

ライン124、オアゲート144及びライン145を介
して加えられる「デイケイ開始」パルスが全てのフリツ
プフロツプ回路142及びカウンタ143をリセットす
る。
A "decay start" pulse applied via line 124, OR gate 144 and line 145 resets all flip-flop circuits 142 and counter 143.

加うるに、「デイケイ開始」パルスがフリツプフロツプ
回路149を「1」の状態にセットする。
In addition, a "decay start" pulse sets flip-flop circuit 149 to a "1" state.

これはアンドゲート13Bを動作不能とし他のアンドゲ
ート150を動作させる。
This disables AND gate 13B and causes other AND gates 150 to operate.

次にシフトレジスタ位置136−1からの信号がインバ
ータ151により反転される。
The signal from shift register location 136-1 is then inverted by inverter 151.

反転された信号はアンドゲート150、ライン139を
介してゲート140に加えられる。
The inverted signal is applied to gate 140 via AND gate 150 and line 139.

反転の結束として、レジスタ位置136−1の2進数l
はゲ−N40を抑止し、それにより波形振幅計算から対
応するフーリエ成分を削除する。
As a union of inversions, the binary number l in register location 136-1
suppresses G-N40, thereby removing the corresponding Fourier component from the waveform amplitude calculation.

反対に、もし、2進数Oが位置136−1に加えられる
と、ゲート140が動作可能となり対応する高調波係数
Cnがスケーラ38に加えられる。
Conversely, if a binary number O is applied to location 136-1, gate 140 is enabled and the corresponding harmonic coefficient Cn is applied to scaler 38.

デイケイの間中、シフトレジスタ136がアタックの間
と同様に正確に読込まれる。
During decay, shift register 136 is read as accurately as during attack.

従って、ライン53に次の「デイケイ開始」の最初のパ
ルスが発生し、カウンタ143が1を計数すると、フリ
ツプフロツプ回路142−1がセットされる。
Therefore, when the first pulse of the next "decay start" occurs on line 53 and counter 143 counts 1, flip-flop circuit 142-1 is set.

2進数(0000011111111111)がシフト
レジスタ136に読込まれる。
A binary number (0000011111111111) is read into shift register 136.

さて、上述したように反転動作であるから、レジスタ1
36の上記の内容は波形計算において最初の5つのフー
リエ成分を含ませることになる。
Now, as mentioned above, since it is an inversion operation, register 1
The above content of 36 will include the first five Fourier components in the waveform calculation.

かくして、n=6次或はそれ以上の全ての成分は計算か
ら削除される。
Thus, all components of order n=6 or higher are removed from the calculation.

つまり、回路が前述の第4表の2行目に示された高調波
変調を実行する。
That is, the circuit performs the harmonic modulation shown in the second row of Table 4 above.

デイケイが進行するにつれて、計算に含まれる成分は減
っていき、ライン53に第9番目のパルスが発生される
までには基本波(n=1)の成分のみが利用されるよう
になってしまう。
As the decay progresses, fewer components are included in the calculation, and by the time the ninth pulse is generated on line 53, only the fundamental (n=1) component is used. .

計算値l1ではフリツプフロツプ149がセットされて
いるので、以後アンドゲート152はデイケイの間中不
動作にされ、フリツプフロツブ回路142−6はセット
されない。
Since the flip-flop 149 is set at the calculated value l1, the AND gate 152 is thereafter inactivated throughout the decay period, and the flip-flop circuit 142-6 is not set.

デイケイが終了する時、ライン131の「デイケイ終了
」信号がフリツプフロツプ149をリセットする。
When the decay ends, a "decay done" signal on line 131 resets flip-flop 149.

これは次の音の発生を準備するためアンドゲート150
を不動作にしアンドゲー}138,152を動作可能に
する。
This is an AND gate 150 to prepare the next sound generation.
138 and 152 are made operational.

今記述した高調波変調システムの制限は、所望の音がほ
とんど高調波を有していない場合に生じる。
A limitation of the harmonic modulation system just described occurs when the desired sound has few harmonics.

例えば、8フィートのフルート音が演奏されたとする。For example, suppose an 8-foot flute is played.

この音は基本波周波数に相幽する1つの正弦波から主に
成っており、それ故n=1次のフーリエ成分のみが実質
的な値となる。
This sound mainly consists of one sine wave that coincides with the fundamental frequency, and therefore only the Fourier component of order n=1 has a substantial value.

従って、第3表に示したアタックの例の場合、音がl1
番目の1/4周期までは発生されないで、そのとき、基
本波の発生が徐々にというよりもむしろ急に始まる。
Therefore, in the attack example shown in Table 3, the sound is l1
It is not generated until the second quarter period, at which time the fundamental wave generation begins abruptly rather than gradually.

また、不愉快な「キーイングクリック音」が生ずる。Also, an unpleasant "keying click sound" is produced.

同様に、もし、■フィートの正弦関数或はフルートのよ
うな音が演奏されると、徐々にアタックが実行されるが
、急峻なデイケイとなる。
Similarly, if a foot sine function or flute-like note is played, the attack will be gradual but with a steep decay.

これは第4表から明らかであり、■フィート信号(n=
6次高調波に対応する)がデイケイの2番目のl/4周
期後に危峻に終了する。
This is clear from Table 4, and ■feet signal (n=
(corresponding to the 6th harmonic) ends precariously after the second l/4 period of the decay.

これらの制限は第6図に破線内で示されている付加回路
154を使用することにより克服される。
These limitations are overcome through the use of additional circuitry 154, shown in dashed lines in FIG.

1組のスイッチ155はフルートのような或は類I似し
た正弦関数音に関連している。
A set of switches 155 are associated with flute-like or Class I-like sinusoidal tones.

もし、8フィート正弦函数ストップスイッチ155aが
閉成されると、カウンタ143が計数11にプリセット
される。
If the 8 foot sine function stop switch 155a is closed, the counter 143 is preset to a count of 11.

その結果、アタックが前記第3表に記載ざれた第11番
目のステップから即時進行される。
As a result, the attack immediately proceeds from the 11th step listed in Table 3 above.

それ故これはレジスタ136内に全て1を入れさせ、全
ての高調波がアタックの始めから直ちに波形振幅計算に
含まれる。
This therefore causes all 1's to be placed in register 136 and all harmonics are included in the waveform amplitude calculation immediately from the beginning of the attack.

選択された8フィート正弦函数音は主にあるいは全(n
=1次の単一のフーリエ成分から成るので、この成分は
アタックの始めから振幅計算に含まれる。
The selected 8 foot sine function tone is mainly or totally (n
Since it consists of a single Fourier component of order = 1, this component is included in the amplitude calculation from the beginning of the attack.

音が所望の如く徐徐に、正確に発生される。The sound is generated slowly and precisely as desired.

デイケイの間、カウンタ143はどのような正弦函数音
が選択されても不動作状態をこされている。
During decay, counter 143 remains inactive no matter what sine function tone is selected.

その結果、全ての0がシフトレジスタ136に読込まれ
、全ての高調波係数Cnがスケーラ38に加えられる。
As a result, all zeros are read into shift register 136 and all harmonic coefficients Cn are added to scaler 38.

これらの係数Cnのうち1つでも実質的な振幅を有して
いると、ライン39に供給されたデイケイスクールファ
クタS(t)によって制御されたエンベロープ振幅によ
りデイケイの間中音が発生され続ける。
If any one of these coefficients Cn has a substantial amplitude, the sound will continue to be generated throughout the decay with the envelope amplitude controlled by the decay school factor S(t) supplied on line 39. .

デイケイは急に終了しない。カウンタ143を不動作状
態にするには、オアゲート157を介してアンドゲート
158に信号を加える。
Decay does not end abruptly. To disable counter 143, a signal is applied to AND gate 158 via OR gate 157.

デイケイの間、フリツプフロップ回路149の出力「1
」がアンドゲート158を動作可能とし、従って、いず
れかのスイッチ155を閉成すると、信号がライン15
9を介してカウンタ143の「不動作」端子に加えられ
る。
During the decay period, the output of the flip-flop circuit 149 is “1”.
” enables the AND gate 158 and therefore, when either switch 155 is closed, the signal is on line 15.
9 to the "dead" terminal of counter 143.

電子楽器10の特別な楽音音色の準備は第7図の回路1
70で容易にすることができる。
Preparation of the special musical tone of the electronic musical instrument 10 is performed using circuit 1 in FIG.
70 can be easily achieved.

代表的に、装置10は1つではなく、1組の高調波係数
メモリ13,13’及びそれに関連する読出し制御回路
36.36’が具えられている。
Typically, the device 10 is provided with not one but a set of harmonic coefficient memories 13, 13' and associated readout control circuits 36, 36'.

メモリ13,13′の各々は夫々の音色に関連した1組
の高調波係数Cnを記憶している。
Each of the memories 13, 13' stores a set of harmonic coefficients Cn associated with a respective timbre.

例えば、メモリ13が第1表の組「A」の係数を記憶し
、同時にメモリ13′が第1表の組「B」の係数を記憶
している。
For example, memory 13 stores coefficients of set "A" of Table 1, while memory 13' stores coefficients of set "B" of Table 1.

従って、もし、ストップタブスイッチ171Aが閉成さ
れるとディアパーソン音が発生され、ストップタブスイ
ッチ171Bが閉成されるとフルート音が発生される。
Therefore, if the stop tab switch 171A is closed, a dear person sound is generated, and if the stop tab switch 171B is closed, a flute sound is generated.

装置に具えられるかかるメモリ13,13’の数は勿論
経済的な要因である。
The number of such memories 13, 13' included in the device is of course an economic factor.

一般に、装置の製造者は平均的な使用者を満足させるた
めに十分な楽音音色を準備している。
Generally, device manufacturers provide sufficient musical tones to satisfy the average user.

しかしながら、音色のより大きな適応性が音楽家に要望
されている。
However, greater flexibility in timbre is desired by musicians.

例えば販売されている装置はむしろ余興的な目的の音色
を含んでいる。
For example, the devices on sale contain tones for rather recreational purposes.

しかしながら、音楽家はより正確なパイプオルガンに似
た音色を要望している。
However, musicians desire a more accurate pipe organ-like tone.

音楽家の選択する楽音音色は便宜上外部の音色挿入装置
172を装置10に具備することにより達成され、この
装置172は装置10に高調波係数Cnを付加するため
に使用される。
Musician-selected musical timbres are conveniently achieved by providing apparatus 10 with an external timbre insertion device 172, which is used to add harmonic coefficients Cn to apparatus 10.

例えば、装置172は印をつけたカード、テープを検知
する穿孔カード読取機、穿孔テープ読取機或は光学的読
取機、磁気カード、磁気テープ読取機、ダイオードペグ
ボード或は単なるスイッチ装置である。
For example, device 172 may be a marked card, a tape sensing perforated card reader, a perforated tape reader or an optical reader, a magnetic card, a magnetic tape reader, a diode pegboard, or simply a switch device.

任意の楽音音色は、端子173aに接続すべくスイッチ
173を回わすことにより選択される。
Any musical tone tone is selected by turning the switch 173 to connect it to the terminal 173a.

これはランダムアクセスメモリ(スクラッチパッド)1
74をライン175、スイッチ173、ライン37bを
介してスケーラ38に接続する。
This is random access memory (scratch pad) 1
74 is connected to the scaler 38 via line 175, switch 173, and line 37b.

その結果、波形振幅計算の間、適当な係数Cnがライン
19から現在の値nを受けるメモリ読出シ制御回路17
6の制御回路176の制御によりメモリ174から加え
られる。
As a result, during the waveform amplitude calculation, the appropriate coefficient Cn receives the current value n from line 19 in memory readout control circuit 17.
The signal is added from the memory 174 under the control of the control circuit 176 of No. 6.

任意の楽音音色の高調波係数はスイッチ177が第7図
に示す位置にあるとき挿入装置172からランダムアク
セスメモリ174に読込まれる。
The harmonic coefficients of any musical tone timbre are read into random access memory 174 from insertion device 172 when switch 177 is in the position shown in FIG.

例えば、装置172は穿孔カード読取機とする。For example, device 172 may be a punched card reader.

装置の製造業者は1組の穿孔カードを使用者のために準
備し、これらのカードの各々が異なる楽音音色に関する
1組の高調波係数をコード化した形で含んでいる。
The manufacturer of the device provides for the user a set of perforated cards, each of which contains in coded form a set of harmonic coefficients for a different musical timbre.

音楽家は次に所望の音色を選択し、装置172はカード
を入れる。
The musician then selects the desired tone and device 172 inserts the card.

カードの係数はランダムアクセスメモリ174に移され
、このメモリ114から係数が実時間の間波形合成の必
要に応じて読出される。
The coefficients of the card are transferred to random access memory 174 from which coefficients are read in real time as required for waveform synthesis.

上記に代えて、相対的には大きくなるが、異なる楽音音
色に関する高調波係数の多数の組を含む読出し専用メモ
リ178を準備するようにしてもよい。
Alternatively, a relatively large read-only memory 178 may be provided containing a large number of sets of harmonic coefficients relating to different musical tones.

スイッチ177はこれらの記憶された特別な音色が電子
楽器で利用すべくランダムアクセスメモリ174に移さ
れるのを選択するために使用される。
Switch 177 is used to select which of these stored special tones are transferred to random access memory 174 for use in the electronic musical instrument.

更に自由に、音色を混合することができる。You can also mix tones more freely.

例えば、もし、スイッチ173が位置173bにセット
されると、ランダムアクセスメモリ174に記憶されて
いる高調波係数が選択されたメモリ13.13’から加
えられる係数と結合される。
For example, if switch 173 is set to position 173b, the harmonic coefficients stored in random access memory 174 are combined with the coefficients added from selected memory 13.13'.

加算器179で加算された係数はスケーラ38に加えら
れ、従って、装置10は2つ或はそれ以上の別々の音色
の結合された特性(音色)を有する音を発生する。
The coefficients summed in adder 179 are applied to scaler 38 so that device 10 produces a sound having the combined characteristics (tones) of two or more separate tones.

以下この発明の実施態様を要約して列挙する。The embodiments of this invention will be summarized and listed below.

■.楽音波形を該波形の順次サンプル点の振幅を実時間
で計算することをこより合成し、前記計算を実行しなが
ら前記波形振幅を楽音信号に変換し、前記楽音波形の組
成フーリエ成分を個別に計算しかつこれらのフーリエ成
分を合算することにより各波形振幅を計算し、前記各フ
ーリエ成分の相対振幅を高調波係数の一組によって確立
するようにした発生装置を有する電子楽器において、フ
ーリエ成分の所定の次数に関連して音色変更情報を夫々
記憶する記憶装置と、対応する次数のフーリエ成分の計
算に一致して前記記憶装置から各音色変更情報を予定通
り供給する読出し制御装置と、前記供給された音声変更
情報に応じて対応する次数の高調波係数を変更し、変更
された高調波係数を対応するフーリエ成分の相対振幅を
設定するために前記発生装置で利用させる変更装置とを
具え、発生する楽音信号の音色を動的に変更するように
した電子楽器。
■. Synthesizing a musical sound waveform by calculating the amplitude of sequential sample points of the waveform in real time, converting the waveform amplitude into a musical sound signal while performing the calculation, and individually calculating the composition Fourier components of the musical sound waveform. an electronic musical instrument having a generator configured to calculate each waveform amplitude by summing these Fourier components, and to establish the relative amplitude of each Fourier component by a set of harmonic coefficients; a readout control device for supplying each timbre modification information from said storage device as scheduled in accordance with the calculation of the Fourier component of the corresponding order; a changing device that changes a harmonic coefficient of a corresponding order in accordance with the voice change information, and causes the generator to use the changed harmonic coefficient to set a relative amplitude of a corresponding Fourier component; An electronic musical instrument that dynamically changes the timbre of a musical tone signal.

2.前記第1項の電子楽器において、前記記憶装置は経
過音に関する所定次数の単一の高調波係数を保有するレ
ジスタを含み、前記読出し制御装置は、現在計算中であ
るフーリエ成分の次数と前記経過音に関する単一の係数
の次数とを比較するコンパレー夕と、該コンパレータが
比較次数の一致を検出したとき前記レジスタから前記変
更装置に前記経過音に関する係数を供給するゲート装置
とを含み、前記変更装置は前記経過音に関する係数をそ
れに対応する次数の高調波係数に加算する加算器を含み
、経過音を得るようにした電子楽器。
2. In the electronic musical instrument according to item 1, the storage device includes a register that holds a single harmonic coefficient of a predetermined order related to the transition tone, and the readout control device stores the order of the Fourier component currently being calculated and the transition tone. a comparator for comparing the order of a single coefficient relating to a tone; and a gate device supplying the coefficient relating to the elapsed tone from the register to the changing device when the comparator detects a match of the comparison orders; The electronic musical instrument includes an adder for adding a coefficient related to the elapsed tone to a harmonic coefficient of a corresponding order to obtain a elapsed tone.

3.前記第2項の電子楽器において、前記レジスタに保
有する単一の1ビットの位置を変化して前記経過音の相
対振幅を制御する経過音声振幅制御装置を更に具え、単
一の2進゛l”ビットを有する2進情報により前記経過
音に関する係数を構成し、この2進情報における前記゛
1”ビットの位置によって経過音の相対振幅を設定する
ようにした電子楽器。
3. The electronic musical instrument according to item 2 further includes a transition sound amplitude control device that controls the relative amplitude of the transition sound by changing the position of a single bit held in the register, An electronic musical instrument, wherein a coefficient related to the elapsed note is configured by binary information having a "1" bit, and a relative amplitude of the elapsed note is set depending on the position of the "1" bit in the binary information.

4.前記第3項の電子楽器において、前記レジスタにシ
フトレジスタを用い、前記振幅制御装置は制御された時
間間隔で前記シフトレジスタの内容をシフトするシフト
装置により構成する電子楽器。
4. 3. The electronic musical instrument according to item 3, wherein the register is a shift register, and the amplitude control device is a shift device that shifts the contents of the shift register at controlled time intervals.

5.前記第1項の電子楽器において、前記記憶装置は経
過音に関する異なる次数の高調波係数の一組を保有し、
前記変更装置は供給された経過音に関する夫々の係数を
それに対応する次数の高調波係数に加算する加算器を含
み、経過音を得るようにした電子楽器。
5. In the electronic musical instrument according to item 1, the storage device stores a set of harmonic coefficients of different orders regarding passing tones;
The electronic musical instrument is characterized in that the changing device includes an adder for adding each coefficient of the supplied elapsed tone to a harmonic coefficient of its corresponding order, so as to obtain a elapsed tone.

6.前記第5項の電子楽器において、前記経過音に関す
る高調波係数の一組において大きな値のものだけが前記
楽音波形に第3次あるいは第5次高調波を寄与している
フーリエ成分の係数となるようにし、チフ効果を得るよ
うにした電子楽器。
6. In the electronic musical instrument according to item 5, only a large value among the set of harmonic coefficients related to the elapsed sound is a coefficient of a Fourier component contributing a third or fifth harmonic to the musical sound waveform. An electronic musical instrument designed to produce a chiffon effect.

7.前記第5項の電子楽器において、前記記憶装置に保
有された経過音に関する高調波係数の値を制御された時
間間隔で変化する装置を共に具えた電子楽器。
7. 5. The electronic musical instrument according to item 5, further comprising a device for changing the value of a harmonic coefficient related to the elapsed tones stored in the storage device at controlled time intervals.

8.前記第1項の電子楽器において、前記記憶装置は、
各ビットの値がそれに対応するフーリ工成分が波形振幅
合計に含まれているか否かを表わしており、個々のフー
リエ成分次数に夫々関連するそれらの2進ビットの一組
を保有するシフトレジスタを含み、前記変更装置は、も
し対応するビットが2進値lであればそれに関連する高
調波係数を前記発生装置で利用し得るようにし、かつ対
応するビットがほかの2進値であれば値Oの高調波係数
を前記発生装置に供給するゲートを含み、前記楽音信号
の含有高調波を時間に追従して変化するようにした電子
楽器。
8. In the electronic musical instrument according to item 1, the storage device includes:
The value of each bit represents whether or not the corresponding Fourier component is included in the waveform amplitude sum, and the shift register holds a set of those binary bits, each associated with an individual Fourier component order. comprising, said modifying device makes available to said generator a harmonic coefficient associated therewith if the corresponding bit has a binary value l, and a value if the corresponding bit has any other binary value. The electronic musical instrument includes a gate that supplies a harmonic coefficient of O to the generator, and changes harmonics contained in the musical tone signal in accordance with time.

9.前記第8項の電子楽器において、制御された時間間
隔で前記シフトレジスタに2進ビットの異なる組を読込
むことにより、アタック期間における波形振幅合計に含
まれるフーリエ成分の次数の最小値を徐々に小さくして
いき、デイケイ期間における振幅合計に含まれるフーリ
エ成分の次数の最小値を徐々Eこ大きくするようにした
装置を更に具えた電子楽器。
9. In the electronic musical instrument of clause 8, the minimum value of the order of the Fourier components included in the total waveform amplitude during the attack period is gradually increased by loading different sets of binary bits into the shift register at controlled time intervals. The electronic musical instrument further comprises a device configured to gradually increase the minimum value of the orders of the Fourier components included in the total amplitude in the decay period by E.

10.前記第1項の電子楽器において、前記電子楽器に
対して前記高調波係数の組を供給するための外部からの
音挿入装置を共に具えた電子楽器。
10. The electronic musical instrument according to item 1, further comprising an external sound insertion device for supplying the set of harmonic coefficients to the electronic musical instrument.

11.フーリエ成分を各サンプル点において個々に計算
し、計算は波形の周期とは無関係なクロツク速度で行な
い、周期的な複雑な波形の総合フリエ成分を順次サンプ
ル点毎に計算する第1の装置と、前記第1の装置によっ
て計算された各成分値を数学的に加算し、各サンプル点
における波形振幅を得る累算装置と前記累算装置で得た
波形振幅にもとづき楽音を発生する装置とを具備し、前
記第1の装置は、順次サンプル点の間隔すなわち発生楽
音の周期を確立する周波数ナンパを選択するための鍵盤
スイッチを含む音選択装置と、各順次振幅の計算毎に動
作して前記選択された周波数ナンパをその動作以前の合
算値である保有内容に加算することによりその保有内容
が計算中の前記波形振幅のサンプル点を表わしている音
加算器と、前記音加算器の保有内容が表わす前記サンプ
ル点で前記フーリ工成分の次数の数だけ掛けた積が変数
である三角関数値を得る装置と、本来の音の各組成フー
リエ成分の相対振幅を表わす高調波係数値の一組を記憶
する高調波係数メモリと、前記各三角関数値にそれに対
応する次数の変更高調波係数を乗算することにより前記
サンプル点振幅を得るために前記累算装置で加算される
計算済みの各フーリエ成分値を夫々得る乗算装置とを有
する電子楽器において、いずれかの鍵盤スイッチの押圧
及び離鍵に応じてアタック開始信号及びデイケイ開始信
号を各別に発注するアタック及びデイケイ信号装置と、
前記高調波係数メモリから読出された高調波係数を前記
アタック開始信号及びデイケイ開始信号によって各別に
開始されるアタック期間あるいはデイケイ期間の間に時
間の関数で変化する変更装置とを具え、音発生の部分に
おいて発生楽音の音色を変化するようにした電子楽器。
11. a first device for calculating the Fourier component individually at each sample point, the calculation being performed at a clock rate independent of the period of the waveform, and calculating the total Fourier component of a periodic complex waveform sequentially for each sample point; An accumulating device that mathematically adds each component value calculated by the first device to obtain a waveform amplitude at each sample point, and a device that generates a musical tone based on the waveform amplitude obtained by the accumulating device. and the first device includes a tone selection device including a keyboard switch for selecting a frequency pick-up that establishes the interval of sequential sample points, that is, the period of the generated musical tone; A sound adder whose stored content represents the sample point of the waveform amplitude that is being calculated by adding the frequency pick-up to the stored content which is the total value before the operation, and a sound adder whose stored content represents the sample point of the waveform amplitude being calculated; a device for obtaining a trigonometric function value whose variable is the product multiplied by the number of orders of the Fourier component by the sample point representing the sample point; and a set of harmonic coefficient values representing the relative amplitude of each constituent Fourier component of the original sound. a harmonic coefficient memory for storing and each calculated Fourier component being summed in said accumulator to obtain said sample point amplitude by multiplying said each trigonometric function value by a modified harmonic coefficient of its corresponding order; an attack and decay signal device that individually issues an attack start signal and a decay start signal in response to the press and release of any one of the keyboard switches in an electronic musical instrument having a multiplier that obtains respective values;
a changing device for changing the harmonic coefficients read from the harmonic coefficient memory as a function of time during an attack period or a decay period which are respectively started by the attack start signal and the decay start signal; An electronic musical instrument that changes the tone of the generated musical sound depending on the part.

12.前記第11項の電子楽器において、前記変更装置
は、少なくとも1つの経過音に関する高調波係数を保有
する記憶装置と、経過音に関する各高調波係数をそれに
対応する次数の本来の音に関する高調波係数に夫々加算
し、それに対応する次数のフーリエ成分値計算のときに
前記乗算装置で利用される前記変更高調波係数を得る加
算器とを有し、本来の音に経過音を加えることにより音
色を変えるようにした電子楽器。
12. In the electronic musical instrument according to Item 11, the changing device includes a storage device that stores harmonic coefficients related to at least one passing tone, and converts each harmonic coefficient related to the passing tone into a harmonic coefficient related to the original tone of the corresponding order. and an adder for obtaining the modified harmonic coefficients which are used in the multiplication device when calculating the Fourier component value of the corresponding order, and the timbre is changed by adding the elapsed tones to the original tones. An electronic musical instrument that has changed.

13.前記第12項の電子楽器において、前記アタック
開始信号の発生時から発生された楽音の周期の数または
部分周期の数を前記音加算器の保有内容に応じて計数す
る経過音存続期間カウンタと、前記経過音存続期間カウ
ンタの計数値に応じて前記記憶装置における経過音に関
する高調波係数の値を変化させる装置とを共に具えた電
子楽器。
13. In the electronic musical instrument according to item 12, an elapsed tone duration counter counts the number of cycles or partial cycles of musical tones generated from the time when the attack start signal is generated, according to the content held by the tone adder; an electronic musical instrument, further comprising: a device for changing the value of a harmonic coefficient regarding the elapsed sound in the storage device according to a count value of the elapsed sound duration counter;

14.前記第13項の電子楽器において、前記記憶装置
は、前記経過音存続期間カウンタによって確立された時
間の間対応次数の本来の音に関する高調波係数に加算さ
れて正弦波形の経過音を生じさせる単一の経過音声に関
する高調波係数を記憶するレジスタであることを特徴と
する電子楽器。
14. In the electronic musical instrument of clause 13, the storage device is configured to store a unit that is added to the harmonic coefficients for the original note of the corresponding order for a time established by the elapsed note duration counter to produce a sinusoidal elapsed note. An electronic musical instrument characterized in that the electronic musical instrument is a register that stores harmonic coefficients related to one elapsed voice.

15.前記第14項の電子楽器において、単一の2進“
1”ビットを有する2進数によって前記経過音に関する
高調波係数が構成され、更に前記2進数の単一の“1”
ビットの位置をシフトして経過音の相対振幅を時間の関
数で変化させるクロツク装置を有することを特徴とする
電子楽器。
15. In the electronic musical instrument of item 14 above, a single binary “
A binary number having a “1” bit constitutes a harmonic coefficient for said passing tone, and further a single “1” of said binary number
An electronic musical instrument characterized in that it has a clock device that shifts the position of bits to vary the relative amplitude of elapsed notes as a function of time.

16.前記第14項の電子楽器において、アタック期間
の間で本来の発生音の振幅エンベロープを設定するアタ
ックスケールアクタの一組を保有するアタックスケール
ファクタメモリと、前記アタック開始信号によって動作
開始し発生音の周期の周波数ナンパに応じて前記スケー
ルファクタメモリから順次のアタックスケールファクタ
を読出すアタックメモリ読出し制御回路と、前記変更高
調波係数が前記乗算装置で利用される前に前記制御回路
により現在読出したスケールファクタの値によって前記
変更高調波係数をスケールする(重みづける)スケーラ
とを共に具えた電子楽器。
16. In the electronic musical instrument according to the above item 14, there is provided an attack scale factor memory having a set of attack scale actors that set the amplitude envelope of the original generated sound during the attack period; an attack memory read control circuit for sequentially reading out attack scale factors from said scale factor memory according to a frequency pick-up of a period; and a scale currently read by said control circuit before said modified harmonic coefficients are utilized in said multiplier. and a scaler for scaling (weighting) the modified harmonic coefficients by the value of a factor.

17.前記第16項の電子楽器において、前記加算器で
合算された経過音と本来の音声に関する合計高調波係数
が前記スケーラでスケールされ、結合された本来の音と
経過音がともに前記記憶されたアタックスケールファク
タによって確立されたエンベロープをもつことを特徴と
する電子楽器。
17. In the electronic musical instrument according to item 16, the total harmonic coefficients of the elapsed tones and original sounds summed by the adder are scaled by the scaler, and the combined original tones and elapsed sounds are both combined with the stored attack. An electronic musical instrument characterized by having an envelope established by a scale factor.

l8.前記第16項の電子楽器において、前記加算器で
前記経過音に関する高調波係数に加算される前に前記本
来の音に関する高調波係数だけが前記スケーラでスケー
ルされ、経過音ではなく本来の音だけが前記記憶された
スケールファクタによって設定されたエンベローブをも
つことを特徴とする電子楽器。
l8. In the electronic musical instrument according to item 16, only the harmonic coefficients related to the original sound are scaled by the scaler before being added to the harmonic coefficients related to the elapsed sound in the adder, so that only the original sound, not the elapsed sound, is scaled. has an envelope set by the stored scale factor.

19.前記11項の電子楽器において、前記変更装置は
、各波形振幅計算に含まれる各フーリエ成分に夫々関連
して2進の1桁を有する単一の2進情報を保有する記憶
装置と、各高調波係数を前記高調波係数メモリから読出
すために動作し、もしそれに関連する2進の1桁が2進
値“1”であればその高調波係数を前記乗算装置で利用
させるようにし、もしそれに関連する2進の1桁がその
他の2進値であればその高調波係数の値を0にして前記
乗算装置に供給するゲートと、前記アタック開始あるい
はデイケイ開始信号によって動作開始し、アタック及び
またはデイケイの間所定の時間間隔で前記単一の2進情
報を選択的に変化させる時間制御装置とを有し、アタッ
ク及びデイケイの間の各波形振幅計算から所定のフーリ
エ成分を選択的に予定通りに消去することにより音色を
変化させるようにした電子楽器。
19. In the electronic musical instrument of Item 11 above, the changing device includes a storage device containing a single binary information having one binary digit respectively associated with each Fourier component included in each waveform amplitude calculation; operating to read out a harmonic coefficient from said harmonic coefficient memory, and if one binary digit associated therewith is a binary value "1", causing said harmonic coefficient to be utilized in said multiplier; If the related binary digit is any other binary value, the gate sets the value of its harmonic coefficient to 0 and supplies it to the multiplier, and the gate starts operating according to the attack start or decay start signal, and the attack and decay start signals are activated. or a time control device for selectively varying said single binary information at predetermined time intervals during decay, selectively scheduling predetermined Fourier components from each waveform amplitude calculation during attack and decay. An electronic musical instrument that changes the tone by erasing it.

20.前記第19項の電子楽器において、前記記憶装置
は前記高調波係数メモリの読出しに一致してシフトされ
その1つの位置の保有内容が前記ゲートの動作制御に使
用されるシフトレジスタを含み、前記時間制御装置は前
記アタック開始信号及びデイケイ開始信号によってリセ
ットされこのアタック開始またはデイケイ開始時から発
生された本来の音の周期の数または部分周期の数を前記
音加算器の保有内容に応じて計数するカウンタとこのカ
ウンタが所定の予設定計数値に達したとき前記シフトレ
ジスタに別の2進情報を送入する読込み回路とを含んで
いることを特徴とする電子楽器。
20. In the electronic musical instrument of Clause 19, the storage device includes a shift register whose contents in one position are shifted in accordance with the reading of the harmonic coefficient memory and whose contents are used to control the operation of the gate; The control device is reset by the attack start signal and the decay start signal, and counts the number of periods or partial periods of the original sound generated from the start of the attack or the start of the decay, depending on the contents stored in the sound adder. An electronic musical instrument, characterized in that it includes a counter and a read circuit for feeding further binary information into the shift register when the counter reaches a predetermined preset count value.

21,前記第20項の電子楽器において、前記読込み回
路は徐々に低くなる最小次数よりも大きい次数のフーリ
エ成分だけがアタックにおける各波形振幅計算に含まれ
るように、かつ徐々に低くなる最大次数よりも小さい次
数のフーリエ成分だけがデイケイにおける各波形振幅計
算に含まれるように前記シフトレジスタに情報を送入す
ることを特徴とする電子楽器。
21. In the electronic musical instrument as set forth in Section 20, the reading circuit is arranged so that only Fourier components of an order larger than the gradually lower minimum order are included in each waveform amplitude calculation in the attack, and An electronic musical instrument characterized in that information is fed into said shift register so that only Fourier components of a smaller order are included in each waveform amplitude calculation in Decay.

22.前記第21項の電子楽器において、フルートのよ
うな正弦波形本来の音が発生されるとき組成フーリエ成
分の変化を抑止する回路を更に具えた電子楽器。
22. 22. The electronic musical instrument according to item 21, further comprising a circuit for suppressing a change in the compositional Fourier component when a sound with a sine waveform original like that of a flute is generated.

23.楽音波形を該波形の順次サンプル点の振幅を実時
間で計算することにより合成し、前記計算を実行しなが
ら前記波形振幅を楽音信号に変換し、前記楽音波形の組
成フーリエ成分を個別に計算しかつこれらのフーリエ成
分を合算することにより各波形振幅を計算し、前記各フ
ーリエ成分の相対振幅を高調波係数の一組によって設定
するようにした発生装置を有する電子楽器において、単
一の2進1ビットとその他のすべての2進0ビットとか
ら成る単一の2進情報を前記高調波係数の一つに加算し
、前記2進情報における単一の1ビットの位置によって
確立された相対振幅をもつ正弦波形の経過音を発生する
装置を具えた電子楽器。
23. Synthesizing a musical sound waveform by calculating the amplitude of sequential sample points of the waveform in real time, converting the waveform amplitude into a musical sound signal while performing the calculation, and individually calculating the composition Fourier components of the musical sound waveform. and a generator that calculates each waveform amplitude by summing these Fourier components, and sets the relative amplitude of each Fourier component by a set of harmonic coefficients. Adding a single binary information consisting of a 1 bit and all other binary 0 bits to one of said harmonic coefficients, the relative amplitude established by the position of the single 1 bit in said binary information. An electronic musical instrument equipped with a device that generates a sine waveform transition sound.

24.楽音波形を該波形の順次サンプル点の振幅を実時
間で計算することにより合成し、前記計算を実行しなが
ら前記波形振幅を楽音に変換し、前記楽音波形の組成フ
ーリエ成分を個別に計算しかつこれらのフーリエ成分を
合算することにより各波形振幅を計算し、前記各フーリ
エ成分の相対振幅すなわち発生楽音の音色を高調波係数
の一組によって設定するようにした発生装置を有し、上
記のような高調波係数の複数の組が供給されるようにな
っており、供給された組はストップタブスイッチによる
選択により前記発生装置で利用されるようになっている
電子楽器において、追加的に挿入される高調波係数の組
を蓄える記憶装置と、先に供給された一組の代わりに前
記記憶装置からの高調波係数を前記発生装置が利用する
ように接続するスイッチと、前記記憶装置に前記追加的
な高調波係数の組を送入し、特別な楽音音色が得られる
ようにする外部音挿入装置とを具えた電子楽器。
24. Synthesizing a musical sound waveform by calculating in real time the amplitudes of sequential sample points of the waveform, converting the waveform amplitude into a musical tone while performing the calculations, individually calculating the composition Fourier components of the musical sound waveform, and A generator is provided which calculates the amplitude of each waveform by summing these Fourier components, and sets the relative amplitude of each Fourier component, that is, the timbre of the generated musical tone, by a set of harmonic coefficients, as described above. A plurality of sets of harmonic coefficients are provided, which may be additionally inserted in the electronic musical instrument adapted to be utilized by said generator by selection via a stop tab switch. a storage device for storing a set of harmonic coefficients supplied to the storage device; a switch for connecting the generating device to utilize harmonic coefficients from the storage device in place of the previously supplied set; an electronic musical instrument comprising an external sound insertion device for inputting a set of harmonic coefficients to obtain a special musical timbre;

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

第1図乃至第1F図は第2図及び第3図の回路で派生さ
れる経過音波形形状の一例を示すグラフ、第2図はこの
発明の一実施例を示すもので、音の出始めにおいて所定
の1つのフーリエ成分に対する高調波振幅係数を変更し
てフルート音のような経過音を得るようにした電子楽器
のブ田ンク線図、第3図は第2図の変更例を示すもので
、経過音が最大振幅から急激に始まるようにした電子楽
器の部分ブロック線図、第4図はこの発明の他の実施例
を示すもので音の出始めにおいて所定の複数のフーリエ
成分に対する高調波振幅係数を変更して複雑な音色の経
過音を得るようにした電子楽器の部分ブロック線図、第
5図は第2図に示した電子楽器のアタック/デイケイ制
御論理回路及びスケールアクタメモリの一例を示すブロ
ック線図、第6図はこの発明の更に他め実施例を示すも
ので、アタック及びデイケイの間に所定のフーリエ成分
を楽音波形の順次サンプル点振幅値の計算から除去して
発生音の含有高調波を時間的に変化するようにした電子
楽器の部分ブロック線図、第7図は上記各実施例におい
て高調波振幅係数の補助メモリを設けて各種音色の選択
ができるようにした装置の一例を示すブロック線図であ
る。 10・・・・・・電子楽器、14・・・・・・付加回路
、85・・・・・・経過音挿入回路、49・・・・・・
アタックディケイ制御論理回路、154・・・・・・付
加回路。
FIGS. 1 to 1F are graphs showing examples of elapsed waveform shapes derived by the circuits shown in FIGS. 2 and 3, and FIG. 2 shows an example of the present invention. 3 is a Budanck diagram of an electronic musical instrument in which a flute-like transition sound is obtained by changing the harmonic amplitude coefficient for one predetermined Fourier component, and FIG. 3 shows an example of a modification of FIG. 2. FIG. 4 is a partial block diagram of an electronic musical instrument in which the elapsed sound starts abruptly from the maximum amplitude. FIG. 4 shows another embodiment of the present invention. FIG. 5 is a partial block diagram of an electronic musical instrument in which wave amplitude coefficients are changed to obtain complex tonal transition sounds. FIG. 5 shows the attack/decay control logic circuit and scale actor memory of the electronic musical instrument shown in FIG. 2. A block diagram illustrating an example, FIG. 6, shows a further embodiment of the present invention, in which a predetermined Fourier component is removed from the calculation of the sequential sample point amplitude value of the musical sound waveform during attack and decay. FIG. 7 is a partial block diagram of an electronic musical instrument in which the harmonics contained in a sound are changed over time. In each of the above embodiments, an auxiliary memory for harmonic amplitude coefficients is provided to enable selection of various tones. It is a block diagram showing an example of a device. 10... Electronic musical instrument, 14... Additional circuit, 85... Transition sound insertion circuit, 49...
Attack decay control logic circuit, 154...additional circuit.

Claims (1)

【特許請求の範囲】 1 楽音波形の順次サンプル点の振幅値が当該サンプル
点をこおける各フーリエ成分を個々に計算しこれら各成
分を合算することによって算出され、かつ各フーリエ成
分の相対振幅は夫々に対応する高調波係数によって設定
される方式の電子楽器において、楽音発生時のある特定
期間に前記フーリ工成分の所定の次数に対応して高調波
係数変更情報を出力する第1の装置と、前記第1の装置
から出力される高調波係数変更情報により対応する次数
の高調波係数を変更する第2の装置とを具え、発生楽音
の音色を変更するようにした電子楽器。 2 特許請求の範囲第1項記載の電子楽器において、一
乃至複数の特定の次数に対応して前記第1の装置から夫
々出力される前記高調波成分変更情報の値を時間的に変
化させることにより当該次数の高調波成分相対振幅を動
的に変更し、経過音を得るようにした電子楽器。 3 楽音波形の順次サンプル点の振幅値が当該サンプル
点における各フーリエ成分を個々に計算しこれら各成分
を合算することによって算出され、かつ各フーリエ成分
の相対振幅は夫々に対応する高調波係数によって設定さ
れる方式の電子楽器において、楽音発生時のある特定期
間に前記フーリ工成分の所定の次数に対応して高調波指
定情報を出力する第1の装置と、前記第1の装置から出
力された高調波指定情報により対応する次数の高調波成
分を各サンプル点振幅値の計算から除去する第2の装置
とを具え、発生楽音の音色を変更するようにした電子楽
器。
[Claims] 1. The amplitude value of a sequential sample point of a musical sound waveform is calculated by individually calculating each Fourier component passing through the sample point and summing these components, and the relative amplitude of each Fourier component is a first device that outputs harmonic coefficient change information corresponding to a predetermined order of the Fourier component during a certain period when a musical tone is generated, in an electronic musical instrument that is set by a harmonic coefficient corresponding to each harmonic coefficient; and a second device that changes a harmonic coefficient of a corresponding order based on harmonic coefficient change information output from the first device, the electronic musical instrument changing the timbre of a generated musical tone. 2. In the electronic musical instrument according to claim 1, the value of the harmonic component change information outputted from the first device in accordance with one or more specific orders is temporally changed. An electronic musical instrument that dynamically changes the relative amplitude of harmonic components of the relevant order to obtain a passing sound. 3. The amplitude value of the sequential sample points of the musical waveform is calculated by individually calculating each Fourier component at the sample point and summing these components, and the relative amplitude of each Fourier component is calculated by the corresponding harmonic coefficient. In the electronic musical instrument of the set method, a first device outputs harmonic designation information corresponding to a predetermined order of the Foury component during a certain period when a musical tone is generated; and a second device for removing harmonic components of a corresponding order from calculation of each sample point amplitude value based on harmonic designation information, the electronic musical instrument is configured to change the timbre of a generated musical tone.
JP50084828A 1975-07-10 1975-07-10 Denshigatsuki Expired JPS583559B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP50084828A JPS583559B2 (en) 1975-07-10 1975-07-10 Denshigatsuki

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP50084828A JPS583559B2 (en) 1975-07-10 1975-07-10 Denshigatsuki

Publications (2)

Publication Number Publication Date
JPS528816A JPS528816A (en) 1977-01-24
JPS583559B2 true JPS583559B2 (en) 1983-01-21

Family

ID=13841618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50084828A Expired JPS583559B2 (en) 1975-07-10 1975-07-10 Denshigatsuki

Country Status (1)

Country Link
JP (1) JPS583559B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6319603U (en) * 1986-07-23 1988-02-09

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53139519A (en) * 1977-05-12 1978-12-05 Nippon Gakki Seizo Kk Electronic musical instrument
JPH0731503B2 (en) * 1982-10-23 1995-04-10 カシオ計算機株式会社 Musical sound generator
JPS59147199U (en) * 1983-03-23 1984-10-01 ヤマハ株式会社 electronic musical instruments
JPH0693190B2 (en) * 1983-10-26 1994-11-16 ヤマハ株式会社 Electronic musical instrument
JPS60123433A (en) * 1983-12-06 1985-07-02 Mitsui Toatsu Chem Inc Method of preventing distillation column from scaling in the cumene phenol process

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5229927B2 (en) * 1972-07-13 1977-08-04

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6319603U (en) * 1986-07-23 1988-02-09

Also Published As

Publication number Publication date
JPS528816A (en) 1977-01-24

Similar Documents

Publication Publication Date Title
US3913442A (en) Voicing for a computor organ
US4649783A (en) Wavetable-modification instrument and method for generating musical sound
US6255576B1 (en) Device and method for forming waveform based on a combination of unit waveforms including loop waveform segments
JPS6116994B2 (en)
JP2004527005A (en) Method for eliminating aliasing in a waveform table synthesizer
Massie Wavetable sampling synthesis
JPS583559B2 (en) Denshigatsuki
JPS5843760B2 (en) How to create sound
JP2619242B2 (en) Electronic musical instruments that generate musical tones with time-varying spectra
JP2606791B2 (en) Digital signal processor for musical tone generation.
JPH08160961A (en) Sound source device
JPH06180588A (en) Electronic musical instrument
JPH01198797A (en) electronic musical instruments
JPS58100187A (en) Musical composition performer
JPS5938598B2 (en) musical tone generator
JPS6211355B2 (en)
JPS6113294A (en) electronic musical instruments
JPS58102989A (en) Musical piece performer
JPH0428118B2 (en)
JPS58100189A (en) Musical composition performer
JPS58100188A (en) Musical composition performer
JPS59140498A (en) Musical effect device that allows selection of musical tone groups for electronic musical instruments
JP2728243B2 (en) Electronic musical instrument
JPS5916279B2 (en) electronic musical instruments
JPS58187998A (en) Music performer