JP3055557B2 - Sound processing device - Google Patents

Sound processing device

Info

Publication number
JP3055557B2
JP3055557B2 JP11266885A JP26688599A JP3055557B2 JP 3055557 B2 JP3055557 B2 JP 3055557B2 JP 11266885 A JP11266885 A JP 11266885A JP 26688599 A JP26688599 A JP 26688599A JP 3055557 B2 JP3055557 B2 JP 3055557B2
Authority
JP
Japan
Prior art keywords
sound
information
musical instrument
data
effect
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 - Fee Related
Application number
JP11266885A
Other languages
Japanese (ja)
Other versions
JP2000081876A (en
Inventor
潤一 藤森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP11266885A priority Critical patent/JP3055557B2/en
Publication of JP2000081876A publication Critical patent/JP2000081876A/en
Application granted granted Critical
Publication of JP3055557B2 publication Critical patent/JP3055557B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Stereophonic System (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、電子楽器、自動
演奏機等に用いるに好適な音処理装置に関し、特に音信
号に音響効果を付与する技術に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sound processing apparatus suitable for use in an electronic musical instrument, an automatic musical instrument, and the like, and more particularly to a technique for providing a sound signal with a sound effect.

【0002】[0002]

【従来の技術】従来、電子楽器の音響効果付与技術とし
ては、予め「コンサートホール」、「ジャズクラブ」等
の演奏場毎に特有の音響効果(例えばリバーブ効果)を
得るための効果制御情報をプリセットしておき、所望の
演奏場を選択すると、それに対応するプリセット情報に
基づいて楽音信号に選択した演奏場特有の音響効果を付
与するようにしたものが知られている。
2. Description of the Related Art Conventionally, as a sound effect applying technique for an electronic musical instrument, effect control information for obtaining a sound effect (for example, a reverb effect) peculiar to each performance hall such as a “concert hall” or a “jazz club” is previously known. It is known that presetting is performed, and when a desired playing field is selected, a sound effect specific to the selected playing field is added to a musical tone signal based on preset information corresponding to the preset playing field.

【0003】[0003]

【発明が解決しようとする課題】上記した従来技術によ
ると、音色等の設定は、音響効果の設定とは別に行なわ
れるので、設定操作が面倒であった。
According to the above-mentioned prior art, the setting of the tone and the like is performed separately from the setting of the sound effect, so that the setting operation is troublesome.

【0004】この発明の目的は、音場に応じた音及び音
響効果が自動的に設定される新規な音処理装置を提供す
ることにある。
[0004] It is an object of the present invention to provide a novel sound processing device in which sound and sound effects according to a sound field are automatically set.

【0005】[0005]

【課題を解決するための手段】この発明に係る音処理装
置は、複数の音場のうちの各音場毎に音指定情報と音響
効果情報とを組にして記憶する記憶手段と、前記複数の
音場のうちの任意の音場を指定する音場指定手段と、こ
の音場指定手段で指定された音場に対応する音指定情報
を前記記憶手段から読出して該音指定情報に対応する音
信号を発生する音発生手段と、前記音場指定手段で指定
された音場に対応する音響効果情報を前記記憶手段から
読出して該音響効果情報に対応する音響効果を前記音信
号に付与する効果付与手段とを備えたものである。
A sound processing apparatus according to the present invention comprises: a storage means for storing a set of sound designation information and sound effect information for each sound field of a plurality of sound fields; Sound field designating means for designating an arbitrary sound field among the sound fields, and sound designation information corresponding to the sound field designated by the sound field designating means are read from the storage means and correspond to the sound designation information. Sound generating means for generating a sound signal, and sound effect information corresponding to the sound field specified by the sound field specifying means are read out from the storage means and a sound effect corresponding to the sound effect information is added to the sound signal. Effect providing means.

【0006】この発明の音処理装置によれば、音場指定
手段で所望の音場を指定すると、音発生手段は、指定に
係る音場に対応する音指定情報を記憶手段から読出して
該音指定情報に対応する音信号を発生し、効果付与手段
は、指定に係る音場に対応する音響効果情報を記憶手段
から読出して該音響効果情報に対応する音響効果を音信
号に付与する。従って、指定に係る音場に応じた音及び
音響効果が自動的に設定される。
According to the sound processing device of the present invention, when a desired sound field is designated by the sound field designation means, the sound generation means reads out the sound designation information corresponding to the designated sound field from the storage means and reads the sound designation information. A sound signal corresponding to the designated information is generated, and the effect applying unit reads out the sound effect information corresponding to the designated sound field from the storage unit and adds the sound effect corresponding to the sound effect information to the sound signal. Therefore, the sound and the sound effect corresponding to the designated sound field are automatically set.

【0007】[0007]

【発明の実施の形態】図1は、この発明の一実施形態に
係る電子楽器の回路構成を示すもので、この電子楽器
は、楽音発生がマイクロコンピュータによって制御され
るようになっている。
FIG. 1 shows a circuit configuration of an electronic musical instrument according to an embodiment of the present invention. In this electronic musical instrument, tone generation is controlled by a microcomputer.

【0008】図1において、バス10には、鍵盤回路1
2、操作子群14、中央処理装置(CPU)16、RO
M(リード・オンリィ・メモリ)18、RAM(ランダ
ム・アクセス・メモリ)20、レジスタ群22、フロッ
ピーディスク装置24、表示パネルインターフェース2
6、タッチパネルインターフェース28、音源インター
フェース30、外部入力インターフェース32等が接続
されている。
In FIG. 1, a keyboard circuit 1 is connected to a bus 10.
2, operator group 14, central processing unit (CPU) 16, RO
M (read only memory) 18, RAM (random access memory) 20, register group 22, floppy disk drive 24, display panel interface 2
6, a touch panel interface 28, a sound source interface 30, an external input interface 32 and the like are connected.

【0009】鍵盤回路12は、一例として上鍵盤、下鍵
盤及びペダル鍵盤を有するもので、各鍵盤の各鍵毎に鍵
操作情報が検出されるようになっている。
The keyboard circuit 12 has, for example, an upper keyboard, a lower keyboard, and a pedal keyboard, and detects key operation information for each key of each keyboard.

【0010】操作子群14は、楽器パネルに設けられた
楽音制御用乃至演奏制御用の各種操作子を含むもので、
各操作子毎に操作情報が検出されるようになっている。
この発明の実施に関係する操作子については図2を参照
して後述する。
The operator group 14 includes various operators for tone control or performance control provided on the instrument panel.
Operation information is detected for each operator.
Operators related to the embodiment of the present invention will be described later with reference to FIG.

【0011】CPU16は、ROM18にストアされた
プログラムに従って楽音発生のための各種処理を実行す
るもので、これらの処理については図8乃至図12を参
照して後述する。ROM18には、プログラムの他に、
図5について後述するような楽音パラメータ制御情報も
ストアされている。
The CPU 16 executes various processes for generating musical tones in accordance with the program stored in the ROM 18. These processes will be described later with reference to FIGS. In the ROM 18, in addition to the program,
Tone parameter control information as described later with reference to FIG. 5 is also stored.

【0012】RAM20は、フロッピーディスク装置2
4から読出した1演奏場分の表示・制御データをストア
するためのものである。
The RAM 20 stores the floppy disk device 2
4 is for storing the display / control data for one performance hall read out from 4.

【0013】レジスタ群22は、CPU16による各種
処理に際して利用される多数のレジスタを含むもので、
これらのレジスタのうち、この発明の実施に関係するも
のについては後述する。
The register group 22 includes a large number of registers used for various processes by the CPU 16.
Of these registers, those related to the implementation of the present invention will be described later.

【0014】フロッピーディスク装置24は、複数の演
奏場について各演奏場毎に表示・制御データが記録され
たフロッピーディスクを有するもので、このフロッピー
ディスクからRAM20へのデータ書込みについては図
4を参照して後述する。
The floppy disk drive 24 has a floppy disk in which display / control data is recorded for each of a plurality of performances. For data writing from this floppy disk to the RAM 20, see FIG. It will be described later.

【0015】表示パネルインターフェース26及びタッ
チパネルインターフェース28は、楽器位置設定装置3
4を構成する表示パネル34A及びタッチパネル34B
にそれぞれ接続されたもので、インターフェース26は
表示パネル34Aに表示データDSを供給し、インター
フェース28は、タッチパネル34Bからタッチ位置を
検出し、そのタッチ位置に応じた楽器位置データPSを
受取るようになっている。なお、楽器位置設定装置34
については、図3を参照して後述する。
The display panel interface 26 and the touch panel interface 28
4 and display panel 34A and touch panel 34B
The interface 26 supplies display data DS to the display panel 34A, and the interface 28 detects a touch position from the touch panel 34B and receives musical instrument position data PS corresponding to the touch position. ing. The musical instrument position setting device 34
Will be described later with reference to FIG.

【0016】音源インターフェース30は、割当回路3
6に音源制御情報TSを供給するもので、音源制御情報
TSとしては、鍵盤操作に基づくキーオン信号、キーオ
フ信号、押鍵対応のキーデータ(音高データ)等の演奏
情報と、ROM18から読出した楽音パラメータ制御情
報と、RAM20から読出した音色指定データ及びバー
ブ制御データとを供給可能である。
The sound source interface 30 includes an assignment circuit 3
The sound source control information TS is supplied to the CPU 6 as performance information such as a key-on signal, a key-off signal, key data corresponding to a key pressed (pitch data) based on a keyboard operation, and the like. It is possible to supply tone parameter control information, tone color designation data and barb control data read from the RAM 20.

【0017】外部入力インターフェース32は、他の電
子楽器からの鍵盤操作に基づく演奏情報又は記憶(記
録)装置から読出した演奏情報を入力するためのもの
で、入力された演奏情報は、鍵盤回路12からの演奏情
報と共に又はその代りに音源インターフェース30を介
して割当回路36に供給可能である。
The external input interface 32 is for inputting performance information based on a keyboard operation from another electronic musical instrument or performance information read from a storage (recording) device. The input performance information is input to the keyboard circuit 12. Can be supplied to the assignment circuit 36 via the sound source interface 30 together with or instead of the performance information from

【0018】割当回路36は、供給される音源制御情報
TSを第1の音源(TG1)38、第2の音源(TG
2)40、第3の音源(TG3)42又はパラメータ制
御回路44に割当てて供給するもので、TG1(38)
〜TG3(42)はいずれもディジタル楽音信号を発生
可能なものである。TG1(38)には、第1音源制御
情報S1として、上鍵盤操作に基づく演奏情報及び楽器
1(例えばピアノ)に対応する音色指定データが供給さ
れ、TG2(40)には、第2音源制御情報S2とし
て、下鍵盤操作に基づく演奏情報及び楽器2(例えばバ
イオリン)に対応した音色指定データが供給され、TG
3(42)には、第3音源制御情報S3として、ペダル
鍵盤操作に基づく演奏情報及び楽器3(例えばバス)に
対応した音色指定データが供給され、パラメータ制御回
路44には、楽音パラメータ制御情報PD及びリバーブ
制御データRVDが供給される。この場合、上鍵盤、下
鍵盤及びペダル鍵盤のうちの任意の鍵盤の操作に基づく
演奏情報に代えて外部入力インターフェース32からの
演奏情報を供給することもでき、このようにすれば、他
の電子楽器又は自動演奏機との合奏が可能となる。
The assignment circuit 36 divides the supplied sound source control information TS into a first sound source (TG1) 38 and a second sound source (TG1).
2) 40, the third sound source (TG3) 42 or the parameter control circuit 44 for allocating and supplying them.
TG3 (42) can generate a digital tone signal. The TG1 (38) is supplied with performance information based on the upper keyboard operation and tone color designation data corresponding to the musical instrument 1 (for example, a piano) as the first sound source control information S1, and the TG2 (40) is supplied with the second sound source control information S1. As the information S2, performance information based on the lower keyboard operation and tone color designation data corresponding to the musical instrument 2 (for example, a violin) are supplied.
3 (42) is supplied with the performance information based on the pedal keyboard operation and the tone color designation data corresponding to the musical instrument 3 (for example, bass) as the third sound source control information S3, and the parameter control circuit 44 is provided with the tone parameter control information. PD and reverb control data RVD are supplied. In this case, performance information from the external input interface 32 can be supplied in place of the performance information based on the operation of any of the upper keyboard, the lower keyboard, and the pedal keyboard. A ensemble with a musical instrument or an automatic performance machine becomes possible.

【0019】パラメータ制御回路44は、TG1(3
8)からのディジタル楽音信号S11、TG2(40)
からのディジタル楽音信号S12、TG3(42)から
のディジタル楽音信号S13についてそれぞれ楽音パラ
メータ制御情報PDに基づいて楽音パラメータを制御し
たり、リバーブ制御データRVDに基づいてリバーブ効
果を付与したりするもので、このような制御を受けた楽
音信号を左右のチャンネル別にD/A(ディジタル/ア
ナログ)変換して右チャンネル用アナログ楽音信号AS
(R)及び左チャンネル用アナログ楽音信号AS(L)
を送出する。パラメータ制御回路44の具体例について
は図6及び図7を参照して後述する。
The parameter control circuit 44 has a function of TG1 (3
8) Digital tone signal S11, TG2 (40) from
The digital tone signal S12 and the digital tone signal S13 from the TG3 (42) control tone parameters based on tone parameter control information PD and provide a reverb effect based on reverb control data RVD. The D / A (digital / analog) conversion of the tone signal under such control is performed for the left and right channels, and the analog tone signal AS for the right channel is converted.
(R) and left channel analog tone signal AS (L)
Is sent. A specific example of the parameter control circuit 44 will be described later with reference to FIGS.

【0020】楽音信号AS(R)は、出力アンプ46R
を介して右スピーカ48Rに供給され、楽音として発音
される。また、楽音信号AS(L)は、出力アンプ46
Lを介して左スピーカ48Lに供給され、楽音として発
音される。
The tone signal AS (R) is supplied to an output amplifier 46R
Is supplied to the right speaker 48R through the speaker and is generated as a musical tone. The tone signal AS (L) is output to the output amplifier 46.
The signal is supplied to the left speaker 48L via L and is emitted as a musical tone.

【0021】図2は、操作子群14に属する操作子のう
ち、この発明の実施に関係する操作子の配置例を示した
ものである。
FIG. 2 shows an example of the arrangement of the operators related to the embodiment of the present invention among the operators belonging to the operator group 14. As shown in FIG.

【0022】演奏モードスイッチPMSは、ノーマル演
奏モードを指定するためのもので、これをオンすると、
その近傍の発光素子PMLが点灯し、演奏場の音場の再
現を伴わない通常のマニアル演奏(又は自動演奏)が可
能となる。
The performance mode switch PMS is used to specify a normal performance mode.
The light emitting element PML in the vicinity thereof is turned on, so that a normal manual performance (or automatic performance) without reproducing the sound field of the playing field becomes possible.

【0023】演奏場選択スイッチHSSとしては、N個
のスイッチが並設されており、各スイッチ毎にその近傍
に発光素子HSLが設けられている。所望の演奏場に対
応するスイッチHSSをオンすると、その近傍の発光素
子HSLが点灯し、オンしたスイッチに対応する演奏場
の音場を再現した状態でマニアル演奏(又は自動演奏)
が可能となる。そして、発光素子HSLが点灯中である
スイッチHSSをオンすると、発光素子HSLが消灯す
ると共に発光素子PMLが点灯し、ノーマル演奏モード
に戻る。
As the playing field selection switch HSS, N switches are arranged in parallel, and a light emitting element HSL is provided near each switch. When a switch HSS corresponding to a desired playing field is turned on, a light emitting element HSL near the switch is turned on, and a manual performance (or automatic performance) is performed in a state in which a sound field of the playing field corresponding to the turned on switch is reproduced.
Becomes possible. Then, when the switch HSS in which the light emitting element HSL is turned on is turned on, the light emitting element HSL is turned off, the light emitting element PML is turned on, and the mode returns to the normal performance mode.

【0024】図3は、楽器位置設定装置34を上面から
見た図であり、この装置34は、スイッチマトリックス
を有する透明性のタッチパネル34Bの裏面に表示パネ
ル34Aを配置した構成になっている。
FIG. 3 is a top view of the musical instrument position setting device 34. This device 34 has a configuration in which a display panel 34A is arranged on the back surface of a transparent touch panel 34B having a switch matrix.

【0025】表示パネル34Aには、例えばコンサート
ホール等の演奏場のシンボルHSYと、「HALL1」
等の演奏場名HNMと、楽器表示枠FLMと、楽器シン
ボルISYと、楽器名INMとが表示される。この場
合、楽器表示枠FLMは、タッチパネル34Bに対応し
た長方形領域内に表示可能であり、楽器シンボルISY
及び楽器名INMは、各楽器表示枠FLM内に1組ずつ
表示される。一例として、最も左の楽器表示枠FLM内
には、楽器シンボルISYとしてピアノのシンボルが表
示されると共に楽器名INMとして「PIANO」の文
字が表示され、同様にして右寄りの楽器表示枠FLM内
にはバイオリンのシンボル及び「VIOLIN」の文字
が、最も右の表示枠FLM内にはバスのシンボル及び
「BASS」の文字がそれぞれ表示される。
The display panel 34A displays a symbol HSY of a music hall such as a concert hall and “HALL1”.
, The musical instrument display frame FLM, the musical instrument symbol ISY, and the musical instrument name INM. In this case, the musical instrument display frame FLM can be displayed in a rectangular area corresponding to the touch panel 34B, and the musical instrument symbol ISY
The musical instrument name INM is displayed in a pair in each musical instrument display frame FLM. As an example, in the leftmost musical instrument display frame FLM, a piano symbol is displayed as the musical instrument symbol ISY, and the character "PIANO" is displayed as the musical instrument name INM. Similarly, in the rightmost musical instrument display frame FLM, Indicates a violin symbol and the character "VIOLIN", and a bus symbol and a character "BASS" are displayed in the rightmost display frame FLM.

【0026】タッチパネル34Bの前後方向の一辺の長
さをHとし、左右方向の一辺の長さをWとすると、Hは
演奏場の奥行きに対応し、Wは演奏場の幅(又は間口)
に対応する。タッチパネル34Bの左奥端部を原点P
(0,0)とし、前後方向をy軸、左右方向をx軸とす
ると、ピアノの位置はxy座標を用いてP(x,y
)として表わされ、同様にしてバイオリンの位置はP
(x,y)、バスの位置はP(x,y)と
して表わされる。
Assuming that the length of one side in the front-rear direction of the touch panel 34B is H and the length of one side in the left-right direction is W, H corresponds to the depth of the playing field, and W is the width (or frontage) of the playing field.
Corresponding to Origin P 0 the far left end of the touch panel 34B
Assuming that (0,0), the front-back direction is the y-axis, and the left-right direction is the x-axis, the position of the piano is represented by P P (x 1 , y
1 ), and similarly the position of the violin is P
v (x 2 , y 2 ) and the position of the bus are represented as P B (x 3 , y 3 ).

【0027】図3の楽器位置設定装置34では、例えば
ピアノが表示された楽器表示枠FLMに対応するタッチ
パネル34Bの一部に指等でタッチし、このタッチ状態
のまま前後左右に移動すると、この移動につれて楽器表
示枠FLMも楽器名INM及び楽器シンボルISYと共
に移動し、移動及びタッチを止めた位置が最終的にピア
ノの表示位置となる。このことは、バイオリン及びバス
を表示した他の楽器表示枠FLMについても同様であ
る。従って、3種類の楽器について各楽器毎に演奏場内
の楽器位置をタッチ操作のみで簡単に且つ任意に設定可
能である。
In the musical instrument position setting device 34 shown in FIG. 3, for example, when a finger or the like touches a part of the touch panel 34B corresponding to the musical instrument display frame FLM on which a piano is displayed, and moves forward, backward, left and right in this touched state, With movement, the instrument display frame FLM also moves together with the instrument name INM and the instrument symbol ISY, and the position where the movement and the touch are stopped finally becomes the display position of the piano. The same applies to the other musical instrument display frames FLM displaying the violin and the bass. Therefore, it is possible to easily and arbitrarily set the position of the musical instrument in the playing field for each of the three types of musical instruments only by touch operation.

【0028】図4は、表示・制御データのフォーマット
を示すもので、前述したフロッピーディスクには、演奏
場1(例えば小ホール)、演奏場2(例えば大ホー
ル)、演奏場3(例えば野外ステージ)…演奏場N(例
えばジャズクラブ)にそれぞれ対応するN演奏場分の表
示・制御データが記録されている。
FIG. 4 shows the format of the display / control data. The above-mentioned floppy disk includes a playing field 1 (for example, a small hall), a playing field 2 (for example, a large hall), and a playing field 3 (for example, an outdoor stage). )... Display and control data for N music fields corresponding to the music fields N (for example, jazz clubs) are recorded.

