JPH0553573A - 音楽的情報処理装置 - Google Patents

音楽的情報処理装置

Info

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
Application number
JP3215203A
Other languages
English (en)
Other versions
JP2972404B2 (ja
Inventor
Sadasuke Wakuta
定資 和久田
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.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing 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 Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Priority to JP3215203A priority Critical patent/JP2972404B2/ja
Publication of JPH0553573A publication Critical patent/JPH0553573A/ja
Application granted granted Critical
Publication of JP2972404B2 publication Critical patent/JP2972404B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、音楽的情報処理装置に
関し、特に操作手段の1回目の操作と2回目の操作との
関係に基づいて音楽的情報の処理内容を制御するものに
関する。
【0002】
【従来技術】従来、このような音楽的情報処理、例えば
テンポ情報を変更させる装置を例にとると、インクリメ
ントキー及びデクリメントキーと表示モード切換キーと
を設け、表示モード切換キーで表示モードをを切り換え
て、例えば表示装置にテンポ、移調、拍子、音量、音色
等の情報を切換表示し、上記インクリメントキーまたは
デクリメントキーを操作して上記テンポ情報等を変更し
ている。上記インクリメントキー及びデクリメントキー
の代わりに回転タイプのつまみを設け、このつまみを左
右に回してテンポ情報を変更するものもある。
【0003】これに対し、リセットキー等をさらに設
け、テンポ値を予め設定された値にリセットする機能を
付加することが考えられている。この場合、このリセッ
トキーを操作すると同時に、テンポ値がリセットされる
ほか、表示装置の表示モードも自動的にテンポ情報の表
示に切り換えるようにすると便利である。そうすると、
テンポ値を簡単に確認できる。
【0004】
【発明が解決しようとする課題】しかしながら、このよ
うなリセットキーは、テンポ値をリセットするだけで、
リセットされたテンポ値を表示するものの、現在の設定
テンポ値を確認することはできない。むろん、上記表示
モード切換キーを操作すれば、現在の設定テンポ値を確
認できる。しかし、演奏中に、表示内容を順次切り換
え、テンポ値が表示されるまで、表示モード切換キーを
何回も操作するのは困難である。
【0005】そこで、特に演奏中にあっては、現在の設
定テンポ値を瞬時に確認できるとともに、簡単な操作で
テンポ値をリセットできるようにすると大変便利であ
る。この場合、1つのキーでこれらの機能を実現できれ
ば、キーの数を少なくして、装置全体をコンパクトにで
きる。
【0006】本発明は、上述した課題を解決するために
なされたものであり、モード切換やファンクション切換
の操作手段を設けずに、1つの操作手段で、複数の異な
る指示を行うことのできる音楽的情報処理装置を提供す
ることを目的としている。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、操作手段の2回目の操作時点と、1回目
の操作時点からのカウント時間とを比較して、音楽的情
報の処理内容を切り換えるようにしたものである。
【0008】
【作用】これにより、2回目の操作に応じた指示を、1
回目の操作時点からのカウント時間に応じて切換えるこ
とができ、1つの操作手段で複数の異なる内容を指示を
行うことができる。
【0009】
【実施例】1.全体回路 図1は電子楽器の全体回路を示している。上記キーボー
ド1の各キーは、キースキャン回路2によってスキャン
され、キーオン、キーオフを示すデータが検出され、C
PU5によってRAM6に書き込まれる。そして、それ
までRAM6に記憶されていた各キーのオン、オフの状
態を示すデータと比較され、各キーのオンイベント、オ
フイベントの判別が、CPU5によって行われる。な
お、上記キーボード1は、電子弦楽器、電子吹奏(管)
楽器、電子打楽器(パッド等)、コンピュータのキーボ
ード等で代用してもよい。
【0010】上記パネルスイッチ群3の各キーは、パネ
ルスキャン回路4によってスキャンされる。このスキャ
ンにより、各キーのオン、オフを示すデータまたは操作
量を示すデータが検出され、CPU5によってRAM6
に書き込まれる。そして、それまでRAM6に記憶され
ていた各キーのオン、オフの状態を示すデータと比較さ
れ、各キーのオンイベント、オフイベントの判別が、C
PU5によって行われる。このパネルスイッチ群3内に
は、リセットキー13が設けられている。このリセット
キー13は、テンポ値をLCD10に表示したり、テン
ポ値を初期値にリセットしたりするキーである。テンポ
値を初期値にリセットするには、リセットキー13をオ
ンしてテンポ値を表示し、すぐ続けてリセットキー13
をオンすればよい。
【0011】上記RAM6に記憶されている上述したデ
ータや各種処理データは、LCDドライバ11を通じ
て、LCD(液晶表示装置)10に表示される。このR
AM6には、現在テンポデータPT、イニシャルテンポ
データIT、オンフラグデータOF、操作後時間データ
OT、表示時間データDT、表示中フラグデータDF等
も記憶される。
【0012】現在テンポデータPTは、現在設定されて
いるテンポ値を示している。この現在テンポデータPT
の設定は、インクリメントキー14aまたはデクリメン
トキー14bの操作によって達成される。イニシャルテ
ンポデータITは上記リセットキー13によってテンポ
値がリセットされたときの値を示している。このイニシ
ャルテンポデータITは、予めROM7に記憶しておい
て、これをコピーしたり、操作者が任意にプリセットで
きるものでもよいし、現在テンポデータPTを変更した
とき、変更前の現在テンポデータPTとしてもよい。
【0013】オンフラグデータOFが上記リセットキー
13の1回目のオンでセットされ、2回目のオンでクリ
アされ、リセットキー13のオンが何回目かを示してい
る。操作後時間データOTはリセットキー13がオンさ
れてからのカウント時間を示しており、この操作後時間
データOTが一定範囲内ならば、上記現在テンポデータ
PTがイニシャルテンポデータITにリセットされ、一
定範囲外ならば、現在テンポデータPTの表示のみ行わ
れる。表示時間データDTは、LCD10に現在テンポ
データPTが表示されている時間を示しており、この表
示時間データDTが一定時間、例えば3秒間に達する
と、現在テンポデータPTの表示が自動的に終わる。表
示中フラグデータDFは、上記現在テンポデータPTが
表示されている間にセットされる。
【0014】ROM7には、CPU5が後述するフロー
チャートに応じたプログラムやその他の処理に応じたプ
ログラムが記憶されている。ROM7またはRAM6に
は、自動演奏データが記憶されており、自動演奏が行わ
れる。
【0015】タイマ12は、例えばプログラマブルタイ
マ等で構成され、上記テンポ値情報に応じたデータがセ
ットされ、このテンポ値に応じた周期で例えば1/48
拍の周期でCPU5に対しインタラプト信号INTを与
え、上記操作後時間データOTのカウントやテンポに応
じた楽音情報の処理が実行される。このタイマ12はテ
ンポに応じた周期ではなく、一定時間の周期ごとにイン
タラプト信号INTを出力するようにしてもよい。上記
操作後時間データOTのカウントは、電子楽器のシステ
ムクロック信号に基づいてもよい。
【0016】トーンジェネレータ8では、上記キーボー
ド1及びパネルスイッチ群3から入力されたまたは上記
自動演奏データ内のキーナンバ、タッチ、音色、リズム
等の楽音情報に応じた楽音データが生成される。このト
ーンジェネレータ8には、複数チャンネル分、例えば1
6チャンネル分の楽音生成系が時分割処理により形成さ
れており、楽音をポリフォニックに発音させることがで
きる。この各チャンネルに割り当てられる上記楽音情報
はアサインメントメモリ(図示せず)に記憶される。上
記生成された楽音データは、サウンドシステム9へ送ら
れて発音される。
【0017】2.全体処理(テンポ処理) 図2はCPU5が行う全体処理のフローチャートを示し
ている。この処理は電源投入によりスタートする。この
処理では、CPU5はまず、イニシャライズ処理を行う
(ステップ01)。このイニシャライズ処理では、RA
M6の操作後時間データOTを「7Fн(11…1)」
にリセットすることも行う。
【0018】次いでキー処理(ステップ02)を行う。
このキー処理は、キーボード1のキーをスキャニングし
て、キーのオン/オフの判別を行い、キーオンまたはキ
ーオフに応じた処理である。そして、パネルスイッチス
キャン処理を行う(ステップ03)。このスキャニング
で、オンイベントがあり(ステップ04)、このオンキ
ーがリセットキー13であれば(ステップ05)、RA
M6のオンフラグデータOFが“1”か否か判別する
(ステップ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回目の操作によりテンポ値の表示が行われる。
【0020】上記ステップ05で、リセットキー13以
外のキーがオンされれば、その他のキーのオンイベント
処理が行われる(ステップ10)。また、上記ステップ
03のパネルスイッチスキャン処理でオフイベントがあ
れば(ステップ11)、オフイベント処理を行う(ステ
ップ12)。
【0021】図3はCPU5のインタラプト処理を示し
ている。この処理は、タイマ12よりCPU5にインタ
ラプト信号INTが与えられるごとに行われる。この処
理では、CPU5はRAM6の上記オンフラグデータO
Fが“1”であれば(ステップ21)、操作後時間デー
タOTを+1する(ステップ22)。こうして、リセッ
トキー13の1回目の操作時点から操作後時間データO
Tがインクリメントされていき、リセットキー13の1
回目の操作時点からの時間がカウントされる。
【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の処理を省略して、テンポ
値の表示が継続されるようにしてもよい。
【0023】再び図2の説明に戻る。上述したリセット
キー13の1回目のオンによりテンポ値が表示された
後、再びリセットキー13がオンされると、今度がオン
フラグデータOFが“1”となっているので、ステップ
06からステップ13に進み、オンフラグデータOFを
クリアして“0”とし、上記操作後時間データOTが一
定範囲内にあるか否かを判別する(ステップ14)。こ
の一定範囲は下限が0Tminで、上限が0Tmaxで
ある。0Tminは「00н」〜「7Fн」の値をと
り、0Tmaxは「7Fн」以上の値をとる。
【0024】この0Tmin〜0Tmaxの範囲内にあ
れば、操作後時間データOTを「7Fн」にイニシャラ
イズし(ステップ15)、現在テンポデータPTをイニ
シャルテンポデータITと同じ値にリセットする(ステ
ップ16)。そして、上記ステップ09のテンポ値表示
処理を行う。こうして、リセットキー13の2回目の操
作が、続けてすぐ行われ、1回目の操作から一定時間0
Tmin〜0Tmax内にあれば、テンポ値のリセット
が行われ、リセットキー13の1回目の指示内容と2回
目の指示内容を切り換えることができる。
【0025】また、上記ステップ14で、操作後時間デ
ータOTが一定時間0Tmin〜0Tmax内になけれ
ば、ステップ15、16のテンポ値リセットの処理は行
わず、ステップ09のテンポ値表示の処理のみ行う。こ
うして、リセットキー13の2回目の操作が、時間をあ
けて行われ、1回目の操作から一定時間0Tmin〜0
Tmax内になければ、1回目の操作と同じテンポ値表
示のみが行われ、リセットキー13の1回目の指示内容
と2回目の指示内容とが切り換わらない。
【0026】上記ステップ14の操作後時間データOT
が一定時間0Tmin〜0Tmax内にあるか否かの判
別は、0Tmax以下のみの判別としても、上述と同じ
機能を実現できる。0Tmin以上の判別も加えている
のは、リセットキー13をオンするとき、指がすべった
り、チャタリング等により、実際は1回だけの操作なの
に、2回操作と判別されてしまうエラーを防止するため
である。むろん、上記ステップ14の判別を0Tmax
以下の判別のみとしたり、0Tmin以上の判別のみと
してもよい。
【0027】本発明は上記実施例に限定されず、本発明
の趣旨を逸脱しない範囲で種々変更可能である。例え
ば、図2のステップ05のリセットキー13の判別は、
音量、移調量、拍子の種類、音色の種類、リズムの種
類、エフェクトの大きさ等のリセットキーや設定つまみ
等であってもよい。これにより、ステップ09では、音
量、移調量等のデータの表示処理が行われ、ステップ1
6では、音量、移調量等のデータのリセット処理または
変更処理が行われる。
【0028】また、上記ステップ09の処理は表示処理
は、発音処理、印刷処理、書込処理、読出処理等であっ
てもよいし、ステップ16の処理はリセット処理、変更
処理のほか、演算処理、転送処理、書込処理、読出処理
であってもよい。
【0029】さらに、LCD10は、CRT、プラズマ
ディスプレイ等でもよく、表示内容は数値表示等のデジ
タル表示のほか、目盛表示等のアナログ表示等でもよ
い。リセットキー13は、ボタン式、キー式、レバー
式、フットスイッチ式等、どのような形式であってもよ
い。
【0030】
【発明の効果】以上詳述したように、本発明は、操作手
段の2回目の操作時点と、1回目の操作時点からのカウ
ント時間とを比較して、音楽的情報の処理内容を切り換
えるようにした。従って、2回目の操作に応じた指示
を、1回目の操作時点からのカウント時間に応じて切換
えることができ、1つの操作手段で複数の異なる内容を
指示を行うことができる等の効果を奏する。
【図面の簡単な説明】
【図1】電子楽器の全体回路図である。
【図2】CPU5の全体処理(テンポ処理)のフローチ
ャートを示す図である。
【図3】CPU5のインタラプト処理のフローチャート
を示す図である。
【符号の説明】
1…キーボード、3…パネルスイッチ群、5…CPU、
6…RAM、7…ROM、10…LCD(液晶表示装
置)、12…タイマ、13…リセットキー、14a…イ
ンクリメントキー、14b…デクリメントキー。

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】音楽的情報を処理する処理手段と、 操作することにより情報を入力する操作手段と、 この操作手段の操作時点からの時間をカウントするカウ
    ント手段と、 上記操作手段の次の操作時点と、上記カウント手段のカ
    ウント時間とを比較する比較手段と、 この比較手段の比較結果に応じて、上記処理手段の処理
    内容を切り換える処理切換手段とを備えたことを特徴と
    する音楽的情報処理装置。
  2. 【請求項2】上記比較手段は、上記操作手段の次の操作
    時点が、上記カウント手段のカウント時間の特定の値以
    内であれば、上記処理手段で処理される音楽的情報を変
    更するものであることを特徴とする請求項1記載の音楽
    的情報処理装置。
  3. 【請求項3】上記比較手段は、上記操作手段の次の操作
    時点が、上記カウント手段のカウント時間の特定の値以
    上であれば、上記処理手段で処理される音楽的情報を変
    更しないものであることを特徴とする請求項1記載の音
    楽的情報処理装置。
  4. 【請求項4】上記処理手段は音楽的情報を表示するもの
    であることを特徴とする請求項1記載の音楽的情報処理
    装置。
  5. 【請求項5】上記音楽的情報はテンポ情報であることを
    特徴とする請求項1記載の音楽的情報処理装置。
  6. 【請求項6】上記処理切換手段はテンポ情報を初期値に
    リセットするものである請求項2または請求項5記載の
    音楽的情報処理装置。
JP3215203A 1991-08-27 1991-08-27 音楽的情報処理装置及び音楽的情報処理方法 Expired - Lifetime JP2972404B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3215203A JP2972404B2 (ja) 1991-08-27 1991-08-27 音楽的情報処理装置及び音楽的情報処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3215203A JP2972404B2 (ja) 1991-08-27 1991-08-27 音楽的情報処理装置及び音楽的情報処理方法

Publications (2)

Publication Number Publication Date
JPH0553573A true JPH0553573A (ja) 1993-03-05
JP2972404B2 JP2972404B2 (ja) 1999-11-08

Family

ID=16668404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3215203A Expired - Lifetime JP2972404B2 (ja) 1991-08-27 1991-08-27 音楽的情報処理装置及び音楽的情報処理方法

Country Status (1)

Country Link
JP (1) JP2972404B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05265451A (ja) * 1992-03-18 1993-10-15 Yamaha Corp 自動演奏装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6345595U (ja) * 1986-09-10 1988-03-28
JPH01273097A (ja) * 1988-04-26 1989-10-31 Matsushita Electric Ind Co Ltd 自動演奏装置
JPH03269596A (ja) * 1990-03-20 1991-12-02 Yamaha Corp 電子打楽器

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6345595U (ja) * 1986-09-10 1988-03-28
JPH01273097A (ja) * 1988-04-26 1989-10-31 Matsushita Electric Ind Co Ltd 自動演奏装置
JPH03269596A (ja) * 1990-03-20 1991-12-02 Yamaha Corp 電子打楽器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05265451A (ja) * 1992-03-18 1993-10-15 Yamaha Corp 自動演奏装置

Also Published As

Publication number Publication date
JP2972404B2 (ja) 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 (ja) 音楽的情報処理装置及び音楽的情報処理方法
JPH06342290A (ja) 自動伴奏装置
US5429023A (en) Automatic performance device having a tempo changing function that changes the tempo and automatically restores the tempo to the previous value
JPH04242295A (ja) 電子楽器
US4513650A (en) Electronic musical instrument
JP2921013B2 (ja) 演奏情報表示装置
JP3045915B2 (ja) 電子楽器のデータ設定装置
JP3586904B2 (ja) 演奏情報処理装置
GB2038518A (en) Music tone generating system
JPH0548240Y2 (ja)
JP4172335B2 (ja) 自動伴奏生成装置及びプログラム
JP2741831B2 (ja) 電子楽器
JP2000231438A (ja) 入力装置及び該装置における表示キーの調整方法
JPH07146681A (ja) 電子楽器
JP2721453B2 (ja) 演奏状態表示装置
JP2653363B2 (ja) 電子楽器
JP3387359B2 (ja) パラメータ設定装置
JP2630268B2 (ja) リズム音発生装置
JP3561967B2 (ja) 電子楽器システム
JPH0515279B2 (ja)
JP2004053938A (ja) 電子楽器
JPH11109967A (ja) 電子楽器のデータ入力装置及びデータ入力方法