JPH0246497A - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH0246497A JPH0246497A JP63196097A JP19609788A JPH0246497A JP H0246497 A JPH0246497 A JP H0246497A JP 63196097 A JP63196097 A JP 63196097A JP 19609788 A JP19609788 A JP 19609788A JP H0246497 A JPH0246497 A JP H0246497A
- Authority
- JP
- Japan
- Prior art keywords
- sound
- musical
- waveform data
- envelope
- waveform
- 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.)
- Pending
Links
- 230000000694 effects Effects 0.000 claims abstract description 28
- 230000003111 delayed effect Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 4
- 230000005236 sound signal Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 239000011295 pitch Substances 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 229910052742 iron Inorganic materials 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は楽音に対して残響効果を付加する機能を有す
る電子楽器に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic musical instrument having a function of adding a reverberation effect to musical sounds.
加機能としては、(i)スプリング(ばね)や鉄板など
を用いる機械式のタイプ、(ii)BBD (パケット
プリゲイトデバイス)などを用いるアナログ式のタイプ
、(iii) D S P (デジタルシグナルプロセ
ッサ)などを用いるデジタル式のタイプ等がある。Additional functions include (i) mechanical type using springs or iron plates, (ii) analog type using BBD (packet pre-gate device), and (iii) DSP (digital signal processor). ) and other digital types.
これらの残響付加機能の中で、近年のLSI技術の進歩
に伴い、特にデジタル式の残響付加装置の利用が図られ
ているが、このデジタル式においては、制御回路として
乗算器や多ビットのALU(算術論理ユニット)などを
要する他、標本化、量子化のビット数に比例して大容量
のメモリを要するなど構成の規模が大きくなり、コスト
が高くなるという問題点がある。Among these reverberation adding functions, with the recent advances in LSI technology, efforts are being made to utilize digital reverberation adding devices in particular, but in this digital type, multipliers and multi-bit ALUs are used as control circuits. (arithmetic logic unit), etc., and also requires a large capacity memory in proportion to the number of bits for sampling and quantization, which increases the scale of the configuration and increases costs.
[従来技術と発明が解決しようとする課題]従来、楽音
に対して種々の遅延時間を有する多数の残響音を余韻と
して加え、楽音に厚みと奥行を持たせる残響効果付加機
能を有する電子楽器が知られている。これらの電子楽器
における残響刊[発明の目的]
このような課題を解決するため、この発明は、回路構成
が簡単でコストの安い残響付加機能を有する電子楽器を
提供することを目的とする。[Prior Art and Problems to be Solved by the Invention] Conventionally, electronic musical instruments have a reverberation effect adding function that adds a large number of reverberant sounds with various delay times to a musical sound as a lingering sound, giving depth and depth to the musical sound. Are known. Reverberation in these electronic musical instruments [Object of the Invention] In order to solve these problems, it is an object of the present invention to provide an electronic musical instrument having a reverberation adding function with a simple circuit configuration and low cost.
[発明の要点]
この発明は上記目的を達成するため、楽音信号を発生さ
せるひとつの発音チャンネルを構成する複数のサブチャ
ンネルのそれぞれから、互いに異なる種類の楽音波形を
所定の時間差をもって発生させるようにして、音場にお
ける楽音の直接音と反射音とを得る残響効果を与えるよ
うにしたことを要点とする。[Summary of the Invention] In order to achieve the above object, the present invention generates musical sound waveforms of different types with a predetermined time difference from each of a plurality of subchannels constituting one sound generation channel that generates musical tone signals. The main point is to provide a reverberation effect that captures the direct sound and reflected sound of musical tones in the sound field.
また、この発明は、記憶手段に発音チャンネルの各サブ
チャンネルのそれぞれから発生すべき波形データを記憶
し、この記憶手段からこれらの波形データを所定の遅延
時間に基づいて順次遅延させて読出して、音場における
楽音の直接音と反射音とを得て残響効果を与えるように
したことを要点とする。Further, the present invention stores the waveform data to be generated from each subchannel of the sound generation channel in the storage means, reads out these waveform data from the storage means with a delay based on a predetermined delay time, The main point is that the direct sound and reflected sound of musical tones in the sound field are obtained to give a reverberation effect.
また、この発明は、ひとつの発音チャンネルに含まれる
複数のサブチャンネルから発生すべき波形データを、所
定の遅延時間に従って順次遅延した状態で記憶手段に記
憶させ、この記憶手段からこれらの波形データを読出し
て楽音信号を形成するようにして、音場における楽音の
直接音と反射音とを得て残響効果を与えるようにしたこ
とを要点とする。Further, in the present invention, waveform data to be generated from a plurality of subchannels included in one sound generation channel is stored in a storage means in a state in which the waveform data is sequentially delayed according to a predetermined delay time, and these waveform data are stored from the storage means. The main point is that the direct sound and the reflected sound of the musical sound in the sound field are obtained by reading out and forming a musical sound signal to give a reverberation effect.
[実施例]
以下図面を参照しながらこの発明の実施例について説明
する。[Examples] Examples of the present invention will be described below with reference to the drawings.
く構 成〉
第1図はこの実施例に係る電子楽器の全体回路構成図で
ある。図において、鍵盤lは、演奏操作によって演奏入
力を加える演奏入力手段であり、鍵操作に基づき、キー
オン/キーオフ信号や発音させるべき楽音の音高指定情
報としてのキーコードデータなどが、マイクロプロセッ
サからなる中央処理装置であるCPU2に与えられる。Configuration FIG. 1 is an overall circuit configuration diagram of an electronic musical instrument according to this embodiment. In the figure, the keyboard l is a performance input means that inputs performance input through performance operations, and based on key operations, key code data as pitch designation information of musical tones to be sounded, key-on/key-off signals, etc. are sent from the microprocessor. It is given to CPU2 which is a central processing unit.
またこのスイッチ部3は、楽音の音色を選択する音色選
択スイッチ4および楽音に上述した残響効果を付加する
機能を作動させるか否かを切換る残響付加スイッチ5な
どから成り、このスイッチ部3における各スイッチのオ
ンオフ操作に基づく制御信号もCPU2に与えられる。The switch section 3 also includes a timbre selection switch 4 for selecting the timbre of a musical tone, and a reverberation addition switch 5 for switching whether or not to activate the function of adding the above-mentioned reverberation effect to the musical tone. A control signal based on the on/off operation of each switch is also given to the CPU 2.
そして、スイッチ部3における各スイッチの操作状態は
表示部6において、例えば液晶デイスプレィ装置によっ
て表示される。またCPU2は、ROM(リードオンリ
メモリ)8より読出したプログラムに基づいて、RAM
(ランダムアクセスメモリ)9を使用しながら、音源
システム7に対して楽音波形データを発生すべく指示を
する。この音源システム7から出力された楽音波形デー
タは、D/Aコンバータ10にてデジタル信号からアナ
ログ信号に変換され、アンプ11にて増幅されてスピー
カ12より楽音として放音される。The operation status of each switch in the switch unit 3 is displayed on the display unit 6 using, for example, a liquid crystal display device. Further, the CPU 2 reads out the program from the RAM (read only memory) 8 based on the program read from the ROM (read only memory) 8.
(Random access memory) 9 is used to instruct the sound source system 7 to generate musical waveform data. The musical waveform data output from the sound source system 7 is converted from a digital signal to an analog signal by a D/A converter 10, amplified by an amplifier 11, and emitted as a musical tone from a speaker 12.
次に上記音源システム7の具体的な構成について述べる
。第2図において、鍵盤1の押鍵操作に基づくキーオン
信号が制御回路7−1に加えられ、制御回路7−1を経
てプリセットカウンタ■7−2のロード端子にはアドレ
スラッチ回路73にラッチされていたスタートアドレス
がロードされる。したがって、後述するような複数の異
なる楽音波形データを予め記憶させた波形メモリ74か
らは、その先頭アドレスに対応する波形データが読出さ
れてデータ出力端より乗算器75のX端子に加えられる
。それと同時に、キーオン信号によりエンベロープ発生
回路7−6における先頭データが出力し始めて、乗算器
7−5のY端子に入力される。よって乗算器7−5がら
はキーオンと同時に、波形メモリ7−4から読出された
波形データが所定のエンベロープデータに基づいてエン
ベロープ制御されて所望の楽音波形として出力される。Next, the specific configuration of the sound source system 7 will be described. In FIG. 2, a key-on signal based on a key press operation on the keyboard 1 is applied to the control circuit 7-1, and is latched by the address latch circuit 73 to the load terminal of the preset counter 7-2 via the control circuit 7-1. The start address that was previously saved will be loaded. Therefore, from the waveform memory 74 in which a plurality of different tone waveform data as described below are stored in advance, the waveform data corresponding to the leading address is read out and applied to the X terminal of the multiplier 75 from the data output terminal. At the same time, the leading data in the envelope generating circuit 7-6 starts to be output due to the key-on signal and is input to the Y terminal of the multiplier 7-5. Therefore, at the same time as the key is turned on, the multiplier 7-5 performs envelope control on the waveform data read from the waveform memory 7-4 based on predetermined envelope data and outputs it as a desired tone waveform.
なお、プリセットカウンタエフ7からは、上記キーオン
信号の入力以前にロードされていた周波数データ(鍵盤
1の押鍵された鍵に対応する音高情報で波形メモリ7−
4から波形データを読出す速度に対応するデータ)にて
マスタークロ・ンク信号を分周して得られる信号つまり
オーバーフロー信号が波形メモリ7−4のアドレスを歩
進させるクロック信号として出力されて、ブリセ・ント
カウンタ■7−2のクロック端子に入力される。したが
ってこのプリセットカウンタ■7−7よりのオーバーフ
ロー信号が出力するごとにプリセットカウンタ■7−2
より1ずつインクリメントされたアドレス信号が、波形
メモリ7−4に与えられ、上記オーバーフロー信号が出
力されるたびに、lずつインクリメントされたアドレス
に対応する異なる波形データが入力された周波数データ
の速さで読出される。また、プリセットカウンタ■7−
2より出力されるアドレス信号はコンパレータ7−8の
B端子にも加えられており、そのアドレス信号がインク
リメントされた結果エンドアドレスに達すると、コンパ
レータ7−8のもう一方の入力端子であるA端子にはア
ドレスラッチ回路7−3からのエンドアドレス信号が入
力されているため、再入力信号が等しくなり、一致信号
がコンパレータ7−8より制御回路7−1に加えられる
。この一致信号により制御回路7−1は、プリセットカ
ウンタ■7−2のロード端子に対してリターンアドレス
信号をロードすることになる。つまり波形メモリ7−4
からはそのリターンアドレスに対応した波形データが再
度読出され、エンドアドレスとリターンアドレスとの間
をループする状態で波形データの読出しがなされる。そ
して、エンベロープ発生回路7−6よ’J(7)エンベ
ロープデータとこのループ状態で読出された波形データ
とが乗算器7−5にて乗算演算されて、そのエンベロー
プデータに基づき時間の経過とともにレベルが変化して
発生が終了する楽音波形が出力されることになる。Furthermore, from the preset counter F7, the frequency data loaded before the input of the key-on signal (pitch information corresponding to the pressed key of the keyboard 1) is stored in the waveform memory 7-.
A signal obtained by frequency-dividing the master clock signal (data corresponding to the speed at which waveform data is read from 4), that is, an overflow signal, is output as a clock signal that increments the address of the waveform memory 7-4. It is input to the clock terminal of the brisset counter 7-2. Therefore, every time the overflow signal from this preset counter ■7-7 is output, the preset counter ■7-2
An address signal incremented by 1 is given to the waveform memory 7-4, and each time the overflow signal is output, different waveform data corresponding to the address incremented by l increases the speed of the input frequency data. is read out. In addition, preset counter ■7-
The address signal output from the comparator 7-8 is also applied to the B terminal of the comparator 7-8, and when the address signal reaches the end address as a result of being incremented, the A terminal, which is the other input terminal of the comparator 7-8, is applied to the B terminal of the comparator 7-8. Since the end address signal from the address latch circuit 7-3 is inputted to the input signals, the re-input signals become equal, and a match signal is applied to the control circuit 7-1 from the comparator 7-8. This coincidence signal causes the control circuit 7-1 to load the return address signal to the load terminal of the preset counter 7-2. In other words, waveform memory 7-4
From there, the waveform data corresponding to the return address is read out again, and the waveform data is read out in a loop between the end address and the return address. Then, the envelope generating circuit 7-6 (7) envelope data and the waveform data read out in this loop state are multiplied by the multiplier 7-5, and the level increases over time based on the envelope data. A musical sound waveform whose generation ends when the value changes is output.
なお、」−述した内容の音源システム7においては実際
は、各構成部分が時分割多重化されており、例えば発音
ポリフォニック数(同時発音の発音チャンネル数)×サ
ブチャンネル数だけ多重化れているものである。In the sound source system 7 described above, each component is actually time-division multiplexed. For example, the sound source system 7 is multiplexed by the number of polyphonic sounds (the number of sounding channels that are simultaneously sounding) x the number of subchannels. It is.
く動 作〉 次に上記構成の実施例の動作について述べる。Written by Kudo Next, the operation of the embodiment having the above configuration will be described.
一般に楽音により形成される音場は、第3図の音場特性
グラフ図(横軸:時間、縦軸ニレベル)に示すように、
音源から直接空気を伝わってくる直接音a(波形l)と
、壁、天井、床などに反射して伝わってくる間接音(波
形2.3.4)とから形成されていると考えられる。こ
こで波形2は初期反射波b1、b2、b3かも成り、波
形3は初期反射波c1.c2から成るもので、波形4は
多数の高次反射波dから成る。そして、直接音a(波形
l)は音源の位置(定位)を与えるものであり、上記初
期反射波(波形2.3)は、それぞれ方向差、時間差を
有するもので楽音の広がり感や奥行き感を与えるもので
あり、高次反射波dは、上下、左右、前後に何度も繰返
して反射しながら減衰する無方向性の波であって音場に
余韻を与えるものである。In general, the sound field formed by musical sounds is as shown in the sound field characteristics graph in Figure 3 (horizontal axis: time, vertical axis two-level).
It is thought to be formed from direct sound a (waveform 1) that travels directly through the air from the sound source, and indirect sound (waveform 2.3.4) that travels through reflections from walls, ceilings, floors, etc. Here, waveform 2 also consists of early reflected waves b1, b2, b3, and waveform 3 consists of early reflected waves c1. waveform 4 consists of a large number of higher-order reflected waves d. The direct sound a (waveform 1) gives the position (localization) of the sound source, and the above-mentioned early reflected waves (waveform 2.3) each have a direction difference and a time difference, and give the sense of spaciousness and depth of the musical sound. The high-order reflected wave d is a non-directional wave that attenuates while repeatedly reflecting up and down, left and right, and front and back, and gives a lingering sound to the sound field.
また、第4図は、第3図に示した各波形1〜4の波形を
示す波形図(横軸:時間、縦軸ニレベル)であり、第4
図(L)〜(d)はそれぞれ、波形1〜波形4の波形図
を示す。Further, FIG. 4 is a waveform diagram (horizontal axis: time, vertical axis two levels) showing the waveforms of each waveform 1 to 4 shown in FIG.
Figures (L) to (d) show waveform diagrams of waveforms 1 to 4, respectively.
そして上記実施例においては、上述したような音場すな
わち残響効果をシュミレートするため、残響付加スイッ
チ5がオン操作された状態において次のように動作する
。In the above embodiment, in order to simulate the above-described sound field, that is, the reverberation effect, the following operation is performed when the reverberation addition switch 5 is turned on.
ここで、波形メモリ7−4には、上述したようなサブチ
ャンネルの数、この実施例では4サブチヤンネルにそれ
ぞれ対応する波形l、2.3.4が別個のメモリエリア
に記憶されているのである。そこでCPU2から加えら
れたキーオン信号により、波形メモリ7−4から読み出
された波形lの波形データは、乗算器7−5にて第5図
(a)に示すようなエンベロープlのデータと乗算され
る。このエンベロープlは鍵盤lの押鍵によるキーオン
信号のタイミングtlにて立上り、離鍵によるキーオフ
信号のタイミングt5まで一定のレベルが保持されてい
るものである。またCPU2からは、キーオン信号のタ
イミングtlより所定面間遅延したタイミングt2にて
キーオン信号が制御回路7−1に加えられ、時分割多重
化により波形メモリ7−4からは波形2の波形データが
読出され、第5図(b)に示すようなエンベロープ2の
データと乗算器7−5にて乗算される。同様にして波形
メモリ7−4からは、キーオン信号のタイミングt1よ
りさらに所定詩間遅延したタイミングt3にて波形3の
波形データが読出され、第5図(C)に示すようなエン
ベロブ3のデータと乗算器7−5にて乗算される。また
、波形メモリ7−4からは、さらに遅延したタイミング
t4にて波形4の波形データが読出され、第5図(d)
に示すようなエンベロープ4のデータと乗算器7−5に
て乗算される。ここで、第5図に示すようにt 1<t
2<t 3<t 4<t5−c’あlJ、エンベロー
プl、2.3の各形状は同一であるが、エンベロープ4
の形状だけは、時間の経過とともに徐々にレベルが減衰
する特性を有する。Here, in the waveform memory 7-4, waveforms l, 2.3.4 corresponding to the number of subchannels as described above, 4 subchannels in this embodiment, are stored in separate memory areas. be. Therefore, in response to the key-on signal applied from the CPU 2, the waveform data of the waveform l read out from the waveform memory 7-4 is multiplied by the data of the envelope l as shown in FIG. 5(a) in the multiplier 7-5. be done. This envelope 1 rises at a timing tl of a key-on signal when a key is pressed on the keyboard 1, and is maintained at a constant level until a timing t5 of a key-off signal when a key is released. Further, a key-on signal is applied from the CPU 2 to the control circuit 7-1 at a timing t2 delayed by a predetermined period from the timing tl of the key-on signal, and waveform data of waveform 2 is output from the waveform memory 7-4 by time division multiplexing. The data is read out and multiplied by the data of envelope 2 as shown in FIG. 5(b) in a multiplier 7-5. Similarly, waveform data of waveform 3 is read out from the waveform memory 7-4 at timing t3, which is further delayed by a predetermined interval from timing t1 of the key-on signal, and data of envelope 3 as shown in FIG. 5(C) is read out. is multiplied by the multiplier 7-5. Furthermore, waveform data of waveform 4 is read out from the waveform memory 7-4 at a further delayed timing t4, as shown in FIG. 5(d).
It is multiplied by the data of the envelope 4 as shown in the multiplier 7-5. Here, as shown in FIG. 5, t 1 < t
2<t 3<t 4<t5-c'AlJ, envelope l, each shape of 2.3 is the same, but envelope 4
Only the shape has the characteristic that the level gradually attenuates over time.
このように、この音源システム7からは、予め波形メモ
リ7−4、つまり、RAM9にメモリされたサブチャン
ネル数に対応する数であってそれぞれ異なる種類の波形
データが、時分割多重動作により、所定の遅延時間だけ
遅れて順次読出され、それぞれエンベロープ制御されて
発音チャンネルのサブチャンネルに割当てられて楽音信
号を形成しているので、これらのサブチャンネルから発
生する楽音信号によって所望する残響効果が刊加された
楽音信号が発音チャンネルより発音されるのである。In this way, from this sound source system 7, waveform data of different types, the number of which corresponds to the number of subchannels stored in advance in the waveform memory 7-4, that is, the RAM 9, is stored in a predetermined manner by time division multiplexing. The musical tone signals are sequentially read out after a delay time of The generated musical tone signal is generated from the sound generation channel.
なお」二記実施例では、各発音チャンネルはモノラル信
号の楽音信号を発音するものとしたが、左右のステレオ
信号によるステレオシステム、あるいはさらに多チャン
ネルのサウンドシステムを構成するようにして、その各
ステレオチャンネルごとに異なる遅延時間、エンベロー
プ、レベル、ピッチ等を設定して出力することにより、
−層本来の音場に近い残響効果を付加することもできる
。また発音チャンネルの数は1つの押鍵操作に対して同
時に発音可能な楽音のポリフォニック数に応じて任意に
設ければよく、発音チャンネルを構成するサブチャンネ
ルの数も付加しようとする残響効果の内容に応じて任意
に設定すればよい。In the second embodiment, each sound generation channel generates a monaural musical tone signal, but if a stereo system with left and right stereo signals or a multi-channel sound system is configured, each stereo By setting and outputting different delay times, envelopes, levels, pitches, etc. for each channel,
- It is also possible to add a reverberation effect close to the layer's original sound field. In addition, the number of sound generation channels may be set arbitrarily according to the polyphonic number of musical tones that can be simultaneously sounded in response to one key press operation, and the number of subchannels that make up the sound generation channel can also be added to the content of the reverberation effect. It can be set arbitrarily depending on the situation.
く変形実施例〉
上記実施例ではCPU2より制御回路7−1に対して、
所定の遅延時間だけ遅らせたキーオン信号を順次加える
ようにしているが、このようなキーオン信号の遅延処理
を行わせる代わりに、波形メモリ7−4に対して、予め
所定の遅延時間だけ順次遅れて波形l、2.3.4が発
生するような異なる波形データを記憶させておき、単一
のキーオン信号でそれらの波形を読出して、それぞれの
波形データを対応する各サブチャンネルに割当てること
により、発音チャンネルの楽音信号を形成するようにし
た変形実施例も可能である。Modified Embodiment> In the above embodiment, the CPU 2 sends the control circuit 7-1
Key-on signals delayed by a predetermined delay time are sequentially added, but instead of performing such delay processing on the key-on signals, they are sequentially delayed by a predetermined delay time and added to the waveform memory 7-4. By storing different waveform data such as waveforms 1 and 2.3.4, reading those waveforms with a single key-on signal, and assigning each waveform data to each corresponding subchannel, A modified embodiment is also possible in which a tone signal of a sound generation channel is formed.
さらにまた、上記実施例では波形メモリ7−4を設けて
、残響効果を得るために異なる種類の波形データをメモ
リするようにしているが、このような波形メモリ7−4
は設けずに、必要な例えば、第3図、第4図に示したよ
うに波形1〜波形4に対応する楽音波形を演算手段によ
り演算したり合成手段によって合成することによって得
るようにして、それらを各サブチャンネルに割当てるよ
うに構成することもできる。この場合は、必要な異なる
種類の波形データを予めメモリさせてお〈記憶手段を設
けることが不要となり、さらにコストダウンが図れる。Furthermore, in the above embodiment, the waveform memory 7-4 is provided to store different types of waveform data in order to obtain a reverberation effect.
For example, as shown in FIGS. 3 and 4, musical sound waveforms corresponding to waveforms 1 to 4 are obtained by calculating them with a calculating means or by combining them with a combining means, without providing a They can also be configured to be assigned to each subchannel. In this case, different types of necessary waveform data are stored in advance so that it is not necessary to provide a storage means, which further reduces costs.
[発明の効果]
以上説明したように、請求項1記載の発明によれば、楽
音形成手段にて、ひとつの発音チャンネルのサブチャン
ネルのそれぞれから、異なる種類の楽音波形を発生させ
て発音チャンネルにおける楽音信号を形成するようにし
、音場における楽音の直接音と反射音とを得て残響効果
を与えるようにしたので、発音チャンネルを所定の数の
サブチャンネルによって構成するだけで、DSPやBB
Dなどの専用の残響付加装置が不要であり、簡単な構成
でコストが安く楽音に残響効果を付加することができる
電子楽器が得られる。[Effects of the Invention] As explained above, according to the invention set forth in claim 1, the musical tone forming means generates different types of musical sound waveforms from each of the subchannels of one sound generation channel, and Since a musical sound signal is formed and the direct sound and reflected sound of the musical sound in the sound field are obtained to give a reverberation effect, just by configuring the sound generation channel with a predetermined number of subchannels, DSP and BB
An electronic musical instrument that does not require a dedicated reverberation adding device such as D, has a simple configuration, is inexpensive, and can add a reverberation effect to musical tones can be obtained.
また請求項2記載の発明によれば、各サブチャンネルか
ら発生すべき波形データを記憶手段にメモリするように
したので、残響効果付加装置を格別に設けることなく、
所望の残響効果を楽音に付加することができる簡単な構
成でコストの安い電子楽器が得られるという効果がある
。Further, according to the second aspect of the invention, since the waveform data to be generated from each subchannel is stored in the storage means, there is no need to provide a special reverberation effect adding device.
This has the effect of providing a low-cost electronic musical instrument with a simple configuration that can add a desired reverberation effect to musical sounds.
さらに請求項3記載の発明によれば、発音チャンネルの
それぞれのサブチャンネルに対応する波形データとして
、所定の遅延時間だけ順次遅れて楽音が発生するような
波形データを記憶手段に記憶させておき、その記憶手段
からそれらの波形データを読出して、音場における楽音
の直接音と反射音とを得て残響効果を与えるようにした
ので、やはり、専用の残響効果付加装置を格別に設ける
ことなく、楽音に所望の残響効果を付加することができ
る簡単な構成でコストの安い電子楽器が得られるという
効果がある。Furthermore, according to the third aspect of the invention, waveform data such that musical tones are sequentially delayed by a predetermined delay time is stored in the storage means as waveform data corresponding to each subchannel of the sound generation channel, Since the waveform data is read out from the storage means and the direct sound and reflected sound of the musical sound in the sound field are obtained to give a reverberation effect, there is no need to provide a special reverberation effect adding device. This has the effect of providing a low-cost electronic musical instrument with a simple configuration that can add a desired reverberation effect to musical sounds.
また請求項4記載の発明によれば、請求項1または2記
載の発明において、音場における直接音と、初期反射音
及び高次反射音からなる反射音つまり残響音とをシュミ
レートした波形データをそれぞれのサブチャンネルに対
応して発生するようにしたので、実際の音場における残
響効果をよりリアルに再現した楽音の発音が可能な電子
楽器が得られるという効果がある。According to the invention as claimed in claim 4, in the invention as claimed in claim 1 or 2, waveform data that simulates the direct sound in the sound field and the reflected sound, that is, the reverberant sound consisting of the initial reflected sound and the higher-order reflected sound. Since the sound is generated in correspondence with each subchannel, an electronic musical instrument capable of producing musical tones that more realistically reproduces the reverberation effect in an actual sound field can be obtained.
さらにまた請求項5記載の発明によれば請求項1.2ま
たは3記載の発明において、さらに各サブチャンネルに
割当てる各波形データをそれぞれ各別にエンベロープ制
御するようにしたので、より一層リアルで変化に富んだ
残響効果が付加された楽音の発音が可能な電子楽器が得
られるという効果がある。Furthermore, according to the invention set forth in claim 5, in the invention set forth in claims 1.2 or 3, each waveform data assigned to each subchannel is individually envelope-controlled, so that it is even more realistic and changes. This has the effect of providing an electronic musical instrument that can produce musical tones with rich reverberation effects.
図面はこの発明に係る電子楽器の実施例を説明するため
のものであり、第1図はその電子楽器の全体回路構成図
、第2図は第1図における音源システムの具体的な回路
構成図、第3図は音場における各楽音波形のレベルの時
間に対する特性を示す特性図、第4図は第3図に示した
音場における各楽音波形の時間に対するレベル変化の特
性を示す波形図、第5図はエンベロープ発生回路より発
生されるエンベロープの特性を示すエンベロープ特性図
である。
l・・・・・・鍵盤、2・・・・・・CPU、5・・・
・・・残響付加スイッチ、7・・・・・・音源システム
、9・・・・・・RAM、7−1・・・・・・制御回路
、7−2・・・・・・プリセットカウンタ■、7−3・
・・・・・アドレスラッチ回路、7−4・・・・・・波
形メモリ、7−5・・・・・・乗算器、7−6・・・・
・・エンベロープ発生回路、7−7・・・・・・プリセ
ットカウンタI、7−8・・・・・・コンパレータ。
特
許
出
願
人
カシオ計算機株式会社
(ノThe drawings are for explaining an embodiment of the electronic musical instrument according to the present invention, and FIG. 1 is an overall circuit configuration diagram of the electronic musical instrument, and FIG. 2 is a specific circuit configuration diagram of the sound source system in FIG. 1. , FIG. 3 is a characteristic diagram showing the characteristics of the level of each musical sound waveform with respect to time in the sound field, FIG. 4 is a waveform diagram showing the characteristics of the level change with respect to time of each musical sound waveform in the sound field shown in FIG. 3, FIG. 5 is an envelope characteristic diagram showing the characteristics of the envelope generated by the envelope generating circuit. l...Keyboard, 2...CPU, 5...
... Reverberation addition switch, 7 ... Sound source system, 9 ... RAM, 7-1 ... Control circuit, 7-2 ... Preset counter ■ , 7-3・
... Address latch circuit, 7-4 ... Waveform memory, 7-5 ... Multiplier, 7-6 ...
...Envelope generation circuit, 7-7...Preset counter I, 7-8...Comparator. Patent applicant Casio Computer Co., Ltd.
Claims (4)
有する楽音発生手段と、 ひとつの楽音の発生の指示に対し、上記サブチャンネル
のそれぞれから、所定の時間差をもって異なる楽音波形
を発生させて、音場における上記楽音の直接音と反射音
とを得て残響効果を与える発音制御手段と、 を有することを特徴とする電子楽器。(1) A musical sound generating means having a sound generation channel having a plurality of subchannels, and generating a sound field by generating different musical sound waveforms from each of the subchannels with a predetermined time difference in response to an instruction to generate one musical sound. An electronic musical instrument comprising: a sound generation control means for obtaining a direct sound and a reflected sound of the musical sound and giving a reverberation effect.
有する楽音発生手段と、 上記サブチャンネルのそれぞれから発生すべき波形デー
タを記憶した記憶手段と、 ひとつの楽音の発生の指示に対し、上記記憶手段から、
上記各サブチャンネル毎に読出し開始時間を所定の遅延
時間だけ順次遅延して上記波形データを読出すことによ
り音場における上記楽音の直接音と反射音とを得て残響
効果を与える発音制御手段と、 を有することを特徴とする電子楽器。(2) musical tone generation means having a sound generation channel with a plurality of subchannels; a storage means for storing waveform data to be generated from each of the subchannels; from,
Sound generation control means for obtaining a direct sound and a reflected sound of the musical tone in the sound field and providing a reverberation effect by sequentially delaying the readout start time by a predetermined delay time and reading the waveform data for each of the subchannels; An electronic musical instrument characterized by having the following.
有する楽音発生手段と、 上記サブチャンネルのそれぞれから発生すべき波形デー
タとして、所定の遅延時間だけ順次遅延して楽音信号を
発生するための波形データを記憶した記憶手段と、 ひとつの楽音の発生の指示に対し、上記記憶手段から、
上記各サブチャンネル毎に上記波形データを読出して、
楽音信号を形成することにより音場における上記楽音の
直接音と反射音とを得て残響効果を与える発音制御手段
と、 を有することを特徴とする電子楽器。(3) A musical tone generating means having a sound generation channel having a plurality of sub-channels, and waveform data to be generated from each of the sub-channels, which is sequentially delayed by a predetermined delay time to generate a musical tone signal. , and in response to an instruction to generate one musical tone, from the above storage means,
Read out the waveform data for each subchannel,
An electronic musical instrument comprising: a sound generation control means for obtaining a direct sound and a reflected sound of the musical sound in a sound field by forming a musical sound signal to provide a reverberation effect.
に対応する波形データとして、音場における楽音の直接
音と、初期反射音および高次反射音からなる上記反射音
との波形データをそれぞれ記憶したものであることを特
徴とする請求項1または2記載の電子楽器。(5)エン
ベロープデータを発生するエンベロープ発生手段をさら
に有し、このエンベロープ発生手段より発生したエンベ
ロープデータにより、上記記憶手段から読出した波形デ
ータをエンベロープ制御することを特徴とする請求項1
、2または3記載の電子楽器。(4) The storage means stores, as waveform data corresponding to each of the sub-channels, waveform data of the direct sound of the musical tone in the sound field and the reflected sound consisting of an early reflected sound and a higher-order reflected sound, respectively. 3. The electronic musical instrument according to claim 1, wherein the electronic musical instrument is an electronic musical instrument. (5) The device further comprises an envelope generating means for generating envelope data, and the waveform data read from the storage means is envelope-controlled by the envelope data generated by the envelope generating means.
, 2 or 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63196097A JPH0246497A (en) | 1988-08-08 | 1988-08-08 | Electronic musical instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63196097A JPH0246497A (en) | 1988-08-08 | 1988-08-08 | Electronic musical instrument |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0246497A true JPH0246497A (en) | 1990-02-15 |
Family
ID=16352168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63196097A Pending JPH0246497A (en) | 1988-08-08 | 1988-08-08 | Electronic musical instrument |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0246497A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0619476A (en) * | 1992-06-30 | 1994-01-28 | Kawai Musical Instr Mfg Co Ltd | Electronic musical instrument |
JPH0633637U (en) * | 1992-10-05 | 1994-05-06 | 株式会社松浦鉄工所 | Work supply device |
JP2009169063A (en) * | 2008-01-16 | 2009-07-30 | Roland Corp | Musical sound output device and musical sound output program |
JP2017136358A (en) * | 2016-01-30 | 2017-08-10 | 株式会社三洋物産 | Game machine |
JP2017164473A (en) * | 2016-03-15 | 2017-09-21 | 株式会社三洋物産 | Game machine |
-
1988
- 1988-08-08 JP JP63196097A patent/JPH0246497A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0619476A (en) * | 1992-06-30 | 1994-01-28 | Kawai Musical Instr Mfg Co Ltd | Electronic musical instrument |
JPH0633637U (en) * | 1992-10-05 | 1994-05-06 | 株式会社松浦鉄工所 | Work supply device |
JP2009169063A (en) * | 2008-01-16 | 2009-07-30 | Roland Corp | Musical sound output device and musical sound output program |
JP2017136358A (en) * | 2016-01-30 | 2017-08-10 | 株式会社三洋物産 | Game machine |
JP2017164473A (en) * | 2016-03-15 | 2017-09-21 | 株式会社三洋物産 | Game machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH09127941A (en) | Electronic musical instrument | |
JPH0883066A (en) | Electronic musical instrument | |
JPH0246497A (en) | Electronic musical instrument | |
US6351475B1 (en) | Mixing apparatus with compatible multiplexing of internal and external voice signals | |
JP3312939B2 (en) | Electronic musical instrument | |
JP2701177B2 (en) | Tone generator | |
JP2858120B2 (en) | Electronic musical instrument | |
JP3552265B2 (en) | Sound source device and audio signal forming method | |
JP3660125B2 (en) | Electronic musical instrument sound image localization control device | |
JP2888712B2 (en) | Music generator | |
JP3061403B2 (en) | Electronic musical instrument | |
JPH10124050A (en) | Electronic musical instrument | |
JP2817521B2 (en) | Electronic musical instrument | |
JP3094759B2 (en) | Music signal distribution processor | |
JP3334483B2 (en) | Waveform memory type tone generator that can input external waveform | |
JP3407308B2 (en) | Music generator | |
JP2650487B2 (en) | How to add reverberation to electronic musical instruments | |
JP3782150B2 (en) | Stereo sound control device | |
JPH09269779A (en) | Effect adding device | |
JPH0850480A (en) | Electronic musical instrument | |
JPH0246498A (en) | Electronic musical instrument | |
JPH09244640A (en) | Musical sound controller | |
JPH0683334A (en) | Effect granting device | |
JPH0498291A (en) | Electronic musical instrument | |
JPH04298790A (en) | Stereophonic system |