JPH0690624B2 - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH0690624B2 JPH0690624B2 JP60250508A JP25050885A JPH0690624B2 JP H0690624 B2 JPH0690624 B2 JP H0690624B2 JP 60250508 A JP60250508 A JP 60250508A JP 25050885 A JP25050885 A JP 25050885A JP H0690624 B2 JPH0690624 B2 JP H0690624B2
- Authority
- JP
- Japan
- Prior art keywords
- rhythm
- pad
- sound
- performance
- automatic
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】 [発明の技術分野] 本発明は電子楽器に関する。TECHNICAL FIELD OF THE INVENTION The present invention relates to electronic musical instruments.
[従来技術] 従来、電子楽器において打楽器音等のリズム演奏パター
ンを変化させるために、リズムパターンを少し変化させ
るフィルイン機能をもつものや、モード切り換えによ
り、鍵盤操作で打楽器音を放音させるものが実現されて
いる。[Prior Art] Conventionally, some electronic musical instruments have a fill-in function to slightly change the rhythm pattern in order to change the rhythm performance pattern such as percussion instrument sound, and ones that emit percussion instrument sound by keyboard operation by mode switching. Has been realized.
[従来技術の問題点] しかしながら、上記フィルイン機能をもつものにあって
は、フィルインパターン自体も固定されたものであるた
め、やはりリズムパターンを変化させることについて限
界があり、上記鍵盤操作で打楽器音を放音させるものに
あっては、鍵盤で打楽器音を放音させるモードの間は、
鍵盤で通常の演奏を行うことができなかった。[Problems of Prior Art] However, since the fill-in pattern itself is fixed in the one having the fill-in function, there is a limit to changing the rhythm pattern, and the percussion instrument sound by the keyboard operation is also present. In the mode that emits a sound, while the mode that emits the percussion sound with the keyboard,
I couldn't play normally on the keyboard.
[発明の目的] この発明は上述した事情に鑑みてなされたもので、その
目的とするところは、イントロ、フィルイン、ブレイ
ク、エンディング等の演奏者が演奏したい打楽器音の演
奏放音パターンを自由に得ることができ、しかもこの打
楽器音等のリズム音の演奏をテンポに沿って行うことの
できる電子楽器を提供することにある。[Object of the Invention] The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to freely set a performance sound emission pattern of a percussion instrument sound that a performer wants to play, such as intro, fill-in, break, and ending. An object of the present invention is to provide an electronic musical instrument that can be obtained and can play a rhythm sound such as a percussion sound according to the tempo.
[発明の要点] 上記目的を達成するため、本発明は押出操作により打楽
器音等のリズム音を放音すべく指示するマニュアルリズ
ム指示手段を鍵盤と同一ケース内に設けると共に、自動
リズム発生中にマニュアルリズム指示手段が操作された
際に、自動リズム音中の特定リズム音以外を停止させ、
指示操作に対応するリズム音を放音させ、このリズム音
の放音演奏中に楽曲の各拍ごとの表示を行うようにした
ことを要点とするものである。In order to achieve the above object, the present invention provides a manual rhythm instruction means for instructing to emit a rhythm sound such as a percussion instrument sound by an extrusion operation in the same case as the keyboard and during automatic rhythm generation. When the manual rhythm instruction means is operated, all but the specific rhythm sound in the automatic rhythm sound is stopped,
The point is that a rhythm sound corresponding to the instruction operation is emitted, and each beat of the music is displayed during the performance of the rhythm sound.
[実施例の構成] 以下発明の一実施例につき図面を参照して詳述する。[Structure of Embodiment] An embodiment of the present invention will be described in detail below with reference to the drawings.
〈全体外観構成〉 第1図は電子鍵盤楽器の平面図を示すもので、電子鍵盤
楽器のケース内の手前側には伴奏用鍵盤1とメロディ用
鍵盤2が設けられ、メロディ用鍵盤2の隣の電子鍵盤楽
器の端にはパワースイッチ3が設けられており、伴奏用
鍵盤1、メロディ用鍵盤2の奥側両端にはスピーカ4、
4が設けられている。このスピーカ4、4の間には、伴
奏モードレバー5、自動リズム操作部6、パッドリズム
操作部7、メロディ音色選択キー8が設けられている。
伴奏モードレバー5は上記伴奏用鍵盤1のコード演奏を
指1本で自動的に行うワンフィンガーモード、コードを
おさえて自動的に行うフィンガーモード、伴奏用鍵盤1
を伴奏用ではなく通常のメロディ演奏用とするノーマル
モードの各モードに切り換えるものである。また、自動
リズム操作部6には、ロック、ディスコ等の自動リズム
演奏用のリズム選択キー9…と自動リズム演奏をスター
トさせたりストップさせたりするリズムスタート/スト
ップキー10が設けられている。<Overall Appearance Configuration> FIG. 1 is a plan view of an electronic keyboard instrument. An accompaniment keyboard 1 and a melody keyboard 2 are provided on the front side in the case of the electronic keyboard instrument, and are adjacent to the melody keyboard 2. A power switch 3 is provided at the end of the electronic keyboard instrument, and a speaker 4 is provided at both ends of the accompaniment keyboard 1 and the melody keyboard 2 on the back side.
4 are provided. An accompaniment mode lever 5, an automatic rhythm operation section 6, a pad rhythm operation section 7, and a melody tone color selection key 8 are provided between the speakers 4 and 4.
The accompaniment mode lever 5 is a one-finger mode in which the chord performance of the accompaniment keyboard 1 is automatically performed with one finger, a finger mode in which the chord is automatically suppressed, and the accompaniment keyboard 1
Is switched to each normal mode for normal melody playing instead of accompaniment. Further, the automatic rhythm operation section 6 is provided with rhythm selection keys 9 for automatic rhythm performance such as lock and disco and a rhythm start / stop key 10 for starting and stopping the automatic rhythm performance.
上記パッドリズム操作部7には、第2図に示すようにバ
スドラムパターンスイッチ11のほか、パッド音色選択ス
イッチ12、13、14、15及びパッドスイッチ16、17、18、
19が設けられている。パットスイッチ16〜19は、押圧操
作されることにより単発的な打楽器音等の減衰音が放音
されるもので、パッド音色選択スイッチ12〜15はこのパ
ッドによる減衰音の音色をバスドラム乃至ロウボンゴ等
に選択切り換えするものであり、バスドラムパターンス
イッチ11はパッドスイッチ16〜19の操作に基づきパッド
減衰音を放音中でも、リズムのいちばん基本となるバス
ドラム音による自動リズム演奏を行わせるためのスイッ
チである。また第1図に示す小節LED20は各小節のはじ
めで点灯して小節の先頭タイミングを示すLEDであり、
また拍LED21は上記パッドスイッチ16〜19でパッドリズ
ム演奏中に、各拍のはじめで点灯してリズムテンポを示
すLEDである。As shown in FIG. 2, the pad rhythm operation section 7 includes a bass drum pattern switch 11, pad tone color selection switches 12, 13, 14, 15 and pad switches 16, 17, 18,
19 are provided. The pad switches 16 to 19 are used to emit a decaying sound such as a single percussion instrument sound when pressed, and the pad tone color selection switches 12 to 15 change the tone color of the decaying sound produced by the pads to a bass drum or a low bongo. The bass drum pattern switch 11 is used to perform an automatic rhythm performance with the bass drum sound, which is the most basic rhythm, even when the pad attenuation sound is emitted based on the operation of the pad switches 16 to 19. It is a switch. The bar LED 20 shown in Fig. 1 is an LED that lights at the beginning of each bar to indicate the start timing of the bar.
The beat LED 21 is an LED that lights up at the beginning of each beat to indicate the rhythm tempo while the pad rhythm is being played by the pad switches 16 to 19.
上記メロディ音色選択キー8は、メロディ用鍵盤2や伴
奏用鍵盤1で演奏されるメロディ音の音色を選択指定す
るキーである。The melody tone color selection key 8 is a key for selecting and designating the tone color of the melody tone played on the melody keyboard 2 or the accompaniment keyboard 1.
〈全体回路構成〉 次に本実施例の全体回路構成について述べる。<Overall Circuit Configuration> Next, the overall circuit configuration of this embodiment will be described.
上記パッド音色選択スイッチ12〜15の切換操作は制御回
路22によって常時走査判別され、その音色データはCPU4
0内の音色切換レジスタ23の4つのN(I)(I=0〜
3)レジスタに夫々プリセットされ、前回の走査判別に
より4つのO(I)(I=0〜3)レジスタに夫々プリ
セットされていた音色データと比較され、変化があれ
ば、上記新たな音色データは制御回路22によって音色レ
ジスタ24の対応するエリアにプリセットされる。音色切
換レジスタ23には、各4つのN(I)、O(I)の夫々
を指定するためのIフラグレジスタも設けられている。The switching operation of the pad tone color selection switches 12 to 15 is always scanned and discriminated by the control circuit 22, and the tone color data is stored in the CPU 4
Four N (I) (I = 0 to 0) of the tone color switching register 23 in 0
3) The tone color data preset in each register is compared with the tone color data preset in each of the four O (I) (I = 0 to 3) registers by the previous scanning discrimination, and if there is a change, the new tone color data is It is preset in the corresponding area of the tone color register 24 by the control circuit 22. The tone color switching register 23 is also provided with I flag registers for designating each of four N (I) and O (I).
上記パッドスイッチ16〜19の一端は接地され、他端は抵
抗を介してhighレベル電位に接続されており、各パッド
スイッチ16〜19がオンされると上記他端側がlowレベル
となり、これが夫々インバータ26〜29を介して反転さ
れ、ノアゲート30を介してlowレベルの割り込み検出信
号がCPU40の割り込み検出回路31に入力保持され、この
信号は制御回路22によって2m秒ごとに検出が行われる。
制御回路22によって割り込み検出信号が検出されると、
上記インバータ26〜29からの4ビットのパッドオンオフ
データはパッドオンオフレジスタ25のPAD1レジスタにプ
リセットされ、PAD1内のパッドオンオフデータはPAD2
に、PAD2内のパッドオンオフデータPAD3に夫々転送され
る。PAD2の前回のパッドオンオフデータ、PAD3の前々回
のパッドオンオフデータに対しPAD1の今回のパッドオン
オフデータがはじめて「1」となれば、パッドスイッチ
16〜19のオンがあったことが判別され、パッド出力レジ
スタ32にPAD3のパッドオンオフデータがプリセットされ
るとともに、ワーキングレジスタ33のパッド発音フラグ
がオンされる。上記オンが判別されたパッドスイッチ16
〜19に応じた音色データが上記音色レジスタ24より読み
出されてPCMリズム音発生部34に与えられ、リズム音信
号が作成されサウンドシステム36よりパッド減衰音が放
音出力されていく。また、自動リズム演奏中は、自動リ
ズム音発生制御回路35からのリズムパターンデータがPC
Mリズム音発生部34に送られるとともに、上記リズムパ
ターンデータに応じた伴奏パターンデータが楽音発生部
38に送られ、リズム音や伴奏音が放音出力されていく。One end of each of the pad switches 16 to 19 is grounded, and the other end is connected to a high level potential via a resistor. When each of the pad switches 16 to 19 is turned on, the other end side becomes a low level, which is an inverter. The low-level interrupt detection signal is inverted and input via the NOR gate 30 to the interrupt detection circuit 31 of the CPU 40 via the NOR gate 30, and this signal is detected by the control circuit 22 every 2 ms.
When the interrupt detection signal is detected by the control circuit 22,
The 4-bit pad on / off data from the above inverters 26 to 29 is preset in the PAD1 register of the pad on / off register 25, and the pad on / off data in PAD1 is PAD2.
To the pad on / off data PAD3 in PAD2. If the current pad on / off data of PAD1 becomes "1" for the first time with respect to the previous pad on / off data of PAD2 and the previous / next pad on / off data of PAD3, the pad switch
It is determined that 16 to 19 are turned on, the pad on / off data of PAD3 is preset in the pad output register 32, and the pad tone flag of the working register 33 is turned on. Pad switch 16 whose ON state is determined
The tone color data corresponding to 19 to 19 are read out from the tone color register 24 and given to the PCM rhythm tone generator 34, a rhythm tone signal is created, and the pad attenuated tone is output from the sound system 36. During the automatic rhythm performance, the rhythm pattern data from the automatic rhythm sound generation control circuit 35 is sent to the PC.
M is sent to the rhythm sound generator 34, and accompaniment pattern data corresponding to the rhythm pattern data is sent to the musical sound generator.
38, and the rhythm sound and accompaniment sound are emitted and output.
上記パッドスイッチ16〜19のオンによりワーキングレジ
スタ33内のドラムソロフラグがオンされ自動リズム演奏
は停止されるが、この時バスドラムパターンスイッチ11
がオンされていると、リズム演奏のいちばん基本となる
バスドラムによるリズム音だけは継続して放音出力され
ていく。そして、パッドスイッチ16〜19の操作によるリ
ズム演奏に続けて上記伴奏用鍵盤1の操作があると、上
記パッド減衰音とバスドラム音の出力が停止され、自動
リズム演奏が再開される。このパッド減衰音の出力停止
は、伴奏用鍵盤1の操作が最終拍の4拍目にはいったと
きになされれば、次の小節の頭まで待って行われる。こ
の時、制御回路22によって上記ワーキングレジスタ33の
伴奏鍵オンフラグが立てられ待機処理が行われる。この
パッド減衰音出力中は、テンポ速度に応じて、各拍の先
頭で拍LED21が点灯され、楽曲の演奏のテンポが示され
る。When the pad switches 16 to 19 are turned on, the drum solo flag in the working register 33 is turned on to stop the automatic rhythm performance. At this time, the bass drum pattern switch 11
When is turned on, only the rhythm sound from the bass drum, which is the most basic rhythm performance, is continuously output. When the accompaniment keyboard 1 is operated subsequent to the rhythm performance by operating the pad switches 16 to 19, the output of the pad attenuation sound and the bass drum sound is stopped, and the automatic rhythm performance is restarted. If the operation of the accompaniment keyboard 1 is performed at the fourth beat of the last beat, the output of the pad attenuated sound is stopped until the beginning of the next bar. At this time, the accompaniment key ON flag of the working register 33 is set by the control circuit 22 and the standby process is performed. While the pad attenuated sound is being output, the beat LED 21 is turned on at the beginning of each beat according to the tempo speed, and the tempo of the performance of the music is indicated.
上記パッドスイッチ16〜19がオンされてパッド出力レジ
スタ32に「1」が立てられると、それに応じてチャタリ
ング除去用フラグレジスタ37に「1」が立てられるとと
もに、パッド出力レジスタ32がクリアされ、30m秒待機
されて、同じパッド減衰音を出さないチャタリング処理
が行われる。またメロディ用鍵盤2の操作鍵に応じたキ
ーコードはCPU40によって楽音発生部38に送られ、楽音
信号が作成されて上記サウンドシステム36より放音され
ていく。When the pad switches 16 to 19 are turned on and "1" is set in the pad output register 32, "1" is set in the chattering removal flag register 37 accordingly, and the pad output register 32 is cleared to 30 m. Waiting for a second, the chattering process that does not emit the same pad attenuation sound is performed. Further, the key code corresponding to the operation key of the melody keyboard 2 is sent by the CPU 40 to the musical tone generating section 38, a musical tone signal is created and is emitted from the sound system 36.
[実施例の動作] 次に本実施例の動作について述べる。[Operation of Embodiment] Next, the operation of the present embodiment will be described.
〈パッド音色設定処理〉 電源オンによるイニシャライズの処理により音色切換レ
ジスタ23、音色レジスタ24、パッドオンオフレジスタ2
5、ワーキングレジスタ33、パッド出力レジスタ32、チ
ャタリング除去用フラグレジスタ37の各レジスタはクリ
アされており、いまバスドラムパターンスイッチ11がオ
ン、パッド音色選択スイッチ12がハンドクラップ、パッ
ド音色選択スイッチ13がスネアドラム、パッド音色選択
スイッチ14がオープンハイハット、パッド音色選択スイ
ッチ15がクローズドハイハットにセットされると、CPU4
0は第4図に示すパッド音色指定処理を開始する。すな
わちCPU40は音色切換レジスタ23のIフラグを「0」と
して(ステップA1)、このI=0で指定されるN(0)
レジスタにパッド音色選択スイッチ12のハンドクラップ
の音色データをプリセットし(ステップA2)、O(0)
の前回の音色データと一致しているか否の判断を行う
(ステップA3)。O(0)はクリアされたままだから両
音色データは一致せず、CPU40はN(0)のハンドクラ
ップの音をO(0)に転送し(ステップA4)、このO
(0)の音色データを音色レジスタ24のPCMAに転送入力
する(ステップA5)。<Pad tone setting processing> By the initialization processing when the power is turned on, the tone switching register 23, the tone register 24, the pad on / off register 2
5, each of the working register 33, the pad output register 32, and the chattering removal flag register 37 has been cleared, and now the bass drum pattern switch 11 is turned on, the pad tone color selection switch 12 is hand clap, and the pad tone color selection switch 13 is When the snare drum and pad tone selection switch 14 is set to open hi-hat and the pad tone selection switch 15 is set to closed hi-hat, CPU4
At 0, the pad tone color designation process shown in FIG. 4 is started. That is, the CPU 40 sets the I flag of the tone color switching register 23 to "0" (step A1), and N (0) designated by this I = 0.
Preset the tone data of the hand clap of the pad tone color selection switch 12 in the register (step A2), O (0)
It is determined whether or not it matches the previous tone color data of (step A3). Since O (0) is still cleared, the two tone color data do not match, and the CPU 40 transfers the handclap sound of N (0) to O (0) (step A4).
The tone color data (0) is transferred and input to the PCMA of the tone color register 24 (step A5).
こうして、パッド減衰音の音色を複数の音色の中から選
択することができる。In this way, the tone color of the pad attenuation tone can be selected from a plurality of tone colors.
次いで、CPU40はIフラグが「3」に達していないこと
から、全パッド音色選択スイッチ12〜15について音色設
定が終っていないことを判別して(ステップA6)、Iフ
ラグを1つインクリメントして「1」とし(ステップA
7)、次のスネアドラムが指定されているパッド音色選
択スイッチ13についても同様にパッド音色の設定処理を
行っていく。そして、オープンハイハットが指定されて
いるパッド音色選択スイッチ14、クローズドハイハット
が指定されているパッド音色選択スイッチ15についてパ
ッド音色の設定処理が終了するとI=3となるから、CP
U40はこの処理を終了させる。Next, the CPU 40 determines that the tone colors have not been set for all the pad tone color selection switches 12 to 15 because the I flag has not reached "3" (step A6) and increments the I flag by one. Set to "1" (Step A
7) The pad tone color setting process is similarly performed for the pad tone color selection switch 13 for which the next snare drum is designated. Then, when the pad tone color setting process is completed for the pad tone color selection switch 14 for which the open hi-hat is designated and the pad tone color selection switch 15 for which the closed hi-hat is designated, I = 3.
U40 ends this process.
また、この後、パッド音色選択スイッチ15を例えばロウ
ボンゴに切り換えるとN(0)レジスタにはロウボンゴ
の音色データ、O(0)には上記クローズドハイハット
の音色データがプリセットされることになり、上記ステ
ップA3で両音色データが一致しないことが判別されて、
ロウボンゴのパッド音色設定処理がなされる(ステップ
A4、A5)。After that, when the pad tone color selection switch 15 is switched to, for example, the low bongo, the tone data of the low bongo is preset in the N (0) register and the tone data of the closed hi-hat is preset in O (0). In A3, it was determined that both tone color data did not match,
Row bongo pad tone setting processing is performed (step
A4, A5).
こうして、パッド減衰音の音色を様々に切り換えること
ができる。In this way, the tone of the pad attenuation sound can be switched in various ways.
〈パッドオン検出処理〉 次いで、リズム選択キー9を操作して所望のリズムを選
択し、リズムスタート/ストップキー10をオンすると、
自動的にリズム演奏が開始され、小節の先頭で小節LED2
0が点灯していくので、これと並行してメロディ用鍵盤
2でメロディ演奏、伴奏用鍵盤1で伴奏を行えばよい。<Pad-on detection processing> Next, when the rhythm selection key 9 is operated to select a desired rhythm and the rhythm start / stop key 10 is turned on,
The rhythm performance will start automatically, and the bar LED2 will appear at the beginning of the bar.
Since 0 is lit, the melody keyboard 2 and the accompaniment keyboard 1 may perform accompaniment in parallel with this.
そして、第9図(A)上段に示すように2拍目の途中で
パッドスイッチ16を押すと割り込み検出回路31にlowレ
ベルの割り込み検出信号が与えられるので、CPU40は第
5図に示すようにこの信号のあったことを判別し(ステ
ップB1)、パッドスイッチ16〜19のパッドスイッチ16が
オンになったことを示す「1000」のパッドオンオフデー
タをパッドオンオフレジスタ25のPAD1にプリセットする
(ステップB2)。この場合PAD2、PAD3はクリアされたま
までともに「0000」となっている。そして、CPU40はPAD
2「0000」とPAD3「0000」の各ビットの論理和をとり、
この論理和データとPA1との各ビットの排他的論理和を
とって、この排他的論理和データとPAD1との各ビットの
論理積をとって、その結果データをPAD3にプリセットす
る。(ステップB3)。これにより、PAD1、2、3で
「1」、「0」、「0」となっているビットのみ「1」
となるから、今の場合「1000」のデータが得られ、仮に
PAD2、3に「1」があるときは、真のパッドオン操作で
はないので除外されることにより、パッドスイッチのオ
ン操作の正確な判別が行われることになる。Then, as shown in the upper part of FIG. 9 (A), when the pad switch 16 is pressed in the middle of the second beat, a low level interrupt detection signal is given to the interrupt detection circuit 31, so that the CPU 40 operates as shown in FIG. It is determined that this signal is present (step B1), and the pad on / off data of "1000" indicating that the pad switches 16 of the pad switches 16 to 19 are turned on is preset in PAD1 of the pad on / off register 25 (step). B2). In this case, PAD2 and PAD3 are both cleared and become "0000". And CPU40 is PAD
2 Take the logical sum of each bit of "0000" and PAD3 "0000",
The exclusive OR of each bit of this logical sum data and PA1 is taken, the logical product of each bit of this exclusive OR data and PAD1 is taken, and the result data is preset to PAD3. (Step B3). As a result, only the bits that are "1", "0", and "0" in PAD1, 2, 3 are "1".
Therefore, in this case, "1000" data is obtained,
When PAD2, 3 has "1", it is not a true pad-on operation, and is excluded, so that an accurate on-operation of the pad switch is determined.
次いで、CPU40はPAD3の「1000」とチャタリング除去用
フラグレジスタ37からのパッドオンデータPAD ON今の
場合「0000」との各ビットの論理和をとり、この論理和
データと上記パッドオンデータ「0000」との各ビットの
論理積をとって、その結果データをPAD3にプリセットす
る(ステップB4)。これにより、チャタリング時間を経
過してパッドオンデータが「0」となっているビットに
対し、新たにパッド操作があってPAD3が「1」となって
いるビットのみ「1」となり、従って今の場合「1000」
のデータが得られ、チャタリング処理が行われる。Then, the CPU 40 takes the logical sum of each bit of "1000" of PAD3 and the pad-on data PAD ON from the chattering removal flag register 37 and "0000" in this case, and this logical sum data and the pad-on data "0000". , And each bit is ANDed, and the resulting data is preset in PAD3 (step B4). As a result, the bit for which the pad-on data is "0" after the chattering time has elapsed is only "1" for the bit for which pad operation is newly performed and PAD3 is "1". If "1000"
Data is obtained and chattering processing is performed.
そして、CPU40はPAD3の先頭ビットが「1」であること
から真のパッドオン操作があったことを判別し(ステッ
プB5)、この「1」のビットに対応する音色レジスタ24
のPCMAのバスドラムの音色データを読み出してPCMリズ
ム音発生部34に与えパッド減衰音を放音出力させる(ス
テップB6)。Then, the CPU 40 determines that there is a true pad-on operation because the first bit of PAD3 is "1" (step B5), and the tone color register 24 corresponding to the bit of "1" is detected.
The tone color data of the PCMA bass drum is read out and given to the PCM rhythm tone generator 34 so that the pad attenuation tone is emitted (step B6).
こうして、メロディ演奏中であっても、演奏音の演奏し
たいパターンでリズム音を放音出力させていくことがで
きる。In this way, even during the melody performance, it is possible to output the rhythm sound in the desired pattern of the performance sound.
次いで、CPU40はワーキングレジスタ33内のパッド発音
フラグをセットして、パッドオンオフレジスタ25のPAD3
内の「1000」のパッドオンオフデータをパッド出力レジ
スタ(PAD OUT)32に転送し(ステップB7、B8)、PAD2
内のパッドオンオフデータをPAD3に、PAD1内のパッドオ
ンオフデータをPAD2にに夫々シフトさせる(ステップB
9)。Next, the CPU 40 sets the pad sounding flag in the working register 33, and the pad on / off register 25 PAD3
The pad on / off data of "1000" in the above is transferred to the pad output register (PAD OUT) 32 (steps B7 and B8), and PAD2
The pad on / off data in PAD3 is shifted to PAD3, and the pad on / off data in PAD1 is shifted to PAD2 (step B
9).
以後CPU40はパッドオンがなくとも、2m秒ごとに割り込
み検出回路31の検出を行い、割り込み信号がlowでなけ
れば、パッドオンオフレジスタ25のPAD2のパッドオンオ
フデータをPAD3、PAD1のパッドオンオフデータをPAD2に
シフトし、PAD1に「0000」のパッドオンオフデータをプ
リセットする(ステップB10)。After that, the CPU 40 detects the interrupt detection circuit 31 every 2 msec even if there is no pad on, and if the interrupt signal is not low, the pad on / off data of the pad on / off register 25 PAD2 to PAD3 and the pad on / off data of PAD1 to PAD2. Shift and preset pad on / off data of "0000" to PAD1 (step B10).
〈チャタリング処理〉 次に、CPU40はパッド出力レジスタ(PAD OUT)32の第
1ビットが上記ステップB8で「1」にセットされている
ことからパッドオン操作があったことを判別し(ステッ
プC1)、チャタリング除去用フラグレジスタ(PAD O
N)37をセットしてパッド出力レジスタ(PAD OUT)32
をクリアし(ステップC2、C3)、チャタリング除去用フ
ラグレジスタ(PAD ON)37がセットされてから30m秒経
過するまで待ってチャタリング除去用フラグレジスタ
(PAD ON)37をクリアする(ステップC4、C5)。これ
により、パッドオン操作があってから30m秒間は、第5
図のステップB4にて同じパッド減衰音を出さないチャタ
リング処理が行われる。<Chattering Process> Next, the CPU 40 determines that the pad-on operation is performed because the first bit of the pad output register (PAD OUT) 32 is set to “1” in step B8 (step C1), Chattering removal flag register (PAD O
N) 37 is set and pad output register (PAD OUT) 32
(Steps C2, C3), wait for 30m seconds after the chattering removal flag register (PAD ON) 37 is set, and then clear the chattering removal flag register (PAD ON) 37 (steps C4, C5). ). As a result, for 30 msec after the pad-on operation,
In step B4 in the figure, chattering processing is performed so that the same pad attenuation sound is not produced.
〈全体処理及び自動リズム演奏・伴奏制御処理〉 第7図はメインの全体処理を示すもので、この中のステ
ップD11のその他の処理には上述した第4図のパッド音
色設定処理、第5図のパッドオン検出処理、第6図のチ
ャタリング処理や後述する第8図の自動リズム演奏制御
処理も含まれる。<Overall processing and automatic rhythm performance / accompaniment control processing> FIG. 7 shows the main overall processing, and the other processing of step D11 in this is the pad tone color setting processing of FIG. 4 described above, and FIG. Pad on detection processing, chattering processing of FIG. 6 and automatic rhythm performance control processing of FIG. 8 which will be described later.
上記各処理の後、CPU40はリズムスタート/ストップキ
ー10がオンされていることから自動リズム演奏中である
ことを判別後(ステップD1)、上記ステップB7でパッド
発音フラグがワーキングレジスタ33に立てられているこ
とから、パッドオン操作があったことを判別し(ステッ
プD2)、ワーキングレジスタ33内の伴奏鍵オンフラグを
クリアし(ステップD3)、第9図(A)中段に示すよう
に、ドラムソロフラグを立て(ステップD4)、パッド発
音フラグをクリアして(ステップD5)、自動リズム演奏
中断のためのイニシャライズ処理を行う。After each of the above processes, the CPU 40 determines that the rhythm start / stop key 10 is turned on so that the automatic rhythm is being played (step D1), and then the pad sound flag is set in the working register 33 in step B7. Therefore, it is determined that a pad-on operation has been performed (step D2), the accompaniment key on flag in the working register 33 is cleared (step D3), and the drum solo flag is set as shown in the middle part of FIG. 9 (A). Stand up (step D4), clear the pad sounding flag (step D5), and perform initialization processing for interrupting the automatic rhythm performance.
そして、CPU40はリズムの所定時間例えば各拍毎に起動
がかかる第8図に示す自動リズム演奏制御のフローに基
づき、例えば現在1拍目の先頭ではないことを判別後
(ステップE1)、上記ステップD4でドラムンロフラグが
オンされていることから自動リズム演奏を中断しなくて
はならないことを判別して(ステップE5)、拍LED21を
各拍の先頭で点灯させる(ステップE6)。Then, based on the flow of the automatic rhythm performance control shown in FIG. 8 in which the CPU 40 is activated for each predetermined time of the rhythm, for example, for each beat, after determining that it is not the beginning of the first beat at present (step E1), the above steps are performed. It is determined that the automatic rhythm performance must be interrupted because the drum and flag is turned on at D4 (step E5), and the beat LED 21 is turned on at the beginning of each beat (step E6).
こうして、パッドオン後は、拍LED21の点灯により楽曲
の演奏のテンポが示され、これに基づいてパッドスイッ
チ16〜19の各操作によるリズム演奏をテンポに沿った状
態で行うことができる。Thus, after the pad is turned on, the tempo of the performance of the musical composition is indicated by the lighting of the beat LED 21, and based on this, the rhythm performance by each operation of the pad switches 16 to 19 can be performed in accordance with the tempo.
次いで、CPU40はバスドラムパターンスイッチ11がオン
されていることからパッド減衰音放音と並行してバスド
ラム音を放音しなくてはならないことを判別し(ステッ
プE7)、第9図(A)下段に示すように、バスドラムの
みの発音を行わせ(ステップE8)、その後、その他の処
理を行い(ステップE11)、メインフローへ戻る。Next, the CPU 40 determines that the bass drum pattern switch 11 is turned on so that the bass drum sound must be emitted in parallel with the pad attenuation sound emission (step E7), and FIG. ) As shown in the lower part, only the bass drum is sounded (step E8), then other processing is performed (step E11), and the process returns to the main flow.
こうして、今の場合バスドラムパターンスイッチ11がオ
ンされていることが検知されてパッド減衰音によるリズ
ム演奏中でもリズムのいちばん基本となるバスドラム音
が放音され続け、パッド減衰音のリズム演奏をより豊か
で演奏し易いものとすることができる。In this way, in this case, even if the bass drum pattern switch 11 is detected to be turned on, the bass drum sound, which is the most basic rhythm, continues to be emitted even during the rhythm performance of the pad decay sound, and the rhythm performance of the pad decay sound is further enhanced. It can be rich and easy to play.
もし、この場合、バスドラムパターンスイッチ11がオフ
されていれば(ステップE7)、上記バスドラムのリズム
音も出力されずリズム音及び伴奏音は全てマスクされ、
第9図(A)下段に示すように自動リズム演奏と伴奏は
完全に中断される。In this case, if the bass drum pattern switch 11 is turned off (step E7), the rhythm sound of the bass drum is not output and the rhythm sound and accompaniment sound are all masked,
As shown in the lower part of FIG. 9 (A), the automatic rhythm performance and accompaniment are completely interrupted.
こうして、パッド減衰音によるリズム演奏中は、自動的
に自動リズム演奏やそれに応じた自動伴奏又は通常の伴
奏が停止され、パッド操作による演奏が際だつものとな
り、またこの実施例では、自動リズム演奏の演奏停止の
ためのスイッチ操作が不要となる。Thus, during the rhythm performance by the pad attenuation sound, the automatic rhythm performance and the automatic accompaniment or the normal accompaniment corresponding thereto are automatically stopped, and the performance by the pad operation becomes prominent. There is no need to operate the switch to stop the performance.
そして、第9図(A)中段に示すように、3拍目の途中
で伴奏用鍵盤1の鍵をオンすると、CPU40は自動リズム
演奏中で、パッド発音フラグ及びドラムソロフラグが立
てられていることを判別後(ステップD1、D2、D6)、伴
奏鍵の操作を判別して(ステップD7)、現在3拍目の途
中で最終拍の4拍目にはいってないことを判別してから
(ステップD8)、上記ドラムソロフラグをクリアして自
動リズム演奏の中断状態を解除する(ステップD9)。Then, as shown in the middle part of FIG. 9 (A), when the key of the accompaniment keyboard 1 is turned on in the middle of the third beat, the CPU 40 is in the automatic rhythm performance and the pad sounding flag and the drum solo flag are set. After determining (steps D1, D2, D6), the operation of the accompaniment key is determined (step D7), and it is determined that the fourth beat of the final beat is not entered in the middle of the third beat (step D7). D8), clear the drum solo flag to cancel the interrupted state of the automatic rhythm performance (step D9).
これに基づき、CPU40は次の拍頭に第8図のフローの処
理を実行し、現在1拍目の先頭ではないことを判別後
(ステップE1)、上記ドラムソロフラグのクリアを判別
して(ステップE5)、自動リズム演奏及び伴奏を再開さ
せる(ステップE10)。Based on this, the CPU 40 executes the process of the flow of FIG. 8 at the next beat, determines that it is not the beginning of the first beat at present (step E1), and then determines whether the drum solo flag is cleared (step E1). E5), restart the automatic rhythm performance and accompaniment (step E10).
こうして、伴奏鍵を操作するだけで、それまで停止して
いた、あるいはバスドラムのみにより演奏がなされてい
た自動リズム演奏及び伴奏を完全な形で再開させること
ができ、従って伴奏を行うための伴奏鍵の操作と自動リ
ズム演奏再開の操作をまとめて行うことができ、自動リ
ズム演奏再開のためのスイッチやその操作が別個に必要
となることがなくなる。In this way, by simply operating the accompaniment key, the automatic rhythm performance and the accompaniment that had been stopped or played only by the bass drum can be restarted in a perfect form, and therefore the accompaniment for performing the accompaniment. The operation of keys and the operation of restarting the automatic rhythm performance can be performed collectively, and a switch for restarting the automatic rhythm performance and its operation are not required separately.
また、第9図(B)中断に示すように、2拍目の途中で
パッドオン操作後、最終拍の4拍目での伴奏鍵をオンす
ると、CPU40は上記ステップD8で4拍目以降1拍目以前
であることを判別し、今度はワーキングレジスタ33の伴
奏鍵オンフラグをまず立てて(ステップD10)、次の小
節の1拍目の先頭となった時に(ステップE1)、ドラム
ソロフラグ及び伴奏鍵オンフラグの両フラグのオンを判
別後(ステップE2、E3)、ドラムソロフラグをクリアし
て(ステップE4)、自動リズム演奏及び伴奏を再開させ
る(ステップE10)。Further, as shown in the interruption in FIG. 9 (B), when the accompaniment key at the fourth beat of the final beat is turned on after the pad-on operation in the middle of the second beat, the CPU 40 makes one beat after the fourth beat at step D8. It is determined that it is before the eye, and this time, the accompaniment key ON flag of the working register 33 is first set (step D10), and when it becomes the beginning of the first beat of the next measure (step E1), the drum solo flag and the accompaniment key After it is determined that both of the ON flags are ON (steps E2 and E3), the drum solo flag is cleared (step E4), and the automatic rhythm performance and accompaniment are restarted (step E10).
こうして、第9図(B)下段に示すように、最終拍の4
拍目で伴奏鍵がオンされれば、次の小節の先頭まで待っ
て、自動リズム演奏及び伴奏が再開され、演奏上切りの
良い小節の切れ目でリズム演奏の内容を自動的に変える
ことができ、また、リズム演奏の内容を変える小節の頭
のタイミングまで待たなくとも、予めリズム演奏を変え
る指示を行っておくことができる。Thus, as shown in the lower part of FIG.
If the accompaniment key is turned on at the beat, the automatic rhythm performance and accompaniment are resumed after waiting until the beginning of the next measure, and the content of the rhythm performance can be changed automatically at the break of the bar with good performance. Further, it is possible to give an instruction to change the rhythm performance in advance without waiting for the timing of the beginning of the bar for changing the content of the rhythm performance.
なお、上記実施例では、パッド減衰音のリズム音を放音
させるのに押圧操作式のパッドスイッチ16〜19を用いた
が、打ち叩き式のもの等のパッドスイッチを用いてもよ
く、パッドリズム操作部7は電子楽器本体に対し分離さ
れたものや、着脱自在のものでもよく、各拍ごとの表示
を行う装置はLEDのほか「1」「2」……と拍数を表示
する液晶表示素子等でもよい。In the above embodiment, the push-operated pad switches 16 to 19 are used to emit the rhythm sound of the pad damping sound, but a pad switch such as a hitting type pad switch may be used. The operation unit 7 may be separated from the electronic musical instrument body or detachable, and the device for displaying each beat is an LED as well as a liquid crystal display that displays the number of beats such as "1", "2" .... It may be an element or the like.
[発明の効果] この発明は以上詳細に説明したように、押圧操作により
打楽器音等のリズム音の放音を指示するマニュアルリズ
ム指示手段をケースに一体に設けたため、リズム音の指
示を行うだけで演奏者の実現したいリズム演奏および多
種多様な演奏を行うことができる。更に、マニュアルリ
ズム指示操作をした際に、自動リズム音中の特定リズム
のみ残しておき、他の自動リズム音を停止させると共
に、各拍ごとの表示を行うようにしたから、リズム音の
放音演奏をテンポに沿った状態で正確に行うことができ
る等の効果を奏する。[Effects of the Invention] As described in detail above, according to the present invention, the manual rhythm instruction means for instructing the sounding of the rhythm sound such as the percussion sound by the pressing operation is integrally provided in the case. Therefore, only the rhythm sound is instructed. Allows you to perform a variety of rhythm performances that the performer wants to achieve. Furthermore, when the manual rhythm instruction operation is performed, only the specific rhythm in the automatic rhythm sound is left, other automatic rhythm sounds are stopped, and the display for each beat is performed. This has the effect that the performance can be performed accurately in accordance with the tempo.
第1図は電子楽器の全体外観図、第2図はパッドリズム
操作部7の拡大図、第3図は電子楽器の全体回路図、第
4図〜第8図は夫々パッド音色設定処理、パッドオン検
出処理、チャタリング処理、メインの全体処理及び自動
リズム演奏・伴奏制御処理のフローチャートの図、第9
図は電子楽器の演奏例を示すタイムチャートの図であ
る。 1……伴奏用鍵盤、2……メロディ用鍵盤、4……スピ
ーカ、6……自動リズム操作部、7……パッドリズム操
作部、10……リズムスタート/ストップキー、11……バ
スドラムパターンスイッチ、12、13、14、15……パッド
音色選択スイッチ、16、17、18、19……パッドスイッ
チ、21……拍LED、22……制御回路、23……音色切換レ
ジスタ、24……音色レジスタ、25……パッドオンオフレ
ジスタ、31……割り込み検出回路、34……PCMリズム音
発生部、35……自動リズム音発生制御回路、36……サウ
ンドシステム、40……CPU。FIG. 1 is an overall external view of the electronic musical instrument, FIG. 2 is an enlarged view of the pad rhythm operation section 7, FIG. 3 is an overall circuit diagram of the electronic musical instrument, and FIGS. 4 to 8 are pad tone color setting processing and pad on, respectively. FIG. 9 is a flowchart of a detection process, a chattering process, an entire main process, and an automatic rhythm performance / accompaniment control process.
The figure is a diagram of a time chart showing an example of playing an electronic musical instrument. 1 ... Accompaniment keyboard, 2 ... Melody keyboard, 4 ... Speaker, 6 ... Automatic rhythm operation section, 7 ... Pad rhythm operation section, 10 ... Rhythm start / stop key, 11 ... Bass drum pattern Switch, 12, 13, 14, 15 ... Pad tone color selection switch, 16, 17, 18, 19 ... Pad switch, 21 ... Beat LED, 22 ... Control circuit, 23 ... Tone switching register, 24 ... Tone register, 25 ... Pad on / off register, 31 ... Interrupt detection circuit, 34 ... PCM rhythm sound generator, 35 ... Automatic rhythm sound control circuit, 36 ... Sound system, 40 ... CPU.
Claims (1)
放音の指示を行う鍵盤と、 この鍵盤からの楽音の放音の指示に基づいて楽音を発生
する楽音発生手段と、 上記鍵盤と同一ケース内に設けられ、所定のリズムパタ
ーンに従って自動リズム演奏を指示する自動リズム演奏
指示手段と、 上記鍵盤と同一ケース内に設けられ、押圧操作によりリ
ズム音の放音の指示を行うマニュアルリズム指示手段
と、 上記自動リズム演奏指示手段からの自動リズム演奏の指
示に基づいて自動リズム音を発生すると共に、この自動
リズム音の発生中における上記マニュアルリズム演奏指
示手段からの指示に基づいて上記自動リズム音のうちの
特定のリズム音を除きすべて停止させ、この特定のリズ
ム音と上記マニュアルリズム指示手段で指示されるリズ
ム音とを発生するリズム音発生手段と、 上記マニュアルリズム指示手段で指示されるリズム音が
発生されている間、上記自動リズム演奏の各拍毎のタイ
ミングでテンポを明示する表示手段と、 を具備してなることを特徴とする電子楽器。1. A keyboard having a plurality of keys, for instructing to emit a musical tone by operating the keys, and a tone generating means for generating a musical tone based on the instruction for emitting a musical tone from the keyboard. An automatic rhythm performance instruction means provided in the same case as the keyboard for instructing an automatic rhythm performance in accordance with a predetermined rhythm pattern, and an instruction for emitting a rhythm sound by a pressing operation provided in the same case as the keyboard. The automatic rhythm sound is generated based on the manual rhythm instruction means and the automatic rhythm performance instruction from the automatic rhythm performance instruction means, and based on the instruction from the manual rhythm performance instruction means during the generation of the automatic rhythm sound. All of the above automatic rhythm sounds are stopped except a specific rhythm sound, and the specific rhythm sound and the rhythm sound instructed by the manual rhythm instruction means are A rhythm sound generating means for generating a rhythm sound, and a display means for clearly indicating the tempo at each beat of the automatic rhythm performance while the rhythm sound instructed by the manual rhythm instructing means is being generated. An electronic musical instrument characterized by becoming.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60250508A JPH0690624B2 (en) | 1985-11-08 | 1985-11-08 | Electronic musical instrument |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60250508A JPH0690624B2 (en) | 1985-11-08 | 1985-11-08 | Electronic musical instrument |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62109095A JPS62109095A (en) | 1987-05-20 |
| JPH0690624B2 true JPH0690624B2 (en) | 1994-11-14 |
Family
ID=17208929
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60250508A Expired - Fee Related JPH0690624B2 (en) | 1985-11-08 | 1985-11-08 | Electronic musical instrument |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0690624B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4925309U (en) * | 1972-06-03 | 1974-03-04 | ||
| JPS5448515A (en) * | 1977-09-26 | 1979-04-17 | Nippon Gakki Seizo Kk | Automatic rhythm player |
| JPS5476127A (en) * | 1977-11-29 | 1979-06-18 | Kawai Musical Instr Mfg Co | Automatic rhythm accompanying device for generating filllin rhythm |
| JPS5918471U (en) * | 1982-07-27 | 1984-02-04 | 日本電気ホームエレクトロニクス株式会社 | Anti-occlusion pin |
-
1985
- 1985-11-08 JP JP60250508A patent/JPH0690624B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62109095A (en) | 1987-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5777251A (en) | Electronic musical instrument with musical performance assisting system that controls performance progression timing, tone generation and tone muting | |
| US4757736A (en) | Electronic musical instrument having rhythm-play function based on manual operation | |
| JP2560372B2 (en) | Automatic playing device | |
| JPS6157640B2 (en) | ||
| JPH0631973B2 (en) | Electronic musical instrument | |
| JPH06100915B2 (en) | Electronic musical instrument | |
| JPH0690625B2 (en) | Electronic musical instrument | |
| JPH0690624B2 (en) | Electronic musical instrument | |
| JP3620366B2 (en) | Electronic keyboard instrument | |
| JPS648358B2 (en) | ||
| JPH0547838B2 (en) | ||
| JP2513014B2 (en) | Electronic musical instrument automatic performance device | |
| JP2527720Y2 (en) | Automatic accompaniment device | |
| JPS6298394A (en) | electronic keyboard instrument | |
| JP3296202B2 (en) | Performance operation instruction device | |
| JPH0126078B2 (en) | ||
| JP2552002B2 (en) | Electronic instrument tone color setting method | |
| JP2510447Y2 (en) | Foot-operated musical instruments | |
| JP2570411B2 (en) | Playing equipment | |
| JP2621276B2 (en) | Automatic performance device | |
| JPH0422518B2 (en) | ||
| JP2518341B2 (en) | Automatic playing device | |
| JP2518340B2 (en) | Automatic playing device | |
| JP3120487B2 (en) | Electronic musical instrument with automatic accompaniment function | |
| JP2586744B2 (en) | Automatic accompaniment device for electronic musical instruments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |