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
JPS6255794B2 - - Google Patents
[go: Go Back, main page]

JPS6255794B2 - - Google Patents

Info

Publication number
JPS6255794B2
JPS6255794B2 JP57225582A JP22558282A JPS6255794B2 JP S6255794 B2 JPS6255794 B2 JP S6255794B2 JP 57225582 A JP57225582 A JP 57225582A JP 22558282 A JP22558282 A JP 22558282A JP S6255794 B2 JPS6255794 B2 JP S6255794B2
Authority
JP
Japan
Prior art keywords
waveform
signal
address
circuit
envelope
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
JP57225582A
Other languages
Japanese (ja)
Other versions
JPS59114595A (en
Inventor
Masanori Ishibashi
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP57225582A priority Critical patent/JPS59114595A/en
Priority to DE3348330A priority patent/DE3348330C2/en
Priority to GB08333647A priority patent/GB2135498B/en
Priority to DE19833345656 priority patent/DE3345656A1/en
Publication of JPS59114595A publication Critical patent/JPS59114595A/en
Priority to US06/788,669 priority patent/US4658691A/en
Priority to GB08531008A priority patent/GB2167888B/en
Publication of JPS6255794B2 publication Critical patent/JPS6255794B2/ja
Priority to US07/641,604 priority patent/USRE34481E/en
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 本発明は、デジタル回路によつて波形を発生す
るもので、特に時間と共に変化する変調信号によ
りレゾナンス効果を制御するようにした電子楽器
の楽音発生装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention generates a waveform using a digital circuit, and particularly relates to a musical tone generating device for an electronic musical instrument in which a resonance effect is controlled by a modulation signal that changes over time.

デジタル技術の進歩に伴い、デジタル回路で波
形データを発生し、そのデジタル波形データをデ
ジタル−アナログ変換器でアナログ信号に変換し
てアナログ信号波形を発生することが可能となつ
た。この様なデジタル回路による波形発生は電子
楽器にも用いられ、種々の音色の波形が発生可能
な電子楽器が製品化されている。
With the advancement of digital technology, it has become possible to generate waveform data using a digital circuit, convert the digital waveform data into an analog signal using a digital-to-analog converter, and generate an analog signal waveform. Waveform generation using such digital circuits is also used in electronic musical instruments, and electronic musical instruments capable of generating waveforms of various tones have been commercialized.

従来、前述のようなデジタル回路による電子楽
器の楽音発生方式として、(イ)正弦波合成方式(ロ)可
変フイルタ方式、(ハ)波形メモリ読出し方式、(ニ)周
波数変調方式等がある。
Conventionally, as musical sound generation methods for electronic musical instruments using digital circuits as described above, there are (a) a sine wave synthesis method, (b) a variable filter method, (c) a waveform memory read method, and (d) a frequency modulation method.

前述(イ)の正弦波合成方式は基本波並びに高調波
の正弦波信号をデジタル回路で発生し、そのデジ
タル波形信号を合成して所望の音色の楽音を発生
する方式である。この方式は所望の倍音構成の楽
音を得る場合には必要とする倍音の種類数の計算
チヤンネルを必要とする。さらに時間的にスペク
トラムを変化させる場合には各倍音ごとに振幅レ
ベルを可変するための倍音の種類数の高調波制御
信号を必要とする。この方式は前述の計算チヤン
ネル並びに高調波制御信号が倍音の種類数の回路
を必要とするので発生回路が大きくなり、さらに
高調波制御信号の発生制御が複雑となる問題を有
している。なお、この(イ)の正弦波合成方式の改良
タイプのものとして、特開昭57−48791号公報、
特開昭57−48792号公報に開示の技術がある。こ
の先行技術では、時間窓関数信号を所定の部分音
信号と乗算して、多数の高次倍音を簡単に得るこ
とを可能としている。ただし、この先行技術は、
あくまで正弦波合成方式のひとつの発展型であ
り、1つの波形信号が音源信号を表現するという
ものでもなく、更には後述するように本発明の如
く窓関数(本発明では包絡線という)内に含まれ
る波形の数を時間的に変化させるという技術の開
示もない。
The above-mentioned sine wave synthesis method (a) is a method in which a fundamental wave and harmonic sine wave signals are generated by a digital circuit, and the digital waveform signals are synthesized to generate a musical tone with a desired timbre. This method requires channels for calculating the number of types of overtones required in order to obtain a musical tone with a desired overtone composition. Furthermore, when changing the spectrum over time, harmonic control signals for the number of types of overtones are required to vary the amplitude level for each overtone. This method has the problem that the above-mentioned calculation channel and the harmonic control signal require circuits for the number of types of overtones, so the generation circuit becomes large and the generation control of the harmonic control signal becomes complicated. In addition, as an improved type of the sine wave synthesis method of (a), Japanese Patent Application Laid-open No. 1987-48791,
There is a technique disclosed in Japanese Patent Application Laid-Open No. 57-48792. In this prior art, a time window function signal is multiplied by a predetermined partial tone signal, thereby making it possible to easily obtain a large number of higher-order harmonics. However, this prior art
This is just an advanced form of the sine wave synthesis method, and it does not mean that a single waveform signal represents the sound source signal.Furthermore, as described later, as in the present invention, the sine wave synthesis method does not represent the sound source signal. There is also no disclosure of a technique for temporally changing the number of included waveforms.

(ロ)の可変フイルタ方式はデジタルフイルタを用
いるもので、フイルタの周波数特性を可変信号に
よつて変化させる方式である。この方式はデジタ
ルフイルタの回路が大きくなる問題を有する。さ
らに固定サンプリングレートで波形を発生した場
合、すなわち固定サンプリングレートでデジタル
フイルタの入力となる原音を発生した場合には高
調波を多く有する波形を得ることが難しく、ひい
てはデジタルフイルタの高調波領域での効果が半
減するという問題を有する。また、さらにこの方
式は折返し歪を発生する問題を有している。
The variable filter method (b) uses a digital filter, and is a method in which the frequency characteristics of the filter are changed by a variable signal. This method has the problem that the digital filter circuit becomes large. Furthermore, when a waveform is generated at a fixed sampling rate, that is, when the original sound that is input to a digital filter is generated at a fixed sampling rate, it is difficult to obtain a waveform that has many harmonics, and as a result, it is difficult to obtain a waveform that has many harmonics. The problem is that the effectiveness is halved. Furthermore, this method has the problem of generating aliasing distortion.

(ハ)の波形メモリ読み出し方式はあらかじめメモ
リ等に記憶されている波形データを順次位相角に
対応して読み出して波形を発生する方式である。
前述の波形メモリに記憶されている波形データは
楽音として発生する楽音波形のデータであるた
め、その波形のスペクトラムは固定となつてい
た。そのためスペクトラムを変化させるにはスペ
クトラムの変化に対応した波形データをメモリに
記憶しておかなければならず、さらにそれらを順
次スペクトラムの変化に対応して読み出すための
制御回路を必要とする。それゆえ、この方式はメ
モリの容量は増大し制御回路も複雑となる問題を
有していた。
The waveform memory reading method (c) is a method of generating waveforms by sequentially reading out waveform data stored in a memory or the like in advance in accordance with the phase angle.
Since the waveform data stored in the aforementioned waveform memory is data of a musical waveform generated as a musical tone, the spectrum of the waveform is fixed. Therefore, in order to change the spectrum, waveform data corresponding to the change in the spectrum must be stored in a memory, and furthermore, a control circuit is required to sequentially read out the data in response to the change in the spectrum. Therefore, this method has the problem that the memory capacity increases and the control circuit becomes complicated.

(ニ)の方式は周波数変調を応用したものであり、
搬送波と変調波すなわち2個の正弦波を用いて周
波数比、変調深さを変えることにより倍音を変化
させる方式である。この方式は倍音をある程度制
御することは可能であるが、各倍音がベツセル関
数的に変化するため、スペクトラムの包絡がなめ
らかに変化する楽音を得ることが困難であつた。
例えば、この種の技術を開示したものとして、特
開昭54−96017号公報がある。
The method (d) applies frequency modulation,
This method uses a carrier wave and a modulating wave, that is, two sine waves, to change the overtones by changing the frequency ratio and modulation depth. Although this method allows overtones to be controlled to some extent, each harmonic changes like a Betzel function, making it difficult to obtain musical tones in which the spectrum envelope changes smoothly.
For example, Japanese Patent Laid-Open No. 54-96017 discloses this type of technology.

さらに楽音波形のスペクトラムの高域部にピー
ク(以下ホルマントピークと呼ぶ)を有し、その
ホルマントピーク周波数を時間とともに変化させ
ることによつて楽音に変化を与える方式がある。
例えば、アナログシンセサイザにおけるボルテー
ジコントロールフイルタVCFのレゾナンス効果
を用いたもの等はその例である。デジタル回路に
よつて前述のホルマントピークを発生させる方法
として(a)正弦波の加算合成の倍音の係数を時間と
共に変化させてフイルタ効果を発生させ、高次の
次数の高調波の振幅値にピーク値を発生させる方
法と、(b)デジタルローパスフイルタでアナログフ
イルタと同様なレゾナンス効果を発生する方法が
ある。(a)の方法は前述の(イ)の方式と同じであり、
高調波を発生させるために高次の周波数に対応し
た計算チヤンネルを必要とし、さらに各高調波す
なわち倍音に対して振幅設定を必要とするため、
回路が複雑となり、製作するのは困難であつた。
また(b)の方式はデジタルフイルタの回路が大きく
なり同様に実現は困難であつた。
Furthermore, there is a method in which a musical sound waveform has a peak (hereinafter referred to as a formant peak) in the high frequency region of the spectrum and changes the musical tone by changing the formant peak frequency over time.
For example, one that uses the resonance effect of a voltage control filter VCF in an analog synthesizer is an example. As a method of generating the above-mentioned formant peak using a digital circuit, (a) the coefficients of the harmonics of the additive synthesis of sine waves are changed over time to generate a filter effect, and the peak occurs at the amplitude value of the harmonic of a higher order. (b) A method of generating a resonance effect similar to that of an analog filter using a digital low-pass filter. Method (a) is the same as method (b) above,
In order to generate harmonics, calculation channels corresponding to higher-order frequencies are required, and amplitude settings are also required for each harmonic, that is, overtones.
The circuit was complicated and difficult to manufacture.
In addition, the method (b) requires a large digital filter circuit and is similarly difficult to implement.

本発明は、上述した背景に基づきなされたもの
で、スペクトラムの高域部、即ち高次倍音にピー
クを有する楽音を発生するもので、時間と共にそ
のピークとなる倍音次数を変化させるようなレゾ
ナンス効果を実現可能とした電子楽器の楽音発生
装置を提供することを目的とする。
The present invention has been made based on the above-mentioned background, and it generates a musical tone that has a peak in the high frequency region of the spectrum, that is, the high-order harmonic, and uses a resonance effect that changes the harmonic order at which the peak occurs over time. An object of the present invention is to provide a musical tone generator for an electronic musical instrument that can realize the following.

即ち、本発明は、変調信号生成手段から時間と
共に内容が変化する信号として変調信号を発生さ
せ、この変調信号とアドレス信号とを乗算して前
記アドレス信号が波形一周期のアドレスを指定す
る間に、波形一周期よりも多くの周期のアドレス
を指定する修正アドレス信号を修正手段から発生
させ、この修正アドレス信号にて記憶手段から波
形情報を読出し、しかる後に、この波形情報に、
前記アドレス信号から得た包絡線信号を付加する
ようにするものであり、変調信号の時間経過にと
もなう内容の変化に従つて、前記包絡線信号のな
かに含まれる波形の周期数が時間とともに変化す
るようにしたことを特徴とする。
That is, in the present invention, a modulation signal is generated from a modulation signal generating means as a signal whose content changes with time, and this modulation signal is multiplied by an address signal, so that while the address signal specifies an address for one cycle of the waveform, , the modifying means generates a modified address signal specifying an address for more cycles than one cycle of the waveform, the waveform information is read from the storage means using this modified address signal, and after that, the waveform information is
The envelope signal obtained from the address signal is added, and the number of cycles of the waveform included in the envelope signal changes over time as the content of the modulated signal changes over time. It is characterized by being made to do.

以下、図面を用いて本発明を詳細に説明する。 Hereinafter, the present invention will be explained in detail using the drawings.

第1図は本発明の実施例の回路構成図である。
第1図は本発明を電子楽器に応用した実施例であ
る。鍵盤1の第1の出力は周波数情報発生回路2
に、第2の出力は高調波制御信号発生回路4とエ
ンベロープ制御信号発生回路5に入力する。周波
数情報発生回路2の出力は位相角計算回路3の第
1の入力端子に加わる。位相角計算回路3の出力
はその第2の入力端子と波形合成回路8の入力端
子Aに接続される。高調波制御信号発生回路4の
出力は加算回路6の第1の入力端子に接続され
る。加算回路6の第2の入力端子には図示しない
他の回路からの制御信号が入力する。加算回路6
の出力は波形合成回路8の入力端子Bに入力す
る。エンベロープ乗算回路7の第1の入力端子に
は波形合成回路8の出力端子Cが、第2の入力端
子にはエンベロープ制御信号発生回路5の出力端
子がそれぞれ接続される。エンベロープ乗算回路
7の出力端子は図示しないデジタル−アナログ変
換回路DACに接続される。鍵盤1は押下された
鍵の位置情報や押下された鍵のタイミング信号を
発生する回路であり、鍵の位置情報は周波数情報
発生回路2に、鍵のタイミング信号は高調波制御
信号発生回路4、エンベロープ制御信号発生回路
5にそれぞれ入力する。周波数情報発生回路2は
前述の押下された鍵の位置情報から、その鍵に対
応した周波数情報すなわち位相角情報を発生する
回路であり、例えば特定のクロツクによつて順次
位相角情報を出力する。位相角計算回路3は第1
の入力端子と第2の入力端子とに印加される情報
を加算し出力する。位相角計算回路3の出力は位
相角計算回路3の第2の入力端子に加わるので、
周波数情報発生回路2より発生した位相角情報は
特定のクロツクによつて順次位相角計算回路3の
内容に加算される。すなわち、位相角計算回路3
によつて周波数情報発生回路2より発生した位相
角情報は累算される。その累算は1周期単位で行
なわれ、1周期以上の位相角となつた場合には1
周期の位相が減算される。第1図の実施例におい
ては、例えば212を1周期の位相角(即ち2πに
相当する)とし、それ以上の値となつたときには
キヤリーが出力されるが、そのキヤリーを使用し
ていないので、結果的には1周期分の位相角を減
算したものとなつている。位相角計算回路3の出
力は波形合成回路8の入力端子Aに入力する。高
調波制御信号発生回路4には前記タイミング信号
が入力し、高調波制御信号発生回路4によつて例
えば時間と共に高調波成分を変化させるための音
色制御信号に変換される。その出力すなわち音色
制御信号は加算回路6において外部からの制御信
号例えば外部の操作子によつて音色を変化させる
ための制御信号と加算される。加算回路6は外部
から制御信号を入力しない場合には省略も可能で
ある。加算回路6の出力は波形合成回路8の入力
端子Bに加わる。波形合成回路8は入力端子Aよ
り入力する均一レートで変化する位相角即ちアド
レス信号をそれが1周期を指定する間に1周期以
上をアドレス指定するような修正アドレス信号を
得、波形をアクセスするための回路であり、入力
端子Bより入力する制御信号によつてその程度は
変化する。
FIG. 1 is a circuit diagram of an embodiment of the present invention.
FIG. 1 shows an embodiment in which the present invention is applied to an electronic musical instrument. The first output of the keyboard 1 is the frequency information generation circuit 2
Then, the second output is input to a harmonic control signal generation circuit 4 and an envelope control signal generation circuit 5. The output of the frequency information generation circuit 2 is applied to a first input terminal of the phase angle calculation circuit 3. The output of the phase angle calculation circuit 3 is connected to its second input terminal and to the input terminal A of the waveform synthesis circuit 8. The output of the harmonic control signal generation circuit 4 is connected to a first input terminal of the adder circuit 6. A control signal from another circuit (not shown) is input to the second input terminal of the adder circuit 6. Addition circuit 6
The output is input to input terminal B of the waveform synthesis circuit 8. The output terminal C of the waveform synthesis circuit 8 is connected to the first input terminal of the envelope multiplication circuit 7, and the output terminal of the envelope control signal generation circuit 5 is connected to the second input terminal. The output terminal of the envelope multiplication circuit 7 is connected to a digital-to-analog conversion circuit DAC (not shown). The keyboard 1 is a circuit that generates position information of a pressed key and a timing signal of a pressed key.The key position information is sent to a frequency information generation circuit 2, and the key timing signal is sent to a harmonic control signal generation circuit 4. The signals are respectively input to the envelope control signal generation circuit 5. The frequency information generating circuit 2 is a circuit that generates frequency information, that is, phase angle information, corresponding to the pressed key from the position information of the pressed key, and sequentially outputs the phase angle information using, for example, a specific clock. The phase angle calculation circuit 3 is the first
The information applied to the input terminal and the second input terminal are added and output. Since the output of the phase angle calculation circuit 3 is applied to the second input terminal of the phase angle calculation circuit 3,
The phase angle information generated by the frequency information generating circuit 2 is sequentially added to the contents of the phase angle calculating circuit 3 using a specific clock. That is, the phase angle calculation circuit 3
The phase angle information generated by the frequency information generating circuit 2 is accumulated. The accumulation is done in units of one period, and if the phase angle is more than one period, 1
The phase of the period is subtracted. In the embodiment shown in Fig. 1, for example, 2 12 is the phase angle of one period (corresponding to 2π), and when the value exceeds that value, a carry is output, but that carry is not used. , the result is one period's worth of phase angle subtracted. The output of the phase angle calculation circuit 3 is input to the input terminal A of the waveform synthesis circuit 8. The timing signal is input to the harmonic control signal generating circuit 4, and is converted by the harmonic control signal generating circuit 4 into a tone control signal for changing the harmonic component over time, for example. The output, that is, the timbre control signal, is added in an adder circuit 6 to an external control signal, for example, a control signal for changing the timbre by an external operator. The adder circuit 6 can be omitted if no control signal is input from the outside. The output of the adder circuit 6 is applied to the input terminal B of the waveform synthesis circuit 8. The waveform synthesis circuit 8 accesses the waveform by obtaining a modified address signal that specifies one period or more while the phase angle, that is, the address signal that changes at a uniform rate inputted from the input terminal A, specifies one period. The degree of control changes depending on the control signal input from input terminal B.

例えば、波形合成回路8は第2図に示すように
乗算回路9,12、波形メモリ10、包絡線発生
装置11よりなる。入力端子Aより入力する位相
角が乗算回路9に入力する。また、入力端子Bよ
り音色制御信号即ち高調波制御信号が入力し、乗
算回路9において乗算され、その結果すなわち乗
算回路9の出力は波形メモリ10のアドレスをア
クセスする。乗算回路9の出力によつて指定され
た波形メモリ10は波形値を出力する。その出力
は乗算回路12に入力する。一方、入力端子Aよ
り入力した位相角は包絡線発生装置11にも入力
する。包絡線発生装置11では入力した位相角に
対応した包絡線信号を出力する。包絡線発生装置
11より出力する包絡線信号は1周期内での波形
メモリ10における振幅値を変化させる信号であ
り、乗算回路12に入力する。波形メモリ10の
出力は乗算回路12に入力しており、前述の包絡
線信号と乗算回路12において乗算され出力端子
Cに出力される。
For example, the waveform synthesis circuit 8 includes multiplication circuits 9 and 12, a waveform memory 10, and an envelope generator 11, as shown in FIG. The phase angle input from input terminal A is input to multiplier circuit 9. Further, a timbre control signal, that is, a harmonic control signal, is inputted from input terminal B, and is multiplied by the multiplication circuit 9, and the result, that is, the output of the multiplication circuit 9, accesses the address of the waveform memory 10. The waveform memory 10 specified by the output of the multiplication circuit 9 outputs a waveform value. The output is input to the multiplication circuit 12. On the other hand, the phase angle input from input terminal A is also input to envelope generator 11 . The envelope generator 11 outputs an envelope signal corresponding to the input phase angle. The envelope signal output from the envelope generator 11 is a signal that changes the amplitude value in the waveform memory 10 within one cycle, and is input to the multiplication circuit 12. The output of the waveform memory 10 is input to a multiplication circuit 12, where it is multiplied by the aforementioned envelope signal and output to an output terminal C.

鍵盤1のタイミング信号はさらにエンベロープ
制御信号発生回路5に入力する。エンベロープ制
御信号発生回路5は、出力する楽音の振幅を変化
させる制御データを発生する。その出力すなわち
エンベロープ信号はエンベロープ乗算回路7に入
力する。一方、波形合成回路8の出力端子Cより
出力された波形データがエンベロープ乗算回路7
に入力しており、エンベロープ乗算回路7におい
て、その波形データとエンベロープ信号が乗算さ
れ、出力される。エンベロープ乗算回路7の出力
は図示しないデジタル−アナログ変換回路DAC
に入力し、アナログ信号に変換される。尚第1図
におけるエンベロープ乗算回路7は、波形の1周
期以上の範囲にわたつてエンベロープを変化させ
るための回路であり、第2図における乗算回路1
2は1周期内における振幅値を変化させるための
回路である。
The timing signal of the keyboard 1 is further input to an envelope control signal generation circuit 5. The envelope control signal generation circuit 5 generates control data for changing the amplitude of the musical tone to be output. The output, ie, the envelope signal, is input to an envelope multiplier circuit 7. On the other hand, the waveform data output from the output terminal C of the waveform synthesis circuit 8 is transmitted to the envelope multiplication circuit 7.
The envelope multiplication circuit 7 multiplies the waveform data and the envelope signal and outputs the result. The output of the envelope multiplication circuit 7 is a digital-to-analog conversion circuit DAC (not shown).
input and converted to an analog signal. Note that the envelope multiplication circuit 7 in FIG. 1 is a circuit for changing the envelope over a range of one cycle or more of the waveform, and the multiplication circuit 1 in FIG.
2 is a circuit for changing the amplitude value within one cycle.

すなわち、本発明は第2図に示したように乗算
回路9において位相角を修正させるとともに1周
期内において乗算回路12により波形メモリ10
より発生する波形値を変化させるものである。
That is, the present invention corrects the phase angle in the multiplication circuit 9 as shown in FIG.
This changes the waveform value generated.

第3図は第2図に示した本発明の実施例の波形
合成回路の構成をさらに詳細に示した第1の回路
図である。入力端子NすなわちN0〜N11は乗算回
路MPY1の入力A0〜A11に接続される。また、入
力端子Mは乗算回路MPY1の入力B0〜B11に接続
される。乗算回路MPY1の出力Q0〜Q7は波形メ
モリROMのアドレス入力A0〜A7に接続される。
その出力O0〜O7は乗算回路MPY2の入力B0〜B7
に入力する。一方、端子N4〜N11はインバータI0
〜I7を介して乗算回路MPY2の入力A0〜A7に接
続される。その出力Q0〜Q7は出力端子Cより出
力される。なお、入力端子Nは第2図における入
力端子Aに、入力端子Mは入力端子Bにそれぞれ
対応している。すなわち、入力端子Nには第1図
の位相角計算回路3の出力例えば12ビツトの位相
角データN0〜N11が入力し、入力端子Mには第1
図の加算回路6からの例えば12ビツトのデータ
M0〜M11が入力する。
FIG. 3 is a first circuit diagram showing in more detail the configuration of the waveform synthesis circuit according to the embodiment of the present invention shown in FIG. Input terminals N, that is, N 0 -N 11 are connected to inputs A 0 -A 11 of the multiplier circuit MPY1. Furthermore, the input terminal M is connected to inputs B 0 to B 11 of the multiplier circuit MPY1. Outputs Q 0 -Q 7 of the multiplier circuit MPY1 are connected to address inputs A 0 -A 7 of the waveform memory ROM.
Its outputs O 0 ~ O 7 are the inputs B 0 ~ B 7 of the multiplier circuit MPY2.
Enter. On the other hand, terminals N 4 to N 11 are connected to the inverter I 0
~ I7 to the inputs A0 ~ A7 of the multiplier circuit MPY2. The outputs Q 0 to Q 7 are outputted from the output terminal C. Note that the input terminal N corresponds to the input terminal A and the input terminal M corresponds to the input terminal B in FIG. 2, respectively. That is, the input terminal N receives the output of the phase angle calculation circuit 3 shown in FIG. 1, for example, 12-bit phase angle data N0 to N11 , and the input terminal M receives the
For example, 12-bit data from adder circuit 6 in the figure
M0 to M11 are input.

入力端子Nより入力した値すなわち位相角アド
レス値NXには、乗算回路MPY1によつて入力端
子Mより入力した変調深さ情報MXが乗算され
る。乗算回路MPY1は12ビツトの乗算機能を有
し、(A0〜A11の入力データ)×(B0〜B11の入力デ
ータ)÷212の演算を行う。すなわち、NX×MX÷
212がなされ、その演算結果の下位8ビツトQ0
Q7が波形メモリROMのアドレスA0〜A7に入力す
る。波形メモリROMは余弦波形の一周期を記憶
しており、その振幅値は8ビツトよりなる。すな
わち、乗算回路MPY1において入力端子Mより
入力した変調深さ情報MXによつて様々に変化し
て波形メモリROMのアドレスをアクセスするの
で、波形メモリROMの出力端子より出力される
振幅データO0〜O7はその時間軸が変調深さ情報
MXに対応して変化した値となる。さらに、その
出力は乗算回路MPY2に入力し、入力端子Nよ
り入力したデータのビツトN5〜N11の値のインバ
ート値と乗算される。乗算回路MPY2は8ビツ
トの乗算を行なうものであり、(A0〜A7の入力デ
ータ)×(B0〜B7の入力データ)÷28の乗算であ
る。この乗算回路MPY2によつてこんどは振幅
値が位相角アドレス値NXによつて変化する。乗
算回路MPY2の出力Q0〜Q7は出力端子Cより出
力される。第2図における包絡線発生装置11が
第3図におけるインバータI0〜I7に対応する。
The value inputted from the input terminal N, that is, the phase angle address value NX, is multiplied by the modulation depth information MX inputted from the input terminal M by the multiplier circuit MPY1. The multiplication circuit MPY1 has a 12-bit multiplication function and performs the calculation (input data of A 0 to A 11 )×(input data of B 0 to B 11212 . That is, NX×MX÷
2 12 is performed, and the lower 8 bits of the operation result Q 0 ~
Q 7 is input to addresses A 0 to A 7 of the waveform memory ROM. The waveform memory ROM stores one cycle of a cosine waveform, and its amplitude value consists of 8 bits. That is, since the address of the waveform memory ROM is accessed by changing variously depending on the modulation depth information MX input from the input terminal M in the multiplier circuit MPY1, the amplitude data O 0 ~ output from the output terminal of the waveform memory ROM O 7 has its time axis modulated depth information
The value changes depending on MX. Furthermore, the output is input to the multiplication circuit MPY2, and multiplied by the inverted value of the values of bits N5 to N11 of the data input from the input terminal N. The multiplier circuit MPY2 performs 8-bit multiplication, which is (input data of A 0 to A 7 )×(input data of B 0 to B 728 . This multiplier circuit MPY2 then changes the amplitude value according to the phase angle address value NX. Outputs Q 0 to Q 7 of the multiplier circuit MPY2 are outputted from the output terminal C. The envelope generating device 11 in FIG. 2 corresponds to the inverters I 0 to I 7 in FIG. 3.

第4図〜第7図は変調深さ情報MXによる各回
路の出力波形を示す波形図である。aは位相角ア
ドレス値NXを、bは乗算回路MPY1の出力Q
を、cは波形メモリROMの出力を、dは乗算回
路MPY2のA0〜A7の入力データ値を、eは乗算
回路MPY2の出力すなわち出力端子Cより出力
される波形データ値をそれぞれ示す。また、第4
図〜第7図における変調深さ情報MXはそれぞれ “FF”(255)、“17F”(383)、“3FF”
(1023)、“FFF”(4095)である。ここで“ ”
は16進表示を( )は10進表示を表わす。
4 to 7 are waveform diagrams showing output waveforms of each circuit based on modulation depth information MX. a is the phase angle address value NX, b is the output Q of the multiplier circuit MPY1
, c indicates the output of the waveform memory ROM, d indicates the input data values of A 0 to A 7 of the multiplication circuit MPY2, and e indicates the output of the multiplication circuit MPY2, that is, the waveform data value output from the output terminal C. Also, the fourth
The modulation depth information MX in Figures to Figures 7 is “FF” (255), “17F” (383), and “3FF”, respectively.
(1023), “FFF” (4095). here""
indicates hexadecimal display, and ( ) indicates decimal display.

第4図においてはa,bの波形の1周期は一致
しており、位相変化すなわち、換言するならば時
間軸の変化はない。その結果、余弦波の格納され
ている波形メモリROMより出力される波形は1
周期の余弦波cとなる。乗算回路MPY2には前
述のcの波形とdの波形が入力する。dの波形は
インバータI0〜I7によつて位相角アドレス値NXの
下位ビツト(N0〜N3)が除かれてインバートされ
た値であり、その波形は変調深さ情報MXに対し
て時間軸が逆となつた波形である。cとdの波形
が乗算回路MPY2によつて乗算されるのでその
出力はeの如くなる。第4図は単にその振幅値の
みが位相すなわち時間に対応して変化した場合で
ある。
In FIG. 4, one period of the waveforms a and b is the same, and there is no phase change, or in other words, no change in the time axis. As a result, the waveform output from the waveform memory ROM storing the cosine wave is 1
It becomes a periodic cosine wave c. The aforementioned waveform c and waveform d are input to the multiplier circuit MPY2. The waveform d is an inverted value by removing the lower bits (N 0 - N 3 ) of the phase angle address value NX by inverters I 0 - I 7 , and the waveform is inverted with respect to the modulation depth information MX. This is a waveform with the time axis reversed. Since the waveforms c and d are multiplied by the multiplier circuit MPY2, the output becomes e. FIG. 4 shows a case where only the amplitude value changes in response to phase, that is, time.

第5図〜第7図は変調深さ情報MXが“FF”
より大の場合であり、このときには、bに示すよ
うに波形メモリROMをアクセスするアドレス値
は複数回繰り返される。第5図は1.5回、第6図
は4回、第7図は16回、1周期中に同一アドレス
をアクセスする。これによつて波形メモリROM
から出力される波形の周波数は1.5倍、4倍、16
倍となる。さらに、この波形の振幅を変調深さ情
報MXの一周期に対応して変化させるのでその出
力はeとなる。第5図における波形メモリROM
の出力は振幅の特定の値で再度0からスタートし
ている。このため、この波形は不連続となるが、
乗算回路MPY2においてその時の振幅値は零と
なるので、不必要な高調波は除かれる。このよう
にして、乗算回路MPY2より出力される波形の
周波数スペクトラムは、基本周波数の1.5倍、4
倍、16倍の周波数が強調されたものとなる。
In Figures 5 to 7, modulation depth information MX is “FF”
In this case, the address value for accessing the waveform memory ROM is repeated multiple times as shown in b. The same address is accessed 1.5 times in FIG. 5, 4 times in FIG. 6, and 16 times in FIG. 7 during one cycle. This allows waveform memory ROM
The frequency of the waveform output from is 1.5 times, 4 times, 16
It will be doubled. Further, since the amplitude of this waveform is changed corresponding to one period of the modulation depth information MX, the output becomes e. Waveform memory ROM in Figure 5
The output of is starting again from 0 at a certain value of amplitude. Therefore, this waveform becomes discontinuous, but
Since the amplitude value at that time in the multiplier circuit MPY2 becomes zero, unnecessary harmonics are removed. In this way, the frequency spectrum of the waveform output from the multiplier circuit MPY2 is 1.5 times the fundamental frequency and 4 times the fundamental frequency.
Frequencies that are 16x or 16x are emphasized.

第8図は第2図における包絡線発生装置11が
排他的論理オアで構成された場合の回路図であ
る。第3図と同一部分には説明の重複をさけるた
め説明しないが、入力端子Nより入力したビツト
N3〜N10が排他的論理オアEOR0〜EOR7の第1の
入力に加わる。さらにビツトN11が排他的論理オ
アEOR1〜EOR7の第2の入力に加わる。前述の
第3図における場合には、入力した位相角アドレ
ス値NXに対応してすなわちその値が比例関係を
有して乗算回路MPY2の入力A0〜A7に加わる
が、第8図の場合には1周期が三角波となつて乗
算回路MPY2に加わる。
FIG. 8 is a circuit diagram in the case where the envelope generating device 11 in FIG. 2 is configured with an exclusive logical OR. To avoid duplication of explanation, we will not explain the same parts as in Figure 3, but the bits input from input terminal N.
N 3 -N 10 are applied to the first inputs of exclusive logic ORs EOR 0 -EOR 7 . Furthermore, bit N11 is applied to the second input of exclusive logic ORs EOR1 - EOR7 . In the case of FIG. 3 described above, the values are applied to the inputs A 0 to A 7 of the multiplier circuit MPY2 in a proportional relationship with the input phase angle address value NX, but in the case of FIG. One cycle becomes a triangular wave and is applied to the multiplier circuit MPY2.

第9図は第8図の実施例によつて発生する各回
路の波形図である。第4図〜第7図と同様にaは
位相角アドレス値NXを、bは乗算回路MPY1の
出力を、cは波形メモリROMの出力を、dは乗
算回路MPY2のA0〜A7の入力データ値を、eは
乗算回路MPY2の出力をそれぞれ示す。なお、
このときの変調深さ情報MXは“FFF”(4095)
である。従つて、第7図と同様に波形メモリ
ROMをアクセスするアドレス値は複数回繰り返
され、1周期中に同一アドレスを16回アクセスす
る。すなわち波形メモリROMの波形出力は16倍
の周波数とする。さらに、この波形の振幅に排他
的論理オアEOR1〜EOR7の出力データすなわち
三角波形を乗算するので、その出力はeとなる。
従つて、第7図と同様、基本周波数の16倍の周波
数が強調されたものとなるが、その高調波成分の
含有率は、第7図の場合と相違することになる。
FIG. 9 is a waveform diagram of each circuit generated by the embodiment of FIG. 8. As in Figures 4 to 7, a represents the phase angle address value NX, b represents the output of the multiplier circuit MPY1, c represents the output of the waveform memory ROM, and d represents the inputs of A 0 to A 7 of the multiplier circuit MPY2. The data value and e indicate the output of the multiplier circuit MPY2, respectively. In addition,
The modulation depth information MX at this time is “FFF” (4095)
It is. Therefore, as in Fig. 7, the waveform memory
The address value for accessing the ROM is repeated multiple times, and the same address is accessed 16 times in one cycle. In other words, the waveform output of the waveform memory ROM has a frequency 16 times higher. Further, since the amplitude of this waveform is multiplied by the output data of the exclusive ORs EOR 1 to EOR 7 , that is, the triangular waveform, the output becomes e.
Therefore, as in FIG. 7, the frequency 16 times the fundamental frequency is emphasized, but the content of harmonic components is different from that in FIG.

第10図は第2図における包絡線発生装置11
が波形メモリで構成された場合の回路図である。
第3図と同一部分は説明の重複をさけるため説明
しないが、入力端子Nより入力したビツトN4
N11が包絡線データを記憶している包絡線メモリ
HROMのアドレスに加わる。その出力が乗算回
路MPY2の入力A0〜A7に加わる。例えば、包絡
線メモリHROMに格納されている包絡線波形が
余弦波であるならば、1周期に対応してその波形
の振幅値が余弦波状の変化をする。さらに、変調
深さ情報MXが“FF”よりはるかに大きく例え
ば“FFF”であるならばその1周期は第11図
に示すような出力波形となる。第11図に於て横
軸は時間t、縦軸は振幅を示す。なお、包絡線メ
モリHROMに記憶されている波形は波形メモリ
ROMに記憶されている余弦波と同じであるの
で、時分割によつて波形メモリROMあるいは包
絡線メモリHROMを共有し、1個のメモリを使
用することも可能である。
FIG. 10 shows the envelope generator 11 in FIG.
FIG. 3 is a circuit diagram when the waveform memory is configured.
The same parts as in FIG. 3 will not be explained to avoid duplication of explanation, but bits N 4 to 4 input from input terminal N
Envelope memory where N 11 stores envelope data
Add to HROM address. Its output is applied to inputs A 0 to A 7 of multiplier circuit MPY2. For example, if the envelope waveform stored in the envelope memory HROM is a cosine wave, the amplitude value of the waveform changes in a cosine wave pattern corresponding to one cycle. Furthermore, if the modulation depth information MX is much larger than "FF", for example "FFF", one cycle will have an output waveform as shown in FIG. In FIG. 11, the horizontal axis represents time t, and the vertical axis represents amplitude. Note that the waveform stored in the envelope memory HROM is the waveform memory.
Since it is the same as the cosine wave stored in the ROM, it is also possible to use one memory by sharing the waveform memory ROM or envelope memory HROM by time sharing.

一方、包絡線メモリHROMに格納されている
波形は余弦波とは限らず、例えば、アドレス入力
のインバート値や三角波が格納されている場合に
はその動作波形は第3図、第8図と同じになり、
その出力は第4図〜第7図、第9図のそれぞれの
eに示す波形となる。
On the other hand, the waveform stored in the envelope memory HROM is not necessarily a cosine wave; for example, if an inverted value of address input or a triangular wave is stored, the operating waveform will be the same as in Figures 3 and 8. become,
The output has the waveform shown in e in each of FIGS. 4 to 7 and 9.

第12図〜第14図は前述第3図、第8図、第
10図における実施例によつて発生した波形A1
〜F1とそのスペクトラムA2〜F2を示した図であ
る。各図ともA1,A2は変調深さ情報MXを
“FF”とした場合であり、B1,B2〜F1,F2は変
調深さ情報MXを“FF”の1.5倍、2倍、4倍、
8倍、16倍とした場合である。各スペクトラムか
らも明らかなように2倍では2次の基調波成分に
ピーク値を有し、4、8、16倍ではそれぞれ4
次、8次、16次に高調波のピークをほぼ有してい
る。従つて、この実施例によつていわゆるレゾナ
ンス効果を得ることが可能となつた。
12 to 14 are waveforms A 1 generated by the embodiments shown in FIGS. 3, 8, and 10.
It is a diagram showing ~F 1 and its spectrum A 2 ~F 2 . In each figure, A 1 and A 2 are when the modulation depth information MX is “FF”, and B 1 , B 2 to F 1 and F 2 are when the modulation depth information MX is 1.5 times “FF” and 2 double, quadruple,
This is the case when the magnification is 8 times and 16 times. As is clear from each spectrum, there is a peak value in the second-order fundamental wave component at 2x, and 4x, 8x, and 16x, respectively.
It almost has the peaks of the 2nd, 8th, and 16th harmonics. Therefore, this embodiment makes it possible to obtain a so-called resonance effect.

本発明の実施例においては乗算回路MPY1を
用いて位相角を変化させている。これは乗算器に
は限らず、例えば割算器やビツトシフト回路等で
も可能である。またさらに、第2図に示した包絡
線発生装置11はインバータI0〜I7、排他的論理
オアEOR0〜EOR7や包絡線メモリHROMに限ら
ず他の演算機能を有する回路やビツトシフト回路
でも可能である。また、変調深さ信号を時間的に
変化させることにより、それに対して波形が時間
的に変化する信号を得ることができる。従つて、
時間と共に高調波成分が変化する波形を極めて容
易に得られ、また、レゾナンスのかかる高調波成
分が時間的に変化することになる。
In the embodiment of the present invention, a multiplier circuit MPY1 is used to change the phase angle. This is possible not only with multipliers but also with dividers, bit shift circuits, etc., for example. Furthermore, the envelope generator 11 shown in FIG. 2 is not limited to inverters I 0 to I 7 , exclusive ORs EOR 0 to EOR 7 , and envelope memory HROM, but may also be a circuit with other arithmetic functions or a bit shift circuit. It is possible. Furthermore, by temporally changing the modulation depth signal, a signal whose waveform changes over time can be obtained. Therefore,
A waveform in which the harmonic components change with time can be obtained very easily, and the harmonic components with resonance change with time.

以上述べたように本発明によれば、楽音波形の
スペクトラムの特定の高調波にピークを有する楽
音を発生することが可能となる。さらに、この高
調波のピーク位置は変調信号によつて時間と共に
変化させることができ、アナログミユージツクシ
ンセサイザにおけるレゾナンス効果を時間と共に
変化するようにした効果(エフエクト)が容易に
実現可能である。
As described above, according to the present invention, it is possible to generate a musical tone having a peak at a specific harmonic of the spectrum of a musical waveform. Furthermore, the peak position of this harmonic can be changed over time by the modulation signal, and an effect in which the resonance effect in an analog music synthesizer is changed over time can be easily realized.

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

第1図は本発明の実施例の構成図、第2図は第
1図における波形合成回路の構成図、第3図、第
8図、第10図は第2図における構成図の詳細な
回路図、第4図〜第7図、第9図、第11図は本
発明の実施例の波形図、第12図〜第14図は本
発明の実施例における変調深さを変化させたとき
のスペクトラム図と波形図をそれぞれ示す。 2……周波数情報発生回路、3……位相角計算
回路、4……高調波制御信号発生回路、5……エ
ンベロープ制御信号発生回路、6……加算回路、
7……エンベロープ乗算回路、8……波形合成回
路、9,12……乗算回路、10……波形メモ
リ、11……包絡線発生装置、MPY1,MPY2
……乗算回路、I0〜I7……インバータ、ROM……
波形メモリ、EOR0〜EOR7……排他的論理オ
ア、HROM……包絡線メモリ。
Fig. 1 is a block diagram of an embodiment of the present invention, Fig. 2 is a block diagram of the waveform synthesis circuit in Fig. 1, and Figs. 3, 8, and 10 are detailed circuit diagrams of the block diagram in Fig. 2. Figures 4 to 7, 9, and 11 are waveform diagrams of the embodiments of the present invention, and Figures 12 to 14 are waveform diagrams of the embodiments of the present invention when the modulation depth is changed. A spectrum diagram and a waveform diagram are shown respectively. 2... Frequency information generation circuit, 3... Phase angle calculation circuit, 4... Harmonic control signal generation circuit, 5... Envelope control signal generation circuit, 6... Addition circuit,
7... Envelope multiplication circuit, 8... Waveform synthesis circuit, 9, 12... Multiplication circuit, 10... Waveform memory, 11... Envelope generator, MPY1, MPY2
...Multiplication circuit, I0 to I7 ...Inverter, ROM...
Waveform memory, EOR 0 to EOR 7 ...Exclusive logical OR, HROM...Envelope memory.

Claims (1)

【特許請求の範囲】 1 波形情報を記憶した記憶手段と、 この記憶手段に記憶された前記波形情報を読み
出すためのアドレス信号を順次生成するアドレス
信号生成手段と、 前記記憶手段に記憶された前記波形情報を前記
アドレス信号にてアドレス指定して読み出す際の
アドレス歩進速度を変調するための変調信号を、
時間経過と共に内容が変化する信号として発生す
る変調信号生成手段と、 前記アドレス信号生成手段が出力する前記アド
レス信号と、前記変調信号生成手段が出力する前
記変調信号とを乗算することにより、前記アドレ
ス信号が波形一周期のアドレスを指定する間に、
波形一周期よりも多くの周期のアドレスを指定す
る修正アドレス信号を得る修正手段と、 前記修正手段から発生される前記修正アドレス
信号にて前記記憶手段をアクセスするアクセス手
段と、 前記アドレス信号生成手段が出力する前記アド
レス信号から包絡線信号を生成する包絡線信号生
成手段と、 前記記憶手段からクアセスされて得られる前記
波形情報に、前記包絡線信号生成手段が生成した
前記包絡線信号を付加する付加手段と、 を具備し、前記変調信号生成手段が発生する前記
変調信号の時間経過にともなう内容の変化に従つ
て、前記包絡線信号のなかに含まれる波形の周期
数が時間とともに変化するようにしたことを特徴
とする電子楽器の楽音発生装置。 2 前記包絡線信号生成手段は、前記アドレス信
号を反転するインバータより成ることを特徴とす
る特許請求の範囲第1項記載の電子楽器の楽音発
生装置。 3 前記包絡線信号生成手段は、前記アドレス信
号のうちの最上位ビツト信号を一方の入力とし、
他方の入力を前記アドレス信号のうちの最上位ビ
ツトをのぞく夫々のビツト信号とする複数の排他
的論理オアゲートであることを特徴とする特許請
求の範囲第1項記載の電子楽器の楽音発生装置。 4 前記包絡線信号生成手段は、前記アドレス信
号にてアドレス指定される波形メモリを含むこと
を特徴とする特許請求の範囲第1項記載の電子楽
器の楽音発生装置。 5 前記付加手段は、前記波形情報と前記包絡線
信号とを乗算する乗算回路を含むことを特徴とす
る特許請求の範囲第1項乃至第4項のいずれかに
記載の電子楽器の楽音発生装置。 6 前記アドレス信号生成手段は、波形の位相角
を指定する位相角情報を波形一周期にわたり均一
レートで前記アドレス信号として出力することを
特徴とする特許請求の範囲第1項乃至第4項のい
ずれかに記載の電子楽器の楽音発生装置。 7 前記記憶手段は、前記波形情報として正弦波
あるいは余弦波を記憶していることを特徴とする
特許請求の範囲第1項乃至第4項のいずれかに記
載の電子楽器の楽音発生装置。
[Scope of Claims] 1. Storage means for storing waveform information; Address signal generation means for sequentially generating address signals for reading out the waveform information stored in the storage means; a modulation signal for modulating the address step speed when addressing and reading the waveform information with the address signal;
A modulated signal generating means that generates a signal whose content changes with the passage of time, and the address signal outputted by the address signal generating means is multiplied by the modulated signal outputted by the modulated signal generating means. While the signal specifies the address of one period of the waveform,
modifying means for obtaining a modified address signal specifying an address for more cycles than one cycle of the waveform; access means for accessing the storage means with the modified address signal generated from the modifying means; and the address signal generating means. an envelope signal generating means for generating an envelope signal from the address signal outputted by the address signal; and adding the envelope signal generated by the envelope signal generating means to the waveform information obtained by querying from the storage means. and additional means, so that the number of cycles of the waveform included in the envelope signal changes over time in accordance with changes in the content of the modulation signal generated by the modulation signal generation means over time. A musical tone generator for an electronic musical instrument, characterized in that: 2. The musical tone generating device for an electronic musical instrument according to claim 1, wherein the envelope signal generating means comprises an inverter that inverts the address signal. 3. The envelope signal generating means receives the most significant bit signal of the address signal as one input,
2. The musical tone generating device for an electronic musical instrument according to claim 1, further comprising a plurality of exclusive logical OR gates whose other inputs are respective bit signals other than the most significant bit of the address signal. 4. The musical tone generating device for an electronic musical instrument according to claim 1, wherein the envelope signal generating means includes a waveform memory addressed by the address signal. 5. The musical tone generation device for an electronic musical instrument according to any one of claims 1 to 4, wherein the adding means includes a multiplication circuit that multiplies the waveform information and the envelope signal. . 6. Any one of claims 1 to 4, wherein the address signal generating means outputs phase angle information specifying a phase angle of a waveform at a uniform rate over one period of the waveform as the address signal. A musical tone generator for an electronic musical instrument according to claim 1. 7. The musical tone generating device for an electronic musical instrument according to any one of claims 1 to 4, wherein the storage means stores a sine wave or a cosine wave as the waveform information.
JP57225582A 1982-12-17 1982-12-22 Musical tone generator for electronic musical instruments Granted JPS59114595A (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP57225582A JPS59114595A (en) 1982-12-22 1982-12-22 Musical tone generator for electronic musical instruments
DE3348330A DE3348330C2 (en) 1982-12-17 1983-12-16 Electronic musical instrument
GB08333647A GB2135498B (en) 1982-12-17 1983-12-16 Electronic musical instrument
DE19833345656 DE3345656A1 (en) 1982-12-17 1983-12-16 ELECTRONIC MUSIC INSTRUMENT
US06/788,669 US4658691A (en) 1982-12-17 1985-10-17 Electronic musical instrument
GB08531008A GB2167888B (en) 1982-12-17 1985-12-17 Electronic musical instrument
US07/641,604 USRE34481E (en) 1982-12-17 1991-01-15 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57225582A JPS59114595A (en) 1982-12-22 1982-12-22 Musical tone generator for electronic musical instruments

Publications (2)

Publication Number Publication Date
JPS59114595A JPS59114595A (en) 1984-07-02
JPS6255794B2 true JPS6255794B2 (en) 1987-11-20

Family

ID=16831564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57225582A Granted JPS59114595A (en) 1982-12-17 1982-12-22 Musical tone generator for electronic musical instruments

Country Status (1)

Country Link
JP (1) JPS59114595A (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5433525A (en) * 1977-08-19 1979-03-12 Sanwa Setsubi Kogyo Kk Apparatus for regenerating pitchhbased paving material
JPS5919352B2 (en) * 1977-12-09 1984-05-04 ヤマハ株式会社 electronic musical instruments
JPS5570896A (en) * 1978-11-22 1980-05-28 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5756895A (en) * 1980-09-24 1982-04-05 Nippon Musical Instruments Mfg Electronic musical instrument

Also Published As

Publication number Publication date
JPS59114595A (en) 1984-07-02

Similar Documents

Publication Publication Date Title
JPH0375877B2 (en)
JPS6214834B2 (en)
US5340938A (en) Tone generation apparatus with selective assignment of one of tone generation processing modes to tone generation channels
US4766795A (en) Tone synthesis method using modulation operation for an electronic musical instrument
JPS634197B2 (en)
JPH03269582A (en) Musical sound generator
US4223583A (en) Apparatus for producing musical tones having time variant harmonics
JPH0363079B2 (en)
JPH11507442A (en) Method and apparatus for synthesizing musical sounds by frequency modulation using filters
US4658691A (en) Electronic musical instrument
JPS6255794B2 (en)
JPH0563799B2 (en)
JPH0239795B2 (en)
JPH0225515B2 (en)
JP3777923B2 (en) Music signal synthesizer
US4294153A (en) Method of synthesizing musical tones
JPS6229794B2 (en)
JP2625669B2 (en) Musical sound wave generator
JPS6255796B2 (en)
JPS6255795B2 (en)
JPS6255793B2 (en)
JPS6322312B2 (en)
JP2625670B2 (en) Musical sound wave generator
JPH04279911A (en) waveform generator
JP3433764B2 (en) Waveform changing device