JPH0833736B2 - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH0833736B2 JPH0833736B2 JP63046447A JP4644788A JPH0833736B2 JP H0833736 B2 JPH0833736 B2 JP H0833736B2 JP 63046447 A JP63046447 A JP 63046447A JP 4644788 A JP4644788 A JP 4644788A JP H0833736 B2 JPH0833736 B2 JP H0833736B2
- Authority
- JP
- Japan
- Prior art keywords
- operator
- operators
- sounds
- pad
- sound
- 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 - Lifetime
Links
- 238000012790 confirmation Methods 0.000 claims description 39
- 230000005236 sound signal Effects 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 11
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 10
- 238000009527 percussion Methods 0.000 description 52
- 102100027708 Astrotactin-1 Human genes 0.000 description 13
- 101000936741 Homo sapiens Astrotactin-1 Proteins 0.000 description 13
- 238000000034 method Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000015654 memory Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000003936 working memory Effects 0.000 description 2
- 241001077262 Conga Species 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 241000982634 Tragelaphus eurycerus Species 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は少ない数の操作子で多くの種類の音を発生で
きるようにした電子楽器に関する。Description: TECHNICAL FIELD The present invention relates to an electronic musical instrument capable of producing many types of sounds with a small number of operators.
(従来技術) 従来、この種の装置は、例えば特開昭61-282896号公
報に示されるように、複数の各操作子に該操作子の数よ
りも多くの種類の音のうち任意のものを割当てる割当て
手段を備えるとともに、複数の操作子の各操作に応答し
て該操作された操作子に割当てられている音を表すデー
タを音信号発生手段に供給することにより該音信号発生
手段における前記割当てられている音の発生を制御する
音発生制御手段を備えており、割当て手段によって各操
作子に任意の音を割当てた後に、該割当てた音を操作子
の操作に応じて発生するようにして、少ない数の操作子
で多くの種類の音を発生できるようにしている。(Prior Art) Conventionally, this type of device has, for example, as shown in Japanese Patent Application Laid-Open No. 61-282896, an arbitrary one of a plurality of types of sounds for each of a plurality of operators, which is more than the number of the operators. In the sound signal generating means by supplying the sound signal generating means with data representing sounds allocated to the operated operators in response to each operation of the plurality of operators. The sound generation control means for controlling the generation of the assigned sound is provided, and after assigning an arbitrary sound to each operator by the assigning means, the assigned sound is generated according to the operation of the operator. In this way, many types of sounds can be generated with a small number of operators.
(発明が解決しようとする課題) しかるに、上記の装置にあっては、当該電子楽器にお
いて発生可能な全ての種類の音を確認する場合、全ての
音を操作子にそれぞれ割当てかつ発生させる必要があ
り、この割当て及び発生を全ての音毎に行うことは手間
がかかるので、前記音の確認は極めて面倒なものであっ
た。(Problems to be Solved by the Invention) However, in the above device, when confirming all kinds of sounds that can be generated in the electronic musical instrument, it is necessary to assign and generate all sounds to the operators. However, since it takes a lot of time to perform this assignment and generation for every sound, the confirmation of the sound is extremely troublesome.
本発明は上記点に鑑み案出されたもので、上記従来の
ような電子楽器において、発生可能な全ての種類の音の
確認を簡単にできるようにすることを解決課題とするも
のである。The present invention has been devised in view of the above points, and it is an object of the present invention to make it possible to easily confirm all kinds of sounds that can be generated in the conventional electronic musical instrument.
(課題を解決するための手段) 上記目的を達成するために、本発明の構成上の特徴
は、複数種類の音の一つを指定するための第1操作子
(12)と、第1操作子により指定された音がそれぞれ割
当てられる複数の第2操作子(11a〜11d)と、確認モー
ド、割当てモード及びプレイモードを指定するための第
3操作子(13,14,18)と、複数の第2操作子にそれぞれ
対応して各第2操作子に割当てられた音を表すデータを
それぞれ記憶するための記憶手段(26c)と、複数種類
の音を発生可能な音信号発生手段(25)と、第3操作子
により確認モードが指定されているとき複数の第2操作
子のうちの少なくとも一つの操作子の操作に応答して前
記複数種類の音をそれぞれ表すデータを同一つの操作子
の操作毎に音信号発生手段に順次供給して、同一つの操
作子の操作毎に前記複数種類の音を同音信号発生手段に
て順次発生させる確認モード制御手段(第9図の42,43,
45〜47)と、第3操作子により割当てモードが指定され
ているとき複数の第2操作子のうちの一つの操作子の操
作に応答して第1操作子により指定されている音を表す
データを同一つの操作子に対応して記憶手段に記憶させ
る割当てモード制御手段(第6図の62〜65)と、第3操
作子によりプレイモードが指定されているとき複数の第
2操作子のうちの一つの操作子の操作に応答して記憶手
段に記憶されていて同一つの操作子に対応したデータを
音信号発生手段に供給して、同一つの操作子に割当てら
れている音を同音信号発生手段にて発生させるプレイモ
ード制御手段(第5図の52〜54)とを備えたことにあ
る。(Means for Solving the Problem) In order to achieve the above object, the structural feature of the present invention is that a first operator (12) for designating one of a plurality of types of sounds and a first operation. A plurality of second manipulators (11a to 11d) to which the sounds designated by the children are respectively allocated, and a third manipulator (13, 14, 18) for designating the confirmation mode, the allocation mode and the play mode, Storage means (26c) for respectively storing data representing sounds assigned to the respective second operators, and sound signal generating means (25) capable of generating a plurality of types of sounds. ), And when the confirmation mode is designated by the third manipulator, in response to the operation of at least one manipulator of the plurality of second manipulators, the data representing each of the plurality of types of sounds are the same manipulator. The same signal is supplied to the sound signal generation means for each operation. Confirmation mode control means (42, 43, 42 in FIG. 9) for sequentially generating the plural kinds of sounds by the same sound signal generation means for each operation of the child.
45 to 47), and the sound designated by the first manipulator in response to the operation of one of the plurality of second manipulators when the allocation mode is designated by the third manipulator. Assignment mode control means (62 to 65 in FIG. 6) for storing data in the storage means corresponding to the same operator, and a plurality of second operators when the play mode is designated by the third operator. In response to the operation of one of the operating elements, the data stored in the storage means and corresponding to the same operating element is supplied to the sound signal generating means, and the sound assigned to the same operating element outputs the same sound signal. The play mode control means (52 to 54 in FIG. 5) which is generated by the generation means is provided.
(発明の作用) 上記のように構成した本発明においては、第3操作子
により確認モードが指定されている状態で、複数の第2
操作子のうちの少なくとも一つの操作子が操作される
と、確認モード制御手段は、複数種類の音をそれぞれ表
すデータを同一つの操作子の操作毎に音信号発生手段に
順次供給して、同一つの操作子の操作毎に複数種類の音
を同音信号発生手段にて順次発生させる。第3操作子に
より割当てモードが指定されている状態で、複数の第2
操作子のうちの一つの操作子が操作されると、割当てモ
ード制御手段は、同一つの操作子の操作に応答して、第
1操作子により指定されている音を表すデータを同一つ
の操作子に対応して記憶手段に記憶させる。第3操作子
によりプレイモードが指定されている状態で、複数の第
2操作子のうちの一つの操作子が操作されると、プレイ
モード制御手段は、記憶手段に記憶されていて同一つの
操作子に対応したデータを音信号発生手段に供給して、
同一つの操作子に割当てられている音を同音信号発生手
段にて発生させる。(Operation of the Invention) In the present invention configured as described above, in the state in which the confirmation mode is designated by the third operator, a plurality of second
When at least one of the manipulators is operated, the confirmation mode control means sequentially supplies data representing each of a plurality of types of sounds to the sound signal generating means for each operation of the same manipulator, and the same operation is performed. A plurality of kinds of sounds are sequentially generated by the same sound signal generating means for each operation of one operator. When the allocation mode is designated by the third manipulator, a plurality of second
When one of the manipulators is operated, the allocation mode control means responds to the operation of the same manipulator with the data representing the sound designated by the first manipulator by the same manipulator. The storage means stores the data corresponding to. When one of the plurality of second manipulators is operated while the play mode is designated by the third manipulator, the play mode control means stores the same operation stored in the storage means. The data corresponding to the child is supplied to the sound signal generating means,
The sound assigned to the same operator is generated by the same sound signal generating means.
(発明の効果) 上記作用説明からも理解できる通り、上記本発明によ
れば、確認モードが指定されている状態で、複数の第2
操作子のうちの少なくとも一つの操作子を繰り返し操作
すれば、当該電子楽器にて発生可能な全ての種類の音が
順番に発生されるので、該全ての種類の音の確認作業が
簡単になる。その結果、当該電子楽器を購入する場合、
複数の第2操作子に任意の音を割当てる場合等に便利に
なる。また、このような音の順次発生機能を製品の販売
に利用すれば、不慣れな販売員でも当該電子楽器のデモ
ンストレーションを簡単に行うことができ、同楽器の説
明、宣伝等がし易くなる。(Effects of the Invention) As can be understood from the above description of the operation, according to the present invention, a plurality of second confirmation modes are specified in the state where the confirmation mode is designated.
By repeatedly operating at least one of the operators, all kinds of sounds that can be generated by the electronic musical instrument are sequentially generated, so that it is easy to confirm the sounds of all kinds. . As a result, when purchasing the electronic musical instrument,
This is convenient when assigning arbitrary sounds to the plurality of second manipulators. Further, if such a sound sequential generation function is used for selling a product, even an inexperienced sales person can easily demonstrate the electronic musical instrument, and it becomes easy to explain and advertise the musical instrument.
(実施例) 以下、本発明の一実施例を図面を用いて説明する。(Embodiment) An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明に係る電子楽器の操作パネル10を示し
ており、同パネル10上には、4個のパッド操作子11a,11
b,11c,11d、楽器選択操作子群12、プレイモード操作子1
3、割当てモード操作子14、電源操作子15、ランプ群16
及びスピーカ17が配設されている。パッド操作子11a〜1
1dはその押圧に応じて打楽器音の発生を制御するもので
ある。楽器選択操作子群12はパッド操作子11a〜11dの数
よりも多い例えば16個の操作子からなるもので、各操作
子はバスドラ、コンガ、ボンゴ等の打楽器にそれぞれ対
応している。プレイモード操作子13は当該電子楽器を演
奏モードに設定するためのもので、該演奏モードにおい
てはパッド操作子11a〜11dの操作に応じて打楽器音の発
生が制御される。割当てモード操作子14は当該電子楽器
を割当てモードに設定するためのもので、該割当てモー
ドにおいては打楽器選択操作子群12を用いて前記打楽器
のうち任意のものがパッド操作子11a〜11dにそれぞれ割
当てられる。電源操作子15は当該電子楽器の電源のオン
・オフを切り換えるものであり、ランプ群16は打楽器選
択操作子群12の各操作子に対応して設けられたものであ
り、スピーカ17は打楽器音を発音するものである。FIG. 1 shows an operation panel 10 of an electronic musical instrument according to the present invention. On the panel 10, four pad operators 11a, 11 are provided.
b, 11c, 11d, musical instrument selection operator group 12, play mode operator 1
3, assignment mode operator 14, power operator 15, lamp group 16
And a speaker 17 are provided. Pad operators 11a-1
1d controls the generation of percussion sound according to the pressure. The musical instrument selection operator group 12 is composed of, for example, 16 operators, which is larger in number than the pad operators 11a to 11d, and each operator corresponds to a percussion instrument such as a bass drum, conga, or bongo. The play mode operator 13 is for setting the electronic musical instrument to the performance mode. In the performance mode, the generation of percussion instrument sound is controlled according to the operation of the pad operators 11a to 11d. The assignment mode operator 14 is for setting the electronic musical instrument to the assignment mode. In the assignment mode, any one of the percussion instruments using the percussion instrument selection operator group 12 is respectively assigned to the pad operators 11a to 11d. Assigned. The power supply operator 15 is for switching on / off the power supply of the electronic musical instrument, the lamp group 16 is provided corresponding to each operator of the percussion instrument selection operator group 12, and the speaker 17 is a percussion instrument sound. Is pronounced.
次に、この電子楽器に内蔵される電子回路について説
明すると、該電子楽器は、第図に示すように、パッドス
イッチ回路21、楽器選択スイッチ回路22、モードスイッ
チ回路23、ランプ制御回路24、楽音信号発生回路25及び
マイクロコンピュータ回路26を内蔵しており、これらの
各回路21〜26はバス27にそれぞれ接続されている。パッ
ドスイッチ回路21はパッド操作子11a〜11dにそれぞれ対
応した4個のスイッチにより構成され、楽器選択スイッ
チ回路22は楽器選択操作子群12の各操作子にそれぞれ対
応した複数例えば16個のスイッチにより構成され、モー
ドスイッチ回路23はプレイモード操作子13及び割当てモ
ード操作子14にそれぞれ対応したプレイモードスイッチ
及び割当てモードスイッチにより構成されている。ラン
プ制御回路24はランプ群16の各ランプの点灯及び消灯を
制御する。Next, the electronic circuit built in this electronic musical instrument will be described. As shown in FIG. 1, the electronic musical instrument has a pad switch circuit 21, a musical instrument selection switch circuit 22, a mode switch circuit 23, a lamp control circuit 24, a musical tone A signal generation circuit 25 and a microcomputer circuit 26 are built in, and each of these circuits 21 to 26 is connected to a bus 27. The pad switch circuit 21 is composed of four switches respectively corresponding to the pad operators 11a to 11d, and the musical instrument selection switch circuit 22 is composed of a plurality of, for example, 16 switches respectively corresponding to the respective operators of the musical instrument selection operator group 12. The mode switch circuit 23 is composed of a play mode switch and an allocation mode switch corresponding to the play mode operator 13 and the allocation mode operator 14, respectively. The lamp control circuit 24 controls turning on and off of each lamp of the lamp group 16.
楽音信号発生回路25は楽器選択操作子群12の各操作子
に対応した打楽器音信号を形成する楽音信号形成回路を
内蔵しており、バス27を介して供給される打楽器名を表
すデータに応じて同データに対応した打楽器音信号を形
成出力する。この楽音信号発生回路25の出力はアンプ25
aを介してスピーカ17に接続されている。The musical tone signal generation circuit 25 has a built-in musical tone signal forming circuit that forms a percussion instrument sound signal corresponding to each operator of the musical instrument selection operator group 12, and responds to data representing a percussion instrument name supplied via the bus 27. Form and output a percussion instrument sound signal corresponding to the same data. The output of this tone signal generation circuit 25 is the amplifier 25.
It is connected to the speaker 17 via a.
マイクロコンピュータ回路26はそれぞれバス27に接続
されたプログラムメモリ26a、CPU26b、ワーキングメモ
リ26c及びトーンデータテーブル26dにより構成されてい
る。プログラムメモリ26cはROMにより構成され、第4図
乃至第6図のフローチャートに対応したプログラムを記
憶している。CPU26bは前記プログラムを実行する。ワー
キングメモリ26cはRAMにより構成され、プログラムの実
行に利用される下記データを一時的に記憶する。The microcomputer circuit 26 is composed of a program memory 26a, a CPU 26b, a working memory 26c and a tone data table 26d which are respectively connected to the bus 27. The program memory 26c is composed of a ROM and stores a program corresponding to the flowcharts of FIGS. The CPU 26b executes the program. The working memory 26c is composed of a RAM, and temporarily stores the following data used for executing the program.
割当てトーンデータASTN(1)〜ASTN(4)・・・ パッド操作子11a〜11dにそれぞれ割当てられた打楽器
名を表す。Assigned tone data ASTN (1) to ASTN (4) ... Represents percussion instrument names assigned to the pad operators 11a to 11d, respectively.
読出しトーンデータRDTN・・・トーンデータテーブル
26dから読出したトーンデータTNDTであって、打楽器名
を表す。Read tone data RDTN ... Tone data table
It is the tone data TNDT read from 26d and represents the percussion instrument name.
パッドデータPAD・・・操作されたパッド操作子11a〜
11eを表す(1〜4)。Pad data PAD: operated pad operator 11a ~
Represents 11e (1-4).
アドレスデータADR・・・トーンデータテーブル26dの
アドレスを表す(0〜15)。Address data ADR ... Represents an address of the tone data table 26d (0 to 15).
トーンデータテーブル26dはROMにより構成され、第3図
に示すように、楽器選択操作子群12の各操作子に対応す
るとともに当該電子楽器にて発音可能な打楽器名をそれ
ぞれ表す例えば16種類のトーンデータTNDTをそのアドレ
ス(ADR=0〜15)に記憶している。The tone data table 26d is composed of a ROM and, as shown in FIG. 3, corresponds to each operator of the musical instrument selection operator group 12 and indicates, for example, 16 types of tones representing the names of percussion instruments that can be produced by the electronic musical instrument. The data TNDT is stored at that address (ADR = 0 to 15).
また、この電子楽器は電源操作子15に対応した電源ス
イッチ28を有しており、該スイッチ28は電源回路29から
の電力をその閉成により各回路21〜26に供給するように
なっている。なお、電源回路29は電池を内蔵してその電
力を出力するようにしてもよいし、外部から入力した交
流電圧を整流して出力するようにしてもよい。Further, this electronic musical instrument has a power switch 28 corresponding to the power operator 15, and the switch 28 is adapted to supply the power from the power circuit 29 to each of the circuits 21 to 26 by closing it. . The power supply circuit 29 may have a built-in battery to output its electric power, or may rectify and output an AC voltage input from the outside.
次に、上記のように構成した電子楽器の動作を、第4
図乃至第6図のフローチャートを参照しながら説明す
る。電源操作子15の操作によって電源スイッチ28が閉成
されると、電源回路29からの電力が同スイッチ28を介し
て各回路21〜26に供給されて同回路21〜26は動作し始め
る。これにより、CPU26bは第4図のステップ30からプロ
グラムの実行を開始し、ステップ31にてプレイモード操
作子13に対応したモードスイッチ回路23内のプレイモー
ドスイッチがオン中であるか否かを判定する。プレイモ
ードスイッチがオン中でなければ、同ステップ31にて
「NO」と判定され、ステップ32の処理後、ステップ33,3
4からなるプレイルーチン及び割当てルーチンの実行に
より、パッド操作子11a〜11dによる打楽器音の発生及び
同操作子11a〜11dへの打楽器音の割当てが制御される。
また、プレイモードスイッチがオン中であれば、前記ス
テップ31にて「YES」と判定され、ステップ41〜47から
なる確認ルーチンが実行されて、当該電子楽器にて発音
可能な全ての種類の打楽器音の発生が制御される。Next, the operation of the electronic musical instrument configured as described above
This will be described with reference to the flowcharts of FIGS. When the power switch 28 is closed by the operation of the power operator 15, the power from the power circuit 29 is supplied to each circuit 21-26 via the switch 28, and the circuits 21-26 start operating. As a result, the CPU 26b starts executing the program from step 30 in FIG. 4, and determines in step 31 whether or not the play mode switch in the mode switch circuit 23 corresponding to the play mode operator 13 is on. To do. If the play mode switch is not on, it is determined as "NO" in the same step 31, and after the processing of step 32,
By executing the play routine and the assignment routine consisting of 4, the generation of percussion instrument sounds by the pad operators 11a to 11d and the assignment of percussion instrument sounds to the operators 11a to 11d are controlled.
If the play mode switch is turned on, it is determined to be "YES" in step 31, and the confirmation routine including steps 41 to 47 is executed, so that all kinds of percussion instruments that can be sounded by the electronic musical instrument are performed. Sound generation is controlled.
まず、この確認ルーチンについて説明する。この確認
ルーチンにおいては、ステップ41にてアドレスデータAD
Rが初期値「0」に設定された後、ステップ42にてパッ
ドスイッチ回路21内のいずれかのパッドスイッチに関す
るオンイベントの有無が判定される。かかる場合、パッ
ド操作子11a〜11dのいずれも操作されなければ、ステッ
プ42にて「NO」と判定され続けてプログラムは同ステッ
プ42から進行しない。一方、かかる状態でパッド操作子
11a〜11dのいずれかが操作されると、ステップ42にて
「YES」と判定され、ステップ43にてアドレスデータADR
により指定されるトーンデータテーブル26d内のトーン
データTNDTが読出されて該データTNDTが読出しトーンデ
ータRDTNとして設定される。この設定後、ステップ44に
て読出しトーンデータRDTNがランプ制御回路24に出力さ
れ、同制御回路24がランプ群16内の前記データRDTNに対
応したランプの点灯を制御するので、同ランプが点灯す
る。なお、この場合のランプの点灯時間は後述する打楽
器音の発音時間に設定されている。次に、前記ステップ
44の処理後、ステップ45にて前記読出しトーンデータRD
TNが楽音信号発生回路25に出力され、同発生回路25は同
データRDTNに対応した打楽器音信号を形成して該信号を
アンプ25aを介してスピーカ17に出力するので、スピー
カ17からは同データRDTNに対応した打楽器音が発音され
る。First, this confirmation routine will be described. In this confirmation routine, in step 41, the address data AD
After R is set to the initial value “0”, it is determined in step 42 whether or not there is an on event for any pad switch in the pad switch circuit 21. In this case, if none of the pad operators 11a to 11d is operated, the determination in step 42 continues to be "NO" and the program does not proceed from step 42. On the other hand, in this state, the pad operator
When any of 11a to 11d is operated, it is determined as "YES" in step 42, and the address data ADR is determined in step 43.
The tone data TNDT in the tone data table 26d designated by is read and the data TNDT is set as the read tone data RDTN. After this setting, the read tone data RDTN is output to the lamp control circuit 24 in step 44, and the control circuit 24 controls the lighting of the lamp corresponding to the data RDTN in the lamp group 16, so that the lamp is lit. . The lighting time of the lamp in this case is set to the sounding time of the percussion instrument sound described later. Then the step
After the processing of 44, in step 45 the read tone data RD
The TN is output to the tone signal generation circuit 25, and the generation circuit 25 forms a percussion instrument sound signal corresponding to the same data RDTN and outputs the signal to the speaker 17 via the amplifier 25a. A percussion instrument sound corresponding to RDTN is produced.
前記ステップ45の処理後、ステップ46にてアドレスデ
ータADRに「1」を加算することにより同データADRが更
新され、ステップ47におけるADR>15なる比較判定処理
により、アドレスデータADRが「15」より大きくなるま
で上記ステップ42〜47からなる循環処理が実行される。
これにより、パッド操作子11a〜11dのいずれかの操作子
の操作毎に、トーンデータテーブル26dに記憶されてい
る全てのトーンデータTNDTすなわち当該電子楽器にて発
音可能な打楽器音名を表すトーンデータTNDTが順次読出
されて、該データTNDTに対応したランプが点灯されると
ともに打楽器音が順次発音される。そして、全てのトー
ンデータTNDTが読出されてアドレスデータADRが「16」
になると、ステップ47にて「YES」と判定され、ステッ
プ41にて再びアドレスデータADRが「0」に初期設定さ
れて、上記ステップ42〜47からなる循環処理が実行され
る。このようなステップ41〜47からなる確認ルーチンの
実行により、当該電子楽器にて発音可能な全ての打楽器
音がパッド操作子11a〜11dのいずれかの操作に応じて聴
覚的及び視覚的に確認される。After the process of step 45, the address data ADR is updated by adding "1" to the address data ADR in step 46, and the address data ADR is changed from "15" by the comparison judgment process of ADR> 15 in step 47. The circulation process consisting of steps 42 to 47 is executed until it becomes larger.
Thus, for each operation of one of the pad operators 11a to 11d, all tone data TNDT stored in the tone data table 26d, that is, tone data representing a percussion note name that can be produced by the electronic musical instrument. The TNDT is sequentially read, the lamp corresponding to the data TNDT is turned on, and the percussion instrument sound is sequentially produced. Then, all tone data TNDT is read out and the address data ADR is "16".
If so, it is determined to be "YES" in step 47, the address data ADR is initialized to "0" again in step 41, and the circulation process of steps 42 to 47 is executed. By executing the confirmation routine consisting of steps 41 to 47, all the percussion instrument sounds that can be produced by the electronic musical instrument are audibly and visually confirmed according to the operation of any one of the pad operators 11a to 11d. It
次に、前述のように電源操作子15が操作されたとき、
プレイモード操作子13が操作されていなくて、ステップ
31における「NO」との判定の基に、プレイルーチン及び
割当てルーチンが実行される場合について説明する。前
記ステップ31における「NO」との判定後、ステップ32に
て割当てトーンデータASTN(1)〜ASTN(4)がトーン
データテーブル26d内の先頭から4番目までのトーンデ
ータTNDT(アドレスデータADR=0〜3に対応)にそれ
ぞれ標準設定され、プログラムはステップ33のプレイル
ーチンに進められる。なお、この標準設定においては、
割当てトーンデータASTNに4個のトーンデータTNDTをそ
れぞれ設定すればよく、先頭から4番目までのトーンデ
ータTNDTでなくてもよいし、全て同じトーンデータTNDT
でもよい。Next, when the power operator 15 is operated as described above,
If the play mode control 13 is not operated, step
A case where the play routine and the allocation routine are executed based on the determination of “NO” in 31 will be described. After the judgment of "NO" in the step 31, the assigned tone data ASTN (1) to ASTN (4) are assigned to the tone data TNDT (address data ADR = 0) from the beginning to the fourth in the tone data table 26d in step 32. (Corresponding to .about.3), and the program proceeds to the play routine of step 33. In this standard setting,
It is only necessary to set four tone data TNDTs to the assigned tone data ASTN, and it is not necessary for the tone data TNDTs from the first to the fourth tone data TNDTs, and all the same tone data TNDTs.
May be.
かかるプレイルーチンは、第5図に詳細に示されてい
るように、ステップ50にてその実行が開始され、割当て
モード操作子14が操作されなくてモードスイッチ回路23
内の割当てモードスイッチがオフ状態にあれば、ステッ
プ51にて「NO」すなわち割当てモードスイッチに関する
オンイベント無しとの判定の基に、プログラムはステッ
プ52に進められ、同ステップ52にてパッドスイッチ回路
21内のいずれかのスイッチがオンされたか否かが判定さ
れる。かかる場合、パッド操作子11a〜11dのいずれも操
作されなくてパッドスイッチのオンイベントが検出され
なければ、ステップ52における「NO」との判定の基に、
ステップ51,52からなる循環処理が実行され続ける。As shown in detail in FIG. 5, such a play routine is started in step 50, and the mode switch circuit 23 is operated when the allocation mode operator 14 is not operated.
If the allocation mode switch in the above is in the off state, the program proceeds to step 52 based on the judgment of “NO” in step 51, that is, there is no on event related to the allocation mode switch, and in step 52, the pad switch circuit.
It is determined whether or not any switch in 21 is turned on. In this case, if none of the pad operators 11a to 11d is operated and the on event of the pad switch is detected, based on the determination of "NO" in step 52,
The circulation process including steps 51 and 52 continues to be executed.
一方、パッド操作子11a〜11dのいずれかが操作される
と、ステップ52にて「YES」すなわちパッドスイッチに
関するオンイベント有りと判定され、ステップ53にて前
記操作されたパッド操作子11a〜11dを表すデータ(1〜
4)がパッドデータPADとして設定されて、ステップ54
にてこのパッドデータPADにより指定される割当てトー
ンデータASTN(PAD)が楽音信号発生回路25に出力され
る。楽音信号発生回路25は前記供給された割当てトーン
データASTN(PAD)に対応した打楽器音信号を形成して
該信号をアンプ25aを介してスピーカ17に出力する。前
記ステップ54の処理後、プログラムはステップ51に戻さ
れ、以降前述のステップ51〜54からなる循環処理が実行
され続ける。On the other hand, when any of the pad operators 11a to 11d is operated, it is determined in step 52 that "YES", that is, an on event related to the pad switch is present, and the operated pad operators 11a to 11d are operated in step 53. Data to represent (1
4) is set as the pad data PAD, and step 54
The assigned tone data ASTN (PAD) designated by the pad data PAD is output to the tone signal generation circuit 25. The tone signal generating circuit 25 forms a percussion instrument tone signal corresponding to the supplied assigned tone data ASTN (PAD) and outputs the signal to the speaker 17 via the amplifier 25a. After the processing of the step 54, the program is returned to the step 51, and thereafter, the circulation processing including the steps 51 to 54 is continuously executed.
これにより、パッド操作子11a〜11dの操作に応じて同
操作されたパッド操作子11a〜11dに割当てられている打
楽器音が発音される。なお、この割当てられた打楽器音
は前記ステップ32(第4図)の処理により標準設定され
たものか、後述する割当てルーチンの実行により各パッ
ド操作子11a〜11dに割当てられたものである。As a result, the percussion instrument sound assigned to the pad operators 11a to 11d operated in response to the operation of the pad operators 11a to 11d is generated. The assigned percussion instrument sound is either a standard setting by the process of step 32 (FIG. 4), or is assigned to each of the pad operators 11a to 11d by executing an assignment routine described later.
また、かかる状態で、割当てモード操作子14が操作さ
れると、上記ステップ51〜54からなる循環処理を実行中
のCPU26bはステップ51にて「YES」すなわち割当てモー
ドスイッチに関するオンイベント有りと判定して、ステ
ップ55の処理によりプログラムをステップ34(第4図)
の割当てルーチンに進める。Further, in this state, when the allocation mode operator 14 is operated, the CPU 26b, which is executing the circulation process including steps 51 to 54, determines in step 51 that there is an ON event for the allocation mode switch, that is, “YES”. Then, by the processing of step 55, the program is executed in step 34 (Fig. 4).
To the assignment routine.
かかる割当てルーチンは、第6図に詳細に示されてい
るように、ステップ60にてその実行が開始され、プレイ
モード操作子13が操作されなくてモードスイッチ回路23
内の割当てモードスイッチがオフ状態にあれば、ステッ
プ61にて「NO」すなわちプレイモードスイッチに関する
オンイベント無しとの判定の基に、プログラムはステッ
プ62に進められ、同ステップ62にてパッドスイッチ回路
21内のいずれかのスイッチがオンされたか否かが判定さ
れる。かかる場合、パッド操作子11a〜11dのいずれも操
作されなくてパッドスイッチのオンイベントが検出され
なければ、ステップ62における「NO」との判定の基に、
ステップ61,62からなる循環処理が実行され続ける。As shown in detail in FIG. 6, such an allocation routine is started in step 60, and the mode switch circuit 23 is operated when the play mode operator 13 is not operated.
If the allocation mode switch in the table is in the off state, the program proceeds to step 62 based on the judgment of “NO” in step 61, that is, there is no on event related to the play mode switch, and in step 62, the pad switch circuit.
It is determined whether or not any switch in 21 is turned on. In this case, if none of the pad operators 11a to 11d is operated and the ON event of the pad switch is not detected, based on the determination of “NO” in step 62,
The circulation process including steps 61 and 62 continues to be executed.
一方、パッド操作子11a〜11dのいずれかが操作される
と、ステップ62にて「YES」すなわちパッドスイッチに
関するオンイベント有りと判定され、ステップ63にて前
記操作されたパッド操作子11a〜11dを表すデータ(1〜
4)がパッドデータPADとして設定され、ステップ64に
て楽器選択スイッチ回路22内のいずれかの楽器選択スイ
ッチがオン中であるか否かが判定される。かかる場合、
楽器選択操作子群12のいずれかの操作子が操作中であっ
て該操作子に対応した楽器選択スイッチがオン中であれ
ば、ステップ64にて「YES」と判定されて、ステップ65
にて前記オン中の楽器選択スイッチに対応したトーンデ
ータTNDTがトーンデータテーブル26dから読出されてパ
ッドデータPADにより指定される割当てトーンデータAST
N(PAD)として設定される。これにより、操作されたパ
ッド操作子11a〜11dに当該電子楽器にて発音可能な打楽
器音が割当てられたことになる。On the other hand, when any of the pad operators 11a to 11d is operated, it is determined in step 62 that "YES", that is, an on event related to the pad switch is present, and the operated pad operators 11a to 11d are operated in step 63. Data to represent (1
4) is set as the pad data PAD, and it is determined in step 64 whether or not any instrument selection switch in the instrument selection switch circuit 22 is on. In such cases,
If any operator of the musical instrument selection operator group 12 is being operated and the musical instrument selection switch corresponding to the operator is on, it is determined as "YES" in step 64, and step 65
The tone data TNDT corresponding to the turned-on musical instrument selection switch is read from the tone data table 26d and assigned tone data AST specified by the pad data PAD.
Set as N (PAD). As a result, percussion instrument sounds that can be produced by the electronic musical instrument are assigned to the operated pad operators 11a to 11d.
このステップ65の処理後、ステップ66,67にて前記設
定された割当てトーンデータASTN(PAD)がランプ制御
回路24及び楽音信号発生回路25に出力される。ランプ制
御回路24は前記供給された割当てトーンデータASTN(PA
D)に基づきランプ群16のうち同データASTN(PAD)に対
応したランプを打楽器音の発音時間だけ点灯制御し、楽
音信号発生回路25は前記供給された割当てトーンデータ
ASTN(PAD)に対応した打楽器音信号を形成して該信号
をアンプ25aを介してスピーカ17に出力するので、前記
操作されたパッド操作子11a〜11dに割当てられた打楽器
が視覚的及び聴覚的に確認される。After the processing of step 65, the assigned tone data ASTN (PAD) set in steps 66 and 67 is output to the lamp control circuit 24 and the tone signal generation circuit 25. The lamp control circuit 24 supplies the assigned tone data ASTN (PA
Based on D), the lamp corresponding to the same data ASTN (PAD) in the lamp group 16 is controlled to be lit for the duration of the percussion instrument sound, and the tone signal generation circuit 25 supplies the assigned tone data
Since a percussion instrument sound signal corresponding to ASTN (PAD) is formed and the signal is output to the speaker 17 via the amplifier 25a, the percussion instrument assigned to the operated pad operators 11a to 11d is visually and audibly. Will be confirmed.
一方、前記ステップ64にて「NO」すなわち楽器選択ス
イッチのいずれもオン中でないと判定されると、前記ス
テップ65による打楽器音の割当て処理が実行されずに、
ステップ66,67の処理により、操作されたパッド操作子1
1a〜11dに以前から割当てられていた打楽器音に対応し
たランプが該操作に応じて点灯するとともに、同打楽器
音が発音される。前記ステップ67の処理後、プログラム
はステップ61に戻され、以降前述のステップ61〜67から
なる循環処理が実行され続ける。On the other hand, if it is determined in step 64 that “NO”, that is, none of the musical instrument selection switches are on, the percussion instrument sound allocation processing in step 65 is not executed,
The pad operator 1 operated by the processing of steps 66 and 67
A lamp corresponding to the percussion instrument sound previously assigned to 1a to 11d is turned on in response to the operation, and the percussion instrument sound is emitted. After the processing of the step 67, the program is returned to the step 61, and thereafter, the circulation processing of the above-mentioned steps 61 to 67 is continuously executed.
これにより、楽器選択操作子群12のうち割当てるべき
打楽器音に対応した楽器選択操作子を操作した状態で、
パッド操作子11a〜11dを順次操作すれば、各パッド操作
子11a〜11dに所望の打楽器音が割当てられることにな
る。As a result, in the state in which the musical instrument selection operator corresponding to the percussion instrument sound to be assigned in the musical instrument selection operator group 12 is operated,
By sequentially operating the pad operators 11a to 11d, desired percussion instrument sounds can be assigned to the pad operators 11a to 11d.
また、かかる状態で、プレイモード操作子13が操作さ
れると、上記ステップ61〜67からなる循環処理を実行中
のCPU26bはステップ61にて「YES」すなわちプレイモー
ドスイッチに関するオンイベント有りと判定して、ステ
ップ68の処理によりプログラムを上記ステップ50〜55か
らなるプレイモードルーチン(第4図のステップ33)に
進める。In addition, when the play mode operator 13 is operated in such a state, the CPU 26b, which is executing the circulation process including the steps 61 to 67, determines “YES” in step 61, that is, there is an on event related to the play mode switch. Then, the process of step 68 advances the program to the play mode routine (step 33 of FIG. 4) including steps 50 to 55.
以上の説明からも理解できる通り、上記実施例によれ
ば、プレイモード操作子13及び割当てモード操作子14の
操作に応じてプレイルーチン及び割当てルーチンがそれ
ぞれ実行され、パッド操作子11a〜11dに対する打楽器音
の割当て及び同操作子11a〜11dの操作に応じた打楽器音
の発音が制御される。また、前記プレイルーチン又は割
当てルーチンの実行中にステップ41〜47(第4図)から
なる確認ルーチンを実行したい場合には、一度電源操作
子15を操作子して電源スイッチ28をオフ状態にした後、
再びプレイモード操作子13を操作しながら電源操作子15
を操作して電源スイッチ28をオンさせるようにすればよ
い。また、逆に、確認ルーチンの実行中にプレイルーチ
ン又は割当てルーチンを実行したい場合には、一度電源
操作子15を操作して電源スイッチ28をオフ状態にした
後、再びプレイモード操作子13を操作しない状態で電源
操作子15を操作して電源スイッチ28をオンさせるように
すればよい。As can be understood from the above description, according to the above-described embodiment, the play routine and the assignment routine are respectively executed in accordance with the operations of the play mode operator 13 and the assignment mode operator 14, and the percussion instrument for the pad operators 11a to 11d. The percussion instrument sound generation according to the sound allocation and the operation of the operators 11a to 11d is controlled. Further, when it is desired to execute the confirmation routine consisting of steps 41 to 47 (FIG. 4) during execution of the play routine or the allocation routine, the power supply operator 15 is once operated and the power supply switch 28 is turned off. rear,
Power control 15 while operating play mode control 13 again
The power switch 28 may be turned on by operating. On the contrary, when it is desired to execute the play routine or the allocation routine during the execution of the confirmation routine, the power supply operator 15 is once operated to turn off the power supply switch 28, and then the play mode operator 13 is operated again. In such a state, the power supply operator 15 may be operated to turn on the power supply switch 28.
第1変形例 なお、上記実施例においては、ステップ41〜47(第4
図)からなる確認ルーチンの処理によってパッド操作子
11a〜11dの操作毎に当該電子楽器にて発音可能な全ての
打楽器音を順次発音させるようにしたが、該全ての打楽
器音を所定の時間間隔で自動的に発音させるようにして
もよい。かかる場合、第7図に示すように、前記ステッ
プ42の処理をステップ71,72の処理で置換した確認ルー
チンを有するプログラムをプログラムメモリ26aに記憶
させておくとともに、タイマをCPU26bに内蔵させておく
ようにすればよい。First Modification In the above embodiment, steps 41 to 47 (fourth modification)
The pad operator is operated by the confirmation routine consisting of
Although all percussion instrument sounds that can be produced by the electronic musical instrument are sequentially generated for each operation of 11a to 11d, all the percussion instrument sounds may be automatically produced at predetermined time intervals. In such a case, as shown in FIG. 7, a program having a confirmation routine in which the processing of step 42 is replaced by the processing of steps 71 and 72 is stored in the program memory 26a, and a timer is built in the CPU 26b. You can do it like this.
これによれば、ステップ41によるアドレスデータADR
の初期設定後、ステップ71にてタイマがクリアされ、ス
テップ72にて該タイマがカウントアップしたと判定され
た後に、ステップ43〜46の処理によりアドレスデータAD
Rにより指定されるトーンデータテーブル26d内のトーン
データTNDTに対応した打楽器音の発音及びランプの点灯
が制御される。そして、これらのステップ71,72,43〜46
からなる処理はステップ47の判定処理によってアドレス
データADRが「15」より大きくなるまで繰返し実行され
るので、当該電子楽器にて発音可能な全ての打楽器音が
自動的に順次発音される。According to this, the address data ADR in step 41
After the initial setting of, the timer is cleared in step 71, and after it is determined in step 72 that the timer has counted up, the address data AD is processed in steps 43 to 46.
The generation of percussion instrument sounds and the lighting of the lamp corresponding to the tone data TNDT in the tone data table 26d designated by R are controlled. And these steps 71, 72, 43-46
Since the process consisting of is repeatedly executed until the address data ADR becomes larger than "15" by the determination process of step 47, all percussion instrument sounds that can be produced by the electronic musical instrument are automatically produced one after another.
第2変形例 また、上記実施例においては、プレイモード操作子13
を操作した状態で電源操作子15を操作して電源スイッチ
28をオンさせることによって確認ルーチンが実行され、
かつプレイモード操作子13を操作しない状態で電源スイ
ッチ28をオンさせることによってプレイルーチン及び割
当てルーチンが実行されるようにしたが、このプレイモ
ード操作子13の代わりに、割当てモード操作子14、楽器
選択操作子群12等を用いるようにしてもよい。Second Modification In addition, in the above embodiment, the play mode operator 13
Operate the power switch 15 while operating the
The confirmation routine is executed by turning on 28,
Further, the play routine and the assignment routine are executed by turning on the power switch 28 in a state where the play mode operator 13 is not operated. However, instead of the play mode operator 13, the assignment mode operator 14, an instrument The selection operator group 12 or the like may be used.
さらに、操作パネル10上に確認モード操作子18(第2
図の破線)及び同操作子18に対応した確認モードランプ
18a(第2図の破線)を別途設けるとともに、確認モー
ド操作子18に対応した確認モードスイッチをモードスイ
ッチ回路23内に設けるようにして、確認モード操作子18
の操作に応じてプレイ及び割当てルーチンと確認ルーチ
ンとが切換え実行されるようにしてもよい。この場合、
プログラムメモリ26aには、第8図及び第9図のフロー
チャートに対応したプログラムを記憶させておくように
する。かかる場合、電源スイッチ28のオンによりステッ
プ30,32〜34(第8図)からなる上述と同様なプログラ
ムが実行されて、パッド操作子11a〜11dの操作に応じた
打楽器音の発音及び同操作子11a〜11dに対する打楽器音
の割当てが制御される。Further, on the operation panel 10, the confirmation mode operator 18 (second
(Dashed line in the figure) and the confirmation mode lamp corresponding to the actuator 18
18a (broken line in FIG. 2) is separately provided, and a confirmation mode switch corresponding to the confirmation mode operator 18 is provided in the mode switch circuit 23.
The play / assignment routine and the confirmation routine may be switched and executed in accordance with the operation of. in this case,
A program corresponding to the flowcharts of FIGS. 8 and 9 is stored in the program memory 26a. In such a case, when the power switch 28 is turned on, a program similar to that described above including steps 30, 32 to 34 (FIG. 8) is executed, and the percussion instrument sound is generated and operated in accordance with the operation of the pad operators 11a to 11d. Assignment of percussion instrument sounds to the children 11a to 11d is controlled.
一方、かかる状態で確認モード操作子18が操作される
と、前記ステップ33,34からなる循環処理を実行中のCPU
26bは第9図の確認モードインタラプトプログラムの実
行をステップ80にて開始し、ステップ81にてランプ制御
回路24を制御して確認モードランプ18aを点灯させる。
このステップ81の処理後、CPU26bはステップ82における
確認モードスイッチのオンイベントの有無の判定処理を
含む上記ステップ41〜47からなる確認ルーチンの処理を
実行して、上述したようにパッド操作子11a〜11dの操作
に応じて当該電子楽器にて発音可能な全て打楽器音を順
次発音させる。かかる状態で、確認モード操作子18が操
作されると、前記ステップ41〜47,82からなる順次処理
を実行中のCPU26bはステップ82にて「YES」すなわち確
認モードスイッチのオンイベント有りと判定し、ステッ
プ83にてランプ制御回路24を制御して確認モードランプ
18aを消灯させ、ステップ84にて該確認モードインタラ
プトプログラムの実行を終了してステップ33(第8図)
のプレイルーチンの実行を再開する。On the other hand, when the confirmation mode operator 18 is operated in such a state, the CPU that is executing the circulation processing including the steps 33 and 34 described above.
26b starts the execution of the confirmation mode interrupt program of FIG. 9 in step 80 and controls the lamp control circuit 24 in step 81 to turn on the confirmation mode lamp 18a.
After the processing of this step 81, the CPU 26b executes the processing of the confirmation routine consisting of the above steps 41 to 47 including the determination processing of the presence / absence of the ON event of the confirmation mode switch in step 82, and as described above, the pad operator 11a- In response to the operation of 11d, all percussion sounds that can be generated by the electronic musical instrument are sequentially generated. In this state, when the confirmation mode operator 18 is operated, the CPU 26b, which is executing the sequential processing of steps 41 to 47 and 82, determines "YES" in step 82, that is, the confirmation mode switch has an on event. In step 83, control the lamp control circuit 24 to confirm the confirmation mode lamp.
Turn off 18a, terminate the execution of the confirmation mode interrupt program in step 84, and complete step 33 (FIG. 8).
Resume execution of the play routine.
これにより、確認モード操作子18の操作に応じて、電
源スイッチ28をオン状態にしたまま、いつでも前記発音
可能な打楽器音の確認ができるようになる。なお、この
変形例においても、確認ルーチンとして第7図のものを
用いれば、前記打楽器音の確認は自動的になされる。As a result, according to the operation of the confirmation mode operator 18, the percussion instrument sound that can be produced can be confirmed at any time with the power switch 28 kept in the ON state. Even in this modification, if the confirmation routine shown in FIG. 7 is used, the percussion instrument sound is automatically confirmed.
その他の変形例 なお、上記実施例及び変形例においては、当該電子楽
器からは打楽器音のみが発音されるようにしたが、打楽
器音に換えて又は打楽器音と共に管楽器、弦楽器等の楽
器音又は犬、猫等の動物の声を発音させるようにしても
よい。Other Modifications In the above-described embodiments and modifications, only the percussion sound is emitted from the electronic musical instrument, but instead of or together with the percussion sound, the sound of a wind instrument, a stringed instrument, or the like, or a dog. Alternatively, the voice of an animal such as a cat may be pronounced.
また、上記実施例においては、トーンデータテーブル
26dを設けて、確認のための打楽器音の順次発音及びパ
ッド操作子11a〜11dに対する打楽器音の割当てに前記テ
ーブル26dに記憶されているトーンデータTNDTを利用す
るようにしたが、トーンデータTNDTとして例えば「1」
〜「16」等のように連続番号で楽器選択操作子群12の各
操作子に対応させて各打楽器名を表すようにするととも
に、楽音信号発生回路25が該データTNDTに基づき楽器音
信号を発生できるようにしておけば、トーンデータテー
ブル26dは不要となる。この場合、確認のための打楽器
音の順次発音に際しては前記「1」〜「16」の番号をパ
ッド操作子11a〜11dの操作に応じて又は所定の時間間隔
で自動的に順次楽音信号発生回路25に出力するようにす
るとともに、パッド操作子11a〜11dに対する打楽器音の
割当てにおいても楽器選択操作子群12の操作に応じて前
記「1」〜「16」のデータを割当てトーンデータASTN
(1)〜ASTN(4)として割当て設定するようにすれば
よい。In the above embodiment, the tone data table
26d is provided, and the tone data TNDT stored in the table 26d is used for sequential sounding of percussion instrument sounds for confirmation and allocation of percussion instrument sounds to the pad operators 11a to 11d. For example, "1"
The percussion instrument name is represented by a serial number corresponding to each operator of the musical instrument selection operator group 12 such as "16", and the musical tone signal generation circuit 25 generates musical instrument sound signals based on the data TNDT. If it can be generated, the tone data table 26d becomes unnecessary. In this case, when sequentially producing percussion instrument sounds for confirmation, the numbers "1" to "16" are automatically and sequentially produced in response to the operation of the pad operators 11a to 11d or at predetermined time intervals. 25, and when assigning percussion instrument sounds to the pad operators 11a to 11d, the data of "1" to "16" are assigned according to the operation of the musical instrument selection operator group 12 Tone data ASTN
The allocation may be set as (1) to ASTN (4).
第1図は本発明の一実施例にかかる電子楽器の操作パネ
ルの概略図、第2図は同電子楽器に内蔵される電子回路
のブロック図、第3図は第2図のトーンデータテーブル
の詳細図、第4図乃至第6図は第2図のマイクロコンピ
ュータ回路により実行されるプログラムのフローチャー
ト、第7図乃至第9図は本発明の変形例に係る電子楽器
のマイクロコンピュータ回路により実行されるプログラ
ムのフローチャートである。 符号の説明 10……操作パネル、11a〜11d……パッド操作子、12……
楽器選択操作子群、13……プレイモード操作子、14……
割当てモード操作子、15……電源操作子、16……ランプ
群、18……確認モード操作子、21……パッドスイッチ回
路、22……楽器選択スイッチ回路、23……モードスイッ
チ回路、25……ランプ制御回路、25……楽音信号発生回
路、26……マイクロコンピュータ回路、28……電源スイ
ッチ。FIG. 1 is a schematic diagram of an operation panel of an electronic musical instrument according to an embodiment of the present invention, FIG. 2 is a block diagram of an electronic circuit incorporated in the electronic musical instrument, and FIG. 3 is a tone data table of FIG. Detailed drawings, FIGS. 4 to 6 are flowcharts of a program executed by the microcomputer circuit of FIG. 2, and FIGS. 7 to 9 are executed by a microcomputer circuit of an electronic musical instrument according to a modification of the present invention. 3 is a flowchart of a program for Explanation of symbols 10 …… Operation panel, 11a-11d …… Pad operator, 12 ……
Instrument selection controls, 13 …… Play mode controls, 14 ……
Assignment mode operator, 15 ...... Power supply operator, 16 ...... Lamp group, 18 ...... Confirmation mode operator, 21 ...... Pad switch circuit, 22 ...... Instrument selection switch circuit, 23 ...... Mode switch circuit, 25 ... … Lamp control circuit, 25 …… Music signal generation circuit, 26 …… Microcomputer circuit, 28 …… Power switch.
Claims (1)
操作子と、 前記第1操作子により指定された音がそれぞれ割当てら
れる複数の第2操作子と、 確認モード、割当てモード及びプレイモードを指定する
ための第3操作子と、 前記複数の第2操作子にそれぞれ対応して各第2操作子
に割当てられた音を表すデータをそれぞれ記憶するため
の記憶手段と、 前記複数種類の音を発生可能な音信号発生手段と、 前記第3操作子により確認モードが指定されているとき
前記複数の第2操作子のうちの少なくとも一つの操作子
の操作に応答して前記複数種類の音をそれぞれ表すデー
タを同一つの操作子の操作毎に前記音信号発生手段に順
次供給して、同一つの操作子の操作毎に前記複数種類の
音を同音信号発生手段にて順次発生させる確認モード制
御手段と、 前記第3操作子により割当てモードが指定されていると
き前記複数の第2操作子のうちの一つの操作子の操作に
応答して前記第1操作子により指定されている音を表す
データを同一つの操作子に対応して前記記憶手段に記憶
させる割当てモード制御手段と、 前記第3操作子によりプレイモードが指定されていると
き前記複数の第2操作子のうちの一つの操作子の操作に
応答して前記記憶手段に記憶されていて同一つの操作子
に対応したデータを前記音信号発生手段に供給して、同
一つの操作子に割当てられている音を同音信号発生手段
にて発生させるプレイモード制御手段とを備えたことを
特徴とする電子楽器。1. A first for specifying one of a plurality of types of sounds
A manipulator, a plurality of second manipulators to which sounds designated by the first manipulator are respectively allocated, a third manipulator for designating a confirmation mode, an allocation mode and a play mode, and a plurality of the second manipulators Storage means for respectively storing data representing sounds assigned to the respective second operators corresponding to the operators, sound signal generating means capable of generating the plurality of types of sounds, and the third operator When the confirmation mode is designated by, the data representing each of the plurality of types of sounds in response to the operation of at least one operator of the plurality of second operators is the sound for each operation of the same operator. Confirmation mode control means for sequentially supplying the signal generation means to sequentially generate the plurality of kinds of sounds by the same sound signal generation means for each operation of the same operator, and the allocation mode is designated by the third operator. In response to the operation of one of the plurality of second operators, the data representing the sound designated by the first operator is associated with the same operator and stored in the storage means. Allocation mode control means to be stored in the storage means and stored in the storage means in response to an operation of one of the plurality of second operators when a play mode is designated by the third operator. And play mode control means for supplying the data corresponding to the same operator to the sound signal generating means to cause the same sound signal generating means to generate the sound assigned to the same operator. And electronic musical instruments.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63046447A JPH0833736B2 (en) | 1988-02-29 | 1988-02-29 | Electronic musical instrument |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63046447A JPH0833736B2 (en) | 1988-02-29 | 1988-02-29 | Electronic musical instrument |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01219892A JPH01219892A (en) | 1989-09-01 |
| JPH0833736B2 true JPH0833736B2 (en) | 1996-03-29 |
Family
ID=12747411
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63046447A Expired - Lifetime JPH0833736B2 (en) | 1988-02-29 | 1988-02-29 | Electronic musical instrument |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0833736B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0631973B2 (en) * | 1985-12-28 | 1994-04-27 | カシオ計算機株式会社 | Electronic musical instrument |
-
1988
- 1988-02-29 JP JP63046447A patent/JPH0833736B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01219892A (en) | 1989-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2602458B2 (en) | Automatic performance device | |
| JP2743680B2 (en) | Automatic performance device | |
| US4957552A (en) | Electronic musical instrument with plural musical tones designated by manipulators | |
| US5461192A (en) | Electronic musical instrument using a plurality of registration data | |
| JPS61188594A (en) | automatic rhythm playing device | |
| JP2629891B2 (en) | Music signal generator | |
| JP2876359B2 (en) | Electronic musical instrument parameter setting device | |
| JPH0833736B2 (en) | Electronic musical instrument | |
| JP2551265B2 (en) | Automatic performance data creation device | |
| JPH055358B2 (en) | ||
| JPS5929296A (en) | Parameter setting unit for electronic musical instrument | |
| JP3099630B2 (en) | Music signal controller | |
| JP3334781B2 (en) | Automatic accompaniment device | |
| JP2936872B2 (en) | Music control device | |
| JP2990954B2 (en) | Selection device in electronic musical instruments | |
| JPH0313994A (en) | Electronic musical instrument | |
| JP3241832B2 (en) | Music generator | |
| JP2570562B2 (en) | Automatic performance device and automatic accompaniment device | |
| JPH1091160A (en) | Electronic musical instrument effect imparting device | |
| JP3581465B2 (en) | Electronic musical instrument | |
| JP2005010458A (en) | Automatic arpeggio device and computer program applied to the device | |
| JPH03200287A (en) | Automatic player | |
| JP4097325B2 (en) | Music information setting device | |
| JPH05181480A (en) | Electronic musical instrument control device | |
| JP3551650B2 (en) | Automatic performance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |