Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0126078B2 - - Google Patents
[go: Go Back, main page]

JPH0126078B2 - - Google Patents

Info

Publication number
JPH0126078B2
JPH0126078B2 JP60237710A JP23771085A JPH0126078B2 JP H0126078 B2 JPH0126078 B2 JP H0126078B2 JP 60237710 A JP60237710 A JP 60237710A JP 23771085 A JP23771085 A JP 23771085A JP H0126078 B2 JPH0126078 B2 JP H0126078B2
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
Application number
JP60237710A
Other languages
Japanese (ja)
Other versions
JPS6298395A (en
Inventor
Yoichiro Tajima
Hideo Yamatani
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60237710A priority Critical patent/JPS6298395A/en
Publication of JPS6298395A publication Critical patent/JPS6298395A/en
Publication of JPH0126078B2 publication Critical patent/JPH0126078B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は電子鍵盤楽器に関する。[Detailed description of the invention] [Technical field of invention] The present invention relates to an electronic keyboard instrument.

〔従来技術〕[Prior art]

従来、電子鍵盤楽器において自動リズム演奏や
マニユアルリズム演奏等の各種リズム演奏を行な
うことのできるものが開発されている。
Conventionally, electronic keyboard instruments have been developed that are capable of performing various rhythm performances such as automatic rhythm performance and manual rhythm performance.

〔従来技術の問題点〕[Problems with conventional technology]

しかしながら、上記のような電子鍵盤楽器にお
いて、自動リズム演奏中にマニユアルリズム演奏
を行なつた場合、マニユアルリズム演奏に係るリ
ズム音は自動リズム演奏に係るリズム音に重畳し
て発音されるだけであり、マニユアルリズム演奏
はあまりひき立つて聞こえるものではなかつた。
また、マニユアルリズム演奏を開始すると自動リ
ズムを全て停止させ、マニユアルリズム演奏に係
るリズム音だけを発音させるという案も考えられ
るが、マニユアルリズム演奏にてリズムのテンポ
をキープするのが難しいという問題があつた。
However, in the above-mentioned electronic keyboard instrument, when manual rhythm performance is performed during automatic rhythm performance, the rhythm sounds related to manual rhythm performance are only sounded superimposed on the rhythm sounds related to automatic rhythm performance. , the manual rhythm performance didn't really stand out.
Another idea is to stop all automatic rhythms when manual rhythm performance starts and only produce the rhythm sounds related to manual rhythm performance, but this poses the problem that it is difficult to maintain the rhythm tempo during manual rhythm performance. It was hot.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、自動リズム演奏及びマニユア
ルリズム演奏の可能な電子鍵盤楽器において、自
動リズム演奏中のマニユアルリズム演奏をよりひ
き立たせるとともに、マニユアルリズム演奏時の
リズムキープを容易に、さらに、マニユアルリズ
ム演奏を行なうことによつて停止された自動リズ
ム演奏に係るリズム音を、任意のタイミングで再
開させることができるようにすることで、より良
好な使い勝手を得ることにある。
It is an object of the present invention to provide an electronic keyboard instrument capable of automatic rhythm performance and manual rhythm performance, to enhance manual rhythm performance during automatic rhythm performance, to easily maintain rhythm during manual rhythm performance, and to further enhance manual rhythm performance. To obtain better usability by making it possible to restart rhythm sounds related to an automatic rhythm performance that has been stopped by performing a rhythm performance at an arbitrary timing.

〔発明の要点〕[Key points of the invention]

上記目的を達成するため、本発明は自動リズム
演奏中にマニユアルリズム演奏を行なうと、自動
リズムのうち基本のリズムで発生している特定の
リズムをのぞき全て停止させ、上記マニユアルリ
ズム演奏に係るリズム音を発生させるようにし、
さらに、自動リズム演奏中のマニユアルリズム演
奏により停止された上記自動リズム演奏に係るリ
ズム音を、鍵盤の鍵の操作により再開させるよう
にしたことを要点とする。
In order to achieve the above object, the present invention, when a manual rhythm performance is performed during an automatic rhythm performance, stops all of the automatic rhythms except for a specific rhythm occurring in the basic rhythm, and the rhythm related to the manual rhythm performance is stopped. make a sound,
Furthermore, the key point is that the rhythm sound related to the automatic rhythm performance, which has been stopped due to the manual rhythm performance during the automatic rhythm performance, is restarted by operating a key on the keyboard.

〔実施例の構成〕[Configuration of Example]

以下発明の一実施例につき図面を参照して詳述
する。
An embodiment of the 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 external configuration> Figure 1 shows a plan view of the electronic keyboard instrument.
An accompaniment keyboard 1 and a melody keyboard 2 are provided on the front side of the case of the electronic keyboard instrument, and a power switch 3 is provided at the end of the electronic keyboard instrument next to the melody keyboard 2. 1. Speakers 4, 4 are provided at both ends of the back side of the melody keyboard 2. An accompaniment mode lever 5, an automatic rhythm operation section 6, a pad rhythm operation section 7, and a melody tone selection key 8 are provided between the speakers 4, 4. The accompaniment mode lever 5 is used for one-finger mode in which the chords on the accompaniment keyboard 1 are automatically played with one finger, a finger guard mode in which the chords are played automatically by holding down the chords, and a normal melody mode in which the accompaniment keyboard 1 is not used for accompaniment but for normal melody. This is used to switch to each mode of the normal mode for performance. 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であり、また拍LED2
1は上記パツドスイツチ16〜19でパツドリズ
ム演奏中に、各拍のはじめで点灯してリズムテン
ポを示すLEDである。
The pad rhythm operation section 7 includes a bass drum pattern switch 11 as shown in FIG.
Padded tone selection switch 12, 13, 14, 15
and pad switches 16, 17, 18, and 19 are provided. The pad switches 16 to 19 are used to emit a single attenuated sound such as a percussion instrument sound when pressed, and the pad timbre selection switches 12 to 15 select the tone of the attenuated sound produced by the pad, such as a bass drum or low bongo. The bass drum pattern switch 11 is a switch for performing an automatic rhythm performance using the bass drum sound, which is the most basic rhythm, even when the pad attenuation sound is being emitted based on the operation of the pad switches 16 to 19. be. Also, the measure shown in Figure 1
LED20 is an LED that lights up at the beginning of each measure to indicate the start timing of the measure, and beat LED2
Reference numeral 1 designates an LED that lights up at the beginning of each beat to indicate the rhythm tempo while the pads are played using the pad switches 16 to 19.

上記メロデイ音色選択キー8は、メロデイ用鍵
盤2や伴奏用鍵盤1で演奏されるメロデイ音の音
色を選択指定するキーである。
The melody tone selection key 8 is a key for selecting and specifying the tone of the melody tone played on the melody keyboard 2 and the accompaniment keyboard 1.

<全体回路構成> 次に本実施例の全体回路構成について述べる。
上記パツド音色選択スイツチ12〜15の切換操
作は制御回路22によつて常時走査判別され、そ
の音色データはCPU40内の音色切換レジスタ
23の4つのN(I)(I=0〜3)レジスタに
夫々プリセツトされ、前回の走査判別により4つ
のO(I)(I=0〜3)レジスタに夫々プリセツ
トされていた音色データと比較され、変化があれ
ば、上記新たな音色データは制御回路22によつ
て音色レジスタ24の対応するエリアにプリセツ
トされる。音色切換レジスタ23には、各4つの
N(I)、O(I)の夫々を指定するためのIフラ
グレジスタも設けられている。
<Overall Circuit Configuration> Next, the overall circuit configuration of this embodiment will be described.
The switching operations of the pad tone selection switches 12 to 15 are constantly scanned and determined by the control circuit 22, and the tone data is stored in four N(I) (I=0 to 3) registers of the tone change register 23 in the CPU 40. They are compared with the timbre data preset in each of the four O(I) (I=0 to 3) registers by the previous scan discrimination, and if there is a change, the new timbre data is sent to the control circuit 22. Therefore, it is preset in the corresponding area of the timbre register 24. The tone color switching register 23 is also provided with an I flag register for specifying each of the 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に夫々転送される。PAD
2の前回のパツドオンオフデータ、PAD3の
前々回のパツドオンオフデータに対しPAD1の
今回のパツドオンデータがはじめて「1」となれ
ば、パツドスイツチ16〜19のオンがあつたこ
とが判別され、パツド出力レジスタ32にPAD
3のパツドオンオフデータがプリセツトされると
ともに、ワーキングレジスタ33のパツド発音フ
ラグがオンされる。上記オンが判別されたパツド
スイツチ16〜19に応じた音色データが上記音
色レジスタ24より読み出されてPCMリズム音
発生部34に与えられ、リズム音信号が作成され
サウンドシステム36よりパツド減衰音が放音出
力されていく。また、自動リズム演奏中は、自動
リズム音発生制御回路35からのリズムパターン
データがPCMリズム音発生部34に送られると
ともに、上記リズムパターンデータに応じた伴奏
パターンデータが楽音発生部38に送られ、リズ
ム音や伴奏音が放音出力されていく。
One end of the pad switches 16 to 19 is grounded, and the other end is connected to a high level potential through a resistor. When each pad switch 16 to 19 is turned on, the other end goes to a low level, which is connected to the inverter 26 to 19, respectively. 29, a low level interrupt detection signal is input and held to the interrupt detection circuit 31 of the CPU 40 via the NOR gate 30, and this signal is
Detections occur every second. When the interrupt detection signal is detected by the control circuit 22, the 4-bit pad on/off data from the inverters 26 to 29 is preset to the PAD1 register of the pad on/off register 25, and the pad on/off data in PAD1 is Pad on/off data in PAD2 is transferred to PAD2 and PAD3, respectively. P.A.D.
When the current pad on data of PAD 1 becomes "1" for the first time in comparison with the previous pad on off data of PAD 2 and the pad on off data of PAD 3, it is determined that pad switches 16 to 19 have been turned on, and the pad switches 16 to 19 are turned on. PAD to output register 32
The pad on/off data of No. 3 is preset, and the pad sound generation flag of the working register 33 is turned on. Tone data corresponding to the pad switches 16 to 19 that are determined to be on is read out from the tone color register 24 and given to the PCM rhythm sound generator 34, a rhythm sound signal is created, and a pad attenuation sound is emitted from the sound system 36. Sound is output. During automatic rhythm performance, rhythm pattern data from the automatic rhythm sound generation control circuit 35 is sent to the PCM rhythm sound generation section 34, and accompaniment pattern data corresponding to the rhythm pattern data is sent to the musical sound generation section 38. , rhythm sounds and accompaniment sounds are 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 and the automatic rhythm performance is stopped.However, if the bass drum pattern switch 11 is turned on at this time, the bass drum, which is the most basic of rhythm performance, is turned on. Only the rhythm sound produced by the system continues to be output. When the accompaniment keyboard 1 is operated following the rhythm performance by operating the pad switches 16 to 19, the automatic rhythm performance is restarted instead of outputting the pad attenuation sound. If the accompaniment keyboard 1 is operated on the fourth beat of the final beat, the output of the pad decay tone will be stopped until the beginning of the next measure. At this time, the accompaniment key on flag of the working register 33 is set by the control circuit 22, and a standby process is performed. While this pad attenuation sound is being output, the beat LED 21 is lit at the beginning of each beat according to the tempo speed, indicating the tempo of the music performance.

上記パツドスイツチ16〜19がオンされてパ
ツド出力レジスタ32に「1」が立てられると、
それに応じてチヤタリング除去用フラグレジスタ
37に「1」が立てられるとともに、パツド出力
レジスタ32がクリアされ、30m秒待機されて、
同じパツド減衰音を出さないチヤタリング処理が
行われる。またメロデイ用鍵盤2の操作鍵に応じ
たキーコードはCPU40によつて楽音発生部3
8に送られ、楽音信号が作成されて上記サウンド
システム36より放音されていく。
When the pad switches 16 to 19 are turned on and "1" is set in the pad output register 32,
Accordingly, "1" is set in the chattering removal flag register 37, the pad output register 32 is cleared, and a 30 msec standby is performed.
A chattering process is performed that does not produce the same padding sound. In addition, the key code corresponding to the operation key of the melody keyboard 2 is generated by the musical tone generator 3 by the CPU 40.
8, a musical tone signal is created, and the sound signal is emitted from the sound system 36.

〔実施例の動作〕[Operation of the embodiment]

次に本実施例の動作について述べる。 Next, the operation of this embodiment will be described.

<パツド音色設定処理> 電源オンによるイニシヤライズの処理により、
音色切換レジスタ23、音色レジスタ24、パツ
ドオンオフレジスタ25、ワーキングレジスタ3
3、パツド出力レジスタ32、チヤタリング除去
用フラグレジスタ37の各レジスタはクリアされ
ており、いまバスドラムパターンスイツチ11が
オン、パツド音色選択スイツチ12がハンドクラ
ツプ、パツド音色選択スイツチ13がスネアドラ
ム、パツド音色選択スイツチ14がオープンハイ
ハツト、パツド音色選択スイツチ15がクローズ
ドハイハツトにセツトされるとCPU40は第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 process> By the initialization process when the power is turned on,
Tone change register 23, tone register 24, pad on/off register 25, working register 3
3. The pad output register 32 and chattering removal flag register 37 are cleared, and now the bass drum pattern switch 11 is on, the pad tone selection switch 12 is handclap, and the pad tone selection switch 13 is set to snare drum, pad tone. When the selection switch 14 is set to open high-hat and the padded tone selection switch 15 is set to closed high-hat, the CPU 40
The pad tone color specification process shown in the figure is started. That is, the CPU 40 sets the I flag of the timbre change register 23 to "0" (step A1), and presets the handclap timbre data of the pad timbre selection switch 12 into the N(0) register specified by this I=0 (step A2). ), determine whether it matches the previous tone data of O(0) (step
A3). Since O(0) remains cleared, the two tone data do not match, and the CPU 40 transfers the handclap sound of N(0) to O(0) (step A4).
This O(0) tone data is stored in the tone register 24.
Transfer input to PCMA (step A5).