【0029】図2に示した演奏場選択スイッチHSSの
操作により所望の演奏場を選択すると、選択された演奏
場に関する表示・制御データがフロッピーディスク装置
24からRAM20に転送され、図4で演奏場1につい
て例示するようなフォーマットでRAM20に書込まれ
る。
When a desired playing field is selected by operating the playing field selection switch HSS shown in FIG. 2, display / control data relating to the selected playing field is transferred from the floppy disk device 24 to the RAM 20, and FIG. 1 is written to the RAM 20 in a format as exemplified in FIG.

【0030】1演奏場分のデータは、先頭の識別データ
IDに続けて演奏場関連データ及び3楽器分の楽器関連
データを配列したものである。演奏場関連データは、演
奏場名データHNMDのバイト数Kを表わすデータ、
演奏場シンボルデータHSYDのバイト数Lを表わす
データ、リバーブ制御データRVDのバイト数Mを表
わすデータ、演奏場名を表示するための演奏場名データ
HNMD、演奏場シンボルを表示するための演奏場シン
ボルデータHSYD、リバーブ効果を制御するためのリ
バーブ制御データRVDからなっている。HADは、
演奏場関連データをRAM20に書込んだ際の先頭アド
レスであり、これと各データのバイト数K、L、M
とを用いてRAM20からのデータHNMD、HSY
D、RVDの読出しが制御される。
The data for one playing field is obtained by arranging the playing field-related data and the musical instrument-related data for three musical instruments, following the first identification data ID. Playing field related data, data representing the number of bytes K 0 of playing field name data HNMD,
Data representing the number of bytes L 0 of the playing field symbol data HSYD, data representing the number of bytes M 0 of the reverb control data RVD, playing field name data HNMD for displaying the playing field name, and playing for displaying the playing field symbol It consists of field symbol data HSYD and reverb control data RVD for controlling the reverb effect. HAD 0 is
This is the head address when the performance-related data is written into the RAM 20, and the number of bytes K 0 , L 0 , M of each data.
0 , the data HNMD and HSY from the RAM 20 are used.
The reading of D and RVD is controlled.

