Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3387254B2 - Electronic musical instrument - Google Patents
[go: Go Back, main page]

JP3387254B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JP3387254B2
JP3387254B2 JP03846495A JP3846495A JP3387254B2 JP 3387254 B2 JP3387254 B2 JP 3387254B2 JP 03846495 A JP03846495 A JP 03846495A JP 3846495 A JP3846495 A JP 3846495A JP 3387254 B2 JP3387254 B2 JP 3387254B2
Authority
JP
Japan
Prior art keywords
boundary
boundaries
split point
keyboard
key
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.)
Expired - Fee Related
Application number
JP03846495A
Other languages
Japanese (ja)
Other versions
JPH08234747A (en
Inventor
敏 鈴木
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP03846495A priority Critical patent/JP3387254B2/en
Publication of JPH08234747A publication Critical patent/JPH08234747A/en
Application granted granted Critical
Publication of JP3387254B2 publication Critical patent/JP3387254B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、1つの鍵盤の音域
(鍵域)を複数に分割して、各鍵域で異なる音色の楽音
を発音したり、異なる機能を持たせることができる電子
楽器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is an electronic musical instrument capable of dividing a musical range (key range) of one keyboard into a plurality of musical ranges and producing different musical tones in the respective keyboard ranges and having different functions. Regarding

【0002】[0002]

【従来の技術】鍵盤の鍵域を複数に分割し、たとえば、
右鍵域には右音色、左鍵域には左音色とそれぞれ異なる
を割り当てて1つの鍵盤で2つの音色を発音できるよう
にした電子楽器が実用化されている。また、このように
鍵盤を右鍵域と左鍵域に分割できる電子鍵盤楽器で、右
鍵域と左鍵域の境界(スプリットポイント)をユーザが
自由に設定できるものも実用化されている。
2. Description of the Related Art The keyboard range is divided into a plurality of areas, for example,
An electronic musical instrument has been put into practical use in which a right tone and a left tone are respectively assigned to the right keyboard and the left keyboard so that two tones can be produced by one keyboard. In addition, an electronic keyboard musical instrument that can divide the keyboard into a right keyboard region and a left keyboard region in this way, and one in which the user can freely set the boundary (split point) between the right keyboard region and the left keyboard region has been put into practical use.

【0003】一方、鍵域を上記のように右鍵域,左鍵域
の2つに分割するのみならず、右鍵域,左鍵域,ABC
鍵域の3つに分割することのできる電子鍵盤楽器も実用
化されている。ABC鍵域とは和音指定用の鍵域であ
り、自動伴奏モードの一種であるオートベースコードモ
ード(ABCモード)時に演奏者はこの鍵域でオンする
鍵の組み合わせで和音を指定する。電子楽器は、この鍵
の組み合わせにより指定された和音でベース音,コード
音,リズム音を発生する。ABC鍵域は鍵盤の左端すな
わち左鍵域よりも左側に1オクターブ程度設けられる。
したがって、ABC鍵域と左鍵域の境界点(ABCスプ
リットポイント)は左鍵域と右鍵域の境界点(左鍵域ス
プリットポイント)よりも左側に設定されるべきもので
ある。
On the other hand, not only the key range is divided into the right key range and the left key range as described above, but also the right key range, the left key range, and the ABC range.
Electronic keyboard instruments that can be divided into three parts of the keyboard range have also been put into practical use. The ABC key range is a range for specifying chords, and in auto bass chord mode (ABC mode), which is a type of automatic accompaniment mode, the performer specifies chords by a combination of keys turned on in this range. The electronic musical instrument generates a bass tone, a chord tone, and a rhythm tone with chords designated by this key combination. The ABC key range is provided on the left end of the keyboard, that is, on the left side of the left key range by about one octave.
Therefore, the boundary point between the ABC key range and the left key range (ABC split point) should be set to the left of the boundary point between the left key range and the right key range (left key range split point).

【0004】[0004]

【発明が解決しようとする課題】しかし、従来のユーザ
が自由にスプリットポイントを設定できる電子鍵盤楽器
では、各スプリットポイントを関連なしに独立して設定
可能であったため、ABCスプリットポイントが左鍵域
スプリットポイントよりも右側に設定することも可能で
あった。しかし、ABCスプリットポイントが左鍵域ス
プリットポイントよりも右側に設定されてしまった場
合、左鍵域が消滅するのみならず、ABC鍵域と右側鍵
域が重なり合うことになり、鍵域の割り当て処理が不可
能になるとともに、ユーザの混乱を招くという欠点があ
った。
However, in the conventional electronic keyboard instrument in which the user can freely set the split point, each split point can be set independently without any relation. Therefore, the ABC split point is set in the left keyboard range. It was possible to set it to the right of the split point. However, if the ABC split point is set to the right of the left key range split point, not only will the left key range disappear, but the ABC key range and right key range will overlap, and the key range allocation process will be performed. However, there is a drawback in that it becomes impossible and causes user confusion.

【0005】この発明は、複数のスプリットポイントを
独立して設定可能であるが、その配列順序が混乱しない
ようにした電子楽器を提供することを目的とする。
It is an object of the present invention to provide an electronic musical instrument in which a plurality of split points can be set independently, but the arrangement order of the split points is not confused.

【0006】[0006]

【課題を解決するための手段】この出願の請求項1の発
明は、1つの鍵盤を、所定の順序で設定される2以上の
境界によって3以上の領域に分割し、各領域にそれぞれ
異なる機能を割り当てた電子楽器において、前記2以上
の境界をそれぞれ独立して設定する境界設定手段と、前
記境界設定手段によって境界が設定された結果、前記2
以上の境界の配列順が前記所定の順序でなくなったと
き、前記所定の順序の配列になるよう前記境界設定手段
によって設定された設定位置を強制的に変更する境界変
更手段とを備えたことを特徴とする。
According to the invention of claim 1 of the present application, one keyboard is divided into three or more regions by two or more boundaries set in a predetermined order, and each region has a different function. In the electronic musical instrument to which is assigned, the boundary setting means for independently setting the two or more boundaries and the boundary setting means for setting the boundaries,
When the order of arrangement of the above boundaries is out of the predetermined order, the boundary setting means is arranged so as to be arranged in the predetermined order.
Boundary changing means for forcibly changing the set position set by the above.

【0007】この出願の請求項2の発明は、1つの鍵盤
を、所定の順序で設定される2以上の境界によって3以
上の領域に分割し、各領域にそれぞれ異なる機能を割り
当てた電子楽器において、前記2以上の境界をそれぞれ
独立して設定する境界設定手段と、前記境界設定手段に
よって境界が設定された結果、前記2以上の境界の配列
順が前記所定の順序でなくなったとき、または、各境界
の間隔が一定以下になったとき、前記所定の順序および
一定間隔以上になるよう前記境界設定手段によって設定
された設定位置を強制的に変更する境界変更手段とを備
えたことを特徴とする。この出願の請求項3の発明は、
1つの鍵盤を、所定の順序で設定される2以上の境界に
よって3以上の領域に分割し、各領域にそれぞれ異なる
機能を割り当てた電子楽器において、 前記2以上の境界
をそれぞれ独立して移動させる境界移動手段と、 前記境
界移動手段によって境界が移動された結果、前記2以上
の境界の配列順が前記所定の順序でなくなったとき、該
移動を無効にして移動前の境界に戻す境界変更制御手段
を備えたことを特徴とする。
The invention of claim 2 of this application is an electronic musical instrument in which one keyboard is divided into three or more areas by two or more boundaries set in a predetermined order, and different functions are assigned to the respective areas. A border setting unit that independently sets the two or more borders, and when the borders are set by the border setting unit as a result of the arrangement order of the two or more borders not being in the predetermined order, or Set by the boundary setting means so that when the interval between the boundaries becomes less than a certain value, the predetermined order and a certain interval or more
And a boundary changing unit for forcibly changing the set position. The invention of claim 3 of this application is
One keyboard on two or more boundaries set in a predetermined order
Therefore, it is divided into 3 or more areas, and each area is different
In an electronic musical instrument to which a function is assigned, the boundary of two or more
The boundary moving means for moving independently said boundary
As a result of the boundary being moved by the field moving means, the above two or more
When the arrangement order of the boundaries of is not the predetermined order,
Boundary change control means that invalidates movement and returns to the boundary before movement
Characterized by comprising and.

【0008】[0008]

【作用】請求項1の電子楽器は、鍵盤を複数の領域(鍵
域)分割してそれぞれ異なる機能を割り当てる。異なる
機能とは、例えば、それぞれ異なる音色を発音する機能
や鍵オンの組み合わせによって和音を指定する機能であ
る。これらの機能を有する鍵域は鍵盤上で所定の順序に
配列される。したがって、隣接する各鍵域の境界も所定
の順序で配列される。この境界は境界設定手段によって
設定されるが、境界の配列順序が所定の順序でなくなっ
たとき、境界変更手段が、所定の順序にもどるように強
制的に設定位置を変更する。これにより、つねに境界す
なわち領域の配列順序が一定になりユーザが混乱するこ
とがなくなる。
In the electronic musical instrument according to the first aspect, the keyboard is divided into a plurality of areas (key areas), and different functions are assigned to the areas. The different function is, for example, a function of producing different tones or a function of designating a chord by a combination of key-on. The keyboard areas having these functions are arranged in a predetermined order on the keyboard. Therefore, the boundaries of adjacent key ranges are also arranged in a predetermined order. This boundary is set by the boundary setting means, but when the arrangement order of the boundaries is out of the predetermined order, the boundary changing means forcibly changes the set position so as to return to the predetermined order. As a result, the arrangement order of the boundaries, that is, the areas is always constant, and the user is not confused.

【0009】また、請求項2の電子楽器では、順序を維
持することにくわえて、境界の間隔が一定以下になった
ときもこの一定間隔を維持するように境界の設定位置を
強制的に変更する。これにより、各鍵域にそれぞれ一定
の鍵数(音域)を持たせることができる。さらに、請求
項3の発明では、境界移動手段で境界を移動した結果、
境界の配列順序が所定の順序でなくなったとき、これを
無効にして、強制的に元の境界に戻す。これにより、つ
ねに境界すなわち領域の配列順序を一定に保つことがで
きる。
According to the electronic musical instrument of claim 2, in addition to maintaining the order, the set position of the boundary is forcibly changed so as to maintain the constant interval even when the interval becomes less than a certain value. To do. This allows each key range to have a fixed number of keys (tone range). Furthermore, billing
In the invention of item 3, as a result of moving the boundary by the boundary moving means,
When the order of the boundaries is out of the prescribed order,
Disable and force it back to its original boundaries. This allows
It is possible to keep the order of arrangement of boundaries or regions constant.
Wear.

【0010】[0010]

【実施例】図1はこの発明の実施例である電子楽器のブ
ロック図および操作パネル面を示す図である。同図
(A)のブロック図において、この電子楽器の動作を制
御するCPU10には、バスを介してROM11,RA
M12,スイッチ群13,ディスプレイ14,鍵盤1
5,フロッピィディスクドライブ16,MIDIインタ
フェース17および楽音合成回路18が接続されてい
る。ROM11には、図3〜図5に示す動作制御プログ
ラムのほか自動演奏や自動伴奏(オートベースコード:
ABC)を実行するためのシーケンスプログラムなどが
記憶されている。RAM12には、各種テーブルやレジ
スタが設定される。スイッチ群13は各種設定スイッチ
やディスプレイ14の両側に設けられるファンクション
スイッチ40(同図(B)参照)のほか、ディスプレイ
14の下側に設けられる8個のロータリエンコーダ31
〜38を含んでいる。ディスプレイ14は操作パネルの
ほぼ中央部に設けられ、そのときの動作モードに応じ
て、例えば図2のような内容が表示される。ディスプレ
イ14は液晶のマトリクス表示器である。
1 is a block diagram of an electronic musical instrument according to an embodiment of the present invention and a view showing an operation panel surface. In the block diagram of FIG. 1A, the CPU 10 controlling the operation of the electronic musical instrument is provided with a ROM 11 and RA via a bus.
M12, switch group 13, display 14, keyboard 1
5, a floppy disk drive 16, a MIDI interface 17 and a tone synthesis circuit 18 are connected. In the ROM 11, in addition to the operation control programs shown in FIGS. 3 to 5, automatic performance and automatic accompaniment (auto bass code:
A sequence program for executing ABC) is stored. Various tables and registers are set in the RAM 12. The switch group 13 includes various setting switches and function switches 40 provided on both sides of the display 14 (see FIG. 1B), and eight rotary encoders 31 provided below the display 14.
Includes ~ 38. The display 14 is provided substantially in the center of the operation panel, and the contents shown in FIG. 2, for example, are displayed according to the operation mode at that time. The display 14 is a liquid crystal matrix display.

【0011】同図(B)において、ディスプレイ14の
下側には8個のロータリエンコーダ31〜38が設けら
れている。また、ディスプレイの左右にはファンクショ
ンスイッチ40L,40Rが設けられている。これらロ
ータリエンコーダ31〜38とファンクションスイッチ
40L,40Rに割り当てられる機能は、各モードによ
って異なり、そのモードのディスプレイ14の画面のな
かでその機能が表示される。なお、スイッチ群にはモー
ドスイッチなど各種の設定スイッチが含まれているが、
この発明には直接の関係がないため具体的な図示を省略
する。
In FIG. 1B, eight rotary encoders 31 to 38 are provided below the display 14. Further, function switches 40L and 40R are provided on the left and right of the display. The functions assigned to the rotary encoders 31 to 38 and the function switches 40L and 40R differ depending on each mode, and the functions are displayed on the screen of the display 14 in that mode. Although the switch group includes various setting switches such as mode switches,
Since the present invention has no direct relationship, a concrete illustration is omitted.

【0012】鍵盤15は、5オクターブ程度の鍵盤であ
り、この鍵域を右鍵域,左鍵域,ABC鍵域に3分割
し、右鍵域,左鍵域には、それぞれ異なる音色(右音
色,左音色)が割り当てられ、ABC鍵域には鍵オンの
組み合わせで和音を指定する機能が割り当てられる。フ
ロッピィディスクドライブ16には、シーケンスデータ
などが書き込まれたフロッピィディスクがセットされ
る。MIDIインタフェース17には、シーケンサなど
の外部MIDI機器が接続される。楽音合成回路18
は、鍵盤15やMIDIインタフェース17から入力さ
れるノートイベントに基づいて楽音信号を合成する。ま
た、ABCプログラムに基づいて生成されるリズム音,
コード音,ベース音などものこの楽音合成回路18で発
音される。楽音合成回路18が生成した楽音信号は、サ
ウンドシステム20に入力される。サウンドシステム2
0はこの楽音信号をアナログ変換し、増幅したのち外部
出力する。図2は前記ディスプレイの表示例を示す図で
ある。この表示例はスプリットポイント設定モード時の
表示例を示している。ディスプレイ14の上部には、A
BC鍵域と左鍵域とのスプリットポイント(ABCスプ
リットポイント)および左鍵域と右鍵域とのスプリット
ポイント(LEFTスプリットポイント)がそのスプリ
ットポイントを挟むキーコードで表示されている。同図
(A)の場合には、ABCスプリットポイントはF♯2
とG2との間であり、LEFTスプリットポイントはC
3とD♭3との間である。また、ディスプレイの下部5
1には、鍵盤の絵がスプリットポイントで段差を付けて
表示されている。この鍵盤の絵の上側にはABCスプリ
ットポイントおよびLEFTスプリットポイントの位置
を指し示すポインタ52,53が表示される。
The keyboard 15 is a keyboard of about 5 octaves. This keyboard range is divided into a right keyboard range, a left keyboard range, and an ABC keyboard range, and different tone colors (right tone color, right tone color, The left tone color) is assigned, and the ABC key range is assigned the function of designating a chord by a key-on combination. In the floppy disk drive 16, a floppy disk in which sequence data and the like are written is set. An external MIDI device such as a sequencer is connected to the MIDI interface 17. Music synthesis circuit 18
Synthesizes a tone signal based on a note event input from the keyboard 15 or MIDI interface 17. Also, a rhythm sound generated based on the ABC program,
Chord sounds, bass sounds, etc. are sounded by the tone synthesis circuit 18. The tone signal generated by the tone synthesis circuit 18 is input to the sound system 20. Sound system 2
0 converts this musical tone signal into an analog signal, amplifies it, and then outputs it to the outside. FIG. 2 is a diagram showing a display example of the display. This display example shows a display example in the split point setting mode. At the top of the display 14,
A split point between the BC key range and the left key range (ABC split point) and a split point between the left key range and the right key range (LEFT split point) are displayed by key codes sandwiching the split point. In the case of FIG. 7A, the ABC split point is F # 2.
Between G2 and G2, LEFT split point is C
3 and D ♭ 3. Also, the bottom 5 of the display
In Fig. 1, a picture of the keyboard is displayed with a step at the split point. On the upper side of the picture on the keyboard, pointers 52 and 53 indicating the positions of the ABC split point and the LEFT split point are displayed.

【0013】さらに、ディスプレイ14の下辺にはロー
タリエンコーダ31〜38の機能表示54,55がなさ
れる。同図によれば、左側の4つのロータリエンコーダ
31〜34にはABCスプリットポイントの設定機能が
割り当てられている。このうち1つのロータリエンコー
ダを上に回すとABCスプリットポイントが右(高音
側)に移動し、逆に、下に回すとABCスプリットポイ
ントが左(低音側)に移動する。また、右側の4つのロ
ータリエンコーダ35〜38にはLEFTスプリットポ
イントの設定機能が割り当てられている。このうち1つ
のロータリエンコーダを上に回すとLEFTスプリット
ポイントが右(高音側)に移動し、逆に、下に回すとL
EFTスプリットポイントが左(低音側)に移動する。
また、機能スイッチ40LにはABCスプリットポイン
トのダイレクトセッティング機能が割り当てられてい
る。すなわち、この機能スイッチ40Lをオンしながら
鍵盤15の任意の鍵をオンするとその鍵がABC鍵域の
最高音の鍵となり、その高音側にABCスプリットポイ
ントが設定される。また、機能スイッチ40RにはLE
FTスプリットポイントのダイレクトセッティング機能
が割り当てられている。この機能スイッチ40Rをオン
しながら鍵盤15の任意の鍵をオンするとその鍵が左鍵
域の最高音の鍵となり、その高音側にLEFTスプリッ
トポイントが設定される。
Further, on the lower side of the display 14, function displays 54 and 55 of the rotary encoders 31 to 38 are displayed. According to the figure, an ABC split point setting function is assigned to the four rotary encoders 31 to 34 on the left side. When one of the rotary encoders is turned up, the ABC split point moves to the right (high side), and conversely, when turned down, the ABC split point moves to the left (low side). A LEFT split point setting function is assigned to the four rotary encoders 35 to 38 on the right side. When one of these rotary encoders is turned up, the LEFT split point moves to the right (treble side), and conversely when turned down, L
The EFT split point moves to the left (low side).
The function switch 40L is assigned a direct setting function of ABC split point. That is, when any key on the keyboard 15 is turned on while the function switch 40L is turned on, that key becomes the highest note in the ABC key range, and the ABC split point is set on the high note side. In addition, the function switch 40R is LE
FT split point direct setting function is assigned. When an arbitrary key on the keyboard 15 is turned on while the function switch 40R is turned on, the key becomes the highest tone key in the left keyboard range, and the LEFT split point is set on the high tone side.

【0014】同図(B)はABCスプリットポイントを
右側に移動してLEFTスプリットポイントに重なった
状態を示している。ともにC3とD♭3との間をスプリ
ットポイントとしている。この状態でABCスプリット
ポイントを右側に移動するとLEFTスプリットポイン
トはABCスプリットポイントよりも左側に位置するこ
とが禁止されているため、LEFTスプリットポイント
はABCスプリットポイントの移動に従って右に移動す
る。逆に、この状態でLEFTスプリットポイントを左
側に移動するとABCスプリットポイントはLEFTス
プリットポイントよりも右側に位置することが禁止され
ているため、ABCスプリットポイントはLEFTスプ
リットポイントの移動に従って左に移動する。
FIG. 1B shows a state in which the ABC split point is moved to the right and overlaps with the LEFT split point. Both have a split point between C3 and D ♭ 3. If the ABC split point is moved to the right in this state, the LEFT split point is prohibited from being located on the left side of the ABC split point, and therefore the LEFT split point moves to the right as the ABC split point moves. Conversely, if the LEFT split point is moved to the left in this state, the ABC split point is prohibited from being located on the right side of the LEFT split point, so the ABC split point moves to the left according to the movement of the LEFT split point.

【0015】図3〜図5のフローチャートを参照してこ
の電子鍵盤楽器の動作を説明する。
The operation of this electronic keyboard instrument will be described with reference to the flow charts of FIGS.

【0016】図3はロータリエンコーダ処理を示すフロ
ーチャートである。まず最初にスプリットポイントセッ
トモードであるか否かを判断する(s1)。スプリット
ポイントセットモードであればs2以下の動作に進む。
スプリットポイントセットモードでなければs11に進
んでそのときのモードに対応してロータリエンコーダに
割り当てられている機能を実行する。
FIG. 3 is a flowchart showing the rotary encoder process. First, it is determined whether or not the split point set mode is set (s1). In the split point set mode, the operation proceeds to s2 and below.
If it is not the split point set mode, the process proceeds to s11 to execute the function assigned to the rotary encoder corresponding to the mode at that time.

【0017】スプリットポイントセットモードであれ
ば、操作されたロータリエンコーダの番号をRENNU
Mにセットする(s2)とともに、操作された方向(上
下)をREDIRにセットする(s3)。ロータリエン
コーダを上にまわせばREDIRに1がセットされ、下
に回せば−1がセットされる。
In the split point set mode, the number of the operated rotary encoder is set to RENNU.
It is set to M (s2) and the operated direction (up and down) is set to REDIR (s3). If the rotary encoder is turned up, REDIR is set to 1, and if it is turned down, -1 is set.

【0018】RENNUM≦4、すなわち、ロータリエ
ンコーダ31〜34が操作された場合には、そのロータ
リエンコーダはABCスプリットポイントのセット用の
ものであるため、ABCスプリットポイントレジスタA
BCSPを操作された方向に応じて1だけ増減する(s
5)。REDIRは上述したように上向き回転のとき
1,下向き回転のとき−1がセットされるため、ABC
SPにREDIRを加算すれば、この増減を実現するこ
とができる。この操作によってABCSPの値がLEF
TスプリットポイントレジスタLKBSPよりも大きく
なった場合には、LKBSPとABCSPとを同じ値に
するためにLKBSPにABCSPをセットする(s
6)。すなわち、ABCスプリットポイントが右(高音
側)移動してLEFTスプリットポイントより右に移動
しそうになった場合には、LEFTスプリットポイント
を同時に右に移動させる。これにより、ABCスプリッ
トポイントがLEFTスプリットポイントよりも右に出
ることはない。また、このような処理をした場合には、
ユーザに設定異常を告知するため、何らかの警告を発す
るようにしてもよい。警告としては、何らかの音(ビー
プ音)を鳴動させるとか、ディスプレイ14の表示を点
滅させるなどの方式がある。
When RENNUM≤4, that is, when the rotary encoders 31 to 34 are operated, the rotary encoder is for setting the ABC split points, and therefore the ABC split point register A
Increase or decrease BCSP by 1 according to the operated direction (s
5). As described above, REDIR is set to 1 when rotating upward, and -1 is set when rotating downward, so ABC
This increase / decrease can be realized by adding REDIR to SP. The value of ABCSP is LEF by this operation.
When it becomes larger than the T-split point register LKBSP, ABCSP is set to LKBSP in order to make LKBSP and ABCCSP the same value (s
6). That is, when the ABC split point moves to the right (treble side) and is about to move to the right of the LEFT split point, the LEFT split point is moved to the right at the same time. This prevents the ABC split point from moving to the right of the LEFT split point. In addition, when such processing is performed,
Some kind of warning may be issued to notify the user of the setting abnormality. As the warning, there is a method of sounding some kind of sound (beep sound) or blinking the display of the display 14.

【0019】次に、このようにして決定されたABCS
P,LKBSPの位置に合わせてディスプレイ14の表
示を更新する(s9)。さらに、今回のABCSP,L
KBSPの移動で、その属する鍵域が変更になった押鍵
情報を検出し、それが発音中であれば楽音合成回路18
に対してKOF信号を送出してその楽音を消音する(s
10)。
Next, the ABCS thus determined
The display on the display 14 is updated according to the positions of P and LKBSP (s9). Furthermore, this time ABCSP, L
When the KBSP is moved, the key-depression information in which the key range to which it belongs is changed is detected, and if it is being sounded, the tone synthesis circuit 18
To send a KOF signal to mute the musical tone (s
10).

【0020】一方、s4でRENNUM≧5、すなわ
ち、ロータリエンコーダ35〜38が操作された場合に
は、そのロータリエンコーダはLEFTスプリットポイ
ントのセット用のものであるため、LEFTスプリット
ポイントレジスタLKBSPを操作された方向に応じて
1だけ増減する(s7)。REDIRは上述したように
上向き回転のとき1,下向き回転のとき−1がセットさ
れるため、LKBSPにREDIRを加算すれば、この
増減を実現することができる。この操作によってLKB
SP<ABCSPになった場合には、LKBSPとAB
CSPとを同じ値にするためにABCSPにLKBSP
をセットする(s8)。すなわち、LEFTスプリット
ポイントが左(低音側)移動してABCスプリットポイ
ントより左に移動しそうになった場合には、ABCスプ
リットポイントを同時に左に移動させる。これにより、
LEFTスプリットポイントがABCスプリットポイン
トよりも左に出ることはない。さらに、この場合にも上
記s6の場合と同様何らかの警告を発するようにしても
よい。こののちs9に進む。
On the other hand, when RENNUM ≧ 5 in s4, that is, when the rotary encoders 35 to 38 are operated, since the rotary encoder is for setting the LEFT split point, the LEFT split point register LKBSP is operated. Increases or decreases by 1 depending on the direction (s7). As described above, REDIR is set to 1 when rotating upward, and -1 is set when rotating downward. Therefore, this increase or decrease can be realized by adding REDIR to LKBSP. By this operation LKB
When SP <ABCSP, LKBSP and AB
LKBSP to ABCSP to make CSP the same value
Is set (s8). That is, when the LEFT split point moves to the left (low tone side) and is likely to move to the left of the ABC split point, the ABC split point is moved to the left at the same time. This allows
The LEFT split point never goes to the left of the ABC split point. Further, also in this case, some warning may be issued as in the case of s6. After this, proceed to s9.

【0021】図4は鍵イベント処理動作を示すフローチ
ャートである。まず、鍵イベントがあると、そのイベン
トキーコードKCおよびタッチ情報(ベロシティ)をV
ELにセットしたのち(s20)、現在のモードを判断
する(s21,s22)。スプリットポイントセットモ
ードであり、且つ、ファンクションスイッチ40Lまた
は40Rがオンされている場合には、スプリットポイン
トのダイレクトセットモードであるためs23以下の動
作に進む。これ以外の場合には、通常の鍵イベントによ
る発音/消音動作であるためs30に進む。s30で
は、KC,ABC_MODE,SPLIT_MODE,
ABCSP,LKBSPに応じて発音/消音処理や和音
指定処理を実行する(図6参照)。
FIG. 4 is a flow chart showing the key event processing operation. First, if there is a key event, the event key code KC and touch information (velocity) will be V
After setting to EL (s20), the current mode is judged (s21, s22). If the split point set mode is set and the function switch 40L or 40R is turned on, the split point direct set mode is set, and the operation proceeds to step s23 and thereafter. In other cases, the sounding / muting operation is a normal key event, so the process proceeds to s30. At s30, KC, ABC_MODE, SPLIT_MODE,
Sound generation / silence processing and chord designation processing are executed according to ABCSP and LKBSP (see FIG. 6).

【0022】一方、ダイレクトセットモードにおいて、
ファンクションスイッチナンバFUNKR=1、すなわ
ち、ファンクションスイッチ40Lがオンされている場
合にはABCスプリットポイントのセット動作であるた
め、オンされた鍵のキーコードKCをABCSPにセッ
トする(s24)。この結果、ABCSP>LKBSP
になった場合には、LKBSPにABCSPをセットす
る(s25)。次に、このようにして決定されたABC
SP,LKBSPの位置に合わせてディスプレイ14の
表示を更新し(s28)。今回のABCSP,LKBS
Pの移動で、属する鍵域が変更になった押鍵情報を検出
し、それが発音中であれば楽音合成回路18に対してK
OF信号を送出する(s29)。
On the other hand, in the direct set mode,
When the function switch number FUNKR = 1, that is, when the function switch 40L is turned on, the operation is the ABC split point setting operation, so the key code KC of the turned-on key is set in ABCSP (s24). As a result, ABCSP> LKBSP
If so, ABCSP is set in LKBSP (s25). Next, the ABC thus determined
The display on the display 14 is updated according to the positions of SP and LKBSP (s28). ABCSP, LKBS of this time
By the movement of P, the key depression information in which the belonging key range is changed is detected, and if it is being sounded, K is sent to the tone synthesis circuit 18.
An OF signal is sent (s29).

【0023】また、ダイレクトセットモードにおいて、
ファンクションスイッチナンバFUNKR=0、すなわ
ち、ファンクションスイッチ40Rがオンされている場
合にはLEFTスプリットポイントのセット動作である
ため、オンされた鍵のキーコードKCをLKBSPにセ
ットする(s26)。この結果、ABCSP>LKBS
Pになった場合には、ABCSPにLKBSPをセット
する(s27)。次に、このようにして決定されたAB
CSP,LKBSPの位置に合わせてディスプレイ14
の表示を更新し(s28)。今回のABCSP,LKB
SPの移動で、属する鍵域が変更になった押鍵情報を検
出し、それが発音中であれば楽音合成回路18に対して
KOF信号を送出する(s29)。
In the direct set mode,
When the function switch number FUNKR = 0, that is, when the function switch 40R is turned on, this is a LEFT split point setting operation, so the key code KC of the turned-on key is set in LKBSP (s26). As a result, ABCSP> LKBS
When it becomes P, LKBSP is set to ABCSP (s27). Next, the AB thus determined
Display 14 according to the position of CSP and LKBSP
Is updated (s28). This time ABCSP, LKB
When the SP moves, the key depression information in which the key range to which it belongs is changed is detected, and if it is sounding, a KOF signal is sent to the tone synthesis circuit 18 (s29).

【0024】この動作においてs25,s27で強制的
にレジスタの内容を書き換えた場合にはユーザに警告を
発するようにしてもよい。
In this operation, if the contents of the register are forcibly rewritten in s25 and s27, a warning may be issued to the user.

【0025】図5は各鍵域に対応する鍵イベント処理動
作を示すフローチャートである。
FIG. 5 is a flow chart showing a key event processing operation corresponding to each key range.

【0026】同図(A)は右鍵域,左鍵域の鍵イベント
対応処理を示している。キーイベントのKCが右鍵域の
ものであれば、右鍵域の音色RKBTCをTCにセット
し(s31)、このイベントがキーオンイベントであれ
ば(s33)、発音チャンネルを確保したのち(s3
4)、確保された発音チャンネルにKC,TC,VE
L,KONを送出して発音動作を開始させる。また、こ
のイベントがキーオフイベントであればKC,TCで発
音しているチャンネルを検索し、このチャンネルに対し
てキーオフ信号を送出する(s36)。一方、キーイベ
ントのKCが左鍵域のものであった場合には、LKBT
CをTCにセットしたのちs33に進む。
FIG. 3A shows the key event handling process for the right and left key ranges. If the KC of the key event is in the right key range, the tone color RKBTC in the right key range is set to TC (s31). If this event is the key on event (s33), the sound generation channel is secured (s3).
4), KC, TC, VE on the secured sound channel
L and KON are sent to start the sounding operation. If this event is a key-off event, the channel sounding with KC and TC is searched and a key-off signal is sent to this channel (s36). On the other hand, if the KC of the key event is in the left key range, LKBT
After setting C to TC, proceed to s33.

