JPH0199089A - キースプリット機能付電子楽器 - Google Patents

キースプリット機能付電子楽器

Info

Publication number
JPH0199089A
JPH0199089A JP62256250A JP25625087A JPH0199089A JP H0199089 A JPH0199089 A JP H0199089A JP 62256250 A JP62256250 A JP 62256250A JP 25625087 A JP25625087 A JP 25625087A JP H0199089 A JPH0199089 A JP H0199089A
Authority
JP
Japan
Prior art keywords
key
electronic musical
musical instrument
register
channel information
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
JP62256250A
Other languages
English (en)
Inventor
Akinori Matsubara
松原 晃則
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 JP62256250A priority Critical patent/JPH0199089A/ja
Publication of JPH0199089A publication Critical patent/JPH0199089A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] この発明は、鍵盤を複数の鍵域に分割し、それぞれの鍵
域に音色を指定し、この指定された音色で演奏可能なキ
ースプリット機能付電子楽器に関する。
[従来技術とその問題点] 従来、任意の鍵位置(以下「スプリット点」と称す)を
境にして鍵域毎に異なる音源で演奏可能なキースプリッ
ト機能を有する電子楽器があった。
一方、外部に接続した他の電子楽器との間で、打鍵デー
タ等の情報をMIDI (Mus ic上−nstru
ment  DigitalInterface>規格
に従って送受信し、多重演奏等を行なう機能を有する電
子楽器があった。
しかして、キースプリット機能を有する複数の電子楽器
を接続して多重演奏を行なう際には、送信側の電子楽器
から上記MIDI規格に従って打鍵データと共に、音源
の指定を行なうチャネルと呼ばれる情報が受信側の電子
楽器に送られる。これにより受信側の電子楽器では、送
られてきた打鍵データに応じた高さの音をチャネル情報
に指定された音源で発音するようになる。例えば、送信
側、受信側の電子楽器のキースプリット点を共に第5図
に示すように設定したとする。送信側の電子楽器のLo
wer側の鍵を打鍵すると、その打鍵データがチャネル
情報rAJと共に受信側の電子楽器に送信される。同様
にIJpper側の鍵を打鍵すると、その打鍵データが
チャネル情報rBJと共に受信側の電子楽器に送信され
る。受信側の電子楽器では、送られて(るチャネル情報
がrAJであった場合、あるいはrBJであった場合に
応じて、予め設定してあった音源を使い分け、打鍵デー
タに応じた高さの音を発音するものである。
ところで、上記のように送信側と受信側が共にキースプ
リット機能を有し、かつ、そのスプリット点を同一に設
定している場合は問題ないが、例えば、送信側の電子楽
器と受信側の電子楽器とで設定されたスプリット点が異
なる場合、そのままでは送信側のスプリット点と受信側
のスプリット点との間に位置する鍵域の打鍵データが送
信側の電子楽器から受信側の電子楽器に送られてくると
、受信側の電子楽器では、打鍵データに対応するチャネ
ル情報が異なるので、音源を指定でることができず、発
音することができない。そこで従来は、受信側の電子楽
器で第6図に示す処理により発音を行なうようにしてい
た。
すなわち、第6図においては、まず始めにステップAO
Iで送信側の電子機器から送られてきた打鍵データに付
加されたチャネル情報(図では「メツセージのCH(チ
ャネル)」と称する)が受信側の電子楽器に設定されて
いる低域側のチャネル情報と一致するか否か判断する。
一致した場合には、次にステップAO2に進み、とりあ
えず低域側のチャネルに対応する音源により、その打鍵
データに対応した音を発生させる。また、ステップAO
1で一致しないと判断された場合は、このステップAO
2の発音制御処理を省略する。その後、ステップAO3
に進み、今度は送信側の電子機器から送られてきた打鍵
データに付加されたチャネル情報が受信側の電子楽器に
設定されている高域側のチャネル情報と一致するか否か
判断する。上記ステップAO2の発音制御処理を行なっ
た場合には、ここでは一致しないこととなるが、一致し
た場合には、次にステップAO4に進み、今度は高域側
のチャネルに対応する音源により、その打鍵データに対
応した音を発生させる。ステップAO3で一致しないと
判断された場合は、このステップAO4の発音制御処理
も省略する。
このように、送信側から送られてきた打鍵データに付加
されたチャネル情報に応じて、受信側のキースプリット
によるスプリット点に関係なく、音源を選択し、とりあ
えず発音させることが行なわれていた。
また、キースプリット機能がなく、常に単一のチャネル
情報を打鍵データに付して出力する電子楽器を送信側の
電子楽器として使用する場合、上記のような制御処理で
は、受信側の音源のうち、送信側の出力するチャネル情
報と一致した音源によって発音がなされることになる。
そのため、例えば受信側の電子楽器でキースプリットと
して低域にチャネル情報「A」、高域にチャネル情報r
8Jに対応する音源が設定されている場合、送信側の電
子楽器がrAJあるいはrBJの単一のチャネル情報を
出力するものとすると、受信側の電子楽器では送信側と
一致するチャンネルに対応した音源でのみ発音すること
となる。また、受信側の電子楽器のチャネルを高域、低
域共「A」と設定し、送信側の電子楽器のチャネル情報
を同じrAJを出力するように設定した場合には、受信
側の電子楽器は2つの音源で発音することとなる。
上記いずれの場合であっても、受信側においてはキース
プリット機能が活用されずに発音制御されてしまうこと
になる。
[発明の目的] この発明は上記のような実情に鑑みてなされたもので、
外部に接続する電子楽器を選ばず、確実にキースプリッ
ト機能を活用した演奏を実行することの可能なキースプ
リット付電子楽器を提供することを目的とする。
[発明の要点] この発明は、キースプリットにより分割された複数の鍵
域毎に独立なチャネルデータを設定し、外部から情報を
受信した際、その受信情報に含まれるチャネルデータを
、上記設定した複数のチャネルデータと比較し、一致し
た時にのみ、そのチャネルデータが設定された鍵域に対
応する音色で発音する一方、本体内の複数チャネルの中
で各々が一致しているか否かを判別し、一致している場
合に限って受信情報に含まれる音高データに基づき、そ
の音高を含む鍵域に対応する音色で発音するようにした
ものである。
[発明の実施例コ 以下図面を参照してこの発明の一実施例を説明する。
第1図は受信側に使用される電子楽器本体の回路構成を
示すもので、11は他の回路の動作制御を行なうCPU
である。このCPU11は、打鍵を行なう!ll!盤1
2、他の電子楽器等を接続するインタフェイス(図では
FT/FJと表わず)13、キースプリット機能等の動
作プログラムを記憶するプログラムメモリ14、キース
プリットのデータや受信データ等を記憶するワーキング
メモリ15のそれぞれと接続されてデータの入出力を行
ない、チャネル情報に応じた音源による楽器音を発生す
るように楽音作成部16を制御し、サウンドシステム1
7より出力させる。
上記ワーキングメモリ15は、上述したように各種デー
タを記憶するもので、第2図に示す如く、鍵盤12で操
作されたキーのキーコードを記憶するKBKレジスタ1
5a、インタフェイス13に外部接続された送信側とな
る電子楽器から送られてくるキーコードを記憶するMD
Kレジスタ15b1キースプリット機能により鍵盤12
上に設定したスプリット点を記憶するSPKレジスタ1
5C1キースプリット機能時の低域側のチャネル情報を
記憶するL CHレジスタ15d1同高域側のチャネル
情報を記憶するUCHレジスタ15e1インタフェイス
13に外部接続された送信側となる電子楽器から送られ
てくるチャネル情報を記憶するMDCHレジスタ15f
から構成される。これらレジスタ15a〜15fはすべ
て8ビツトの記憶容量を有しているが、図示する通りK
BKレジスタ15a、MDKレジスタ15b及びSPK
レジスタ15cはそのうちの7ビツトを、また、LCH
レジスタ15d、UCHレジスタ15e及びMDCHレ
ジスタ15fはそのうちの4ビツトを使用するものであ
る。
次いで上記実施例の動作について説明する。
第3図は外部に電子機器を接続した状態でキースプリッ
ト機能による動作を実行する際の、送信側の鍵盤である
鍵盤12のキー操作に対応する処理を示すものである。
鍵盤12のキーが操作されると、そのキーコードがワー
キングメモリ15のKBKレジスタ15aに記憶設定さ
れた後、まず、ステップBOIにおいて、KBKレジス
タ15aのキーコードがSPKレジスタ15cに設定さ
れているスプリット点より(音高が)低いか否か判断す
る。低いと判断された場合には、操作されたキーが鍵盤
12上でキースプリット機能により低域に設定された鍵
域のキーであることとなるので、次にステップBO2に
進み、LCHレジスタ15dに設定される低域のチャネ
ル情報をキーコードと共にMIDI規格に従って楽音作
成部16に出力する。楽音作成部16では、これに応じ
て続くステップ803に示すように低域のチャネル情報
に応じた音源により操作されたキーコードに従った楽音
を発生し、サウンドシステム17を駆動して発音させ、
これでこの処理を終了する。
また、上記ステップBOIでKBKレジスタ15aのキ
ーコードがSPKレジスタ15cのスプリット点と(音
項が)等しいかあるいはそれより高いと判断された場合
には、操作されたキーが鍵盤12上でキースプリット機
能により高域に設定された鍵域のキーであることとなる
ので、次にステップ−1〇− BO4に進み、UCHレジスタ15eに設定される高域
のチャネル情報をキーコードと共にMIDI規格に従っ
て楽音作成部16に出力づる。楽音作成部16では、こ
れに応じて続くステップBO5に示すように高域のチャ
ネル情報に応じた音源により操作されたキーコードに従
った楽音を発生し、サウンドシステム17を駆動して発
音させ、これでこの処理を終了する。
以上は受信本体側の鍵盤である鍵盤12を操作した場合
の処理であるが、次にインタフェイス13を介して外部
接続した送信側となる電子楽器から送られてくるキーコ
ード及びチャネル情報の処理について第4図を用いて説
明する。
インタフェイス13に外部接続された電子楽器からMI
DI規格に従ったデータが入力され、そのキーコードを
MDKレジスタ15bに、チャネル情報をMDCI−ル
ジスタ15fに設定した後に、そのチャネル情報がワー
キングメモリ15のLCHレジスタ15dあるいはUC
Hレジスタ15eに設定された低域あるいは高域のチャ
ネル情報のいずれかと一致していると判断されると、第
4図の処理が開始される。同図ではまず、ステップCO
1で受信側の電子機器の低域側のチャネル情報と高域側
のチャネル情報とが等しいか否か、すなわち、送信側の
電子機器がキースプリット機能を有しておらず、または
有していても機能させていないことにより、チャネル情
報が単一であり、受信側の電子機器にキースプリットの
機能を実現させるべく受信チャネルと送信チャネルを一
致させたか否かを判断する。低域側のチャネル情報と高
域側のチャネル情報とが等しいと判断された場合は、次
にステップCO2に進み、MDKレジスタ?5bに設定
される送られてきたキーコードがSPKレジスタ15c
に設定されているスプリット点より(音高が)低いか否
か判断する。低いと判断された場合には、送信側で操作
されたキーが受信側の低域に設定された鍵域のキーであ
ることとなるので、次にステップCO3に進み、L C
Hレジスタ15dに設定される低域のチャネル情報をM
DKレジスタ15bのキーコードと共にMIDI規格に
従って楽音作成部16に出力し、楽音を発生させ、サウ
ンドシステム17で発音させてこの処理を終了する。
また、上記ステップCO2でMDKレジスタ15bのキ
ーコードがSPKレジスタ15cのスプリット点と(音
項が)等しいかあるいはそれより高いと判断された場合
には、操作された送信側のキーが高域に設定された鍵域
のキーであることとなるので、次にステップCO4に進
み、UCHレジスタ15eに設定される高域のチャネル
情報をMDKレジスタ15bのキーコードと共にMID
I規格格に従って楽音作成部16に出力し、楽音を発生
させ、サウンドシステム17で発音させてこの処理を終
了する。
ざらに、送信側の電子楽器がキースプリット機能を有し
ているため、受信側の低域及び高域の受信チャネルを送
信側の対応するチャネルと等しく設定した場合、上記ス
テップCO1で受信側の電子機器の低域側のチャネル情
報と高域側のチャネル情報とが異なると判断され、ステ
ップCO5に進み、MDCHレジスタ15fに記憶され
る送られてぎた送信側のチャネル情報がLCHレジスタ
15dに設定されている受信本体側の低域に設定された
鍵域のチャネル情報と等しいか否か判断する。等しいと
判断された場合は、次にステップCO6に進み、LCH
レジスタ15dに設定される低域のチャネル情報をMD
Kレジスタ15bのキーコードと共にMIDI規格に従
って楽音作成部16に出力し、楽音を発生させ、サウン
ドシステム17で発音させてこの処理を終了する。
また、上記ステップCO5でMDC)lレジスタ15f
に記憶される送信側から送られてきたチャネル情報がL
CHレジスタ15dに設定されている受信本体側の低域
に設定された鍵域のチャネル情報と等しくないと判断さ
れた場合は、送られてきたチャネル情報がUCHレジス
タ15eに設定されている受信本体側の高域に設定され
た鍵域のチャネル情報であることとなり、次にステップ
CO7に進んで、UCHレジスタ15eに設定される広
域のチャネル情報をMDKレジスタ15bのキーコード
と共にMIDI規格に従って楽音作成部16に出力し、
楽音を発生させ、サウンドシステム17で発音させてこ
の処理を終了する。
[発明の効果コ 以上詳記したようにこの発明によれば、キースプリット
により分割された複数の鍵域毎に独立なチャネルデータ
を設定し、外部から情報を受信した際、その受信情報に
含まれるチャネルデータを、上記設定した複数のチャネ
ルデータと比較し、−致した詩にのみ、そのチャネルデ
ータが設定された鍵域に対応する音色で発音する一方、
本体内の複数チャネルの中で各々が一致しているか否か
を判別し、一致している賜金に限って受信情報に含まれ
る音高データに基づき、その音高を含む鍵域に対応する
M色で発音するようにしたので、外部に接続する電子楽
器を選ばず、確実にキースプリット機能を活用した演奏
を実行することの可能なキースプリット付電子楽器を提
供することができる。
【図面の簡単な説明】
第1図乃至第4図はこの発明の一実施例を示すもので、
第1図は回路構成を示すブロック図、第2図は第1図の
ワーキングメモリのレジスタ組成を示す図、第3図は受
信本体側でのキー操作に対応する発音処理を示すフロー
チャート、第4図は送信側でのキー操作に対応する発音
処理を示すフローチャート、第5図はキースプリットの
スプリット点と鍵域に対応したチャネル情報を示す図、
第6図は従来のキースプリット機能を有する電子楽器で
の受信データに対応する発音処理を示すフローチャート
である。 11・・・CPU、12・・・鍵盤、13・・・インタ
フェイス(1/1.14・・・プログラムメモリ、15
・・・ワーキングメモリ、15a・・・KBKレジスタ
、15b・・・MDKレジスタ、15c・・・SPKレ
ジスタ、15d・・・LCHレジスタ、15e・・・U
CHレジスタ、15f・・・MDCHレジスタ、16・
・・楽音作成部、17・・・サウンドシステム。 出願人代理人 弁理士 鈴江武彦

Claims (1)

  1. 【特許請求の範囲】 複数に分割した鍵域に応じて各々異なる音色を発音する
    キースプリット機能を有し、かつ、本体に接続した他の
    電子楽器との間で鍵のオン/オフ等の情報を送受信する
    機能を有したキースプリット機能付電子楽器において、 キースプリットにより分割された複数の鍵域の各々に独
    立して受信を司るチャネルデータを設定する設定手段と
    、 外部からの情報を受信した際、その受信情報に含まれる
    チャネルデータを、本体に設定された複数のチャネルデ
    ータと比較し、一致した時にのみ、そのチャネルデータ
    を設定された鍵域に対応する音色で発音する第1の発音
    制御手段と、 本体内の複数チャネルの中で各々が一致しているか否か
    を判別する判別手段と、 この判別手段の判別結果、一致している場合に限つて受
    信情報に含まれる音高データに基づき、その音高を含む
    鍵域に対応する音色で発音する第2の発音制御手段と を具備したことを特徴とするキースプリット機能付電子
    楽器。
JP62256250A 1987-10-13 1987-10-13 キースプリット機能付電子楽器 Pending JPH0199089A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62256250A JPH0199089A (ja) 1987-10-13 1987-10-13 キースプリット機能付電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62256250A JPH0199089A (ja) 1987-10-13 1987-10-13 キースプリット機能付電子楽器

Publications (1)

Publication Number Publication Date
JPH0199089A true JPH0199089A (ja) 1989-04-17

Family

ID=17290025

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62256250A Pending JPH0199089A (ja) 1987-10-13 1987-10-13 キースプリット機能付電子楽器

Country Status (1)

Country Link
JP (1) JPH0199089A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010102232A (ja) * 2008-10-27 2010-05-06 Yamaha Corp 電子鍵盤楽器
JP2010102233A (ja) * 2008-10-27 2010-05-06 Yamaha Corp 電子鍵盤楽器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010102232A (ja) * 2008-10-27 2010-05-06 Yamaha Corp 電子鍵盤楽器
JP2010102233A (ja) * 2008-10-27 2010-05-06 Yamaha Corp 電子鍵盤楽器

Similar Documents

Publication Publication Date Title
GB2288054A (en) A wireless karaoke microphone
JPH0721710B2 (ja) パッド付電子鍵盤楽器
JPH03192296A (ja) 電子楽器
KR0129964B1 (ko) 악기선택 가능한 영상노래반주장치
JPH06259065A (ja) 電子楽器
JPH0199089A (ja) キースプリット機能付電子楽器
US5587547A (en) Musical sound producing device with pitch change circuit for changing only pitch variable data of pitch variable/invariable data
JPH08314450A (ja) ミュージックシステムおよび電子楽器
US5380949A (en) Key assigner for an electronic musical instrument having multiple tone channels and priority level value data
JPH075878A (ja) 自動伴奏装置
JPH06259064A (ja) 電子楽器
US5459279A (en) Electronic instrument for generating sounds based on the compressed waveform data stored beforehand
US5367119A (en) Local control function apparatus having a single switch
JP2715677B2 (ja) 電子楽器
US20010044663A1 (en) Sound controller
JP3141789B2 (ja) コンピュータソフトウェアを用いた音源システム
JPH1049159A (ja) 電子楽器の楽音発生装置
JPS6086597A (ja) 音階設定機能付電子楽器
JP2570819B2 (ja) 電子楽器
JPS63172196A (ja) 電子楽器
US5229534A (en) Envelope generating apparatus
JP3026479B2 (ja) 楽音信号生成装置
JP3442232B2 (ja) 電子楽器
JP3390590B2 (ja) Midiデータの送信装置
JP2616391B2 (ja) エフェクター内蔵電子楽器