【0031】楽器関連データは、楽器1(例えばピア
ノ)、楽器2(例えばバイオリン)及び楽器3(例えば
バス)にそれぞれ関連した表示・制御データからなるも
のである。ここで、3楽器分のデータフォーマットは互
いに同様であるので、代表として楽器1について述べ
る。
The musical instrument-related data includes display and control data respectively associated with musical instrument 1 (for example, piano), musical instrument 2 (for example, violin), and musical instrument 3 (for example, bass). Here, since the data formats of the three musical instruments are similar to each other, the musical instrument 1 will be described as a representative.

【0032】楽器1関連データは、楽器名データINM
Dのバイト数Kを表わすデータ、楽器シンボルデータ
ISYDのバイト数Lを表わすデータ、音色指定デー
タTSDのバイト数Mを表わすデータ、楽器名を表示
するための楽器名データINMD、楽器シンボルを表示
するための楽器シンボルデータISYD、楽器対応の音
色(例えばピアノ音色)を指定するための音色指定デー
タTSD、x方向の楽器位置(x)を表わすデータ、
y方向の楽器位置(y)を表わすデータからなってい
る。HADは、楽器1関連データをRAM20に書込
んだ際の先頭アドレスであり、これと各データのバイト
数K、L、Mとを用いてRAM20からのデータ
INMD、ISYD、TSD及び楽器位置データ
(x,y)の読出しが制御される。なお、この後の
説明の便宜上、RAM20内でxを表わすデータの記
憶領域をX1とし、yを表わすデータの記憶領域をY
1とする。
The musical instrument 1 related data is musical instrument name data INM
Data representing the number of bytes K 1 and D, musical instrument symbol data data indicating the byte number L 1 of ISYD, data representing the number of bytes M 1 tone color designating data TSD, for displaying the instrument name instrument name data INMD, instrument symbol , Timbre specification data TSD for specifying a timbre (for example, a piano timbre) corresponding to a musical instrument, data representing a musical instrument position (x 1 ) in the x direction,
It consists of data representing the musical instrument position (y 1 ) in the y direction. HAD 1 is a head address when the musical instrument 1 related data is written into the RAM 20, and the data INMD, ISYD, TSD and TSD from the RAM 20 are used by using this and the number of bytes K 1 , L 1 , M 1 of each data. The reading of the musical instrument position data (x 1 , y 1 ) is controlled. For convenience of explanation after this, the storage area of the data representing the x 1 in the RAM20 and X1, the storage area of the data representing the y 1 Y
Let it be 1.

【0033】楽器2及び楽器3に関連するデータについ
ても、それぞれ先頭アドレスHAD 、HADが読出
制御に用いられる。また、X1に対応する記憶領域X
2、X3と、Y1に対応する記憶領域Y2、Y3とが存
在するが、これらの図示は省略してある。
The data related to the musical instruments 2 and 3 will be described.
However, the head address HAD 2, HAD3Is read
Used for control. Further, the storage area X corresponding to X1
2, X3 and storage areas Y2, Y3 corresponding to Y1 exist.
However, these are not shown.

【0034】図5(A)〜(D)は、ROM18に記憶
された5種類の楽音パラメータ制御情報を示すものであ
る。
FIGS. 5A to 5D show five types of tone parameter control information stored in the ROM 18. FIG.

【0035】ROM18において、図5(A)に対応す
る記憶部には、楽器のy座標の各正規化値P毎に第1
の乗算係数MP1が記憶されている。第1の乗算係数M
P1は、演奏場の前後方向の音像定位を決定するもの
で、P=1のときMP=1とすることにより演奏場最
前部の楽器位置に対応した音像を再現可能にしている。
In the ROM 18, the storage unit corresponding to FIG. 5A stores the first y-coordinate normalized value P y of the musical instrument.
Is stored. First multiplication coefficient M
P1 determines the sound image localization in the front-rear direction of the playing field. When P y = 1, MP = 1 is set so that the sound image corresponding to the musical instrument position at the forefront of the playing field can be reproduced.

【0036】図5(B)に対応する記憶部には、楽器の
y座標の各正規化値P毎に第4の乗算係数MP4が記
憶されている。第4の乗算係数MP4は、演奏場の前後
方向のリバーブ効果の大きさを決定するもので、P
0のときMP4=1とすることにより演奏場最後部の楽
器位置に対応した大きなリバーブ効果の付与を可能にし
ている。
[0036] The storage unit corresponding to FIG. 5 (B), the fourth multiplier coefficient MP4 is stored for each normalized value P y y coordinate of the instrument. The fourth multiplication coefficient MP4 determines the magnitude of the reverb effect in the front-back direction of the playing field, and P y =
By setting MP4 = 1 when it is 0, it is possible to provide a large reverb effect corresponding to the musical instrument position at the rear end of the playing field.