【0027】また、同図(B)はABC処理を示すフロ
ーチャートである。キーイベントのKCがABC鍵域の
ものであった場合には、ABC_KCバッファを更新す
る(s40)。すなわち、キーオンイベントのときはそ
のKCを追加し、キーオフイベントのときはそのKCを
削除する。つぎに、ABC_KCおよび選択されている
リズム,拍などに応じて自動伴奏音を発生する(s4
1)。
FIG. 2B is a flow chart showing the ABC processing. If the KC of the key event is in the ABC key range, the ABC_KC buffer is updated (s40). That is, the KC is added at the key-on event, and the KC is deleted at the key-off event. Next, an automatic accompaniment sound is generated according to ABC_KC and the selected rhythm, beat, etc. (s4
1).

【0028】この実施例では、ABCスプリットポイン
トとLEFTスプリットポイントが重なるまで、各スプ
リットポイントを移動可能にしたが、左鍵域が無くなる
ことを防止するためには、ABCSPとLKBSPその
差が12半音すなわち1オクターブ以下になった場合
に、互いに従動するようにすればよい。
In this embodiment, each split point can be moved until the ABC split point and the LEFT split point overlap, but in order to prevent the left key range from running out, the difference between ABCSP and LKBSP is 12 semitones. That is, when the number of octaves becomes 1 octave or less, they may be driven by each other.

【0029】すなわち、ABCSP+12>LKBSP
になった場合に、LKBSP←ABCSP+12または
ABCSP←LKBSP−12をセットするようにす
る。また、ABC鍵域が無くならないようにするために
は、ABCSPが最低音から1オクターブの位置よりも
小さく(左に)なるような移動を禁止するようにすれば
よく、右鍵域が無くならないようにするためには、LK
BSPが最高音から1オクターブ低い位置よりも大きく
(右に)なるような移動を禁止するようにすればよい。
That is, ABCSP + 12> LKBSP
In this case, LKBSP ← ABCSP + 12 or ABCSP ← LKBSP-12 is set. In order to prevent the ABC key range from disappearing, it is sufficient to prohibit the movement so that the ABCSP becomes smaller (to the left) than the position one octave from the lowest pitch, and the right key range does not disappear. LK
It is sufficient to prohibit the movement so that the BSP becomes larger (to the right) than the position one octave lower than the highest pitch.

【0030】また、この実施例では一方のスプリットポ
イントが他方のスプリットポイントを越えるような設定
がされた場合、前記一方のスプリットポイントの設定を
有効にして、他方をこれに従動させるようにしたが、他
方のスプリットポイントを越えるようなスプリットポイ
ントの設定を無効にし、強制的に元の設定値に戻す処理
をしてもよい。
Further, in this embodiment, when one split point is set to exceed the other split point, the setting of the one split point is made effective and the other is driven. Alternatively, it is possible to invalidate the setting of the split point that exceeds the other split point and forcibly return to the original setting value.

【0031】[0031]

【発明の効果】以上のようにこの発明によれば、 1つ
の鍵盤を2以上の境界によって3以上の領域に分割した
場合でも、前記境界の配列順が入れ代わることがないた
め、3以上の領域設定を常に有効に維持することができ
る。
As described above, according to the present invention, even when one keyboard is divided into three or more areas by two or more boundaries, the order of arrangement of the boundaries does not change and the areas of three or more areas are not changed. Settings can be kept valid at all times.

【0032】また、各境界を一定以上の間隔に維持する
ようにしたことにより、境界が重なり合ってその領域が
消滅することがなくなる。
Further, since the boundaries are maintained at a certain interval or more, the boundaries do not overlap and the region does not disappear.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施例である電子鍵盤楽器のブロッ
ク図
FIG. 1 is a block diagram of an electronic keyboard musical instrument that is an embodiment of the present invention.

【図2】同電子鍵盤楽器のディスプレイの表示例を示す
FIG. 2 is a diagram showing a display example of a display of the electronic keyboard instrument.

【図3】同電子鍵盤楽器の動作を示すフローチャート
(ロータリエンコーダ処理動作)
FIG. 3 is a flowchart showing the operation of the electronic keyboard instrument (rotary encoder processing operation).

【図4】同電子鍵盤楽器の動作を示すフローチャート
(鍵イベント処理動作)
FIG. 4 is a flowchart showing the operation of the electronic keyboard instrument (key event processing operation).

【図5】同電子鍵盤楽器の動作を示すフローチャート
(各鍵域対応処理動作)
FIG. 5 is a flowchart showing the operation of the electronic keyboard instrument (processing operation corresponding to each key range).

【符号の説明】[Explanation of symbols]

14−ディスプレイ、15−鍵盤、31〜38−ロータ
リエンコーダ 40L,40R−ファンクションスイッチ
14-display, 15-keyboard, 31-38-rotary encoders 40L, 40R-function switch

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 1つの鍵盤を、所定の順序で設定される
2以上の境界によって3以上の領域に分割し、各領域に
それぞれ異なる機能を割り当てた電子楽器において、 前記2以上の境界をそれぞれ独立して設定する境界設定
手段と、 前記境界設定手段によって境界が設定された結果、前記
2以上の境界の配列順が前記所定の順序でなくなったと
き、前記所定の順序の配列になるよう前記境界設定手段
によって設定された設定位置を強制的に変更する境界変
更手段とを備えたことを特徴とする電子楽器。
1. An electronic musical instrument in which one keyboard is divided into three or more regions by two or more boundaries set in a predetermined order, and different functions are assigned to the respective regions, the two or more boundaries are respectively defined. a boundary setting means for setting independently, results bounded by the boundary setting means is set, when the arrangement order of the two or more boundary is no longer the predetermined order, said to be the sequence of said predetermined order Boundary setting means
An electronic musical instrument, comprising: a boundary changing unit for forcibly changing the set position set by .
【請求項2】 1つの鍵盤を、所定の順序で設定される
2以上の境界によって3以上の領域に分割し、各領域に
それぞれ異なる機能を割り当てた電子楽器において、 前記2以上の境界をそれぞれ独立して設定する境界設定
手段と、 前記境界設定手段によって境界が設定された結果、前記
2以上の境界の配列順が前記所定の順序でなくなったと
き、または、各境界の間隔が一定以下になったとき、前
記所定の順序および一定間隔以上になるよう前記境界設
定手段によって設定された設定位置を強制的に変更する
境界変更手段とを備えたことを特徴とする電子楽器。
2. In an electronic musical instrument in which one keyboard is divided into three or more areas by two or more boundaries set in a predetermined order, and different functions are assigned to the respective areas, the two or more boundaries are respectively defined. As a result of the boundaries being set by the boundary setting means and the boundary setting means set independently, when the arrangement order of the two or more boundaries is not in the predetermined order, or the interval between the boundaries is less than a certain value. when it becomes the predetermined order and so that above a certain interval the boundaries set
An electronic musical instrument comprising: boundary changing means for forcibly changing the set position set by the setting means.
【請求項3】 1つの鍵盤を、所定の順序で設定される
2以上の境界によって3以上の領域に分割し、各領域に
それぞれ異なる機能を割り当てた電子楽器において、 前記2以上の境界をそれぞれ独立して移動させる境界移
動手段と、 前記境界移動手段によって境界が移動された結果、前記
2以上の境界の配列順が前記所定の順序でなくなったと
き、該移動を無効にして移動前の境界に戻す境界変更制
御手段と を備えたことを特徴とする電子楽器。
3. One keyboard is set in a predetermined order
Divide into 3 or more areas by 2 or more boundaries, and
In an electronic musical instrument to which different functions are assigned, a boundary shift for independently moving the two or more boundaries.
The moving means and the boundary moving means move the boundary,
When the order of arrangement of two or more boundaries is not the predetermined order,
Boundary change control that invalidates the movement and returns to the boundary before movement
An electronic musical instrument characterized by having means .
JP03846495A 1995-02-27 1995-02-27 Electronic musical instrument Expired - Fee Related JP3387254B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03846495A JP3387254B2 (en) 1995-02-27 1995-02-27 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03846495A JP3387254B2 (en) 1995-02-27 1995-02-27 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH08234747A JPH08234747A (en) 1996-09-13
JP3387254B2 true JP3387254B2 (en) 2003-03-17