こうして、パツド減衰音の音色を複数の音色の
中から選択することができる。
In this way, the timbre of the pad attenuation sound can be selected from among a plurality of timbres.

次いで、CPU40はIフラグが「3」に達し
ていないことから、全パツド音色選択スイツチ1
2〜15について音色設定が終つていないことを
判別して(ステツプA6)、Iフラグを1つインク
リメントして「1」とし(ステツプA7)、次のス
ネアドラムが指定されているパツド音色選択スイ
ツチ13についても同様にパツド音色の設定処理
を行つていく。そして、オープンハイハツトが指
定されているパツド音色選択スイツチ14、クロ
ーズドハイハツトが指定されているパツド音色選
択スイツチ15についてパツド音色の設定処理が
終了するとI=3となるから、CPU40はこの
処理を終了させる。
Next, since the I flag has not reached "3", the CPU 40 switches all pad tone selection switches 1 to 1.
It is determined that tone settings for 2 to 15 have not been completed (step A6), the I flag is incremented by one to ``1'' (step A7), and the pad tone for which the next snare drum is specified is selected. Similarly, the pad tone setting process for the switch 13 is performed. Then, when the pad timbre setting process is completed for the pad timbre selection switch 14 where open hi-hat is specified and the pad timbre selection switch 15 where closed hi-hat is specified, I=3, so the CPU 40 executes this process. Terminate it.

また、この後、パツド音色選択スイツチ15を
例えばロウボンゴに切り換えるとN(0)レジス
タにはロウボンゴの音色データ、O(0)には上
記クローズドハイハツトの音色データがプリセツ
トされることになり、上記ステツプA3で両音色
データが一致しないことが判別されて、ロウボン
ゴのパツド音色設定処理がなされる(ステツプ
A4、A5)。
Furthermore, after this, when the pad tone selection switch 15 is switched to, for example, low bongo, the tone data of the low bongo will be preset in the N(0) register and the tone data of the closed high hat will be preset in register O(0). In step A3, it is determined that the two tone data do not match, and the low bongo pad tone setting process is performed (step A3).
A4, A5).

こうして、パツド減衰音の音色を様々に切り換
えることができる。
In this way, the timbre of the pad attenuation sound can be changed in various ways.

<パツドオン検出処理> 次いで、リズム選択キー9を操作して所望のリ
ズムを選択し、リズムスタート/ストツプキー1
0をオンすると、自動的にリズム演奏が開始さ
れ、小節の先頭で小節LED20が点灯していく
ので、これと並行してメロデイ用鍵盤2でメロデ
イ演奏、伴奏用鍵盤1で伴奏を行えばよい。
<Pad-on detection processing> Next, operate the rhythm selection key 9 to select the desired rhythm, and press the rhythm start/stop key 1.
If you turn on 0, rhythm performance will automatically start and the measure LED 20 will light up at the beginning of the measure, so in parallel, you can play the melody on melody keyboard 2 and accompaniment on accompaniment keyboard 1. .

