[go: up one dir, main page]

JPH0934455A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH0934455A
JPH0934455A JP7200334A JP20033495A JPH0934455A JP H0934455 A JPH0934455 A JP H0934455A JP 7200334 A JP7200334 A JP 7200334A JP 20033495 A JP20033495 A JP 20033495A JP H0934455 A JPH0934455 A JP H0934455A
Authority
JP
Japan
Prior art keywords
data
sound
circuit
performance data
musical instrument
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.)
Pending
Application number
JP7200334A
Other languages
English (en)
Inventor
Toru Aoyama
徹 青山
Yasushi Sato
康史 佐藤
Satoshi Fujimoto
諭 藤本
清己 ▲高▼氏
Kiyomi Takauji
Taichi Kosugi
太一 小杉
Kenichi Hirota
賢一 廣田
Iku Matsunaga
郁 松永
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 Instrument Manufacturing Co Ltd
Original Assignee
Kawai Musical Instrument 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 Instrument Manufacturing Co Ltd filed Critical Kawai Musical Instrument Manufacturing Co Ltd
Priority to JP7200334A priority Critical patent/JPH0934455A/ja
Publication of JPH0934455A publication Critical patent/JPH0934455A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【課題】 離れた位置や移動しながら半自動演奏機能を
利用可能な電子楽器を提供すること。 【解決手段】 電子楽器において、発音タイミングを入
力するのみで記憶された曲データを半自動演奏する機能
と無線伝送機能とを組み合わせ、半自動演奏のための発
音タイミング情報、半自動演奏機能から出力される発音
制御情報、あるいは発音制御情報により発音された楽音
信号を無線伝送機能を使用して離れた場所に伝送し、最
終的に離れた場所で楽音を発生させる。本発明は、離れ
た場所や移動しながら半自動機能を使用して演奏が可能
となるので、より容易に演奏ができると共に演奏中の自
由度も向上する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は電子楽器に関し、特
に半自動演奏機能および無線伝送機能を組み合わせた電
子楽器に関するものである。
【0002】
【従来の技術】従来の電子楽器においては、任意の鍵を
所定のタイミングでたたくことにより、記憶されている
演奏データが該タイミングに合わせて演奏される半自動
演奏機能を持つものがあった。
【0003】
【発明が解決しようとする課題】従来の半自動演奏機能
を有する電子楽器は、1つの電子楽器筐体に鍵盤からア
ンプあるいはスピーカまで全ての回路あるいは装置が収
納されており、例えばステージ上を移動しながら半自動
演奏機能を使用して演奏できないという問題点があっ
た。本発明の目的は、前記のような従来技術の問題点を
解決し、離れた位置や移動しながら半自動演奏機能を利
用可能な電子楽器を提供することにある。
【0004】
【課題を解決するための手段】本発明は、半自動演奏機
能と無線伝送機能とを組み合わせ、半自動演奏のための
発音タイミング情報、あるいは半自動演奏機能から出力
される発音制御情報あるいは発音制御情報により発音さ
れた楽音信号を無線伝送機能を使用して離れた場所に伝
送し、最終的に離れた場所で楽音を発生させるところに
特徴がある。本発明はこのような構成によって、離れた
場所や移動しながら半自動機能を使用して演奏が可能と
なるので、より容易に演奏ができると共に演奏中の自由
度も向上する。
【0005】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して詳細に説明する。図1は本発明の第1実施例
の構成を示すブロック図である。電子楽器の鍵盤部1に
は、鍵盤3、スキャン回路4、パネル回路5、送信回路
6、アンテナ7が備えられている。鍵盤3は、例えばそ
れぞれ2つのスイッチを有する複数の鍵からなり、スキ
ャン回路4は、鍵盤の複数のスイッチの状態を走査し、
状態変化を検出して、キーオン、キーオフ、タッチ等の
情報を発生する。パネル回路5は、音色選択等の各種ス
イッチ、および該スイッチの状態変化を検出してパネル
イベント情報を発生する回路からなる。送信回路6は、
スキャン回路4あるいはパネル回路5から入力されたデ
ジタル情報を例えばFSK変調して送信する。信号フォ
ーマットは任意のものが使用できるが、例えばRS23
2Cの信号形式でバイト単位で伝送してもよい。
【0006】電子楽器の本体部2には、受信回路、制御
部、楽音発生部が備えられている。受信回路12は、送
信回路6から送信された信号を受信し、割り込み等を利
用して、デジタル情報をCPU9に出力する。CPU9
は、ROM10に格納されている制御プログラムに基づ
き、電子楽器本体部2全体の制御を行う中央処理装置で
ある。ROM10にはプログラム、音色パラメータ、周
波数情報テーブル等の他、後述する曲データも記憶され
ている。RAM11はワークエリアおよびバッファとし
て使用され、パネル状態等も保存されている。また、バ
ッテリバックアップされていてもよい。
【0007】音源回路13は、例えば波形読み出し方式
により楽音信号を発生する回路であり、デジタル楽音波
形情報が記憶されている波形メモリから発音すべき音高
に比例したアドレス間隔で順次楽音波形を読み出し、エ
ンベロープ信号を乗算することによって楽音信号を発生
させる複数の楽音発生チャネルを有している。なお、実
際には、1つの楽音発生回路を時分割多重動作させるこ
とにより同時に複数の楽音信号を独立して発生可能に構
成されている。D/A変換器14はデジタル楽音信号を
アナログ信号に変換し、アンプ15によって増幅された
楽音信号はスピーカ16によって発音される。バス17
は電子楽器内の各回路を接続している。なお、必要に応
じて、フロッピディスクドライブ回路、メモリカードイ
ンターフェース回路、MIDIインターフェース回路等
を備えていてもよい。
【0008】図2はRAM11上に存在する各種データ
の構成を示す説明図である。図2(a)は曲データの構
成を示しており、各曲データは例えば4バイトのデータ
単位からなる。第1バイトはステータスバイトであり、
該データ単位の種類を示す。例えば9は発音開始(キー
オン)、8は発音終了(キーオフ)、12は音色指定、
0は無効データ(何もしない)というように決められて
いる。この無効データは、発音しないタイミングに挿入
されるほか、曲データを編集した結果、不要になったデ
ータ単位を無効データにすることによって、削除してデ
ータを詰める処理を不要にできるものである。なお最上
位ビットのCフラグが1である場合には、次の発音デー
タも同時に処理すべきであることを示している。
【0009】2バイト目の音程(音色番号)データは、
発音開始データの場合にはキーナンバーデータが記憶さ
れており、例えば60であればC3 を表している。ま
た、音色指定データの場合には音色番号が記憶されてい
る。3バイト目には、発音開始データの場合、押鍵強さ
データが記憶されている。4バイト目には、音色系列デ
ータが記憶されており、これは例えばMIDI信号にお
けるチャネルデータに相当するものである。複数の音色
系列のそれぞれには、音色指定データによってそれぞれ
音色番号が指定され、発音開始データの場合には、指定
された該音色系列に予め設定されている音色番号の音色
で発音が開始される。なお曲データとしては、例えば高
音用には任意の曲のメロディ演奏データ、低音用には該
曲の伴奏演奏データを記憶する。
【0010】図2(b)はシステムデータの構成を示し
ており、イベント読み出しポインタ及びイベント書き込
みポインタはそれぞれ図2(c)に示すイベントキュー
バッファの制御に使用される。DCは直接呼び出しフラ
グであり、後述するように、鍵分割されたそれぞれのイ
ベント処理ルーチンの呼び出し元を判定するために使用
される。MDは鍵分割モードか否かを示すモードフラグ
である。図2(c)は、イベントキューバッファの構成
を示しており、例えば鍵盤部1から送信されたキーオン
あるいは音色指定イベントに基づき、後述する割り込み
処理によって、4バイト単位のイベントデータが書き込
まれる。なお、容量は例えば1キロバイトであり、また
イベントデータの構成は図2(a)の曲データのデータ
単位と同じものであるが、ステータスデータには鍵分割
したA、Bどちらのイベントであるかを示す情報が付加
されている。
【0011】図3は、CPU9のメイン処理を示すフロ
ーチャートである。電子楽器の電源が投入されると、ス
テップS1においては、音源回路やRAM内のデータを
初期化する。ステップS2においては、システムデータ
中のイベント読み出しポインタとイベント書き込みポイ
ンタとが一致しているか否かが判定され、一致していな
ければステップS3に移行するが、一致している場合に
は処理すべきイベントがバッファ内には存在しないの
で、ステップS12に移行して、その他の処理、例えば
発音中のチャネルの制御処理、自動演奏処理、効果付与
処理等が行われる。
【0012】ステップS3においては、イベントキュー
バッファの読み出しポインタ位置から4バイトのイベン
トデータを読み出し、読み出しポインタを更新する。ス
テップS4においては、読み出したイベントデータのス
テータスがキーオンA(A領域のキーオン)であるか否
かが判定され、結果が肯定の場合にはステップS5に移
行して後述するキーオンA処理が行われる。ステップS
6においては、読み出したイベントデータのステータス
がキーオンBであるか否かが判定され、結果が肯定の場
合にはステップS7に移行してキーオンB処理が行われ
る。
【0013】ステップS8においては、読み出したイベ
ントデータのステータスがチェンジモードであるか否か
が判定され、結果が肯定の場合にはステップS9に移行
して後述するチェンジモード処理が行われる。ステップ
S10においては、読み出したイベントデータのステー
タスがその他のステータス(キーオフ、音色指定等)で
あったか否かが判定され、結果が肯定の場合にはステッ
プS11に移行してその他のステータス処理が行われ
る。
【0014】図4はCPU9の受信割り込み処理を示す
フローチャートである。この処理は、受信回路12がデ
ータを受信し、CPU9に割り込みをかけるたびに起動
される。ステップS20においては、受信データがA領
域(鍵盤の予め定められた任意の鍵より低音側の領域)
のキーオンを示すか否かが判定され、結果が肯定の場合
にはステップS21に移行して、キーオンAイベントデ
ータをイベントキューバッファの書き込みポインタが示
す番地から書き込み、書き込みポインタを更新する。ス
テップS22においては、受信データがB領域(鍵盤の
予め定められた任意の鍵以上の高音側の領域)のキーオ
ンを示すか否かが判定され、結果が肯定の場合にはステ
ップS23に移行して、キーオンBイベントデータをイ
ベントキューバッファの書き込みポインタが示す番地か
ら書き込み、書き込みポインタを更新する。
【0015】ステップS24においては、受信データが
モードスイッチオンを示すか否かが判定され、結果が肯
定の場合にはステップS25に移行し、モードチェンジ
イベントをイベントキューバッファに書き込む。ステッ
プS26においては、その他のイベントを示すか否かが
判定され、結果が肯定の場合にはステップS27に移行
して、その他のイベントをイベントキューバッファに書
き込む。
【0016】図5は、ステップS5のキーオンA処理あ
るいはステップS7のキーオンB処理を示すフローチャ
ートである。ステップS30においては、図2(a)に
示すようなA(B)領域に対応する曲データの中から、
図示しないデータカウンタの内容に基づき、次に発音す
べきデータ単位を読み出す。ステップS31において
は、読み出したデータ単位に基づき発音処理が行われ
る。ステップS32においては、該データ単位のCフラ
グが1であるか否かが判定され、結果が肯定の場合には
ステップS30に戻り、次のデータ単位の発音処理を行
う。
【0017】ステップS32においてCフラグが0であ
った場合にはステップS33に移行し、MDおよびDC
フラグが共に0であるか否かが判定される。MDが0で
ある場合には鍵分割モードではないので、他方のキーオ
ン処理も起動する必要があり、DCが0であるというこ
とは、他方のキーオン処理からコールされたのではない
ことを示している。そして、結果が肯定の場合にはステ
ップS34に移行する。ステップS34においては、D
Cフラグを1にセットし、ステップS35においては、
他方のキーオン処理であるキーオンB(A)処理をコー
ル(起動)する。ここで起動されたキーオン処理におい
ては、DCフラグが1であるので、ステップS33の判
定結果が否定となり、再度他方のキーオン処理を起動す
ることはない。ステップS36においては、DCフラグ
を0にリセットする。
【0018】図6は、ステップS9のチェンジモード処
理を示す。ステップS40においては、システムデータ
からMDフラグを読み出し、ステップS41において
は、読み出したMDフラグを反転する。ステップS42
においては、反転したMDフラグをシステムデータエリ
アに書き込む。以上のような処理によって、2つの領域
A、Bそれぞれのキーオンに対応して、データが無線伝
送され、それぞれの曲データが半自動演奏される。
【0019】図7は鍵盤部1の第2の実施例を示すブロ
ック図である。第1の実施例では、鍵盤装置3およびス
キャン装置4を設けているので、装置や回路規模が大き
くなってしまうが、半自動演奏機能を使用する場合に
は、A、Bそれぞれの領域においては、任意の鍵の1つ
を押下すればよいので、多数の鍵は必要ない。従って、
図7の実施例においては、例えば鍵盤部20にA、Bそ
れぞれの領域に対応して2つの押しボタンスイッチ2
1、22を設ける。そして、それぞれのスイッチの押下
に対応してコード発生器23が各領域の任意の鍵の内の
予め定められた1つの鍵のキーオンデータを発生する。
そして、該データを送信回路が送信する。このような構
成にすれば、鍵盤部20を例えばカード程度の大きさに
小型化でき、車内等の狭い場所でも使用できる。なおス
イッチは最小限1個でもよく、また、モード切換、ある
いは音色切換スイッチを付加してもよい。
【0020】図8は本発明の第3の実施例を示すブロッ
ク図である。この実施例は、鍵盤部30に電子楽器の楽
音信号発生までの機能を搭載し、D/A変換器14から
出力されるアナログ楽音信号を送信回路31によって例
えばFM変調して送信し、一般の受信装置32、例えば
ラジオやステレオ装置によって受信し、発音させるもの
である。このように構成すれば、受信装置として広く普
及している装置を利用可能である。なお、D/A変換す
る前のデジタル信号を無線伝送し、受信してからD/A
変換してもよい。
【0021】図9は本発明の第4の実施例を示すブロッ
ク図である。この実施例は、鍵盤部40からMIDI信
号を無線伝送するものである。鍵盤部40には、第3の
実施例と同様にCPU9、ROM10、RAM11等か
らなる制御部が設けられ、スキャン回路4あるいはパネ
ル回路5から出力されるイベント情報をMIDI情報に
変換し、MIDIインターフェース回路41からMID
I信号が出力される。送信回路31は例えばFSK方式
でMIDI信号を変調し、送信する。受信回路12はF
SK信号を復調し、MIDI信号を出力する。MIDI
機能付き電子楽器42としては、例えばMIDI機能付
き電子ピアノ、キーボード、音源モジュール、パソコン
等任意の装置が利用可能である。
【0022】以上、実施例を説明したが、次のような変
形例も考えられる。実施例においては、鍵分離モードの
場合には2つの領域に対応してそれぞれ独立して半自動
演奏機能が実行され、鍵分離モードでない場合には、そ
れぞれの領域に対応する曲データが同時に演奏される例
を開示したが、例えば鍵を分離しない場合には1つの曲
データのみを半自動演奏するようにしてもよい。また、
鍵分離する場合には、一方のみを半自動演奏モードと
し、他方は通常の演奏モード、あるいは全自動演奏モー
ドにしてもよい。鍵分離の仕方は特定の鍵から右と左に
分ける他、白鍵と黒鍵、2つの鍵盤など任意の分離法が
採用可能である。
【0023】実施例における演奏データは、自動演奏用
の演奏データとはタイミングデータの有無のみの違いで
あるので、自動演奏用のデータを本発明の半自動演奏に
使用することも可能である。ただし、この場合キーオフ
データは不要であるので読み飛ばす。無線伝送方式につ
いては、通常の電磁波による無線伝送の他、リモコンな
どに採用されている赤外線伝送も使用可能である。変調
方式については、デジタル情報であれば、FM、PM、
QAM、パルス位置変調等、アナログ信号であればA
M、FM、PCM等の任意の方式が採用可能である。
【0024】半自動演奏においては、間違えて2つの鍵
を押下してしまうと2つの音が同時に発音されてしま
い、演奏タイミングがずれてしまう。そこで、キーオン
を検出した場合には、所定の時間(例えば正規のキーオ
ン間隔の数分の1)は次のキーオンを検出しても無視す
るガードタイムを設けてもよい。
【0025】
【発明の効果】以上述べたように、本発明は、半自動演
奏機能と無線伝送機能とを組み合わせ、半自動演奏のた
めの発音タイミング情報、あるいは半自動演奏機能から
出力される発音制御情報あるいは発音制御情報により発
音された楽音信号を無線伝送機能を使用して離れた場所
に伝送し、最終的に離れた場所で楽音を発生させるの
で、離れた場所や移動しながら半自動機能を使用して演
奏が可能となり、より容易に演奏ができると共に演奏中
の自由度も向上するという効果がある。
【図面の簡単な説明】
【図1】本発明の第1実施例の構成を示すブロック図で
ある。
【図2】各種データの構成を示す説明図である。
【図3】CPUのメイン処理を示すフローチャートであ
る。
【図4】CPUの受信割り込み処理を示すフローチャー
トである。
【図5】キーオンA(B)処理を示すフローチャートで
ある。
【図6】ステップS9のチェンジモード処理を示す。
【図7】鍵盤部1の第2の実施例を示すブロック図であ
る。
【図8】本発明の第3の実施例を示すブロック図であ
る。
【図9】本発明の第4の実施例を示すブロック図であ
る。
【符号の説明】
1…鍵盤部、2…電子楽器本体、3…鍵盤、4…スキャ
ン回路、5…パネル回路、6…送信回路、7、8…アン
テナ、9…CPU、10…ROM、11…RAM、12
…受信回路、13…音源回路、14…D/A変換器、1
5…アンプ、16…スピーカ、17…バス
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ▲高▼氏 清己 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 (72)発明者 小杉 太一 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 (72)発明者 廣田 賢一 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 (72)発明者 松永 郁 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 操作情報を入力する入力手段と、 入力された操作情報を無線伝送方式によって他の場所に
    伝送する伝送手段と、 発音データ列からなる演奏データを記憶している演奏デ
    ータ記憶手段と、 伝送された操作情報に基づき、演奏データ中の発音デー
    タを順次読み出して発音処理する半自動演奏手段とを備
    えたことを特徴とする電子楽器。
  2. 【請求項2】 操作情報を入力する入力手段と、 発音データ列からなる演奏データを記憶している演奏デ
    ータ記憶手段と、 入力された操作情報に基づき、演奏データ中の発音デー
    タを順次読み出して発音処理する半自動演奏手段と、 発生された楽音信号を無線伝送方式によって他の場所に
    伝送する伝送手段とを備えたことを特徴とする電子楽
    器。
  3. 【請求項3】 操作情報を入力する入力手段と、 発音データ列からなる演奏データを記憶している演奏デ
    ータ記憶手段と、 入力された操作情報に基づき、演奏データ中の発音デー
    タを順次読み出してMIDI信号に変換する半自動演奏
    手段と、 発生されたMIDI信号を無線伝送方式によって他の場
    所に伝送する伝送手段とを備えたことを特徴とする電子
    楽器。
  4. 【請求項4】 前記入力手段はスイッチであることを特
    徴とする請求項1ないし3に記載の電子楽器。
  5. 【請求項5】 前記入力手段は鍵盤であり、鍵盤を複数
    の領域に分離し、少なくとも1つの領域に対応して、前
    記演奏データ記憶手段および前記半自動演奏手段を設け
    たことを特徴とする請求項1ないし3に記載の電子楽
    器。
JP7200334A 1995-07-14 1995-07-14 電子楽器 Pending JPH0934455A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7200334A JPH0934455A (ja) 1995-07-14 1995-07-14 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7200334A JPH0934455A (ja) 1995-07-14 1995-07-14 電子楽器

Publications (1)

Publication Number Publication Date
JPH0934455A true JPH0934455A (ja) 1997-02-07

Family

ID=16422573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7200334A Pending JPH0934455A (ja) 1995-07-14 1995-07-14 電子楽器

Country Status (1)

Country Link
JP (1) JPH0934455A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001056014A1 (fr) * 2000-01-26 2001-08-02 Yamaha Corporation Telephone portatif
US7254419B2 (en) 2002-05-27 2007-08-07 Yamaha Corporation Tone generation system, communication terminal and tone generator module
JP2009145638A (ja) * 2007-12-14 2009-07-02 Yamaha Corp 演奏端末コントローラ、演奏システムおよびプログラム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001056014A1 (fr) * 2000-01-26 2001-08-02 Yamaha Corporation Telephone portatif
US7020498B2 (en) 2000-01-26 2006-03-28 Yamaha Corporation Portable telephone
US7254419B2 (en) 2002-05-27 2007-08-07 Yamaha Corporation Tone generation system, communication terminal and tone generator module
JP2009145638A (ja) * 2007-12-14 2009-07-02 Yamaha Corp 演奏端末コントローラ、演奏システムおよびプログラム

Similar Documents

Publication Publication Date Title
US5414209A (en) Electronic musical instrument
JP3372124B2 (ja) 電子楽器
JP3707300B2 (ja) 楽音発生装置用拡張ボード
JPH0934455A (ja) 電子楽器
US5430242A (en) Electronic musical instrument
JP2983122B2 (ja) 電子楽器
JP3045915B2 (ja) 電子楽器のデータ設定装置
JPH06230773A (ja) 電子楽器
JPH06102865A (ja) 電子楽器
JP2639381B2 (ja) 電子楽器
JP2570819B2 (ja) 電子楽器
JP2751772B2 (ja) データ記憶装置
JP3687317B2 (ja) 楽音発生装置
JP2616391B2 (ja) エフェクター内蔵電子楽器
JPH10319949A (ja) 電子楽器
JP2953937B2 (ja) 電子楽器の音量調整装置
JP3450542B2 (ja) 伴奏パターン作成装置
JP2002287748A (ja) 電子楽器
JPH05188941A (ja) 電子楽器
JP4159439B2 (ja) 電子楽器、楽音発生方法及びコンピュータプログラム
JP3097888B2 (ja) 電子楽器の音量設定装置
JP3529123B2 (ja) 自動演奏装置及び自動演奏方法
JPH06202636A (ja) データ記憶装置およびデータ選択方法
JP2003066960A (ja) 電子楽器
JPH0830273A (ja) 電子楽器のテンポ設定装置