Family

ID=12525980

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03846495A Expired - Fee Related JP3387254B2 (en) 1995-02-27 1995-02-27 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP3387254B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003091283A (en) * 2001-09-18 2003-03-28 Roland Corp Electronic musical instrument parameter setting device
JP4492923B2 (en) * 2003-08-20 2010-06-30 株式会社河合楽器製作所 Electronic musical instrument function assignment device
JP2008076708A (en) * 2006-09-21 2008-04-03 Kawai Musical Instr Mfg Co Ltd Tone designation method, timbre designation apparatus, and computer program for timbre designation
JP5167797B2 (en) * 2007-12-14 2013-03-21 ヤマハ株式会社 Performance terminal controller, performance system and program
JP5671781B2 (en) * 2009-02-27 2015-02-18 カシオ計算機株式会社 Electronic musical instrument and program
JP5671780B2 (en) * 2009-02-27 2015-02-18 カシオ計算機株式会社 Electronic musical instrument and program
JP5568869B2 (en) * 2009-02-27 2014-08-13 カシオ計算機株式会社 Electronic musical instrument and program
JP5568868B2 (en) * 2009-02-27 2014-08-13 カシオ計算機株式会社 Electronic musical instrument and program
JP5994314B2 (en) * 2012-03-21 2016-09-21 カシオ計算機株式会社 Light emitting device, program, light emitting method, and electronic musical instrument