そして、第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. 9A, 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. It is determined that the pad switch 16 of the pad switches 16 to 19 is turned on, and the pad on/off data of "1000" is sent to PAD1 of the pad on/off register 25.
(Step B2). in this case
PAD2 and PAD3 remain cleared and both read "0000". And CPU40 is PAD
Take the logical sum of each bit of 2 "0000" and PAD3 "0000", take the exclusive logical sum of this logical sum data and each bit of PA1, and calculate the exclusive sum of each bit of this logical sum data and PAD1. Take the logical product,
The resulting data is preset to PAD3 (step B3). As a result, only the bits that are "1", "0", and "0" in PAD1, 2, and 3 are set to "1".
Therefore, in this case, data of "1000" is obtained, and if PAD2 and PAD3 have "1", it is not a true pad-on operation and is excluded, making it difficult to accurately determine the pad switch's on operation. will be held.

次いで、CPU40はPAD3の「1000」とチヤ
タリング除去用フラグレジスタ37からのパツド
オンデータPAD ON、今の場合「0000」との各
ビツトの論理和をとり、この論理和データと上記
パツドオンデータ「0000」との各ビツトの論理積
をとつて、その結果データをPAD3にプリセツ
トする(ステツプB4)。これにより、チヤタリン
グ時間を経過してパツドオンデータが「0」とな
つているビツトに対し、新たにパツド操作があつ
てPAD3が「1」となつているビツトのみ「1」
となり、従つて今の場合「1000」のデータが得ら
れ、チヤタリング処理が行われる。
Next, the CPU 40 logically ORs each bit between "1000" of PAD3 and the pad-on data PAD ON from the chattering removal flag register 37, in this case "0000", and combines this logical sum data with the pad-on data "0000". 0000" and presets the resulting data in PAD3 (step B4). As a result, for the bit whose pad-on data is "0" after the chattering time has elapsed, only the bit whose PAD3 is "1" due to a new pad operation becomes "1".
Therefore, in this case, data of "1000" is obtained and chattering processing is performed.

そして、CPU40はPAD3の先頭ビツトが
「1」であることから真のパツドオン操作があつ
たことを判別し(ステツプB5)、この「1」のビ
ツトに対応する音色レジスタ24のPCMAのバ
スドラムの音色データを読み出してPCMリズム
音発生部34に与え減衰音を放音出力させる(ス
テツプB6)。
Then, the CPU 40 determines that a true pad-on operation has occurred since the first bit of PAD3 is "1" (step B5), and selects the PCMA bass drum of the tone register 24 corresponding to this "1" bit. The timbre data is read out and applied to the PCM rhythm sound generator 34 to output a decaying sound (step B6).

こうして、メロデイ演奏中であつても、演奏音
の演奏したいパターンでリズム音を放音出力させ
ていくことができる。
In this way, even when a melody is being played, rhythm sounds can be outputted in a desired pattern of performance sounds.

次いで、CPU40はワーキングレジスタ33
内のパツド発音フラグをセツトして、パツドオン
オフレジスタ25のPAD3内の「1000」のパツ
ドオンオフデータをパツド出力レジスタ(PAD
OUT)32に転送し(ステツプB7、B8)、PAD
2内のパツドオンオフデータをPAD3に、PAD
1内のパツドオンオフデータをPAD2に夫々シ
フトさせる(ステツプB9)。
Next, the CPU 40 reads the working register 33.
Set the pad sound flag in the pad output register (PAD
OUT) 32 (steps B7, B8), PAD
PAD on/off data in 2 to PAD3, PAD
The pad on/off data in pad 1 is shifted to pad 2 (step B9).

以後CPU40はパツドオンがなくとも、2m秒
ごとに割り込み検出回路31の検出を行い、割り
込み信号がlowでなければ、パツドオンオフレジ
スタ25のPAD2のパツドオンオフデータを
PAD3,PAD1のパツドオンオフデータをPAD
2にシフトし、PAD1に「0000」のパツドオン
オフデータをプリセツトする(ステツプB10)。
Thereafter, 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, it reads the pad on/off data of PAD2 in the pad on/off register 25.
PAD3, PAD1 pad on/off data PAD
2 and preset pad on/off data of "0000" to PAD1 (step B10).

<チヤタリング処理> 次に、CPU40はパツド出力レジスタ(PAD
OUT)32の第1ビツトが上記ステツプB8で
「1」にセツトされていることからパツドオン操
作があつたことを判別し(ステツプC1)、チヤタ
リング除去用フラグレジスタ(PAD ON)37
をセツトしてパツド出力レジスタ(PAD OUT)
32をクリアし(ステツプC2、C3)、チヤタリン
グ除去用フラグレジスタ(PAD ON)37がセ
ツトされてから30m秒経過するまで待つてチヤタ
リング除去用フラグレジスタ(PAD ON)37
をクリアする(ステツプC4、C5)。これにより、
パツドオン操作があつてから30m秒間は、第5図
のステツプB4にて同じパツド減衰音を出さない
チヤタリング処理が行われる。
<Chattering processing> Next, the CPU 40 outputs the pad output register (PAD
Since the first bit of OUT) 32 is set to "1" in step B8 above, it is determined that a pad-on operation has occurred (step C1), and the chattering removal flag register (PAD ON) 37 is determined.
Set the pad output register (PAD OUT)
32 (steps C2 and C3), wait until 30 milliseconds have elapsed since the chattering removal flag register (PAD ON) 37 was set, and clear the chattering removal flag register (PAD ON) 37.
(Steps C4 and C5). This results in
For 30 m seconds after the pad-on operation, a chattering process is performed in step B4 of FIG. 5 in which 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 other processing in step D11 includes the above-mentioned pad tone setting process shown in Fig. 4, and Fig. 5. It also includes the pad-on detection process shown in FIG. 6, the chattering process shown in FIG. 6, and the automatic rhythm performance control process shown in 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 automatic rhythm is being played since the rhythm start/stop key 10 is turned on.
D1), since the pad sound flag was set in the working register 33 in step B7, it is determined that a pad on operation has been performed (step D2), and the accompaniment key on flag in the working register 33 is cleared (step D3). ), as shown in the middle part of FIG. 9A, the drum solo flag is set (step D4), the pad sound flag is cleared (step D5), and initialization processing for interrupting the automatic rhythm performance is performed.

そして、CPU40はリズムの所定時間例えば
1/4拍毎に起動がかかる第8図に示す自動リズム
演奏制御のフローに基づき、現在1拍目の先頭で
はないことを判別後(ステツプE1)、上記ステツ
プD4でドラムソロフラグがオンされていること
から自動リズム演奏を中断しなくてはならないこ
とを判別して(ステツプE5)、拍LED21を各拍
の先頭で点灯させる(ステツプE6)。
Then, the CPU 40 determines that it is not currently at the beginning of the first beat (step E1) based on the flow of automatic rhythm performance control shown in FIG. Since the drum solo flag is turned on in step D4, it is determined that the automatic rhythm performance must be interrupted (step E5), and the beat LED 21 is lit at the beginning of each beat (step E6).

こうして、パツドオン後は、拍LED21の点
灯により楽曲の演奏のテンポが示され、これに基
づいてパツドスイツチ16〜19の各操作による
リズム演奏をテンポに沿つた状態で行うことがで
きる。
In this way, after the pad is turned on, the tempo of the performance of the music is indicated by the illumination of the beat LED 21, and based on this, the rhythm performance by operating each of the pad switches 16 to 19 can be performed in accordance with the tempo.

次いで、CPU40はバスドラムパターンスイ
ツチ11がオンされていることからパツド減衰音
放音と並行してバスドラム音を放音しなくてはな
らないことを判別し(ステツプE7)、第9図A下
段に示すように、バスドラムのみの発音を行わせ
(ステツプE8)、その後、その他の処理を行い
(ステツプE11)、メインフローへ戻る。
Next, since the bass drum pattern switch 11 is turned on, the CPU 40 determines that the bass drum sound must be emitted in parallel with the emitting of the pad attenuation sound (step E7), and the lower part of FIG. As shown in the figure, 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, it is detected that the bass drum pattern switch 11 is turned on, and the bass drum sound, which is the most basic rhythm of the rhythm, continues to be emitted even during rhythm performance using the pad damped sound, making the rhythm performance using the pad damped sound even better. 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 will not be output, and all rhythm and accompaniment sounds will be masked, as shown in the lower part of FIG. 9A. Automatic rhythm performance and accompaniment are completely interrupted.

こうして、パツド減衰音によるリズム演奏中
は、自動的に自動リズム演奏やそれに応じた自動
伴奏又は通常の伴奏が停止され、パツド操作によ
る演奏が際だつものとなり、またこの実施例で
は、自動リズム演奏の演奏停止のためのスイツチ
操作が不要になる。
In this way, during a rhythm performance using the pad attenuated sound, the automatic rhythm performance and the corresponding automatic accompaniment or normal accompaniment are automatically stopped, making the performance by pad operation stand out. There is no need to operate a switch to stop the performance.

そして、第9図A中段に示すように、3拍目の
途中で伴奏用鍵盤1の鍵をオンすると、CPU4
0は自動リズム演奏中で、パツド発音フラグ及び
ドラムソロフラグが立てられていることを判別後
(ステツプD1、D2、D6)、伴奏鍵の操作を判別し
て(ステツプD7)、現在3拍目の途中で最終拍の
4拍目にはいつてないことを判別してから(ステ
ツプD8)、上記ドラムソロフラグをクリアして自
動リズム演奏の中断状態を解除する(ステツプ
D9)。
Then, as shown in the middle row of FIG. 9A, when the accompaniment keyboard 1 key is turned on in the middle of the third beat, the CPU 4
0 is in automatic rhythm performance, and after determining that the pad sound flag and drum solo flag are set (steps D1, D2, D6), the operation of the accompaniment keys is determined (step D7), and the current playback is performed on the third beat. After determining that the fourth and final beat has not been reached (step D8), the above drum solo flag is cleared to release the suspended state of automatic rhythm performance (step D8).
D9).

これに基づき、CPU40は次の拍頭に第8図
のフロー処理を実行し、現在1拍目の先頭ではな
いことを判別後(ステツプE1)、上記ドラムソロ
フラグのクリアを判別して(ステツプE5)、自動
リズム演奏及び伴奏を再開させる(ステツプ
E10)。
Based on this, the CPU 40 executes the flow process shown in FIG. 8 at the beginning of the next beat, and after determining that it is not currently at the beginning of the first beat (step E1), determines whether to clear the drum solo flag (step E5). ), resume automatic rhythm performance and accompaniment (step
E10).

こうして、伴奏鍵を操作するだけで、それまで
停止していた、あるいはバスドラムのみにより演
奏がなされていた自動リズム演奏及び伴奏を完全
な形で再開させることができ、従つて伴奏を行う
ための伴奏鍵の操作と自動リズム演奏再開の操作
をまとめて行うことができ、自動リズム演奏再開
のためのスイツチやその操作が別個に必要となる
ことがなくなる。
In this way, by simply operating the accompaniment key, the automatic rhythm performance and accompaniment that had previously been stopped or played only by the bass drum can be restarted in their entirety. The operation of accompaniment keys and the operation of restarting automatic rhythm performance can be performed at the same time, eliminating the need for a separate switch and its operation for restarting automatic rhythm performance.

また、第9図B中段に示すように、2拍目の途
中でパツドオン操作後、最終拍の4拍目での伴奏
鍵をオンすると、CPU40は上記ステツプD8で
4拍目以降1拍目以前であることを判別し、今度
はワーキングレジスタ33の伴奏鍵オンフラグを
まず立てて(ステツプD10)、次の小節の1拍目
の先頭となつた時に(ステツプE1)、ドラムソロ
フラグ及び伴奏鍵オンフラグの両フラグのオンを
判別後(ステツプE2、E3)、ドラムソロフラグを
クリアして(ステツプE4)、自動リズム演奏及び
伴奏を再開させる(ステツプE10)。
In addition, as shown in the middle row of FIG. 9B, when the accompaniment key is turned on at the fourth beat of the final beat after the pad-on operation in the middle of the second beat, the CPU 40 performs the above-mentioned step D8 after the fourth beat and before the first beat. This time, it first sets the accompaniment key on flag in the working register 33 (step D10), and when it reaches the beginning of the first beat of the next measure (step E1), sets the drum solo flag and accompaniment key on flag. After determining whether both flags are on (steps E2 and E3), the drum solo flag is cleared (step E4), and automatic rhythm performance and accompaniment are restarted (step E10).

こうして、第9図B下段に示すように、最終拍
の4拍目で伴奏鍵がオンされれば、次の小節の先
頭まで待つて、自動リズム演奏及び伴奏が再開さ
れ、演奏上切りの良い小節の切れ目でリズム演奏
の内容を自動的に変えることができ、また、小節
の先頭で自動リズム演奏を再開させる場合、小節
の頭のタイミングまで待たなくとも、予めリズム
演奏を変える指示を行つておくことができる。ま
た、リズム演奏の内容を変える小節の頭のタイミ
ングまで、待たなくても、予めリズム演奏を変え
る指示を行つておくことができる。
In this way, as shown in the lower part of Figure 9B, if the accompaniment key is turned on at the fourth beat of the final beat, the automatic rhythm performance and accompaniment are resumed after waiting until the beginning of the next measure, and the performance is well-cut. The content of the rhythm performance can be changed automatically at the break of a measure, and if you want to restart the automatic rhythm performance at the beginning of a measure, you can instruct the rhythm performance to change in advance without waiting until the timing of the beginning of the measure. You can leave it there. Further, it is possible to issue an instruction to change the rhythm performance in advance without having to wait until the timing of the beginning of the measure where the content of the rhythm performance is to be changed.

なお、上記実施例では、パツド減衰音のリズム
音を放音させるのに押圧操作式のパツドスイツチ
16〜19を用いたが、打ち叩き式のもの等のパ
ツドスイツチを用いてもよく、1つのパツドスイ
ツチに割り当てられる音色は複数としてもよく、
パツドリズム操作部7は電子鍵盤楽器本体に対し
分離されたものや、着脱自在のものであつてもよ
い。
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 tapping-type pad switch or the like may also be used, and one pad switch may be used. Multiple tones may be assigned,
The pad rhythm operating section 7 may be separate from the main body of the electronic keyboard instrument, or may be detachable.

〔発明の効果〕〔Effect of the invention〕

この発明は以上詳細に説明したように、自動リ
ズム演奏中にマニユアルリズム演奏を行なつた場
合には、自動リズムは基本のリズムで発生してい
る特定のリズムをのぞき全て停止されるので、マ
ニユアルリズム演奏がひき立つとともに、そのテ
ンポもキープしやすくなるという効果を奏する。
As explained in detail above, in this invention, when manual rhythm performance is performed during automatic rhythm performance, all automatic rhythms are stopped except for a specific rhythm that is occurring in the basic rhythm. This has the effect of making the rhythm performance stand out and making it easier to keep the tempo.

さらに、自動リズム演奏中のマニユアルリズム
演奏により停止された上記自動リズム演奏に係る
リズム音を、鍵盤の鍵の操作により再開できるよ
うにしたので、ユーザーが停止された自動リズム
演奏に係るリズム音の再開のタイミングを自由に
指定することができ、より良好な使い勝手を得る
ことができる。
Furthermore, the rhythm sound associated with the automatic rhythm performance that was stopped due to manual rhythm performance during automatic rhythm performance can be restarted by operating a key on the keyboard, so the user can resume the rhythm sound associated with the stopped automatic rhythm performance. The restart timing can be freely specified, resulting in better usability.

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

第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 keyboard instrument, Fig. 2 is an enlarged view of the pad rhythm operation section 7, Fig. 3 is an overall circuit diagram of the electronic keyboard instrument, and Figs. 4 to 8 show the pad tone setting process, respectively. FIG. 9 is a flowchart of pad-on detection processing, chattering processing, main overall processing, and automatic rhythm performance/accompaniment control processing, and FIG. 9 is a time chart showing an example of a performance of an electronic keyboard instrument. 1... Accompaniment keyboard, 2... Melody keyboard, 4
...Speaker, 6...Automatic rhythm control section, 7...
Patch rhythm operation section, 10...Rhythm start/
Stop key, 11... Bass drum pattern switch, 12, 13, 14, 15... Pad tone selection switch, 16, 17, 18, 19... Pad switch, 21... Beat LED, 22... Control circuit,
23... Tone change register, 24... Tone color register, 25... Pad on/off register, 31...
Interruption detection circuit, 34...PCM rhythm sound generation section, 35...Automatic rhythm sound generation control circuit, 36...
...Sound system, 40...CPU.

Claims (1)

【特許請求の範囲】 1 複数の鍵からなる鍵盤を有する電子鍵盤楽器
において、 リズム演奏パターンに従つて、自動リズム演奏
を指示する自動リズム演奏指示手段と、 リズム音を発生するリズム音発生手段と、 操作子の押圧操作によりリズム音の放音の指示
を行うマニユアルリズム演奏指示手段と、 このマニユアルリズム演奏指示手段にてリズム
音の放音の指示がなされたとき、上記自動リズム
演奏指示手段の指示に従つて、上記リズム音発生
手段から発生している上記自動リズム演奏に係る
複数のリズム音のうち、基本のリズムで発生して
いる特定のリズム音をのぞき全て停止して、上記
マニユアルリズム演奏指示手段にて指示されるリ
ズム音及び上記特定のリズム音のみを上記リズム
音発生手段から発生するように制御する制御手段
と、 上記制御手段にて停止されたリズム音の発生を
上記鍵盤の鍵の操作により自動再開させる再開手
段と を具備することを特徴とする電子鍵盤楽器。
[Scope of Claims] 1. In an electronic keyboard instrument having a keyboard consisting of a plurality of keys, automatic rhythm performance instruction means for instructing automatic rhythm performance according to a rhythm performance pattern; rhythm sound generation means for generating rhythm sounds; , a manual rhythm performance instruction means for instructing the emission of a rhythm sound by a pressing operation of an operator; According to the instructions, among the plurality of rhythm sounds related to the automatic rhythm performance generated by the rhythm sound generating means, all except a specific rhythm sound generated in the basic rhythm are stopped, and the manual rhythm is started. control means for controlling the rhythm sound generating means to generate only the rhythm sound instructed by the performance instruction means and the specific rhythm sound; and a control means for controlling the generation of the rhythm sound stopped by the control means from the keyboard. An electronic keyboard instrument characterized by comprising a restart means for automatically restarting the musical instrument by key operation.
JP60237710A 1985-10-25 1985-10-25 electronic keyboard instrument Granted JPS6298395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60237710A JPS6298395A (en) 1985-10-25 1985-10-25 electronic keyboard instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60237710A JPS6298395A (en) 1985-10-25 1985-10-25 electronic keyboard instrument

Publications (2)

Publication Number Publication Date
JPS6298395A JPS6298395A (en) 1987-05-07
JPH0126078B2 true JPH0126078B2 (en) 1989-05-22

Family

ID=17019352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60237710A Granted JPS6298395A (en) 1985-10-25 1985-10-25 electronic keyboard instrument

Country Status (1)

Country Link
JP (1) JPS6298395A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4591604B2 (en) * 2009-03-16 2010-12-01 ヤマハ株式会社 Electronic musical instruments

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS524789B2 (en) * 1971-08-07 1977-02-07
JPS5779995A (en) * 1980-11-06 1982-05-19 Casio Computer Co Ltd Automatic rhythm performer

Also Published As

Publication number Publication date
JPS6298395A (en) 1987-05-07

Similar Documents

Publication Publication Date Title
JPH05188944A (en) Automatic playing device
US4972755A (en) Electronic musical instrument having automatic sound signal generation and a rhythm-play function based on manual operation
JPS62157098A (en) electronic musical instruments
JPS648358B2 (en)
JPH0126078B2 (en)
JPH0547838B2 (en)
JP2527720Y2 (en) Automatic accompaniment device
JPH06100915B2 (en) Electronic musical instrument
JPH0449120B2 (en)
JPH0690625B2 (en) Electronic musical instrument
JP2004101979A (en) Electronic musical instrument
JP3620366B2 (en) Electronic keyboard instrument
JPH0422518B2 (en)
JP2640992B2 (en) Pronunciation instruction device and pronunciation instruction method for electronic musical instrument
JP2570411B2 (en) Playing equipment
JP3555255B2 (en) Automatic accompaniment device
JP3226268B2 (en) Concert magic automatic performance device
JP2513014B2 (en) Electronic musical instrument automatic performance device
JPH0690624B2 (en) Electronic musical instrument
JPH10143156A (en) Electronic musical instrument operating device
JP2526032Y2 (en) Electronic musical instrument
JP2522906Y2 (en) Electronic musical instrument
JP2518341B2 (en) Automatic playing device
JP2005010458A (en) Automatic arpeggio device and computer program applied to the device
JPH089755Y2 (en) Foot-operated musical instruments