JPS6363915B2 - - Google Patents

Info

Publication number
JPS6363915B2
JPS6363915B2 JP55155053A JP15505380A JPS6363915B2 JP S6363915 B2 JPS6363915 B2 JP S6363915B2 JP 55155053 A JP55155053 A JP 55155053A JP 15505380 A JP15505380 A JP 15505380A JP S6363915 B2 JPS6363915 B2 JP S6363915B2
Authority
JP
Japan
Prior art keywords
waveform
memories
memory
changed
over time
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
JP55155053A
Other languages
Japanese (ja)
Other versions
JPS5778599A (en
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 filed Critical
Priority to JP55155053A priority Critical patent/JPS5778599A/en
Publication of JPS5778599A publication Critical patent/JPS5778599A/en
Publication of JPS6363915B2 publication Critical patent/JPS6363915B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 本発明は電子楽器に関し、とくにデイジタル化
に適し、時間変化のある楽音の発生に適した電子
楽器に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic musical instrument, and particularly to an electronic musical instrument suitable for digitization and suitable for generating musical tones that change over time.

従来、デイジタル化した電子楽器の音源方式と
しては、種々の試みが発表されている。そのひと
つに楽音の波形を一周期分を波形メモリに記憶し
ておき、繰り返して読み出す方式があるが、この
方式では、時間的に音色が変化する楽音をつくり
出すことが困難である。また高調波スペクトルの
レベルの時間パターンを音色ごとに準備してお
き、逆フーリエ演算を行う方式もあり、この方式
では、時間的に変化する楽音をつくり出せるが、
高速の多量の演算が必要となる。
Conventionally, various attempts have been announced as sound source systems for digitalized electronic musical instruments. One such method is to store one period of a musical tone waveform in a waveform memory and read it out repeatedly, but with this method, it is difficult to create musical tones whose timbre changes over time. There is also a method in which a time pattern of harmonic spectrum levels is prepared for each timbre and inverse Fourier calculation is performed.This method can create musical tones that change over time.
A large amount of high-speed calculation is required.

本発明はこのような従来の問題を解決し、簡単
な演算で時間変化の伴う楽音を発生させることの
できる電子楽器を提供するものである。
The present invention solves these conventional problems and provides an electronic musical instrument that can generate musical tones that change over time using simple calculations.

第1図と第2図は、本発明の楽音発生の原理を
説明する図である。
FIGS. 1 and 2 are diagrams for explaining the principle of musical tone generation according to the present invention.

第1図にはn=0〜(N−1)のN枚の波形メ
モリM0〜MN-1が示されている。各波形メモリに
は、楽音波形の所定周期分、通常は一周期分が記
憶されている。楽音波形の時間経過を考察する
と、一般に発音直後の立上り部では複雑な波形変
動を伴うが、その後はほぼ繰り返し波形に近い状
態が続き、最後に減衰部に入る。このような立上
りから定常部を経て、立下りに至る楽音波形よ
り、N個の波形を切り取り、サンプリングし量子
化して上記N枚の波形メモリに記憶しておく。
FIG. 1 shows N waveform memories M 0 to M N-1, where n=0 to ( N-1 ). Each waveform memory stores a predetermined period, usually one period, of a musical tone waveform. When considering the time course of a musical sound waveform, it is generally seen that the rising part immediately after the sound is sounded is accompanied by complicated waveform fluctuations, but after that, the waveform continues to be almost repeating, and finally enters the decay part. N waveforms are cut out from the musical sound waveform from the rising edge to the steady-state part to the falling edge, sampled, quantized, and stored in the N waveform memories.

楽音発生時には、まず、波形メモリM0をJ0
繰り返して読み出し、つぎに波形メモリM1をJ1
回繰り返して読み出し、順次つづけて、最後に
MN-1をJN-1回読み出せば、N-1n=0 Jo波の楽音が発生
する。
When generating a musical tone, first read out the waveform memory M 0 repeatedly J 0 times, then read the waveform memory M 1 J 1
Read it out repeatedly, continue sequentially, and finally
If M N-1 is read J N-1 times, a musical tone of N-1n=0 J o wave will be generated.

ここで波形メモリMoのJo回目の読出しの後に
は、波形メモリMo+1の1回目の読み出しサンプ
ルに接続されるから、楽音のスペクトルは、時刻
T(n、Jo)とT(n+1、1)との境界で不連続
に変化する。N-1n=0 Jo波全体について見ると、N段
の階段状に楽音のスペクトルが変化する波形とな
る。したがつて、階段の段差すなわち、楽音スペ
クトルの変化を大きくとりすぎると楽音に不連続
に伴なうクリツクが発生してしまう。
Here, after the J oth reading of the waveform memory M o is connected to the first read sample of the waveform memory M o+1 , the spectrum of the musical tone is divided between the times T(n, J o ) and T( It changes discontinuously at the boundary with n+1, 1). N-1n=0 J When looking at the entire o wave, it becomes a waveform in which the spectrum of the musical tone changes in the form of N steps. Therefore, if the steps of the stairs, that is, the changes in the musical tone spectrum are made too large, clicks will occur due to discontinuity in the musical tone.

これを防止する方法が、第2図に示す補間法で
ある。第2図は波形メモリMoとMo+1の間の補間
について示している。まず、波形メモリMoのi
番目のサンプルSo、iと波形メモリMo+1のi番
目のサンプルSo+1、i(ただしi=0、1、2、
…、I−1)を取り出し、これらより補間サンプ
ルSo,i,jをつぎの式に従つて計算する。
A method for preventing this is the interpolation method shown in FIG. FIG. 2 shows interpolation between waveform memories M o and M o+1 . First, i of waveform memory M o
The ith sample S o , i and the ith sample S o+1 , i of the waveform memory M o+ 1 (where i=0, 1, 2,
..., I-1) and calculate interpolated samples S o,i,j from these according to the following formula.

So,i,j=(Jo−1−j)So,i+j So+1,j/Jo−1…(1) ただしn=0、1、2…、N−1 i=0、1、2…、I−1 j=0、1、2…、jo−1 So,i,jは、So,iとSo+1,iとの2つのサンプルをj=
0〜Jo-1の区間のうち、任意の点jにおいて直線
補間したものである。したがつて、i=0〜I−
1において{So,i,j}は波形MoとMo+1の、点jの
位置における補間波形となる。この補間波形Mo,j
は、波形MoからMo+1へなめらかに移行するか
ら、前述のクリツクは生じない。
S o,i,j = (J o −1−j) S o,i +j S o+1,j /J o −1…(1) where n=0, 1, 2…, N−1 i= 0, 1, 2..., I-1 j=0, 1, 2..., j o -1 S o,i,j is the two samples S o,i and S o+1,i as j=
This is a result of linear interpolation at an arbitrary point j in the interval from 0 to J o-1 . Therefore, i=0~I-
1, {S o,i,j } is an interpolated waveform of waveforms M o and M o+1 at the position of point j. This interpolated waveform M o,j
Since there is a smooth transition from waveform M o to M o+1 , the above-mentioned click does not occur.

以上の方式を具体化した実施例のブロツク図を
第3図に示す。第3図において、1はタイミング
パルス発生器、2は分周器、M0〜MN-1はNペー
ジの波形メモリ、3は各ページ内のI個のメモリ
をアクセスするアドレスカウンタ、4は可変分周
器、5はjを計数するJカウンタ、7はJo−1を
格納するJレジスタ、6はjとJo−1とを比較
し、一致するとパルスを出すコンパレータ、9は
Jo−1を記憶しているJメモリ、8はJメモリの
各アドレスをアクセスするアドレスカウンタ、1
1はページをカウントするPカウンタ、12はP
カウンタのページアドレスをデコードするアドレ
スデコーダ、13はデコードされた信号より所定
の信号を交互に選択するデータセレクタである。
14は補間演算を行う演算装置、18は掛算器、
10はエンベロープデータメモリである。
A block diagram of an embodiment embodying the above method is shown in FIG. In FIG. 3, 1 is a timing pulse generator, 2 is a frequency divider, M 0 to M N-1 are N pages of waveform memories, 3 is an address counter that accesses I memories in each page, and 4 is a frequency divider. variable frequency divider; 5 is a J counter that counts j; 7 is a J register that stores J o -1; 6 is a comparator that compares j and J o -1 and outputs a pulse when they match; 9 is a
J memory that stores J o -1, 8 is an address counter that accesses each address of J memory, 1
1 is P counter that counts pages, 12 is P
An address decoder 13 decodes the page address of the counter, and a data selector 13 alternately selects a predetermined signal from the decoded signals.
14 is an arithmetic unit that performs interpolation calculations; 18 is a multiplier;
10 is an envelope data memory.

つぎに、第3図の実施例の動作について説明す
る。波形メモリM0〜MN-1には、第1図の如き波
形サンプルが記憶されている。装置のすべては初
期設定されて、各カウンタは全部ゼロ状態とす
る。この状態でタイミングパルス発生器1にシス
テムクロツク信号CKを加えると、所定のタイミ
ング信号が発生する。まずJメモリ9よりJ0が読
み出されてJレジスタ7に格納される。Pカウン
タ11はページ0すなわち波形メモリM0をアク
セスするコード“000”を出力し、アドレスデコ
ーダ12によりデコードし、デコードされた信号
をデータセレクタ13に加える。データセレクタ
13は第4図に示すようなアンドゲート、オアゲ
ート、インバータにより構成されるものでよい。
アドレスデコーダ12より、デコードされた信号
P0〜PN-1が加わる。P0〜PN-1のうちただ1つが
“1”である。P0=“1”の場合、タイミングパ
ルスφ1が“1”と“0”を交互に繰返すたびに、
出力線M0とM1とが交互に“1”になり、波形メ
モリのページM0とM1を交互に指示する。ページ
M2〜MN-1は“0”のままで指示されない。P1
“1”ならページM1とM2が選択される。PN-1
“1”なら、タイミングパルスφ1がどうあろうと
も、ページMN-1が常に指示される。タイミング
パルスφ1は分周器2により1/2に分周されアドレ
スカウンタ3を駆動し、各ページの内のアドレス
iを指示する。各ページ内に256個のサンプルが
記憶されているものとすれば、アドレスカウンタ
3は8ビツトのカウンタでよい。アドレスカウン
タの最終ビツト出力は、1/K可変分周器4を介
してJカウンタ5を駆動する。したがつて、各ペ
ージ内のサンプル256個がK回読み出されるたび
にJカウンタ5は1だけ加算される。Jカウンタ
5の計数値が、Jレジスタ7が格納しているJo
1になると、コンパレータ6が出力を出し可変分
周器4とJカウンタ5を初期設定し、Pカウンタ
11とアドレスカウンタ8をカウントアツプす
る。Pカウンタ11はつぎのページ1を指示する
コードを出力する。また、アドレスカウンタ8は
Jメモリ9よりJ1を出力しJレジスタ7と17と
に格納する。
Next, the operation of the embodiment shown in FIG. 3 will be explained. The waveform memories M 0 to M N-1 store waveform samples as shown in FIG. All of the equipment is initialized with all counters set to zero. When the system clock signal CK is applied to the timing pulse generator 1 in this state, a predetermined timing signal is generated. First, J 0 is read from the J memory 9 and stored in the J register 7. The P counter 11 outputs a code “000” for accessing page 0, that is, the waveform memory M 0 , which is decoded by the address decoder 12 and the decoded signal is applied to the data selector 13 . The data selector 13 may be constructed of an AND gate, an OR gate, or an inverter as shown in FIG.
Signal decoded by address decoder 12
P 0 to P N-1 are added. Only one of P 0 to P N-1 is "1". When P 0 = “1”, each time the timing pulse φ 1 repeats “1” and “0” alternately,
Output lines M 0 and M 1 alternately become "1" and alternately indicate pages M 0 and M 1 of the waveform memory. page
M 2 to M N-1 remain “0” and are not instructed. P 1 =
If it is "1", pages M1 and M2 are selected. P N-1 =
If "1", page M N-1 is always designated no matter what the timing pulse φ 1 is. The timing pulse φ 1 is frequency-divided by 1/2 by the frequency divider 2 and drives the address counter 3 to indicate the address i in each page. Assuming that 256 samples are stored in each page, address counter 3 may be an 8-bit counter. The final bit output of the address counter drives a J counter 5 via a 1/K variable frequency divider 4. Therefore, the J counter 5 is incremented by 1 every time the 256 samples in each page are read K times. The count value of J counter 5 is J o − stored in J register 7.
When it becomes 1, the comparator 6 outputs an output, initializes the variable frequency divider 4 and the J counter 5, and counts up the P counter 11 and the address counter 8. The P counter 11 outputs a code instructing the next page 1. Further, the address counter 8 outputs J 1 from the J memory 9 and stores it in the J registers 7 and 17.

アドレスカウンタ3は、i=0を指し、データ
セレクタ13はページ1と2を交互に指すので、
波形メモリM1とM2のi=0のサンプルS1,0とS2,0
が読み出され、それぞれ演算装置14の中にある
レジスタ15と16とに格納される。
Since the address counter 3 points to i=0 and the data selector 13 points to pages 1 and 2 alternately,
i=0 samples S 1,0 and S 2,0 of waveform memories M 1 and M 2
are read out and stored in registers 15 and 16 in the arithmetic unit 14, respectively.

演算装置14は、サンプルSo,iを格納するSR1
レジスタ15と、サンプルo+1,iを格納するSR2レ
ジスタ16および、Joを格納するJレジスタ17
の他に(1)式を演算し、補間サンプルSo,i,jを出力す
る装置を備えているもので、公知のマイクロコン
ピユータやミニコンピユータなどの演算装置で構
成できる。
The arithmetic unit 14 stores the sample S o,i in SR1
register 15, SR2 register 16 that stores sample o+1,i , and J register 17 that stores J o
In addition, it is equipped with a device that calculates equation (1) and outputs interpolated samples S o,i,j, and can be configured with a known arithmetic device such as a microcomputer or a minicomputer.

以上の説明により、波形メモリM0〜MN-1のN
枚とJにもとづいて複数個の波形の補間演算によ
る新たな波形の創造ができることは明らかであろ
う。
From the above explanation, N of waveform memories M 0 to M N-1
It is clear that new waveforms can be created by interpolating a plurality of waveforms based on the number of sheets and J.

なお、第3図において、エンベロープメモリ1
0と、演算装置14の出力とを掛算器18により
掛算することにより、エンベロープが付与された
楽音波形情報が得られ、掛算器18の出力をDA
変換すればアナログ楽音信号が得られることは云
うまでもない。
In addition, in FIG. 3, envelope memory 1
By multiplying 0 and the output of the arithmetic unit 14 by the multiplier 18, musical sound waveform information to which an envelope has been added is obtained, and the output of the multiplier 18 is multiplied by the DA.
It goes without saying that an analog musical tone signal can be obtained by conversion.

また、上記説明においては、2つの波形の直線
補間を例として示したが、3つ以上の波形により
2次補間やその他の関数を用いた補間をしてもよ
い。また、波形メモリM0〜MN-1には楽音の波形
を記憶したが、楽音の全体でなく一部の波形、た
とえば、高音成分のみを記憶し、第3図の如きシ
ステムを複数個組み合わせて、全体の楽音波形を
再構成するようにしてもよい。
Further, in the above description, linear interpolation of two waveforms was shown as an example, but quadratic interpolation or interpolation using other functions may be performed using three or more waveforms. In addition, although the waveforms of musical tones are stored in the waveform memories M 0 to M N-1 , some waveforms, such as only the treble components, are stored instead of the entire musical tones, and multiple systems as shown in Fig. 3 are combined. The entire musical sound waveform may be reconstructed.

以上のように本発明はN組の波形メモリと、上
記波形メモリより複数の波形メモリを選択する選
択装置と、上記複数の波形メモリよりそれぞれ順
次サンプル値を読み出す読み出し装置と、上記読
み出されたサンプル値より補間演算を行う演算装
置とを備え、上記演算装置は、たとえば1式に示
すように、上記読み出された複数のサンプル値の
それぞれに重み係数を与え、重みを与えられたそ
れぞれのサンプル値を結合して音源波形サンプル
を得るようにし、上記波形メモリの選択の変更に
伴つて、上記それぞれの重み係数を上記選択され
た波形メモリの読み出しの推移に従つてその初期
値から変更してゆくと共に、上記選択される複数
の波形メモリを順次変更してゆくことにより、時
間的に波形の変化を伴つた音源波形を出力するよ
うにした電子楽器である。
As described above, the present invention includes N sets of waveform memories, a selection device that selects a plurality of waveform memories from the waveform memories, a readout device that sequentially reads sample values from each of the plurality of waveform memories, and a selection device that sequentially reads sample values from the plurality of waveform memories. and an arithmetic device that performs interpolation calculations from sample values, and the arithmetic device gives a weighting coefficient to each of the plurality of sample values read out, and calculates each of the weighted values as shown in equation 1, for example. The sample values are combined to obtain a sound source waveform sample, and as the selection of the waveform memory is changed, the respective weighting coefficients are changed from their initial values in accordance with the progress of reading of the selected waveform memory. This electronic musical instrument outputs a sound source waveform with temporal waveform changes by sequentially changing the plurality of waveform memories selected as the sound source changes over time.

また、本発明は、N組の波形メモリと、上記波
形メモリより複数の波形メモリを選択する選択装
置と、上記複数の波形メモリよりそれぞれ順次サ
ンプル値を読み出す読出装置、上記読み出された
サンプル値より補間計算を行う演算装置とを備
え、上記補間計算における補間係数を時間の経過
と共に変更するとともに、上記選択される複数の
波形メモリを順次変更してゆくことによつて、時
間的に波形の変化を伴つた音源波形を出力するよ
うにしたものであるが、上記選択装置は、最大2
個の波形メモリを選択するようにしてもよいし、
上記選択装置は同一の波形メモリを選択できるよ
うにしてもよい。したがつて、補間係数は、(1)式
に限定されず、他の関数でもよい。また、N組の
波形メモリから選択する複数の波形メモリは、N
組の波形メモリからどのような選択を行なつてよ
く、選択の仕方については限定されない。
The present invention also provides N sets of waveform memories, a selection device for selecting a plurality of waveform memories from the waveform memories, a reading device for sequentially reading out sample values from each of the plurality of waveform memories, and the read sample values. It is equipped with an arithmetic unit that performs interpolation calculations, and changes the interpolation coefficient in the interpolation calculation as time passes, and sequentially changes the plurality of waveform memories selected above, thereby changing the waveform over time. This selection device outputs a sound source waveform with changes, but the selection device has a maximum of 2
It is also possible to select from several waveform memories, or
The selection device may be able to select the same waveform memory. Therefore, the interpolation coefficient is not limited to equation (1), and may be any other function. In addition, the plurality of waveform memories to be selected from N sets of waveform memories are N
Any selection may be made from the set of waveform memories, and the method of selection is not limited.

以上のように、本発明によれば、比較的単純な
補間演算により、時間変動を伴つた楽音信号をつ
くることができる。また、つくられる楽音は、従
来のスペクトル補間の場合に合成される音とは全
く異なつたスペクトル変化の経過をつくることが
可能となる。
As described above, according to the present invention, musical tone signals with time fluctuations can be created by relatively simple interpolation calculations. Furthermore, the musical tones that are created can have a course of spectral changes that is completely different from the sounds that are synthesized using conventional spectral interpolation.

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

第1図、第2図は本発明の原理を説明するため
の図、第3図は本発明の一実施例のブロツク図、
第4図は上記実施例に用いるデータセレクタを示
すブロツク図である。 M0〜MN-1……波形メモリ、1……タイミング
パルス発生器、2……分周器、3……アドレスカ
ウンタ、4……可変分周器、5……Jカウンタ、
6……コンパレータ、7……Jレジスタ、8……
アドレスカウンタ、9……Jメモリ、10……エ
ンベロープデータメモリ、11……ページカウン
タ、12……アドレスデコーダ、13……データ
セレクタ、14……演算装置、15〜17……レ
ジスタ、18……掛算器。
1 and 2 are diagrams for explaining the principle of the present invention, and FIG. 3 is a block diagram of an embodiment of the present invention.
FIG. 4 is a block diagram showing a data selector used in the above embodiment. M 0 ~M N-1 ... Waveform memory, 1... Timing pulse generator, 2... Frequency divider, 3... Address counter, 4... Variable frequency divider, 5... J counter,
6... Comparator, 7... J register, 8...
Address counter, 9...J memory, 10...Envelope data memory, 11...Page counter, 12...Address decoder, 13...Data selector, 14...Arithmetic unit, 15-17...Register, 18... Multiplier.

Claims (1)

【特許請求の範囲】 1 N組の波形メモリと、上記波形メモリより複
数の波形メモリを選択する選択装置と、上記複数
の波形メモリよりそれぞれ順次サンプル値を読み
出す読み出し装置と、上記読み出されたサンプル
値より補間演算を行う演算装置とを備え、立上り
から定常部を経て立下りに至る楽音波形よりN個
の波形を切り取り、上記N組の波形メモリに記憶
し、上記波形メモリのうちのMoの波形からMo+1
の波形への時間の経過に伴い順次移行するように
補間の重み係数を時間の経過と共に変更してゆく
ようにするものであつて上記演算装置は、上記読
み出された複数のサンプル値のそれぞれに重み係
数を与え、重みを与えられたそれぞれのサンプル
値を結合して音源波形サンプルを得るようにし、
上記波形メモリの選択の変更に伴つて、上記それ
ぞれの重み係数を上記選択された波形メモリの読
み出しの推移に従つてその初期値から変更してゆ
くと共に、上記選択される複数の波形メモリを順
次変更してゆくことにより、時間的に波形の変化
を伴つた音源波形を出力するようにした電子楽
器。 2 特許請求の範囲第1項において、選択装置が
最大2個の波形メモリを選択するようにしたこと
を特徴とする電子楽器。 3 特許請求の範囲第2項において、選択装置が
同一の波形メモリを選択できるようにしたことを
特徴とする電子楽器。
[Claims] 1 N sets of waveform memories, a selection device for selecting a plurality of waveform memories from the waveform memories, a reading device for sequentially reading out sample values from each of the plurality of waveform memories, and It is equipped with an arithmetic unit that performs interpolation calculations from sample values, cuts N waveforms from a musical sound waveform from a rising edge to a steady-state part to a falling edge, and stores them in the N sets of waveform memories. From the waveform of o , M o+1
The interpolation weighting coefficient is changed over time so that the waveform sequentially changes over time to the waveform of A weighting coefficient is given to , and each weighted sample value is combined to obtain a sound source waveform sample,
As the selection of the waveform memory is changed, each of the weighting coefficients is changed from its initial value in accordance with the read progress of the selected waveform memory, and the selected waveform memories are sequentially changed. An electronic musical instrument that outputs a sound source waveform that changes over time by changing the waveform. 2. The electronic musical instrument according to claim 1, wherein the selection device selects a maximum of two waveform memories. 3. The electronic musical instrument according to claim 2, characterized in that the selection device is capable of selecting the same waveform memory.
JP55155053A 1980-11-04 1980-11-04 Electronic musical instrument Granted JPS5778599A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55155053A JPS5778599A (en) 1980-11-04 1980-11-04 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55155053A JPS5778599A (en) 1980-11-04 1980-11-04 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPS5778599A JPS5778599A (en) 1982-05-17
JPS6363915B2 true JPS6363915B2 (en) 1988-12-08

Family

ID=15597633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55155053A Granted JPS5778599A (en) 1980-11-04 1980-11-04 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JPS5778599A (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5895792A (en) * 1981-12-02 1983-06-07 松下電器産業株式会社 Musical sound generator
JPS59123887A (en) * 1982-12-29 1984-07-17 松下電器産業株式会社 Music note generator
JPS59136793A (en) * 1983-01-26 1984-08-06 松下電器産業株式会社 Musical sound generator
JPS59136797A (en) * 1983-01-26 1984-08-06 松下電器産業株式会社 Musical sound generator
JPS59136790A (en) * 1983-01-26 1984-08-06 松下電器産業株式会社 Musical sound generator
JPS59136794A (en) * 1983-01-26 1984-08-06 松下電器産業株式会社 Musical sound generator
JPS59214092A (en) * 1983-05-19 1984-12-03 松下電器産業株式会社 Electronic musical instrument
JPS60147793A (en) * 1984-01-12 1985-08-03 ヤマハ株式会社 Musical sound signal generator
JPS6188299A (en) * 1984-10-06 1986-05-06 ヤマハ株式会社 Musical sound signal generator
JPS6163898A (en) * 1984-09-06 1986-04-02 松下電器産業株式会社 Musical sound synthesizer
JPS61189597A (en) * 1985-02-19 1986-08-23 松下電器産業株式会社 Musical sound synthesizer
JPH0631986B2 (en) * 1985-10-15 1994-04-27 ヤマハ株式会社 Musical sound generator
JP2728032B2 (en) * 1995-06-12 1998-03-18 ヤマハ株式会社 Tone generator
JP4729472B2 (en) * 2006-11-21 2011-07-20 京都電機器株式会社 Discharge lamp lighting device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51149706A (en) * 1975-06-18 1976-12-22 Nippon Telegr & Teleph Corp <Ntt> Aural signal combining unit
JPS52132819A (en) * 1976-04-28 1977-11-07 Kawai Musical Instr Mfg Co Electronic instrument

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51149706A (en) * 1975-06-18 1976-12-22 Nippon Telegr & Teleph Corp <Ntt> Aural signal combining unit
JPS52132819A (en) * 1976-04-28 1977-11-07 Kawai Musical Instr Mfg Co Electronic instrument

Also Published As

Publication number Publication date
JPS5778599A (en) 1982-05-17

Similar Documents

Publication Publication Date Title
US4633749A (en) Tone signal generation device for an electronic musical instrument
JPS6363915B2 (en)
JPS5917838B2 (en) Waveform generator for electronic musical instruments
JPS6214834B2 (en)
EP0149896A2 (en) Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument
US4108036A (en) Method of and apparatus for electronically generating musical tones and the like
KR900012197A (en) Digital signal generator
JPS6117000B2 (en)
US4283768A (en) Signal generator
JPS6230634B2 (en)
JP2619242B2 (en) Electronic musical instruments that generate musical tones with time-varying spectra
US4702142A (en) Fundamental frequency variation for a musical tone generator using stored waveforms
JPS6035077B2 (en) electronic musical instruments
US4697490A (en) Musical tone generator using incremental harmonic variation
JPS6022191A (en) Sound source apparatus
GB2294799A (en) Sound generating apparatus having small capacity wave form memories
JPS58142396A (en) Musical sound generator
JPH04116598A (en) Musical sound signal generation device
JPS61182097A (en) Phased memory address unit for reducing noise for electronicmusical instrument
JPS623299A (en) Tone signal generation
JP2768064B2 (en) Music synthesizer
JP3235315B2 (en) Formant sound source
JPS6278599A (en) Musical tone signal generator
JPS59162595A (en) Musical tone sythesizer
JPS583238B2 (en) electronic musical instruments