Also Published As

Publication number Publication date
JPH08234747A (en) 1996-09-13

Similar Documents

Publication Publication Date Title
US6582235B1 (en) Method and apparatus for displaying music piece data such as lyrics and chord data
US6448486B1 (en) Electronic musical instrument with a reduced number of input controllers and method of operation
US7091410B2 (en) Apparatus and computer program for providing arpeggio patterns
JP3387254B2 (en) Electronic musical instrument
US6441289B1 (en) Fixed-location method of musical performance and a musical instrument
JP3454140B2 (en) Apparatus, method and medium for using computer keyboard as musical instrument keyboard
US5044251A (en) Timbre setting device for an electronic musical instrument
US6166316A (en) Automatic performance apparatus with variable arpeggio pattern
US5322967A (en) Method and device for executing musical control with a pedal for an electronic musical instrument
US6023017A (en) Musical performance assisting system and storage medium storing musical performance assisting program
JP2508628B2 (en) Electronic musical instrument tone setting data input device
JP3389705B2 (en) Electronic keyboard instrument
US6372975B1 (en) Fixed-location method of musical performance and a musical instrument
US5177314A (en) Timbre setting device for an electronic musical instrument
JPS6322600B2 (en)
JPS62103696A (en) Electronic musical apparatus
JP3405020B2 (en) Electronic musical instrument
JP3353579B2 (en) Electronic keyboard instrument
JP3389803B2 (en) Electronic musical instrument
JP2570870B2 (en) Electronic musical instrument
JP3596024B2 (en) Electronic musical instrument
JPH08234750A (en) Parameter editing device
JP4457200B2 (en) Electronic musical instruments
JP4017776B2 (en) Tone switching device
US6576824B2 (en) Tone control parameter setting device

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090110

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100110

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees