JPH0199089A - Electronic musical instrument with key split function - Google Patents
Electronic musical instrument with key split functionInfo
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[発明の技術分野]
この発明は、鍵盤を複数の鍵域に分割し、それぞれの鍵
域に音色を指定し、この指定された音色で演奏可能なキ
ースプリット機能付電子楽器に関する。[Detailed Description of the Invention] [Technical Field of the Invention] This invention provides a keyboard with a key split function that divides a keyboard into a plurality of key ranges, specifies a tone for each key range, and allows playback with the specified tone. Regarding electronic musical instruments.
[従来技術とその問題点]
従来、任意の鍵位置(以下「スプリット点」と称す)を
境にして鍵域毎に異なる音源で演奏可能なキースプリッ
ト機能を有する電子楽器があった。[Prior Art and its Problems] Conventionally, there have been electronic musical instruments that have a key split function that allows each key range to be played with a different sound source at an arbitrary key position (hereinafter referred to as a "split point").
一方、外部に接続した他の電子楽器との間で、打鍵デー
タ等の情報をMIDI (Mus ic上−nstru
ment DigitalInterface>規格
に従って送受信し、多重演奏等を行なう機能を有する電
子楽器があった。On the other hand, information such as keystroke data is transmitted via MIDI (Music) to other externally connected electronic musical instruments.
ment Digital Interface> There has been an electronic musical instrument that has a function of transmitting and receiving according to standards and performing multiple performances.
しかして、キースプリット機能を有する複数の電子楽器
を接続して多重演奏を行なう際には、送信側の電子楽器
から上記MIDI規格に従って打鍵データと共に、音源
の指定を行なうチャネルと呼ばれる情報が受信側の電子
楽器に送られる。これにより受信側の電子楽器では、送
られてきた打鍵データに応じた高さの音をチャネル情報
に指定された音源で発音するようになる。例えば、送信
側、受信側の電子楽器のキースプリット点を共に第5図
に示すように設定したとする。送信側の電子楽器のLo
wer側の鍵を打鍵すると、その打鍵データがチャネル
情報rAJと共に受信側の電子楽器に送信される。同様
にIJpper側の鍵を打鍵すると、その打鍵データが
チャネル情報rBJと共に受信側の電子楽器に送信され
る。受信側の電子楽器では、送られて(るチャネル情報
がrAJであった場合、あるいはrBJであった場合に
応じて、予め設定してあった音源を使い分け、打鍵デー
タに応じた高さの音を発音するものである。Therefore, when multiple electronic musical instruments with key splitting functions are connected to perform a multiplayer performance, the transmitting electronic instrument sends keystroke data in accordance with the above-mentioned MIDI standard, as well as information called a channel for specifying the sound source to the receiving side. is sent to the electronic musical instrument. As a result, the electronic musical instrument on the receiving side produces a sound with a pitch corresponding to the sent keystroke data using the sound source specified in the channel information. For example, assume that the key split points of both the transmitting and receiving electronic musical instruments are set as shown in FIG. Lo of the transmitting electronic instrument
When a key on the wer side is pressed, the keystroke data is transmitted to the receiving side electronic musical instrument along with channel information rAJ. Similarly, when a key on the IJpper side is pressed, the keystroke data is transmitted to the receiving electronic musical instrument along with the channel information rBJ. The electronic musical instrument on the receiving side uses a preset sound source depending on whether the sent channel information is rAJ or rBJ, and outputs a sound with a pitch corresponding to the keystroke data. It is something that is pronounced.
ところで、上記のように送信側と受信側が共にキースプ
リット機能を有し、かつ、そのスプリット点を同一に設
定している場合は問題ないが、例えば、送信側の電子楽
器と受信側の電子楽器とで設定されたスプリット点が異
なる場合、そのままでは送信側のスプリット点と受信側
のスプリット点との間に位置する鍵域の打鍵データが送
信側の電子楽器から受信側の電子楽器に送られてくると
、受信側の電子楽器では、打鍵データに対応するチャネ
ル情報が異なるので、音源を指定でることができず、発
音することができない。そこで従来は、受信側の電子楽
器で第6図に示す処理により発音を行なうようにしてい
た。By the way, there is no problem if both the transmitting side and the receiving side have the key split function and the split points are set to the same point as described above, but for example, if the transmitting side's electronic musical instrument and the receiving side's electronic musical instrument If the split points set for the two devices are different, the keystroke data for the key range located between the sender's split point and the receiver's split point will be sent from the sender's electronic instrument to the receiver's electronic instrument. In this case, since the receiving electronic musical instrument has different channel information corresponding to the keystroke data, it cannot specify the sound source and cannot produce sound. Conventionally, therefore, the electronic musical instrument on the receiving side performs the process shown in FIG. 6 to produce sound.
すなわち、第6図においては、まず始めにステップAO
Iで送信側の電子機器から送られてきた打鍵データに付
加されたチャネル情報(図では「メツセージのCH(チ
ャネル)」と称する)が受信側の電子楽器に設定されて
いる低域側のチャネル情報と一致するか否か判断する。That is, in FIG. 6, first step AO
The channel information (referred to as "message CH (channel)" in the figure) added to the keystroke data sent from the transmitting electronic device in I is the low-frequency channel set in the receiving electronic instrument. Determine whether it matches the information.
一致した場合には、次にステップAO2に進み、とりあ
えず低域側のチャネルに対応する音源により、その打鍵
データに対応した音を発生させる。また、ステップAO
1で一致しないと判断された場合は、このステップAO
2の発音制御処理を省略する。その後、ステップAO3
に進み、今度は送信側の電子機器から送られてきた打鍵
データに付加されたチャネル情報が受信側の電子楽器に
設定されている高域側のチャネル情報と一致するか否か
判断する。上記ステップAO2の発音制御処理を行なっ
た場合には、ここでは一致しないこととなるが、一致し
た場合には、次にステップAO4に進み、今度は高域側
のチャネルに対応する音源により、その打鍵データに対
応した音を発生させる。ステップAO3で一致しないと
判断された場合は、このステップAO4の発音制御処理
も省略する。If they match, the process proceeds to step AO2, where a sound source corresponding to the low-frequency channel is used to generate a sound corresponding to the keystroke data. Also, step AO
If it is determined that they do not match in step 1, this step AO
The sound generation control process in step 2 is omitted. Then step AO3
Next, it is determined whether the channel information added to the keystroke data sent from the transmitting electronic device matches the high-frequency channel information set in the receiving electronic musical instrument. If the sound generation control processing in step AO2 is performed, there will be no match here, but if they match, the process will proceed to step AO4, where the sound source corresponding to the high-frequency channel will be used to generate the sound. Generates a sound corresponding to keystroke data. If it is determined in step AO3 that they do not match, the sound generation control process in step AO4 is also omitted.
このように、送信側から送られてきた打鍵データに付加
されたチャネル情報に応じて、受信側のキースプリット
によるスプリット点に関係なく、音源を選択し、とりあ
えず発音させることが行なわれていた。In this way, depending on the channel information added to the keystroke data sent from the transmitting side, a sound source is selected and the sound is produced for the time being, regardless of the key split point on the receiving side.
また、キースプリット機能がなく、常に単一のチャネル
情報を打鍵データに付して出力する電子楽器を送信側の
電子楽器として使用する場合、上記のような制御処理で
は、受信側の音源のうち、送信側の出力するチャネル情
報と一致した音源によって発音がなされることになる。In addition, when using an electronic musical instrument that does not have a key split function and always outputs single channel information attached to keystroke data as the transmitting electronic musical instrument, the control process described above may cause the receiving sound source to , the sound will be produced by a sound source that matches the channel information output by the transmitting side.
そのため、例えば受信側の電子楽器でキースプリットと
して低域にチャネル情報「A」、高域にチャネル情報r
8Jに対応する音源が設定されている場合、送信側の電
子楽器がrAJあるいはrBJの単一のチャネル情報を
出力するものとすると、受信側の電子楽器では送信側と
一致するチャンネルに対応した音源でのみ発音すること
となる。また、受信側の電子楽器のチャネルを高域、低
域共「A」と設定し、送信側の電子楽器のチャネル情報
を同じrAJを出力するように設定した場合には、受信
側の電子楽器は2つの音源で発音することとなる。Therefore, for example, as a key split on an electronic musical instrument on the receiving side, channel information "A" is used for the low range, and channel information R is used for the high range.
If a sound source corresponding to 8J is set, and the transmitting electronic musical instrument outputs single channel information of rAJ or rBJ, the receiving electronic musical instrument outputs a sound source corresponding to the channel that matches that of the transmitting side. It will be pronounced only in Also, if the channels of the receiving electronic musical instrument are set to "A" for both high and low frequencies, and the channel information of the transmitting electronic musical instrument is set to output the same rAJ, the receiving electronic musical instrument will be pronounced by two sound sources.
上記いずれの場合であっても、受信側においてはキース
プリット機能が活用されずに発音制御されてしまうこと
になる。In any of the above cases, the sound generation will be controlled on the receiving side without utilizing the key split function.
[発明の目的]
この発明は上記のような実情に鑑みてなされたもので、
外部に接続する電子楽器を選ばず、確実にキースプリッ
ト機能を活用した演奏を実行することの可能なキースプ
リット付電子楽器を提供することを目的とする。[Object of the invention] This invention was made in view of the above-mentioned circumstances.
To provide an electronic musical instrument with a key split capable of surely performing a performance utilizing a key split function regardless of the electronic musical instrument connected to the outside.
[発明の要点]
この発明は、キースプリットにより分割された複数の鍵
域毎に独立なチャネルデータを設定し、外部から情報を
受信した際、その受信情報に含まれるチャネルデータを
、上記設定した複数のチャネルデータと比較し、一致し
た時にのみ、そのチャネルデータが設定された鍵域に対
応する音色で発音する一方、本体内の複数チャネルの中
で各々が一致しているか否かを判別し、一致している場
合に限って受信情報に含まれる音高データに基づき、そ
の音高を含む鍵域に対応する音色で発音するようにした
ものである。[Summary of the Invention] This invention sets independent channel data for each of a plurality of key ranges divided by key splits, and when information is received from the outside, the channel data included in the received information is set according to the above settings. It compares multiple channel data, and only when they match, sounds with the tone corresponding to the key range set by that channel data, and also determines whether each of the multiple channels in the main unit matches. , only if they match, based on the pitch data included in the received information, a sound is produced with a tone corresponding to the key range that includes the pitch.
[発明の実施例コ 以下図面を参照してこの発明の一実施例を説明する。[Embodiments of the invention] An embodiment of the present invention will be described below with reference to the drawings.
第1図は受信側に使用される電子楽器本体の回路構成を
示すもので、11は他の回路の動作制御を行なうCPU
である。このCPU11は、打鍵を行なう!ll!盤1
2、他の電子楽器等を接続するインタフェイス(図では
FT/FJと表わず)13、キースプリット機能等の動
作プログラムを記憶するプログラムメモリ14、キース
プリットのデータや受信データ等を記憶するワーキング
メモリ15のそれぞれと接続されてデータの入出力を行
ない、チャネル情報に応じた音源による楽器音を発生す
るように楽音作成部16を制御し、サウンドシステム1
7より出力させる。Figure 1 shows the circuit configuration of the main body of an electronic musical instrument used on the receiving side, and 11 is a CPU that controls the operation of other circuits.
It is. This CPU 11 performs keystrokes! ll! Board 1
2. An interface (not shown as FT/FJ in the figure) 13 for connecting other electronic musical instruments, etc., a program memory 14 for storing operation programs such as the key split function, and storing key split data, received data, etc. The sound system 1 is connected to each of the working memories 15 to input and output data, and controls the musical tone generator 16 to generate musical instrument sounds from a sound source according to the channel information.
Output from 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ビツトを使用するものであ
る。The working memory 15 stores various data as described above, and as shown in FIG. 2, the KBK register 1 stores the key codes of keys operated on the keyboard 12.
5a, an MD that stores a key code sent from an electronic musical instrument externally connected to the interface 13 and serving as a transmitter;
K register 15b1 key split function allows keyboard 12
SPK register 1 that stores the split point set above
5C1 L CH register 15d1 that stores channel information on the low frequency side when using the key split function UCH register 15e1 that stores channel information on the high frequency side Sent from the electronic musical instrument that is externally connected to the interface 13 MDCH register 15f that stores channel information
It consists of These registers 15a to 15f all have a storage capacity of 8 bits, but as shown in the figure,
BK register 15a, MDK register 15b and SPK
Register 15c also stores 7 bits of the LCH
Register 15d, UCH register 15e and MDCH register 15f use 4 bits.
次いで上記実施例の動作について説明する。Next, the operation of the above embodiment will be explained.
第3図は外部に電子機器を接続した状態でキースプリッ
ト機能による動作を実行する際の、送信側の鍵盤である
鍵盤12のキー操作に対応する処理を示すものである。FIG. 3 shows processing corresponding to key operations on the keyboard 12, which is the keyboard on the transmitting side, when performing an operation using the key split function with an external electronic device connected.
鍵盤12のキーが操作されると、そのキーコードがワー
キングメモリ15のKBKレジスタ15aに記憶設定さ
れた後、まず、ステップBOIにおいて、KBKレジス
タ15aのキーコードがSPKレジスタ15cに設定さ
れているスプリット点より(音高が)低いか否か判断す
る。低いと判断された場合には、操作されたキーが鍵盤
12上でキースプリット機能により低域に設定された鍵
域のキーであることとなるので、次にステップBO2に
進み、LCHレジスタ15dに設定される低域のチャネ
ル情報をキーコードと共にMIDI規格に従って楽音作
成部16に出力する。楽音作成部16では、これに応じ
て続くステップ803に示すように低域のチャネル情報
に応じた音源により操作されたキーコードに従った楽音
を発生し、サウンドシステム17を駆動して発音させ、
これでこの処理を終了する。When a key on the keyboard 12 is operated, the key code is stored and set in the KBK register 15a of the working memory 15. First, in step BOI, the key code of the KBK register 15a is set in the SPK register 15c. Determine whether the pitch is lower than the point. If it is determined that the key is low, it means that the operated key is a key in the range set to low by the key split function on the keyboard 12, and the process then proceeds to step BO2, where the LCH register 15d is set. The set low frequency channel information is output to the musical tone creation section 16 along with the key code according to the MIDI standard. In response to this, the musical sound generation unit 16 generates a musical sound according to the key code operated by the sound source according to the low frequency channel information, and drives the sound system 17 to generate the sound, as shown in the subsequent step 803.
This ends this process.
また、上記ステップBOIでKBKレジスタ15aのキ
ーコードがSPKレジスタ15cのスプリット点と(音
項が)等しいかあるいはそれより高いと判断された場合
には、操作されたキーが鍵盤12上でキースプリット機
能により高域に設定された鍵域のキーであることとなる
ので、次にステップ−1〇−
BO4に進み、UCHレジスタ15eに設定される高域
のチャネル情報をキーコードと共にMIDI規格に従っ
て楽音作成部16に出力づる。楽音作成部16では、こ
れに応じて続くステップBO5に示すように高域のチャ
ネル情報に応じた音源により操作されたキーコードに従
った楽音を発生し、サウンドシステム17を駆動して発
音させ、これでこの処理を終了する。In addition, if it is determined in step BOI that the key code of the KBK register 15a is equal to or higher than the split point of the SPK register 15c, the operated key will be displayed as a key split point on the keyboard 12. Since the key is in a range set to the high range by the function, proceed to step 10-BO4 and input the high range channel information set in the UCH register 15e along with the key code to the musical tone according to the MIDI standard. It is output to the creation section 16. In response to this, the musical sound generation section 16 generates a musical sound according to the key code operated by the sound source according to the high frequency channel information, and drives the sound system 17 to generate the sound, as shown in step BO5. This ends this process.
以上は受信本体側の鍵盤である鍵盤12を操作した場合
の処理であるが、次にインタフェイス13を介して外部
接続した送信側となる電子楽器から送られてくるキーコ
ード及びチャネル情報の処理について第4図を用いて説
明する。The above is the processing when the keyboard 12, which is the keyboard on the receiver side, is operated.Next, the key code and channel information sent from the electronic musical instrument, which is the transmitter, externally connected via the interface 13 is processed. This will be explained using FIG.
インタフェイス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で発音させてこの処理を終了する。MI from an electronic musical instrument externally connected to the interface 13
After data according to the DI standard is input and its key code is set in the MDK register 15b and channel information is set in the MDCI register 15f, the channel information is stored in the LCH register 15d of the working memory 15 or the UC.
If it is determined that the channel information matches either the low-frequency channel information or the high-frequency channel information set in the H register 15e, the process shown in FIG. 4 is started. In the same figure, first, step CO
In step 1, check whether the low-frequency side channel information and high-frequency side channel information of the receiving electronic device are equal or not, that is, the transmitting electronic device does not have a key split function or does not have a key split function. However, it is determined whether the channel information is single and the receiving channel and the transmitting channel are made to match in order to realize the key splitting function in the electronic device on the receiving side. If it is determined that the channel information on the low frequency side and the channel information on the high frequency side are equal, the process proceeds to step CO2 and the MDK register? The sent key code set to 5b is SPK register 15c.
Determine whether the pitch is lower than the split point set in . If it is determined that the L C
The low frequency channel information set in the H register 15d is
The key code of the DK register 15b is outputted to the musical tone generating section 16 in accordance with the MIDI standard, a musical tone is generated, and the sound system 17 generates the sound, and this process ends.
また、上記ステップCO2でMDKレジスタ15bのキ
ーコードがSPKレジスタ15cのスプリット点と(音
項が)等しいかあるいはそれより高いと判断された場合
には、操作された送信側のキーが高域に設定された鍵域
のキーであることとなるので、次にステップCO4に進
み、UCHレジスタ15eに設定される高域のチャネル
情報をMDKレジスタ15bのキーコードと共にMID
I規格格に従って楽音作成部16に出力し、楽音を発生
させ、サウンドシステム17で発音させてこの処理を終
了する。In addition, if it is determined in step CO2 that the key code of the MDK register 15b is equal to or higher than the split point of the SPK register 15c, the operated key on the transmitting side is set to the high range. Since the key is in the set key range, the process proceeds to step CO4, where the high frequency channel information set in the UCH register 15e is sent to the MID along with the key code in the MDK register 15b.
The musical tone is outputted to the musical tone generating section 16 according to the I standard, and the musical tone is generated by the sound system 17, and this processing is completed.
ざらに、送信側の電子楽器がキースプリット機能を有し
ているため、受信側の低域及び高域の受信チャネルを送
信側の対応するチャネルと等しく設定した場合、上記ス
テップCO1で受信側の電子機器の低域側のチャネル情
報と高域側のチャネル情報とが異なると判断され、ステ
ップCO5に進み、MDCHレジスタ15fに記憶され
る送られてぎた送信側のチャネル情報がLCHレジスタ
15dに設定されている受信本体側の低域に設定された
鍵域のチャネル情報と等しいか否か判断する。等しいと
判断された場合は、次にステップCO6に進み、LCH
レジスタ15dに設定される低域のチャネル情報をMD
Kレジスタ15bのキーコードと共にMIDI規格に従
って楽音作成部16に出力し、楽音を発生させ、サウン
ドシステム17で発音させてこの処理を終了する。Roughly speaking, since the electronic musical instrument on the transmitting side has a key split function, if the low-frequency and high-frequency reception channels on the receiving side are set equal to the corresponding channels on the transmitting side, the receiving side's It is determined that the channel information on the low frequency side and the channel information on the high frequency side of the electronic device are different, and the process proceeds to step CO5, where the transmitted channel information stored in the MDCH register 15f and sent is set in the LCH register 15d. It is determined whether the channel information is equal to the channel information of the key range set in the low range on the receiver side. If it is determined that they are equal, the process proceeds to step CO6 and the LCH
The low frequency channel information set in register 15d is MD
The key code of the K register 15b is outputted to the musical tone generator 16 in accordance with the MIDI standard, a musical tone is generated, and the sound system 17 generates the sound, and this process ends.
また、上記ステップCO5でMDC)lレジスタ15f
に記憶される送信側から送られてきたチャネル情報がL
CHレジスタ15dに設定されている受信本体側の低域
に設定された鍵域のチャネル情報と等しくないと判断さ
れた場合は、送られてきたチャネル情報がUCHレジス
タ15eに設定されている受信本体側の高域に設定され
た鍵域のチャネル情報であることとなり、次にステップ
CO7に進んで、UCHレジスタ15eに設定される広
域のチャネル情報をMDKレジスタ15bのキーコード
と共にMIDI規格に従って楽音作成部16に出力し、
楽音を発生させ、サウンドシステム17で発音させてこ
の処理を終了する。Also, in step CO5 above, MDC)l register 15f
The channel information sent from the sending side that is stored in L
If it is determined that the channel information of the key area set in the low range of the receiving unit side set in the CH register 15d is not equal to the channel information of the receiving unit set in the UCH register 15e, the received channel information is set in the UCH register 15e. This is the channel information for the key range set in the high range of the side, and the process then proceeds to step CO7, where the wide range channel information set in the UCH register 15e is used together with the key code in the MDK register 15b to create musical tones according to the MIDI standard. Output to section 16,
A musical tone is generated and the sound system 17 produces the sound, and this process ends.
[発明の効果コ
以上詳記したようにこの発明によれば、キースプリット
により分割された複数の鍵域毎に独立なチャネルデータ
を設定し、外部から情報を受信した際、その受信情報に
含まれるチャネルデータを、上記設定した複数のチャネ
ルデータと比較し、−致した詩にのみ、そのチャネルデ
ータが設定された鍵域に対応する音色で発音する一方、
本体内の複数チャネルの中で各々が一致しているか否か
を判別し、一致している賜金に限って受信情報に含まれ
る音高データに基づき、その音高を含む鍵域に対応する
M色で発音するようにしたので、外部に接続する電子楽
器を選ばず、確実にキースプリット機能を活用した演奏
を実行することの可能なキースプリット付電子楽器を提
供することができる。[Effects of the Invention] As described in detail above, according to the present invention, independent channel data is set for each of a plurality of key ranges divided by key splits, and when information is received from the outside, the information contained in the received information is Compare the channel data set above with the multiple channel data set above, and only those poems that match will be sounded with the tone corresponding to the key range for which the channel data has been set.
It determines whether or not each of the multiple channels in the main body matches, and based on the pitch data included in the received information only for matching gifts, the M corresponding to the key range that includes the pitch is determined. Since the sound is made in color, it is possible to provide an electronic musical instrument with a key split that can reliably perform a performance utilizing the key split function regardless of the electronic musical instrument connected to the outside.
第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・・・サウンドシステム。
出願人代理人 弁理士 鈴江武彦Figures 1 to 4 show an embodiment of the present invention.
FIG. 1 is a block diagram showing the circuit configuration, FIG. 2 is a diagram showing the register composition of the working memory in FIG. The figure is a flowchart showing the sound generation process corresponding to key operations on the transmitting side, and Fig. 5 is a diagram showing channel information corresponding to the key split point and key range.
FIG. 6 is a flowchart showing a sound generation process corresponding to received data in a conventional electronic musical instrument having a key split function. 11... CPU, 12... Keyboard, 13... Interface (1/1.14... Program memory, 15
... Working memory, 15a...KBK register, 15b...MDK register, 15c...SPK register, 15d...LCH register, 15e...U
CH register, 15f...MDCH register, 16.
...Music sound creation department, 17...Sound system. Applicant's agent Patent attorney Takehiko Suzue
Claims (1)
キースプリット機能を有し、かつ、本体に接続した他の
電子楽器との間で鍵のオン/オフ等の情報を送受信する
機能を有したキースプリット機能付電子楽器において、 キースプリットにより分割された複数の鍵域の各々に独
立して受信を司るチャネルデータを設定する設定手段と
、 外部からの情報を受信した際、その受信情報に含まれる
チャネルデータを、本体に設定された複数のチャネルデ
ータと比較し、一致した時にのみ、そのチャネルデータ
を設定された鍵域に対応する音色で発音する第1の発音
制御手段と、 本体内の複数チャネルの中で各々が一致しているか否か
を判別する判別手段と、 この判別手段の判別結果、一致している場合に限つて受
信情報に含まれる音高データに基づき、その音高を含む
鍵域に対応する音色で発音する第2の発音制御手段と を具備したことを特徴とするキースプリット機能付電子
楽器。[Claims] It has a key split function that produces different tones depending on the key range divided into a plurality of parts, and also provides information such as key on/off information between other electronic musical instruments connected to the main body. An electronic musical instrument with a key split function that has a function of transmitting and receiving information includes a setting means for setting channel data that controls reception independently for each of a plurality of key ranges divided by the key split, and a setting means for setting channel data that controls reception independently for each of a plurality of key ranges divided by the key split, When the received information is received, the channel data included in the received information is compared with multiple channel data set in the main unit, and only when they match, the first sound generation unit generates the channel data with a tone corresponding to the set key range. a control means; a discrimination means for discriminating whether or not each of the plurality of channels in the main body matches; and pitch data included in the received information only when the discrimination result of the discrimination means is a match; 1. An electronic musical instrument with a key split function, characterized in that the electronic musical instrument is equipped with a second sound generation control means that generates sound with a tone color corresponding to a key range including the pitch based on the pitch of the electronic musical instrument.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62256250A JPH0199089A (en) | 1987-10-13 | 1987-10-13 | Electronic musical instrument with key split function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62256250A JPH0199089A (en) | 1987-10-13 | 1987-10-13 | Electronic musical instrument with key split function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0199089A true JPH0199089A (en) | 1989-04-17 |
Family
ID=17290025
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62256250A Pending JPH0199089A (en) | 1987-10-13 | 1987-10-13 | Electronic musical instrument with key split function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0199089A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010102233A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic keyboard instrument |
| JP2010102232A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic keyboard instrument |
-
1987
- 1987-10-13 JP JP62256250A patent/JPH0199089A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010102233A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic keyboard instrument |
| JP2010102232A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic keyboard instrument |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2288054A (en) | A wireless karaoke microphone | |
| JPH0721710B2 (en) | Electronic keyboard instrument with pad | |
| JPH03192296A (en) | Electronic musical instrument | |
| KR0129964B1 (en) | Musical instrument selectable karaoke | |
| JPH0199089A (en) | Electronic musical instrument with key split function | |
| JP4578108B2 (en) | Electronic musical instrument resonance sound generating apparatus, electronic musical instrument resonance generating method, computer program, and recording medium | |
| US5587547A (en) | Musical sound producing device with pitch change circuit for changing only pitch variable data of pitch variable/invariable data | |
| JPH08314450A (en) | Music system and electronic musical instrument | |
| JPH075878A (en) | Automatic accompaniment device | |
| JPH06259064A (en) | Electronic musical instrument | |
| US5459279A (en) | Electronic instrument for generating sounds based on the compressed waveform data stored beforehand | |
| JP2715677B2 (en) | Electronic musical instrument | |
| US20010044663A1 (en) | Sound controller | |
| JP3141789B2 (en) | Sound source system using computer software | |
| JPS6086597A (en) | Electronic musical instrument with musical scale setting function | |
| JP2570819B2 (en) | Electronic musical instrument | |
| JPS63172196A (en) | electronic musical instruments | |
| US5229534A (en) | Envelope generating apparatus | |
| JP3026479B2 (en) | Music signal generator | |
| JP3442232B2 (en) | Electronic musical instrument | |
| JP3390590B2 (en) | MIDI data transmission device | |
| JP2616391B2 (en) | Electronic musical instrument with built-in effector | |
| JP3658661B2 (en) | Data receiving apparatus and data transmitting apparatus | |
| JPH0934455A (en) | Electronic musical instrument | |
| JP2805672B2 (en) | Tone generator |