JPH0553573A - Musical information processor - Google Patents
Musical information processorInfo
- Publication number
- JPH0553573A JPH0553573A JP3215203A JP21520391A JPH0553573A JP H0553573 A JPH0553573 A JP H0553573A JP 3215203 A JP3215203 A JP 3215203A JP 21520391 A JP21520391 A JP 21520391A JP H0553573 A JPH0553573 A JP H0553573A
- Authority
- JP
- Japan
- Prior art keywords
- time
- processing
- data
- key
- tempo
- 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.)
- Granted
Links
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】
【目的】本発明は、操作手段の2回目の操作時点と、1
回目の操作時点からのカウント時間とを比較して、音楽
的情報の処理内容を切り換えることにより、2回目の操
作に応じた指示を、1回目の操作時点からのカウント時
間に応じて切換えることができ、1つの操作手段で複数
の異なる内容を指示を行うことができる。
【構成】リセットキー13の1回目の操作では現在テン
ポデータPTがLCDに表示され(ステップ05、0
6、09)、2回目の操作では、この2回目の操作が1
回目の操作から一定時間内であれば(ステップ05、0
6、14)、現在テンポデータPTがイニシャルテンポ
データITにリセットされ(ステップ16)、これが表
示される(ステップ09)。2回目の操作が上記一定時
間内になければ(ステップ14)、現在テンポデータP
Tはリセットされず、現在テンポデータPTの表示のみ
が行われる(ステップ09)。
(57) [Abstract] [Purpose] The present invention aims to provide a second operation point of the operation means and
By comparing the count time from the time of the first operation and switching the processing content of the musical information, the instruction according to the second operation can be switched according to the count time from the time of the first operation. Therefore, it is possible to instruct a plurality of different contents with one operation means. [Composition] The first operation of the reset key 13 causes the current tempo data PT to be displayed on the LCD (steps 05, 0).
6, 09), the second operation is 1
If it is within a certain time from the second operation (step 05, 0
6, 14), the current tempo data PT is reset to the initial tempo data IT (step 16), and this is displayed (step 09). If the second operation is not within the fixed time (step 14), the current tempo data P
T is not reset and only the current tempo data PT is displayed (step 09).
Description
【0001】[0001]
【産業上の利用分野】本発明は、音楽的情報処理装置に
関し、特に操作手段の1回目の操作と2回目の操作との
関係に基づいて音楽的情報の処理内容を制御するものに
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a musical information processing apparatus, and more particularly to one for controlling processing contents of musical information based on a relationship between a first operation and a second operation of operating means.
【0002】[0002]
【従来技術】従来、このような音楽的情報処理、例えば
テンポ情報を変更させる装置を例にとると、インクリメ
ントキー及びデクリメントキーと表示モード切換キーと
を設け、表示モード切換キーで表示モードをを切り換え
て、例えば表示装置にテンポ、移調、拍子、音量、音色
等の情報を切換表示し、上記インクリメントキーまたは
デクリメントキーを操作して上記テンポ情報等を変更し
ている。上記インクリメントキー及びデクリメントキー
の代わりに回転タイプのつまみを設け、このつまみを左
右に回してテンポ情報を変更するものもある。2. Description of the Related Art Conventionally, taking such a musical information processing, for example, a device for changing tempo information as an example, an increment key and a decrement key and a display mode switching key are provided, and the display mode is switched by the display mode switching key. By switching, for example, information such as tempo, transposition, time signature, volume, tone color and the like is switched and displayed, and the above-mentioned increment key or decrement key is operated to change the above-mentioned tempo information and the like. In some cases, a rotary type knob is provided instead of the increment key and the decrement key, and the tempo information is changed by rotating the knob to the left and right.
【0003】これに対し、リセットキー等をさらに設
け、テンポ値を予め設定された値にリセットする機能を
付加することが考えられている。この場合、このリセッ
トキーを操作すると同時に、テンポ値がリセットされる
ほか、表示装置の表示モードも自動的にテンポ情報の表
示に切り換えるようにすると便利である。そうすると、
テンポ値を簡単に確認できる。On the other hand, it is considered that a reset key or the like is further provided to add a function of resetting the tempo value to a preset value. In this case, it is convenient that the tempo value is reset at the same time when the reset key is operated and the display mode of the display device is automatically switched to the display of tempo information. Then,
You can easily check the tempo value.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、このよ
うなリセットキーは、テンポ値をリセットするだけで、
リセットされたテンポ値を表示するものの、現在の設定
テンポ値を確認することはできない。むろん、上記表示
モード切換キーを操作すれば、現在の設定テンポ値を確
認できる。しかし、演奏中に、表示内容を順次切り換
え、テンポ値が表示されるまで、表示モード切換キーを
何回も操作するのは困難である。However, such a reset key only resets the tempo value,
Although the reset tempo value is displayed, the current set tempo value cannot be confirmed. Of course, the current set tempo value can be confirmed by operating the display mode switching key. However, during the performance, it is difficult to operate the display mode switching key many times until the displayed contents are sequentially switched and the tempo value is displayed.
【0005】そこで、特に演奏中にあっては、現在の設
定テンポ値を瞬時に確認できるとともに、簡単な操作で
テンポ値をリセットできるようにすると大変便利であ
る。この場合、1つのキーでこれらの機能を実現できれ
ば、キーの数を少なくして、装置全体をコンパクトにで
きる。Therefore, it is very convenient to be able to instantly confirm the current set tempo value and to reset the tempo value by a simple operation, especially during a performance. In this case, if one key can realize these functions, the number of keys can be reduced and the entire apparatus can be made compact.
【0006】本発明は、上述した課題を解決するために
なされたものであり、モード切換やファンクション切換
の操作手段を設けずに、1つの操作手段で、複数の異な
る指示を行うことのできる音楽的情報処理装置を提供す
ることを目的としている。The present invention has been made in order to solve the above-mentioned problems, and a music capable of giving a plurality of different instructions by one operating means without providing an operating means for mode switching or function switching. The purpose is to provide a dynamic information processing device.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、操作手段の2回目の操作時点と、1回目
の操作時点からのカウント時間とを比較して、音楽的情
報の処理内容を切り換えるようにしたものである。In order to achieve the above-mentioned object, the present invention compares the count time from the second operation time of the operation means with the count time from the first operation time to obtain the music information. The processing contents are switched.
【0008】[0008]
【作用】これにより、2回目の操作に応じた指示を、1
回目の操作時点からのカウント時間に応じて切換えるこ
とができ、1つの操作手段で複数の異なる内容を指示を
行うことができる。With this, the instruction corresponding to the second operation is
Switching can be performed according to the count time from the time of the second operation, and a plurality of different contents can be instructed by one operating means.
【0009】[0009]
【実施例】1.全体回路 図1は電子楽器の全体回路を示している。上記キーボー
ド1の各キーは、キースキャン回路2によってスキャン
され、キーオン、キーオフを示すデータが検出され、C
PU5によってRAM6に書き込まれる。そして、それ
までRAM6に記憶されていた各キーのオン、オフの状
態を示すデータと比較され、各キーのオンイベント、オ
フイベントの判別が、CPU5によって行われる。な
お、上記キーボード1は、電子弦楽器、電子吹奏(管)
楽器、電子打楽器(パッド等)、コンピュータのキーボ
ード等で代用してもよい。[Example] 1. Overall Circuit FIG. 1 shows the overall circuit of an electronic musical instrument. Each key of the keyboard 1 is scanned by the key scan circuit 2 to detect data indicating key-on and key-off, and C
It is written in the RAM 6 by the PU 5. Then, the CPU 5 compares the data, which has been stored in the RAM 6 up to now, with the ON / OFF state of each key, and the CPU 5 determines the ON event and the OFF event of each key. The keyboard 1 is an electronic stringed instrument or electronic wind instrument (wind).
A musical instrument, an electronic percussion instrument (such as a pad), or a computer keyboard may be used instead.
【0010】上記パネルスイッチ群3の各キーは、パネ
ルスキャン回路4によってスキャンされる。このスキャ
ンにより、各キーのオン、オフを示すデータまたは操作
量を示すデータが検出され、CPU5によってRAM6
に書き込まれる。そして、それまでRAM6に記憶され
ていた各キーのオン、オフの状態を示すデータと比較さ
れ、各キーのオンイベント、オフイベントの判別が、C
PU5によって行われる。このパネルスイッチ群3内に
は、リセットキー13が設けられている。このリセット
キー13は、テンポ値をLCD10に表示したり、テン
ポ値を初期値にリセットしたりするキーである。テンポ
値を初期値にリセットするには、リセットキー13をオ
ンしてテンポ値を表示し、すぐ続けてリセットキー13
をオンすればよい。Each key of the panel switch group 3 is scanned by the panel scan circuit 4. By this scan, data indicating ON / OFF of each key or data indicating the operation amount is detected, and the CPU 5 causes the RAM 6 to operate.
Written in. Then, it is compared with the data indicating the on / off state of each key stored in the RAM 6 until then, and the on / off event of each key is discriminated by C
It is performed by PU5. A reset key 13 is provided in the panel switch group 3. The reset key 13 is a key for displaying the tempo value on the LCD 10 and resetting the tempo value to the initial value. To reset the tempo value to the initial value, turn on the reset key 13 to display the tempo value, and immediately continue to the reset key 13
Turn on.
【0011】上記RAM6に記憶されている上述したデ
ータや各種処理データは、LCDドライバ11を通じ
て、LCD(液晶表示装置)10に表示される。このR
AM6には、現在テンポデータPT、イニシャルテンポ
データIT、オンフラグデータOF、操作後時間データ
OT、表示時間データDT、表示中フラグデータDF等
も記憶される。The above-mentioned data and various processing data stored in the RAM 6 are displayed on the LCD (liquid crystal display device) 10 through the LCD driver 11. This R
The AM6 also stores current tempo data PT, initial tempo data IT, on-flag data OF, post-operation time data OT, display time data DT, display flag data DF, and the like.
【0012】現在テンポデータPTは、現在設定されて
いるテンポ値を示している。この現在テンポデータPT
の設定は、インクリメントキー14aまたはデクリメン
トキー14bの操作によって達成される。イニシャルテ
ンポデータITは上記リセットキー13によってテンポ
値がリセットされたときの値を示している。このイニシ
ャルテンポデータITは、予めROM7に記憶しておい
て、これをコピーしたり、操作者が任意にプリセットで
きるものでもよいし、現在テンポデータPTを変更した
とき、変更前の現在テンポデータPTとしてもよい。The current tempo data PT indicates the currently set tempo value. This current tempo data PT
Is set by operating the increment key 14a or the decrement key 14b. The initial tempo data IT indicates a value when the tempo value is reset by the reset key 13. The initial tempo data IT may be stored in the ROM 7 in advance and copied or may be preset by the operator. When the current tempo data PT is changed, the current tempo data PT before the change is used. May be
【0013】オンフラグデータOFが上記リセットキー
13の1回目のオンでセットされ、2回目のオンでクリ
アされ、リセットキー13のオンが何回目かを示してい
る。操作後時間データOTはリセットキー13がオンさ
れてからのカウント時間を示しており、この操作後時間
データOTが一定範囲内ならば、上記現在テンポデータ
PTがイニシャルテンポデータITにリセットされ、一
定範囲外ならば、現在テンポデータPTの表示のみ行わ
れる。表示時間データDTは、LCD10に現在テンポ
データPTが表示されている時間を示しており、この表
示時間データDTが一定時間、例えば3秒間に達する
と、現在テンポデータPTの表示が自動的に終わる。表
示中フラグデータDFは、上記現在テンポデータPTが
表示されている間にセットされる。The on-flag data OF is set when the reset key 13 is turned on for the first time and is cleared when the reset key 13 is turned on for the second time, indicating how many times the reset key 13 is turned on. The post-operation time data OT indicates the count time after the reset key 13 is turned on. If the post-operation time data OT is within a certain range, the current tempo data PT is reset to the initial tempo data IT and is constant. If it is out of the range, only the current tempo data PT is displayed. The display time data DT indicates the time at which the tempo data PT is currently displayed on the LCD 10. When the display time data DT reaches a certain time, for example, 3 seconds, the display of the current tempo data PT automatically ends. .. The on-display flag data DF is set while the current tempo data PT is being displayed.
【0014】ROM7には、CPU5が後述するフロー
チャートに応じたプログラムやその他の処理に応じたプ
ログラムが記憶されている。ROM7またはRAM6に
は、自動演奏データが記憶されており、自動演奏が行わ
れる。The ROM 7 stores a program according to a flowchart described later by the CPU 5 and a program according to other processing. The automatic performance data is stored in the ROM 7 or the RAM 6, and the automatic performance is performed.
【0015】タイマ12は、例えばプログラマブルタイ
マ等で構成され、上記テンポ値情報に応じたデータがセ
ットされ、このテンポ値に応じた周期で例えば1/48
拍の周期でCPU5に対しインタラプト信号INTを与
え、上記操作後時間データOTのカウントやテンポに応
じた楽音情報の処理が実行される。このタイマ12はテ
ンポに応じた周期ではなく、一定時間の周期ごとにイン
タラプト信号INTを出力するようにしてもよい。上記
操作後時間データOTのカウントは、電子楽器のシステ
ムクロック信号に基づいてもよい。The timer 12 is composed of, for example, a programmable timer or the like, data to which the tempo value information is set is set, and for example, 1/48 at a cycle corresponding to the tempo value.
The interrupt signal INT is given to the CPU 5 in the beat cycle, and the processing of the musical tone information according to the count of the post-operation time data OT and the tempo is executed. The timer 12 may output the interrupt signal INT every period of a fixed time instead of the period corresponding to the tempo. The count of the post-operation time data OT may be based on the system clock signal of the electronic musical instrument.
【0016】トーンジェネレータ8では、上記キーボー
ド1及びパネルスイッチ群3から入力されたまたは上記
自動演奏データ内のキーナンバ、タッチ、音色、リズム
等の楽音情報に応じた楽音データが生成される。このト
ーンジェネレータ8には、複数チャンネル分、例えば1
6チャンネル分の楽音生成系が時分割処理により形成さ
れており、楽音をポリフォニックに発音させることがで
きる。この各チャンネルに割り当てられる上記楽音情報
はアサインメントメモリ(図示せず)に記憶される。上
記生成された楽音データは、サウンドシステム9へ送ら
れて発音される。The tone generator 8 generates musical tone data corresponding to musical tone information such as key numbers, touches, tone colors and rhythms input from the keyboard 1 and the panel switch group 3 or in the automatic performance data. The tone generator 8 has a plurality of channels, for example, 1
A 6-channel tone generation system is formed by time-division processing, and tone can be polyphonically generated. The musical tone information assigned to each channel is stored in an assignment memory (not shown). The generated tone data is sent to the sound system 9 and is sounded.
【0017】2.全体処理(テンポ処理) 図2はCPU5が行う全体処理のフローチャートを示し
ている。この処理は電源投入によりスタートする。この
処理では、CPU5はまず、イニシャライズ処理を行う
(ステップ01)。このイニシャライズ処理では、RA
M6の操作後時間データOTを「7Fн(11…1)」
にリセットすることも行う。 2. Overall Process (Tempo Process) FIG. 2 shows a flowchart of the overall process performed by the CPU 5. This process starts when the power is turned on. In this process, the CPU 5 first performs an initialization process (step 01). In this initialization process, RA
The post-operation time data OT of M6 is "7Fн (11 ... 1)".
It also resets to.
【0018】次いでキー処理(ステップ02)を行う。
このキー処理は、キーボード1のキーをスキャニングし
て、キーのオン/オフの判別を行い、キーオンまたはキ
ーオフに応じた処理である。そして、パネルスイッチス
キャン処理を行う(ステップ03)。このスキャニング
で、オンイベントがあり(ステップ04)、このオンキ
ーがリセットキー13であれば(ステップ05)、RA
M6のオンフラグデータOFが“1”か否か判別する
(ステップ06)。Next, key processing (step 02) is performed.
This key processing is processing according to key-on or key-off by scanning the keys of the keyboard 1 to determine whether the keys are on or off. Then, the panel switch scanning process is performed (step 03). In this scanning, there is an on event (step 04), and if this on key is the reset key 13 (step 05), RA
It is determined whether the ON flag data OF of M6 is "1" (step 06).
【0019】オンフラグデータOFが“0”で、リセッ
トキー13のオンが1回目であれば、オンフラグデータ
OFを“1”にセットして(ステップ07)、RAM6
の操作後時間データOTを「00н(00…0)」にク
リアし(ステップ08)、RAM6内の現在テンポデー
タPTを読み出して、LCDドライバ11にセットし
て、LCD10に現在テンポデータPTを表示させ(ス
テップ09)、RAM6の表示中フラグデータDFを
“1”にセットし、表示時間データDTをクリアする
(ステップ17、18)。こうして、リセットキー13
の1回目の操作によりテンポ値の表示が行われる。If the ON flag data OF is "0" and the reset key 13 is turned ON for the first time, the ON flag data OF is set to "1" (step 07) and the RAM 6
The post-operation time data OT is cleared to "00н (00 ... 0)" (step 08), the current tempo data PT in the RAM 6 is read out, set in the LCD driver 11, and the current tempo data PT is displayed on the LCD 10. The display flag data DF of the RAM 6 is set to "1" (step 09), and the display time data DT is cleared (steps 17 and 18). In this way, the reset key 13
The tempo value is displayed by the first operation of.
【0020】上記ステップ05で、リセットキー13以
外のキーがオンされれば、その他のキーのオンイベント
処理が行われる(ステップ10)。また、上記ステップ
03のパネルスイッチスキャン処理でオフイベントがあ
れば(ステップ11)、オフイベント処理を行う(ステ
ップ12)。If any key other than the reset key 13 is turned on in step 05, on-event processing of the other keys is performed (step 10). If there is an off event in the panel switch scanning process in step 03 (step 11), the off event process is performed (step 12).
【0021】図3はCPU5のインタラプト処理を示し
ている。この処理は、タイマ12よりCPU5にインタ
ラプト信号INTが与えられるごとに行われる。この処
理では、CPU5はRAM6の上記オンフラグデータO
Fが“1”であれば(ステップ21)、操作後時間デー
タOTを+1する(ステップ22)。こうして、リセッ
トキー13の1回目の操作時点から操作後時間データO
Tがインクリメントされていき、リセットキー13の1
回目の操作時点からの時間がカウントされる。FIG. 3 shows the interrupt processing of the CPU 5. This process is performed every time the timer 12 supplies the interrupt signal INT to the CPU 5. In this processing, the CPU 5 causes the ON flag data O in the RAM 6 to
If F is "1" (step 21), the post-operation time data OT is incremented by 1 (step 22). Thus, after the first operation of the reset key 13, the post-operation time data O
T is incremented and the reset key 13 is 1
The time from the time of the second operation is counted.
【0022】次いで、CPU5はRAM6の上記表示中
フラグデータDFが“1”であれば(ステップ23)、
表示時間データDTを+1し(ステップ24)、この表
示時間データDTが3秒間のデータに一致すれば(ステ
ップ25)、上記ステップ09でLCDドライバ11に
セットした現在テンポデータPTをクリアして(ステッ
プ26)、現在テンポデータPTの表示を打ち切り、表
示中フラグデータDF及び表示時間データDTをクリア
する(ステップ27、28)。なお、このステップ23
〜28、ステップ17、18の処理を省略して、テンポ
値の表示が継続されるようにしてもよい。Next, the CPU 5 determines that the display flag data DF in the RAM 6 is "1" (step 23),
The display time data DT is incremented by 1 (step 24), and if the display time data DT matches the data for 3 seconds (step 25), the current tempo data PT set in the LCD driver 11 in the above step 09 is cleared ( At step 26), the display of the current tempo data PT is discontinued and the display flag data DF and the display time data DT are cleared (steps 27 and 28). Note that this step 23
28, steps 17 and 18 may be omitted, and the display of the tempo value may be continued.
【0023】再び図2の説明に戻る。上述したリセット
キー13の1回目のオンによりテンポ値が表示された
後、再びリセットキー13がオンされると、今度がオン
フラグデータOFが“1”となっているので、ステップ
06からステップ13に進み、オンフラグデータOFを
クリアして“0”とし、上記操作後時間データOTが一
定範囲内にあるか否かを判別する(ステップ14)。こ
の一定範囲は下限が0Tminで、上限が0Tmaxで
ある。0Tminは「00н」〜「7Fн」の値をと
り、0Tmaxは「7Fн」以上の値をとる。Returning to the explanation of FIG. When the reset key 13 is turned on again after the tempo value is displayed when the reset key 13 is turned on for the first time, the on flag data OF is set to "1" this time. Then, the on-flag data OF is cleared to "0" and it is determined whether or not the after-operation time data OT is within a certain range (step 14). In this fixed range, the lower limit is 0Tmin and the upper limit is 0Tmax. 0Tmin has a value of "00н" to "7Fн", and 0Tmax has a value of "7Fн" or more.
【0024】この0Tmin〜0Tmaxの範囲内にあ
れば、操作後時間データOTを「7Fн」にイニシャラ
イズし(ステップ15)、現在テンポデータPTをイニ
シャルテンポデータITと同じ値にリセットする(ステ
ップ16)。そして、上記ステップ09のテンポ値表示
処理を行う。こうして、リセットキー13の2回目の操
作が、続けてすぐ行われ、1回目の操作から一定時間0
Tmin〜0Tmax内にあれば、テンポ値のリセット
が行われ、リセットキー13の1回目の指示内容と2回
目の指示内容を切り換えることができる。If within the range of 0Tmin to 0Tmax, the post-operation time data OT is initialized to "7Fн" (step 15), and the current tempo data PT is reset to the same value as the initial tempo data IT (step 16). .. Then, the tempo value display processing of step 09 is performed. In this way, the second operation of the reset key 13 is immediately performed continuously, and the reset key 13 is operated for a certain period of time from the first operation.
If it is within Tmin to 0Tmax, the tempo value is reset, and it is possible to switch between the first instruction content and the second instruction content of the reset key 13.
【0025】また、上記ステップ14で、操作後時間デ
ータOTが一定時間0Tmin〜0Tmax内になけれ
ば、ステップ15、16のテンポ値リセットの処理は行
わず、ステップ09のテンポ値表示の処理のみ行う。こ
うして、リセットキー13の2回目の操作が、時間をあ
けて行われ、1回目の操作から一定時間0Tmin〜0
Tmax内になければ、1回目の操作と同じテンポ値表
示のみが行われ、リセットキー13の1回目の指示内容
と2回目の指示内容とが切り換わらない。If the post-operation time data OT is not within the fixed time 0Tmin to 0Tmax in step 14, the tempo value reset processing in steps 15 and 16 is not performed, but only the tempo value display processing in step 09 is performed. .. In this way, the second operation of the reset key 13 is performed with a certain time interval, and the reset key 13 is operated for a fixed time 0Tmin to 0 after the first operation.
If it is not within Tmax, only the same tempo value as in the first operation is displayed, and the first instruction content and the second instruction content of the reset key 13 are not switched.
【0026】上記ステップ14の操作後時間データOT
が一定時間0Tmin〜0Tmax内にあるか否かの判
別は、0Tmax以下のみの判別としても、上述と同じ
機能を実現できる。0Tmin以上の判別も加えている
のは、リセットキー13をオンするとき、指がすべった
り、チャタリング等により、実際は1回だけの操作なの
に、2回操作と判別されてしまうエラーを防止するため
である。むろん、上記ステップ14の判別を0Tmax
以下の判別のみとしたり、0Tmin以上の判別のみと
してもよい。Post-operation time data OT in step 14 above
The same function as described above can be realized by determining whether or not is within a certain time 0Tmin to 0Tmax, even if it is only 0Tmax or less. The determination of 0 Tmin or more is also added in order to prevent an error in which the operation is actually performed only once when the reset key 13 is turned on due to a finger slip, chattering, or the like, but the operation is performed twice. is there. Of course, the determination in step 14 is 0Tmax.
Only the following determination or only the determination of 0 Tmin or more may be performed.
【0027】本発明は上記実施例に限定されず、本発明
の趣旨を逸脱しない範囲で種々変更可能である。例え
ば、図2のステップ05のリセットキー13の判別は、
音量、移調量、拍子の種類、音色の種類、リズムの種
類、エフェクトの大きさ等のリセットキーや設定つまみ
等であってもよい。これにより、ステップ09では、音
量、移調量等のデータの表示処理が行われ、ステップ1
6では、音量、移調量等のデータのリセット処理または
変更処理が行われる。The present invention is not limited to the above-mentioned embodiments, and various modifications can be made without departing from the spirit of the present invention. For example, the determination of the reset key 13 in step 05 of FIG.
It may be a reset key or setting knob for volume, transposition amount, type of beat, type of tone color, type of rhythm, size of effect and the like. As a result, in step 09, display processing of data such as volume and transposition amount is performed.
In 6, reset processing or change processing of data such as volume and transposition amount is performed.
【0028】また、上記ステップ09の処理は表示処理
は、発音処理、印刷処理、書込処理、読出処理等であっ
てもよいし、ステップ16の処理はリセット処理、変更
処理のほか、演算処理、転送処理、書込処理、読出処理
であってもよい。The processing of step 09 may be display processing such as sound generation processing, printing processing, writing processing, reading processing, etc., and the processing of step 16 includes reset processing, change processing, and arithmetic processing. , Transfer processing, writing processing, and reading processing.
【0029】さらに、LCD10は、CRT、プラズマ
ディスプレイ等でもよく、表示内容は数値表示等のデジ
タル表示のほか、目盛表示等のアナログ表示等でもよ
い。リセットキー13は、ボタン式、キー式、レバー
式、フットスイッチ式等、どのような形式であってもよ
い。Further, the LCD 10 may be a CRT, a plasma display or the like, and the display content may be digital display such as numerical display or analog display such as scale display. The reset key 13 may be of any type such as a button type, a key type, a lever type, and a foot switch type.
【0030】[0030]
【発明の効果】以上詳述したように、本発明は、操作手
段の2回目の操作時点と、1回目の操作時点からのカウ
ント時間とを比較して、音楽的情報の処理内容を切り換
えるようにした。従って、2回目の操作に応じた指示
を、1回目の操作時点からのカウント時間に応じて切換
えることができ、1つの操作手段で複数の異なる内容を
指示を行うことができる等の効果を奏する。As described above in detail, according to the present invention, the processing contents of musical information are switched by comparing the time point of the second operation of the operation means with the count time from the time of the first operation. I chose Therefore, the instruction according to the second operation can be switched according to the count time from the time of the first operation, and a plurality of different contents can be instructed by one operation means. ..
【図1】電子楽器の全体回路図である。FIG. 1 is an overall circuit diagram of an electronic musical instrument.
【図2】CPU5の全体処理(テンポ処理)のフローチ
ャートを示す図である。FIG. 2 is a diagram showing a flowchart of overall processing (tempo processing) of a CPU 5.
【図3】CPU5のインタラプト処理のフローチャート
を示す図である。FIG. 3 is a diagram showing a flowchart of an interrupt process of the CPU 5.
1…キーボード、3…パネルスイッチ群、5…CPU、
6…RAM、7…ROM、10…LCD(液晶表示装
置)、12…タイマ、13…リセットキー、14a…イ
ンクリメントキー、14b…デクリメントキー。1 ... Keyboard, 3 ... Panel switch group, 5 ... CPU,
6 ... RAM, 7 ... ROM, 10 ... LCD (liquid crystal display), 12 ... Timer, 13 ... Reset key, 14a ... Increment key, 14b ... Decrement key.
Claims (6)
ント手段と、 上記操作手段の次の操作時点と、上記カウント手段のカ
ウント時間とを比較する比較手段と、 この比較手段の比較結果に応じて、上記処理手段の処理
内容を切り換える処理切換手段とを備えたことを特徴と
する音楽的情報処理装置。1. A processing means for processing musical information, an operating means for inputting information by operating, a counting means for counting a time from an operation time point of the operating means, and a next operation of the operating means. Musical information characterized by comprising a comparison means for comparing the time point with the count time of the counting means, and a processing switching means for switching the processing contents of the processing means in accordance with the comparison result of the comparison means. Processing equipment.
時点が、上記カウント手段のカウント時間の特定の値以
内であれば、上記処理手段で処理される音楽的情報を変
更するものであることを特徴とする請求項1記載の音楽
的情報処理装置。2. The comparing means changes the musical information processed by the processing means if the next operating time of the operating means is within a specific value of the count time of the counting means. The musical information processing apparatus according to claim 1, wherein the musical information processing apparatus is provided.
時点が、上記カウント手段のカウント時間の特定の値以
上であれば、上記処理手段で処理される音楽的情報を変
更しないものであることを特徴とする請求項1記載の音
楽的情報処理装置。3. The comparing means does not change the musical information processed by the processing means if the next operating time of the operating means is equal to or more than a specific value of the count time of the counting means. The musical information processing apparatus according to claim 1, wherein the musical information processing apparatus is provided.
であることを特徴とする請求項1記載の音楽的情報処理
装置。4. The musical information processing apparatus according to claim 1, wherein said processing means displays musical information.
特徴とする請求項1記載の音楽的情報処理装置。5. The musical information processing apparatus according to claim 1, wherein the musical information is tempo information.
リセットするものである請求項2または請求項5記載の
音楽的情報処理装置。6. The musical information processing apparatus according to claim 2, wherein said processing switching means resets tempo information to an initial value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3215203A JP2972404B2 (en) | 1991-08-27 | 1991-08-27 | Musical information processing apparatus and musical information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3215203A JP2972404B2 (en) | 1991-08-27 | 1991-08-27 | Musical information processing apparatus and musical information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0553573A true JPH0553573A (en) | 1993-03-05 |
| JP2972404B2 JP2972404B2 (en) | 1999-11-08 |
Family
ID=16668404
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3215203A Expired - Lifetime JP2972404B2 (en) | 1991-08-27 | 1991-08-27 | Musical information processing apparatus and musical information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2972404B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05265451A (en) * | 1992-03-18 | 1993-10-15 | Yamaha Corp | Automatic playing device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6345595U (en) * | 1986-09-10 | 1988-03-28 | ||
| JPH01273097A (en) * | 1988-04-26 | 1989-10-31 | Matsushita Electric Ind Co Ltd | automatic performance device |
| JPH03269596A (en) * | 1990-03-20 | 1991-12-02 | Yamaha Corp | Electronic percussion instrument |
-
1991
- 1991-08-27 JP JP3215203A patent/JP2972404B2/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6345595U (en) * | 1986-09-10 | 1988-03-28 | ||
| JPH01273097A (en) * | 1988-04-26 | 1989-10-31 | Matsushita Electric Ind Co Ltd | automatic performance device |
| JPH03269596A (en) * | 1990-03-20 | 1991-12-02 | Yamaha Corp | Electronic percussion instrument |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05265451A (en) * | 1992-03-18 | 1993-10-15 | Yamaha Corp | Automatic playing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2972404B2 (en) | 1999-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4354246A (en) | Key input indicating tone generating apparatus for small-sized electronic devices | |
| US4724736A (en) | Keyboard musical instruments with transpositional function | |
| US5361672A (en) | Electronic musical instrument with help key for displaying the function of designated keys | |
| JP2972404B2 (en) | Musical information processing apparatus and musical information processing method | |
| JPH06342290A (en) | Automatic accompaniment device | |
| US5429023A (en) | Automatic performance device having a tempo changing function that changes the tempo and automatically restores the tempo to the previous value | |
| JPH04242295A (en) | Electronic musical instrument | |
| US4513650A (en) | Electronic musical instrument | |
| JP2921013B2 (en) | Performance information display device | |
| JP3045915B2 (en) | Electronic musical instrument data setting device | |
| JP3586904B2 (en) | Performance information processing device | |
| GB2038518A (en) | Music tone generating system | |
| JPH0548240Y2 (en) | ||
| JP4172335B2 (en) | Automatic accompaniment generator and program | |
| JP2741831B2 (en) | Electronic musical instrument | |
| JP2000231438A (en) | Input device and display key adjustment method in the device | |
| JPH07146681A (en) | Electronic musical instrument | |
| JP2721453B2 (en) | Performance display | |
| JP2653363B2 (en) | Electronic musical instrument | |
| JP3387359B2 (en) | Parameter setting device | |
| JP2630268B2 (en) | Rhythm sound generator | |
| JP3561967B2 (en) | Electronic musical instrument system | |
| JPH0515279B2 (en) | ||
| JP2004053938A (en) | Electronic musical instrument | |
| JPH11109967A (en) | Electronic musical instrument data input device and data input method |