【0037】図5(C)に対応する記憶部には、楽器の
y座標の各正規化値P毎にフィルタ定数CFが記憶さ
れている。フィルタ定数CFは、後述するローパスフィ
ルタのカットオフ周波数を決定するもので、P=1の
ときf/2(fはディジタル楽音信号のサンプリン
グ周波数)とすることにより演奏場最前部の楽器位置に
対応して音域が高音側に広がるのを可能にしている。
[0037] in the storage unit corresponding to FIG. 5 (C) filter constant CF is stored for each normalized value P y y coordinate of the instrument. Filter constant CF is for determining the cut-off frequency of the low-pass filter to be described later, musical instrument playing field foremost by the f s / 2 when P y = 1 (the sampling frequency of f s are digital tone signal) It enables the range to be extended to the treble side according to the position.

【0038】図5(D)に対応する記憶部には、楽器の
x座標の各正規化値P毎に第2及び第3の乗算係数M
P2及びMP3が記憶されており、ラインL及びL
はそれぞれMP2及びMP3の値変化を示している。こ
れらの乗算係数MP2及びMP3は、演奏場の左右方向
の音像定位を決定するもので、P=1でMP2=1、
MP3=0とすることにより演奏場最右部の楽器位置に
対応した音像を再現可能にすると共に、P=0でMP
2=0、MP3=1とすることにより演奏場最左部の楽
器に対応した音像の再現を可能にしている。
[0038] Figure 5 the storage unit corresponding to (D), second and third multiplication factor M for each normalized value P x of the x-coordinate of the instrument
P2 and MP3 are stored, the line L 2 and L 3
Indicates changes in the values of MP2 and MP3, respectively. These multiplication factors MP2 and MP3 are intended to determine the sound image localization in the lateral direction of the playing field, P x = 1 in MP2 = 1,
A sound image corresponding to the musical instrument position of the playing field right most part by the MP3 = 0 together to enable reproducible, MP in the P x = 0
By setting 2 = 0 and MP3 = 1, it is possible to reproduce a sound image corresponding to the instrument at the leftmost part of the playing field.

【0039】なお、楽器のy座標の正規化値P及びx
座標の正規化値Pは、RAM20から読出した楽器位
置データ(例えばx,yを表わすデータ)又は楽器
位置設定装置34からの楽器位置データPSに応じて定
められるものである。
The normalized values P y and x of the y-coordinate of the musical instrument
Normalized value P x of the coordinates are those determined according to the instrument position data PS from instrument position data (e.g. x 1, data representing the y 1) or instrument position setting device 34 read from the RAM 20.

【0040】図6は、パラメータ制御回路44の一構成
例を示すもので、この回路44は、TG1、TG2、T
G3からのディジタル楽音信号S11、S12、S13
をそれぞれ入力とする3つのパラメータ制御部CN1、
CN2、CN3を含んでいる。これらのパラメータ制御
部CN1〜CN3は互いに同様の構成であるので、代表
としてCN1について説明する。
FIG. 6 shows an example of the configuration of the parameter control circuit 44. This circuit 44 includes TG1, TG2, T
Digital tone signals S11, S12, S13 from G3
, Three parameter control units CN1 each having
It contains CN2 and CN3. Since these parameter control units CN1 to CN3 have the same configuration, CN1 will be described as a representative.

【0041】TG1からのディジタル楽音信号S11
は、乗算器50に供給され、第1の乗算係数MP1と乗
算される。乗算器50からの乗算出力は、ローパスフィ
ルタ52に供給され、フィルタ定数CFに応じて周波数
特性が制御される。
Digital tone signal S11 from TG1
Is supplied to a multiplier 50 and multiplied by a first multiplication coefficient MP1. The multiplied output from the multiplier 50 is supplied to the low-pass filter 52, and the frequency characteristic is controlled according to the filter constant CF.

【0042】ローパスフィルタ52からの出力は、乗算
器54に供給されて第2の乗算係数MP2と乗算される
と共に、乗算器56に供給されて第3の乗算係数MP3
と乗算され、さらに乗算器58に供給されて第4の乗算
係数MP4と乗算される。
The output from the low-pass filter 52 is supplied to a multiplier 54 and multiplied by a second multiplication coefficient MP2, and is also supplied to a multiplier 56 and supplied to a third multiplication coefficient MP3.
And supplied to the multiplier 58 to be multiplied by the fourth multiplication coefficient MP4.

【0043】乗算器54及び56の乗算出力は、それぞ
れ加算器60及び62に供給される一方、乗算器58の
乗算出力は、リバーブ回路64に供給される。
The multiplied outputs of the multipliers 54 and 56 are supplied to adders 60 and 62, respectively, while the multiplied output of the multiplier 58 is supplied to a reverb circuit 64.

【0044】リバーブ回路64は、一例として図7に示
す構成のものを用いることができる。図7の回路では、
入力データINを加算器ADDを介して遅延回路DLに
供給すると共に、この遅延回路DLの出力を乗算器MP
Lを介して加算器ADDに供給し、リバーブ制御データ
RVDのうちの遅延制御データRVDに応じて遅延回
路DLの遅延時間を設定し、データRVDのうちの乗算
係数データRVDを乗算器MPLに供給して遅延回路
DLの出力に乗算し、遅延回路DLからリバーブ効果の
付与された出力データOUTを取出すようになってい
る。
As the reverb circuit 64, for example, one having the configuration shown in FIG. 7 can be used. In the circuit of FIG.
The input data IN is supplied to a delay circuit DL via an adder ADD, and the output of the delay circuit DL is output to a multiplier MP
And supplied to the adder ADD through L, and the set delay time of the delay circuit DL in response to the delay control data RVD 1 of the reverberation control data RVD, multiplier MPL multiplication coefficient data RVD 2 of the data RVD , And multiplies the output of the delay circuit DL to take out the output data OUT to which the reverb effect is applied from the delay circuit DL.

【0045】リバーブ回路64の出力は、加算器60及
び62に供給され、それぞれ乗算器54及び56の出力
と加算される。
The output of the reverb circuit 64 is supplied to adders 60 and 62, and is added to the outputs of the multipliers 54 and 56, respectively.

【0046】加算器60の出力は、右チャンネル用のデ
ィジタル楽音信号SRであり、加算器66に供給され
る。また、加算器62の出力は、左チャンネル用のディ
ジタル楽音信号SLであり、加算器70に供給され
る。
The output of the adder 60 is the digital tone signal SR 1 for the right channel, which is supplied to the adder 66. The output of the adder 62 is a digital musical tone signal SL 1 for the left channel, it is supplied to the adder 70.

【0047】加算器66には、パラメータ制御部CN2
及びCN3から右チャンネル用ディジタル楽音信号SR
及びSRが供給され、信号SRと加算される。ま
た、加算器70には、パラメータ制御部CN2及びCN
3から左チャンネル用ディジタル楽音信号SL及びS
が供給され、信号SLと加算される。
The adder 66 includes a parameter control unit CN2
And right digital digital tone signal SR from CN3
2 and SR 3 are provided and summed with the signal SR 1 . The adder 70 has parameter control units CN2 and CN
3 to the left channel digital tone signals SL 2 and S
L 3 is supplied, it is added to the signal SL 1.

【0048】加算器66の加算出力は、D/A変換器6
8により右チャンネル用アナログ楽音信号AS(R)に
変換される。また、加算器70の加算出力は、D/A変
換器72により左チャンネル用アナログ楽音信号AS
(L)に変換される。
The added output of the adder 66 is the D / A converter 6
8 is converted into an analog tone signal AS (R) for the right channel. The addition output of the adder 70 is output from the D / A converter 72 to the left channel analog tone signal AS.
(L).

【0049】図6の回路構成によれば、乗算器50にお
いて、第1の乗算係数MP1を図5(A)に示すように
楽器のy座標正規化値Pに応じて変化させることによ
り演奏場の前後方向の音像移動が可能となる。ローパス
フィルタ52において、カットオフ周波数を決定するフ
ィルタ定数CFを図5(C)に示すように楽器のy座標
正規化値Pに応じて変化させることにより演奏場の前
後方向の楽器位置に応じた微妙な音色変化を模擬でき
る。乗算器54及び56において、第2及び第3の乗算
係数MP2及びMP3を図5(D)に示すように楽器の
x座標正規化値P に応じて変化させることにより演奏
場の左右方向の音像移動が可能となる。乗算器58にお
いて、第4の乗算係数MP4を図5(B)に示すように
楽器のy座標正規化値Pに応じて変化させることによ
り演奏場の前後方向の楽器位置に応じたリバーブ効果の
大きさ変化を模擬できる。
According to the circuit configuration of FIG.
And the first multiplication coefficient MP1 is changed as shown in FIG.
Musical instrument normalized y-coordinate value PyBy changing according to
The sound image can be moved in the front-rear direction of the music hall. Low pass
The filter 52 determines the cutoff frequency.
The filter constant CF is set to the y coordinate of the musical instrument as shown in FIG.
Normalized value PyIn front of the playing area by changing according to
Can simulate subtle timbre changes depending on the instrument position in the rear direction
You. In multipliers 54 and 56, second and third multiplications are performed.
The coefficients MP2 and MP3 are set as shown in FIG.
x coordinate normalized value P xPlaying by changing according to
The sound image can be moved in the horizontal direction of the field. The multiplier 58
And the fourth multiplication coefficient MP4 is changed as shown in FIG.
Musical instrument normalized y-coordinate value PyBy changing according to
Reverb effect according to the position of the instrument
You can simulate size changes.

【0050】この実施形態では、加算器60、62、6
6、70を設けて制御済みの楽音信号を電気的に混合し
た後2つのスピーカで放音するようにしているが、更に
多くのスピーカを設けて制御済みの楽音信号を空間的に
混合するようにしてもよく、このようにすれば混合用の
加算器は適宜省略できる。
In this embodiment, the adders 60, 62, 6
6 and 70 are provided so that the controlled tone signals are electrically mixed and then emitted by the two speakers. However, more speakers are provided to spatially mix the controlled tone signals. In this case, the mixing adder can be omitted as appropriate.

【0051】レジスタ群22に属するレジスタのうち、
この発明の実施に関係するものを列挙すると、次の通り
である。
Of the registers belonging to the register group 22,
Items related to the implementation of the present invention are listed as follows.

【0052】(1)モードレジスタMOD…これは、0
〜2のいずれかの値がセットされるもので、0ならばノ
ーマル演奏モード、1ならば楽器位置設定モード、2な
らば演奏場の音場の再現を伴う演奏モード(以下では単
に再現演奏モードと称する)をそれぞれ表わす。
(1) Mode register MOD: This is 0
2 is set, where 0 is a normal performance mode, 1 is an instrument position setting mode, and 2 is a performance mode with reproduction of the sound field of a playground (hereinafter simply a reproduction performance mode). ).

【0053】(2)スイッチナンバレジスタSNO…こ
れは、演奏場選択スイッチHSSのうち、オンされたス
イッチのナンバn(1〜Nのいずれか)がセットされる
ものである。
(2) Switch number register SNO... This register sets the number n (any one of 1 to N) of the switch which is turned on among the playing field selection switches HSS.

【0054】(3)スイッチフラグSFL〜SFL
…これらのフラグは、それぞれ第1〜第Nの演奏場選択
スイッチHSSに対応したもので、オンされたスイッチ
に対応するフラグに1がセットされる。
(3) Switch flags SFL 1 to SFL N
... These flags correspond to the first to Nth playing field selection switches HSS, respectively, and 1 is set to the flag corresponding to the switch that is turned on.

【0055】(4)先頭アドレスレジスタADR〜A
DR…これらのレジスタは、それぞれ図4の先頭アド
レスHAD〜HADがセットされるものである。
(4) Start address registers ADR 0 -ADR
DR 3 ... These registers set the start addresses HAD 0 to HAD 3 of FIG. 4 respectively.

【0056】(5)x座標レジスタP…これは、x座
標正規化値Pがセットされるものである。
(5) x-coordinate register P x ... This is where the x-coordinate normalized value P x is set.

【0057】(6)y座標レジスタP…これは、y座
標正規化値Pがセットされるものである。
(6) y-coordinate register P y ... This is where the normalized y-coordinate value P y is set.

【0058】(7)制御変数レジスタi…これは、制御
変数iがセットされるものである。
(7) Control variable register i... This is where the control variable i is set.

【0059】図8は、メインルーチンの処理の流れを示
すもので、このルーチンは電源投入等に応じてスタート
する。
FIG. 8 shows the flow of the processing of the main routine. This routine is started when the power is turned on or the like.

【0060】まず、ステップ80では、イニシャライズ
ルーチンを実行し、各種レジスタを初期セットする。そ
して、ステップ82に移る。
First, at step 80, an initialization routine is executed to initialize various registers. Then, the process proceeds to step 82.

【0061】ステップ82では、MODに0をセット
し、ノーマル演奏モードとする。また、MOD=0に基
づいて発光素子PMLを点灯させる。
In step 82, MOD is set to 0 to set the normal performance mode. The light emitting element PML is turned on based on MOD = 0.

【0062】次に、ステップ84では、MODの値が0
又は2か(演奏モードか)判定し、この判定結果が肯定
的(Y)であれば、ステップ86に移る。
Next, at step 84, the value of MOD is 0
Or 2 (performance mode), and if the determination result is affirmative (Y), the process proceeds to step 86.

【0063】ステップ86では、鍵盤回路12において
いずれかの鍵盤にキーオンイベントありか判定し、この
判定結果が肯定的(Y)であればステップ88に移り、
発音処理を行なう。すなわち、キーオンイベントのあっ
た鍵盤に対応する音源に対し、キーオン信号及び押鍵対
応のキーデータを供給し、押された鍵に対応する楽音を
発生させる。
In step 86, the keyboard circuit 12 determines whether any key has a key-on event. If the determination result is affirmative (Y), the process proceeds to step 88.
Perform pronunciation processing. That is, a key-on signal and key data corresponding to a key press are supplied to a sound source corresponding to a key having a key-on event, and a tone corresponding to a pressed key is generated.

【0064】ステップ88の処理が終ったとき又はステ
ップ86の判定結果が否定的(N)であったときは、ス
テップ90に移り、いずれかの鍵盤にキーオフイベント
ありか判定する。この判定結果が肯定的(Y)であれば
ステップ92に移り、消音処理を行なう。すなわち、キ
ーオフイベントのあった鍵盤に対応する音源に対し、キ
ーオフ信号及び離鍵対応のキーデータを供給し、離され
た鍵に対応する楽音を減衰開始させる。
When the process at step 88 is completed or when the determination result at step 86 is negative (N), the process proceeds to step 90, where it is determined whether any key has a key-off event. If the result of this determination is affirmative (Y), the routine proceeds to step 92, where a silencing process is performed. That is, a key-off signal and key data corresponding to a key release are supplied to a sound source corresponding to a keyboard having a key-off event, and a tone corresponding to a released key is attenuated.

【0065】ステップ92の処理が終ったときあるいは
ステップ84又は90の判定結果が否定的(N)であっ
たときは、ステップ94に移り、演奏場選択スイッチH
SSのいずれかにオンイベントありか判定する。この判
定結果が肯定的(Y)であればステップ96に移り、図
9について後述するようにHSSオンのサブルーチンを
実行する。
When the processing in step 92 is completed or when the result of the determination in step 84 or 90 is negative (N), the routine proceeds to step 94, where the playing field selection switch H
It is determined whether any of the SSs has an ON event. If the result of this determination is affirmative (Y), the routine proceeds to step 96, where the HSS-on subroutine is executed as will be described later with reference to FIG.

【0066】ステップ96の処理が終ったとき又はステ
ップ94の判定結果が否定的(N)であったときは、ス
テップ98に移り、その他の処理(例えば音色、音量等
の設定操作に応じた処理)を行なう。
When the processing in step 96 is completed or when the result of the determination in step 94 is negative (N), the process proceeds to step 98, where other processing (for example, processing according to the setting operation of the tone color, volume, etc.) ).

【0067】この後は、ステップ84に戻り、これ以降
の処理を上記したと同様に繰返す。
Thereafter, the flow returns to step 84, and the subsequent processing is repeated in the same manner as described above.

【0068】図9は、HSSオンのサブルーチンを示す
もので、ステップ100では、オンされたスイッチHS
SのナンバnをSNOにセットする。そして、ステップ
102に移る。
FIG. 9 shows a subroutine for turning on the HSS.
The number n of S is set to SNO. Then, the process proceeds to step 102.

【0069】ステップ102では、MODの値が2か
(再現演奏モードか)判定し、この判定結果が肯定的
(Y)であればステップ104に移る。ステップ104
では、SNOにセットされたナンバnに対応するフラグ
SFLが1か(ナンバn対応の演奏場の音場再現中
か)判定する。この判定結果が肯定的(Y)であればス
テップ106に移る。
In step 102, it is determined whether the value of MOD is 2 (reproduction mode). If the determination result is affirmative (Y), the process proceeds to step 104. Step 104
In the flag SFL n is 1 or (number n corresponding either in sound reproduction playing field) corresponding to the set number n to SNO determines. If the result of this determination is affirmative (Y), the routine proceeds to step 106.

【0070】ステップ106では、MODに0をセット
すると共にPMLを点灯する。また、SFL〜SFL
にいずれも0をセットし、すべてのHSLを消灯し、
この後図8のルーチンにリターンする。これは、ナンバ
n対応の演奏場の音場を再現中にナンバnのスイッチH
SSがオンされた場合であり、この場合には、再現演奏
モードをキャンセルしてノーマル演奏モードに戻る。
In step 106, MOD is set to 0 and the PML is turned on. In addition, SFL 1 to SFL
Set N to 0, turn off all HSL,
Thereafter, the process returns to the routine of FIG. This is because the switch H of the number n is reproduced while reproducing the sound field of the music hall corresponding to the number n.
This is the case where the SS is turned on. In this case, the reproduction performance mode is canceled and the operation returns to the normal performance mode.

【0071】ステップ102または04の判定結果が否
定的(N)であったときは、ステップ108に移り、M
ODに1をセットすると共にPMLを消灯する。この結
果、ステップ102から108に来た場合にはノーマル
演奏モードから楽器位置設定モードに移ることになり、
ステップ104からステップ108に来た場合には再現
演奏モードから楽器位置設定モードに移ることになる。
If the result of the determination in step 102 or 04 is negative (N), the flow shifts to step 108, where M
Set OD to 1 and turn off the PML. As a result, when it comes to the step 108 from the step 102, the mode shifts from the normal performance mode to the instrument position setting mode,
When the process proceeds from step 104 to step 108, the mode is shifted from the reproduction performance mode to the musical instrument position setting mode.

【0072】次に、ステップ110では、SFLに1
をセットすると共に、それに対応する発光素子HSLを
点灯する。また、SFL以外のフラグSFLに0をセ
ットし、それぞれに対応する発光素子HSLを消灯す
る。この結果、オンされたスイッチHSSに対応する演
奏場が選択されたことがナンバn対応の発光素子の点灯
により表示される。この後、ステップ112に移る。
Next, in step 110, SFL n is set to 1
Is set, and the corresponding light emitting element HSL is turned on. In addition, flags SFL other than SFL n are set to 0, and the corresponding light emitting elements HSL are turned off. As a result, the fact that the playing field corresponding to the switch HSS that has been turned on is selected is displayed by lighting of the light emitting element corresponding to the number n. Thereafter, the process proceeds to step 112.

【0073】ステップ112では、ナンバn対応の演奏
場に関する表示・制御データをフロッピーディスク装置
24からRAM20に転送して書込む。そして、ステッ
プ114に移り、図4に示したような先頭アドレスHA
〜HADをそれぞれADR〜ADRにセット
する。そして、ステップ116に移る。
At step 112, the display / control data relating to the playing area corresponding to the number n is transferred from the floppy disk device 24 to the RAM 20 and written. Then, the process proceeds to step 114, where the start address HA as shown in FIG.
D 0 ~HAD 3 each set to ADR 0 ~ADR 3. Then, the process proceeds to step 116.

【0074】ステップ116では、表示パネル34Aに
初期表示を行なう。すなわち、RAM20からナンバn
対応の演奏場関連データのうち演奏場名データHNMD
及び演奏場シンボルデータHSYDを読出し、これらの
データに基づいて表示パネル34Aの所定位置に演奏場
名HNM及び演奏場シンボルHSYを表示する。ここ
で、データHNMDの読出しにあたっては、ADR
セットされた先頭アドレスHADに3を加えることで
HNMDの先頭アドレスが指定され、HNMDのバイト
数K分の読出しが行なわれる。また、データHSYD
の読出しにあたっては、[HAD+3]にKを加え
ることでHSYDの先頭アドレスが指定され、HSYD
のバイト数L分の読出しが行なわれる。
At step 116, an initial display is performed on the display panel 34A. That is, the number n
Performance hall name data HNMD among the corresponding performance hall related data
Then, the playground symbol data HSYD is read out, and the playground name HNM and the playground symbol HSY are displayed at predetermined positions on the display panel 34A based on these data. Here, when the reading of data HNMD, the start address of HNMD by adding the start address HAD 0 to 3 set in ADR 0 is specified, the number of bytes K 0 minute reading of HNMD is performed. Also, the data HSYD
In the read, the designated start address of HSYD by adding K 0 to [HAD 0 +3], HSYD
Reading of the number of bytes L 0 minutes is performed.

【0075】HNM及びHSYの表示に続いて、RAM
20からナンバn対応の楽器関連データのうち3楽器分
の楽器名データINMD、楽器シンボルデータISYD
及び楽器位置データ(x,y等を表わすデータ)を
読出し、これらのデータに基づいて表示パネル34Aに
楽器位置毎に楽器名INM及び楽器シンボルISYを楽
器表示枠FLMで囲むようにして表示する。ここで、各
楽器毎のデータ読出しを代表として楽器1について述べ
ると、ADRにセットされた先頭アドレスHAD
3を加えることでINMDの先頭アドレスが指定され、
INMDのバイト数K分の読出しが行なわれる。ま
た、[HAD+3]にKを加えることでISYDの
先頭アドレスが指定され、ISYDのバイト数L分の
読出しが行なわれる。さらに、[HAD+3+K
にL及びMを加えることで楽器位置データの先頭ア
ドレスが指定され、x及びyを表わすデータが順次
に読出される。
Following the display of HNM and HSY, the RAM
The musical instrument name data INMD and the musical instrument symbol data ISYD for three musical instruments out of the musical instrument-related data corresponding to number n from 20
And musical instrument position data (data representing x 1 , y 1, etc.) are read, and the musical instrument name INM and musical instrument symbol ISY are displayed on the display panel 34A for each musical instrument position so as to be surrounded by the musical instrument display frame FLM based on these data. Here, the musical instrument 1 will be described as a representative of data reading for each musical instrument. By adding 3 to the initial address HAD 1 set in the ADR 1 , the initial address of the INMD is specified.
Bytes K 1 minute reading of INMD is performed. The start address of ISYD by adding K 1 to [HAD 1 +3] is specified, the number of bytes L 1 minute reading of ISYD is performed. Further, [HAD 1 + 3 + K 1 ]
Is added to L 1 and M 1 to specify the head address of the musical instrument position data, and data representing x 1 and y 1 are sequentially read.

【0076】この後は、ステップ118で図10につい
て後述するように音像初期化のサブルーチンを実行す
る。そして、ステップ120で図11について後述する
ように音像移動のサブルーチンを実行した後、図8のル
ーチンにリターンする。
Thereafter, at step 118, a subroutine for initializing the sound image is executed as described later with reference to FIG. Then, after executing a subroutine for moving the sound image in step 120 as described later with reference to FIG. 11, the process returns to the routine in FIG.

【0077】図10は、音像初期化のサブルーチンを示
すもので、ステップ122では、RAM20からリバー
ブ制御データRVDを読出してリバーブ回路64にセッ
トする。データRVDの読出しにあたっては、[HAD
+3+K]にHSYDのバイト数Lを加えること
でRVDの先頭アドレスが指定され、RVDのバイト数
分の読出しを行なう。
FIG. 10 shows a subroutine for initializing the sound image. In step 122, the reverb control data RVD is read from the RAM 20 and set in the reverb circuit 64. In reading data RVD, [HAD
0 + 3 + K 0] to the start address specified in RVD by adding bytes L 0 of HSYD, reading out the number of bytes M 0 min RVD.

【0078】次に、ステップ124では、制御変数iを
1とする。そして、ステップ126に移り、i>3か判
定する。この判定結果が否定的(N)であればステップ
128に移る。
Next, at step 124, the control variable i is set to 1. Then, the routine proceeds to step 126, where it is determined whether i> 3. If the result of this determination is negative (N), the operation proceeds to step 128.

【0079】ステップ128では、RAM20から楽器
iの音色指定データTSDを読出し、i番目の音源TG
iにセットする。データTSDの読出しにあたっては、
[HAD+3+K]にISYDのバイト数Lを加
えることでTSDの先頭アドレスが指定され、TSDの
バイト数M分の読出しを行なう。ステップ128の後
は、ステップ130に移る。
At step 128, the tone color designation data TSD of the musical instrument i is read from the RAM 20 and the i-th sound source TG
Set to i. When reading data TSD,
[HAD 1 + 3 + K 1 ] to the start address specified in TSD by adding bytes L 1 of ISYD, reading out bytes M 1 minute TSD. After step 128, the process moves to step 130.

【0080】ステップ130では、図12について後述
するように特性設定のサブルーチンを実行する。そし
て、ステップ132でiの値を1アップしてから、ステ
ップ126に戻り、これ以降の処理をi>3となるまで
繰返す。
In step 130, a characteristic setting subroutine is executed as described later with reference to FIG. Then, after increasing the value of i by 1 in step 132, the process returns to step 126, and the subsequent processing is repeated until i> 3.

【0081】i>3となると、3楽器分の音色設定処理
及び特性設定処理が終ったことになり、ステップ126
の判定結果が肯定的(Y)になるのに応じて図9のルー
チンにリターンする。
When i> 3, the tone color setting process and the characteristic setting process for three musical instruments are completed, and step 126 is executed.
Returns to the routine of FIG. 9 in response to a positive determination (Y).

【0082】図11は、音像移動のサブルーチンを示す
もので、ステップ140では、タッチパネル34Bから
楽器位置データ(座標値x,y)ありか判定し、この判
定結果が肯定的(Y)であればステップ142に移る。
FIG. 11 shows a sound image movement subroutine. In step 140, it is determined whether or not there is musical instrument position data (coordinate values x, y) from the touch panel 34B. If the determination result is affirmative (Y), Move to step 142.

【0083】ステップ142では、制御変数iを1とす
る。そして、ステップ144に移り、座標値x,yが楽
器iの楽器表示枠FLM内にあるか判定する。この判定
結果が肯定的(Y)であればステップ146に移る。
At step 142, the control variable i is set to 1. Then, the process proceeds to step 144, where it is determined whether the coordinate values x and y are within the musical instrument display frame FLM of the musical instrument i. If the result of this determination is affirmative (Y), the flow proceeds to step 146.

【0084】ステップ146では、RAM20の記憶領
域Xi,Yiにそれぞれ座標値x,yを書込む。そし
て、ステップ148に移り、表示パネル34Aにおける
楽器iの表示位置をXi,Yiの座標値に応じて変更す
る。
In step 146, coordinate values x and y are written in the storage areas Xi and Yi of the RAM 20, respectively. Then, the process proceeds to step 148, where the display position of the musical instrument i on the display panel 34A is changed according to the coordinate values of Xi and Yi.

【0085】この後、ステップ150で図12について
後述するように特性設定のサブルーチンを実行してか
ら、ステップ152に移り、ステップ140と同様にし
てパネル34Bからのデータありか判定する。この判定
結果が肯定的(Y)であればステップ146に戻り、こ
れ以降の処理を上記したと同様に繰返す。この結果、パ
ネル34Bにタッチしたままタッチ位置を変更すると、
そのタッチ位置の変更に追従してXi,Yiの内容が書
換えられると共にパネル34A上の楽器iの表示位置も
変更される。
After that, in step 150, a characteristic setting subroutine is executed as will be described later with reference to FIG. If the determination result is affirmative (Y), the process returns to step 146, and the subsequent processes are repeated in the same manner as described above. As a result, if the touch position is changed while touching the panel 34B,
Following the change of the touch position, the contents of Xi and Yi are rewritten, and the display position of the musical instrument i on the panel 34A is also changed.

【0086】ステップ152の判定結果が否定的(N)
であったときは、ステップ140に戻り、これ以降の処
理を上記したと同様に繰返す。
The determination result of step 152 is negative (N).
If so, the process returns to step 140, and the subsequent processing is repeated in the same manner as described above.

【0087】例えば、上記のようにして楽器1の位置を
設定した後、楽器2について位置設定を行なうべくパネ
ル34Bにタッチすると、ステップ140及び142を
経てステップ144にくるが、このときのステップ14
4の判定結果は、楽器2の楽器表示枠FLM内にx,y
があるので、否定的(N)となり、ステップ154に移
る。
For example, after the position of the musical instrument 1 is set as described above, if the user touches the panel 34B to set the position of the musical instrument 2, the process proceeds to the step 144 via the steps 140 and 142.
4 is displayed in the musical instrument display frame FLM of the musical instrument 2 as x, y.
Therefore, the result is negative (N), and the routine goes to step 154.

【0088】ステップ154では、iの値を1アップす
る。そして、ステップ156に移り、i>3か判定す
る。この例では、i=2であるので、ステップ156の
判定結果が否定的(N)となり、ステップ144に戻
る。
At step 154, the value of i is increased by one. Then, the process proceeds to step 156 to determine whether i> 3. In this example, since i = 2, the determination result of step 156 is negative (N), and the process returns to step 144.

【0089】ステップ144では、x,yが楽器2のF
LM内にあるので、判定結果が肯定的(Y)となる。こ
の後、ステップ146以下の処理を上記したと同様に行
なうことにより楽器2について位置変更が可能となる。
In step 144, x and y are the F
Since it is within the LM, the determination result is positive (Y). Thereafter, the position of the musical instrument 2 can be changed by performing the processing of step 146 and subsequent steps in the same manner as described above.

【0090】この後、楽器3について位置設定を行なう
べくパネル34Bにタッチすると、ステップ140及び
142を経てステップ144にきた後ステップ154及
び156を2回通るとステップ144の判定結果が肯定
的(Y)となる。そして、ステップ146以下の処理を
上記したと同様に行なうことにより楽器3について位置
変更が可能となる。
Thereafter, if the user touches the panel 34B to set the position of the musical instrument 3, the process proceeds to steps 144 and 142 and then proceeds to step 144. After passing through steps 154 and 156 twice, the determination result of step 144 is affirmative (Y ). Then, the position of the musical instrument 3 can be changed by performing the processing of step 146 and subsequent steps in the same manner as described above.

【0091】パネル34Bにおいて、いずれの楽器表示
枠FLMにも該当しない個所にタッチした場合には、ス
テップ154を3回通るとステップ156の判定結果が
肯定的(Y)となり、ステップ140に戻る。また、パ
ネル36Bにタッチしなかったときは、ステップ140
の判定結果が否定的(N)となり、ステップ158に移
る。ステップ158では、演奏モードスイッチPMSに
オンイベントありか判定し、ない(N)ならばステップ
140に戻る。
If the user touches a place on the panel 34B that does not correspond to any of the musical instrument display frames FLM, the result of the determination at the step 156 becomes affirmative (Y) after passing through the step 154 three times, and the process returns to the step 140. If the user does not touch the panel 36B, step 140
Is negative (N), and the routine goes to Step 158. In step 158, it is determined whether or not the performance mode switch PMS has an ON event. If not (N), the process returns to step 140.

【0092】上記のようにして楽器1〜3のうち1つ以
上の楽器について位置設定を行なった後又はこのような
位置設定を行なう前にスイッチPMSをオンすると、ス
テップ158の判定結果が肯定的(Y)となり、ステッ
プ160に移る。
When the switch PMS is turned on after the position setting for one or more of the musical instruments 1 to 3 as described above or before such position setting, the determination result of step 158 is affirmative. (Y), and the routine proceeds to step 160.

【0093】ステップ160では、MODに2をセット
すると共に、発光素子PMLを点灯する。そして、図9
のルーチンにリターンする。この結果、楽器位置設定モ
ードから再現演奏モードに移ることになり、選択した演
奏場の音場の再現を伴ってマニアル演奏(又は自動演
奏)を行なえるようになる。
In step 160, MOD is set to 2 and the light emitting element PML is turned on. And FIG.
Return to the routine. As a result, the mode is switched from the musical instrument position setting mode to the reproduction performance mode, and the manual performance (or automatic performance) can be performed with the reproduction of the sound field of the selected playing field.

【0094】なお、ステップ146〜152で新たに設
定した楽器位置(Xi,Yiの書換え後の内容)は装置
24内のフロッピーディスクに転送して保存するように
してもよい。
The musical instrument position (contents after rewriting Xi and Yi) newly set in steps 146 to 152 may be transferred to a floppy disk in the device 24 and stored.

【0095】図12は、特性設定のサブルーチンを示す
もので、ステップ170では、Xiに記憶されている座
標値xを図3に示した長さWで割って得た正規化値P
をP にセットすると共に、Yiに記憶されている座標
値yを図3に示した長さHで割って得た正規化値P
にセットする。
FIG. 12 shows a characteristic setting subroutine.
In step 170, the position stored in Xi
A normalized value P obtained by dividing the standard value x by the length W shown in FIG.x
To P xAnd the coordinates stored in Yi
The normalized value P obtained by dividing the value y by the length H shown in FIG.yTo
PySet to.

【0096】次に、ステップ172では、ROM18を
用いてP及びPの内容(P及びP)を図5で述
べたように5種類の楽音パラメータ制御情報PD(第1
〜第4の乗算係数MP1〜MP4及びフィルタ定数C
F)に変換し、これらの情報を図6に示すようにパラメ
ータ制御回路44の被制御部にそれぞれセットする。
[0096] Next, in step 172, P x and P y of contents (P x and P y) the as described in FIG. 5 five tone parameter control information PD (first with ROM18
To fourth multiplication coefficients MP1 to MP4 and filter constant C
F), and sets these pieces of information in the controlled parts of the parameter control circuit 44 as shown in FIG.

【0097】この結果、図10の場合には、選択した演
奏場の音場がRAM20からの読出データに基づいて再
現されるようになり、図11の場合には、選択した演奏
場の音場が楽器位置設定装置34での位置設定に基づい
て再現されるようになる。
As a result, in the case of FIG. 10, the sound field of the selected playing field is reproduced based on the data read from the RAM 20, and in the case of FIG. 11, the sound field of the selected playing field is reproduced. Is reproduced based on the position setting by the musical instrument position setting device 34.

【0098】ステップ172の後は、元のルーチン(図
10又は図11)にリターンする。
After step 172, the process returns to the original routine (FIG. 10 or 11).

【0099】なお、上記した実施形態では、タッチパネ
ルを用いて楽器位置を指定するようにしたが、タッチパ
ネルの代りにボリューム、スイッチ等の操作子を用いて
楽器位置を指定するようにしてもよい。また、演奏場と
楽器の組合せを選択するようにしたが、演奏場と楽器を
別々に選択可能としてもよい。さらに、この発明を自動
演奏に応用する場合には、メモリに記憶される一連の演
奏情報中の適宜の個所に楽器位置情報を含ませておくこ
とにより自動演奏の進行に伴って音像を移動させるよう
にしてもよい。
In the above embodiment, the position of the musical instrument is specified by using the touch panel. However, the position of the musical instrument may be specified by using an operator such as a volume or a switch instead of the touch panel. Further, the combination of the playing field and the musical instrument is selected, but the playing field and the musical instrument may be separately selectable. Further, when the present invention is applied to an automatic performance, the sound image is moved as the automatic performance progresses by including the musical instrument position information at an appropriate position in a series of performance information stored in the memory. You may do so.

【0100】[0100]

【発明の効果】以上のように、この発明によれば、音場
毎に音指定情報と音響効果情報とを組にして記憶し、指
定された音場に対応する音指定情報及び音響効果情報を
読出して読出しに係る音指定情報に対応する音信号を読
出しに係る音響効果情報に対応する音響効果で発生させ
るようにしたので、音場を指定するだけで音場に応じた
音及び音響効果が自動的に設定され、操作が簡単となる
効果が得られる。
As described above, according to the present invention, sound designation information and sound effect information are grouped and stored for each sound field, and sound designation information and sound effect information corresponding to the designated sound field are stored. Is read out, and a sound signal corresponding to the sound designation information related to the reading is generated by the sound effect corresponding to the sound effect information related to the reading. Therefore, the sound and the sound effect corresponding to the sound field only by specifying the sound field. Is automatically set, and an effect of simplifying the operation is obtained.

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

【図1】 この発明の一実施形態に係る電子楽器の構成
を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an electronic musical instrument according to an embodiment of the present invention.

【図2】 操作子配置を示す平面図である。FIG. 2 is a plan view showing an operation element arrangement.

【図3】 楽器位置設定装置34の上面図である。3 is a top view of the musical instrument position setting device 34. FIG.

【図4】 表示・制御データのフォーマットを示す図で
ある。
FIG. 4 is a diagram showing a format of display / control data.

【図5】 ROM18の記憶情報を示す図である。FIG. 5 is a diagram showing information stored in a ROM 18;

【図6】 パラメータ制御回路44の回路図である。FIG. 6 is a circuit diagram of a parameter control circuit 44;

【図7】 リバーブ回路64の回路図である。FIG. 7 is a circuit diagram of a reverb circuit 64.

【図8】 メインルーチンを示すフローチャートであ
る。
FIG. 8 is a flowchart showing a main routine.

【図9】 演奏場選択スイッチHSSオンのサブルーチ
ンを示すフローチャートである。
FIG. 9 is a flowchart showing a subroutine for turning on a playing field selection switch HSS.

【図10】 音像初期化のサブルーチンを示すフローチ
ャートである。
FIG. 10 is a flowchart showing a subroutine for sound image initialization.

【図11】 音像移動のサブルーチンを示すフローチャ
ートである。
FIG. 11 is a flowchart illustrating a subroutine for moving a sound image.

【図12】 特性設定のサブルーチンを示すフローチャ
ートである。
FIG. 12 is a flowchart showing a characteristic setting subroutine.

【符号の説明】[Explanation of symbols]

10:バス、12:鍵盤回路、14:操作子群、16:
中央処理装置、18:リード・オンリィ・メモリ、2
0:ランダム・アクセス・メモリ、22:レジスタ群、
24:フロッピーディスク装置、26:表示パネルイン
ターフェース、28:タッチパネルインターフェース、
30:音源インターフェース、32:外部入力インター
フェース、34:楽器位置設定装置、34A:表示パネ
ル、34B:タッチパネル、36:割当回路、38,4
0,42:第1〜第3の音源、44:パラメータ制御回
路、46R,46L:出力アンプ、48R,48L:ス
ピーカ。
10: bus, 12: keyboard circuit, 14: operator group, 16:
Central processing unit, 18: read only memory, 2
0: random access memory, 22: register group,
24: floppy disk drive, 26: display panel interface, 28: touch panel interface,
30: sound source interface, 32: external input interface, 34: musical instrument position setting device, 34A: display panel, 34B: touch panel, 36: assignment circuit, 38, 4
0, 42: first to third sound sources, 44: parameter control circuit, 46R, 46L: output amplifier, 48R, 48L: speaker.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭51−31225(JP,A) 特開 昭55−4012(JP,A) 特開 昭61−184594(JP,A) 特開 平2−67599(JP,A) 特開 平7−5873(JP,A) 特開 平10−56700(JP,A) 実開 昭57−195195(JP,U) 特許2967471(JP,B2) 特公 平5−62752(JP,B2) (58)調査した分野(Int.Cl.7,DB名) G10H 1/00 G10K 15/00 - 15/12 H04S 1/00 - 7/00 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-51-31225 (JP, A) JP-A-55-4012 (JP, A) JP-A-61-184594 (JP, A) JP-A-2- 67599 (JP, A) JP-A-7-5873 (JP, A) JP-A-10-56700 (JP, A) JP-A-57-195195 (JP, U) JP2967471 (JP, B2) -62752 (JP, B2) (58) Fields investigated (Int. Cl. 7 , DB name) G10H 1/00 G10K 15/00-15/12 H04S 1/00-7/00

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数の音場のうちの各音場毎に音指定情報
と音響効果情報とを組にして記憶する記憶手段と、 前記複数の音場のうちの任意の音場を指定する音場指定
手段と、 この音場指定手段で指定された音場に対応する音指定情
報を前記記憶手段から読出して該音指定情報に対応する
音信号を発生する音発生手段と、 前記音場指定手段で指定された音場に対応する音響効果
情報を前記記憶手段から読出して該音響効果情報に対応
する音響効果を前記音信号に付与する効果付与手段とを
備えた音処理装置。
1. A storage means for storing a set of sound designation information and sound effect information for each sound field of a plurality of sound fields, and designating an arbitrary sound field of the plurality of sound fields. Sound field designating means; sound generating means for reading sound designation information corresponding to the sound field designated by the sound field designating means from the storage means to generate a sound signal corresponding to the sound designation information; A sound processing apparatus comprising: effect reading means for reading sound effect information corresponding to the sound field specified by the specifying means from the storage means and applying a sound effect corresponding to the sound effect information to the sound signal.
【請求項2】 前記記憶手段は、前記音響効果情報とし
て残響効果情報を記憶し、前記効果付与手段は、前記残
響効果情報に対応する残響効果を前記音信号に付与する
ものである請求項1記載の音処理装置。
2. The sound processing apparatus according to claim 1, wherein the storage unit stores reverberation effect information as the sound effect information, and the effect applying unit applies a reverberation effect corresponding to the reverberation effect information to the sound signal. A sound processing device as described.
【請求項3】 前記記憶手段は、前記音響効果情報とし
て音像定位情報を記憶し、前記効果付与手段は、前記音
像定位情報に対応する音像定位を前記音信号に付与する
ものである請求項1又は2記載の音処理装置。
3. The storage unit stores sound image localization information as the sound effect information, and the effect imparting unit imparts a sound image localization corresponding to the sound image localization information to the sound signal. Or the sound processing device according to 2.
【請求項4】 音像定位の位置を任意に指定する位置指
定手段を更に備え、前記効果付与手段は、前記音場指定
手段での音場指定に応答して前記記憶手段の音像定位情
報に応じた所定位置に前記音信号の音像を定位させると
共に前記位置指定手段での位置指定に応答して前記音信
号の音像定位の位置を前記所定位置から前記位置指定手
段で指定される位置に変更するものである請求項3記載
の音処理装置。
4. An apparatus according to claim 1, further comprising a position designation unit for arbitrarily designating a position of the sound image localization, wherein said effect imparting unit responds to the sound field designation by said sound field designation unit in accordance with the sound image localization information of said storage unit. The sound image of the sound signal is localized at the predetermined position, and the position of the sound image localization of the sound signal is changed from the predetermined position to the position specified by the position specifying means in response to the position specification by the position specifying means. 4. The sound processing device according to claim 3, wherein
【請求項5】 前記音場指定手段で指定された音場及び
/又は前記音発生手段で発生される音信号に関する表示
を行なう表示手段を更に備えた請求項1〜4のいずれか
に記載の音処理装置。
5. The display according to claim 1, further comprising display means for displaying a sound field designated by said sound field designation means and / or a sound signal generated by said sound generation means. Sound processing device.
JP11266885A 1999-09-21 1999-09-21 Sound processing device Expired - Fee Related JP3055557B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11266885A JP3055557B2 (en) 1999-09-21 1999-09-21 Sound processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11266885A JP3055557B2 (en) 1999-09-21 1999-09-21 Sound processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP63220009A Division JP3089421B2 (en) 1988-09-02 1988-09-02 Sound processing device

Publications (2)

Publication Number Publication Date
JP2000081876A JP2000081876A (en) 2000-03-21
JP3055557B2 true JP3055557B2 (en) 2000-06-26

Family

ID=17437020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11266885A Expired - Fee Related JP3055557B2 (en) 1999-09-21 1999-09-21 Sound processing device

Country Status (1)

Country Link
JP (1) JP3055557B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3716795B2 (en) * 2002-01-11 2005-11-16 ヤマハ株式会社 Performance equipment
KR20210005573A (en) * 2018-04-24 2021-01-14 소니 주식회사 Display control device, display control method and program

Also Published As

Publication number Publication date
JP2000081876A (en) 2000-03-21

Similar Documents

Publication Publication Date Title
US5027689A (en) Musical tone generating apparatus
JP2967471B2 (en) Sound processing device
JP2002258838A (en) Electronic musical instrument
JP4379291B2 (en) Electronic music apparatus and program
JP3055557B2 (en) Sound processing device
JP3089421B2 (en) Sound processing device
JP3835290B2 (en) Electronic music apparatus and program applied to the apparatus
JP3045106B2 (en) Sound processing device
JP3055556B2 (en) Sound processing device
JPH0720866A (en) Electronic musical instrument
JP2605821B2 (en) Music control device
JP2629874B2 (en) Music parameter controller
JP2576528B2 (en) Musical sound visualization device
JPH075873A (en) Sound processor
USRE38276E1 (en) Tone generating apparatus for sound imaging
JPH0267599A (en) Musical sound generating device
JP3360604B2 (en) Display device for musical tone control element group and recording medium storing display program for musical tone control element group
JP4000986B2 (en) Display control apparatus and program
JP2004062072A (en) Electronic musical instrument
JP2000250543A (en) Data setting device
US6548748B2 (en) Electronic musical instrument with mute control
JPH06308959A (en) Electronic musical instrument
JP4535336B2 (en) Electronic musical sound generator
JP2004094073A (en) Tone parameter generator, tone parameter generation method, and program
JP3863015B2 (en) Electronic musical instruments

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees