JP3250278B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JP3250278B2
JP3250278B2 JP27979692A JP27979692A JP3250278B2 JP 3250278 B2 JP3250278 B2 JP 3250278B2 JP 27979692 A JP27979692 A JP 27979692A JP 27979692 A JP27979692 A JP 27979692A JP 3250278 B2 JP3250278 B2 JP 3250278B2
Authority
JP
Japan
Prior art keywords
cursor
key
musical instrument
electronic musical
keyboard
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
JP27979692A
Other languages
Japanese (ja)
Other versions
JPH06130955A (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 JP27979692A priority Critical patent/JP3250278B2/en
Publication of JPH06130955A publication Critical patent/JPH06130955A/en
Application granted granted Critical
Publication of JP3250278B2 publication Critical patent/JP3250278B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、鍵盤及び曲目や各種の
楽音パラメータが表示される表示器を備える電子楽器に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument provided with a keyboard and a display for displaying musical pieces and various musical parameters.

【0002】[0002]

【従来の技術】表示器上に曲目や各種楽音パラメータが
表示される鍵盤付き電子楽器では、表示器上で曲目や楽
音パラメータを選択するのにカーソル及びそのカーソル
を移動させるためのカーソルキーが使用される。また、
カーソルキーに代えてマウスやジョイステック等が使用
される場合もある。
2. Description of the Related Art In a keyboard-equipped electronic musical instrument in which a musical piece and various musical tone parameters are displayed on a display, a cursor and a cursor key for moving the cursor are used to select a musical piece or musical tone parameter on the display. Is done. Also,
A mouse or a joystick may be used instead of the cursor keys.

【0003】[0003]

【発明が解決しようとする課題】しかし、上記の構成で
はカーソルを移動させるための手段としてカーソルキー
やマウス等を必ず設ける必要があるとともに、演奏時
等、鍵盤上に手を置いている場合にはカーソルを移動さ
せようとする時、鍵盤から一旦手を放してカーソルキー
等を操作しなければならず操作が面倒である不都合があ
った。
However, in the above configuration, it is necessary to always provide a cursor key, a mouse, and the like as means for moving the cursor, and when a hand is placed on the keyboard during a performance or the like. In order to move the cursor, the user must once release his / her hand from the keyboard to operate a cursor key or the like, which is inconvenient to operate.

【0004】本発明の目的は、キーボード上に手を置い
ている場合に、その手をキーボードから放さずに表示画
面上の任意の位置にカーソルによるポインティングを行
うことのできる電子楽器を提供することにある。
[0004] It is an object of the present invention to provide an electronic musical instrument that allows a cursor to be pointed at an arbitrary position on a display screen without releasing the hand from the keyboard when the hand is placed on the keyboard. It is in.

【0005】[0005]

【課題を解決するための手段】本発明は、鍵盤と、任意
の情報がカーソルとともに表示される表示器と、前記鍵
盤上で相前後して操作された各キーの相対位置情報に基
づいて前記表示器上のカーソル位置を制御するカーソル
位置制御手段と、を具備してなることを特徴とする。
According to the present invention, a keyboard, a display on which arbitrary information is displayed together with a cursor, and a relative position information of each key operated one after another on the keyboard are provided. Cursor position control means for controlling a cursor position on the display.

【0006】[0006]

【作用】本発明では、鍵盤の各キーがポインティングデ
バイスを兼用する。すなわち、鍵盤上で相前後して操作
された各キーの相対位置情報に基づいてカーソル位置が
制御される。各キーの相対位置情報は、すなわち各キー
の音高情報である。カーソル位置の制御は、たとえば白
鍵上で、或るキーを押した後それよりもピッチの高いキ
ーを押すとカーソルを右方向に所定量だけ移動させる。
また、或るキーを押した後それよりもピッチの低いキー
を押すとカーソルを左方向に所定量だけ移動させる。ま
た、白鍵の或るキーを押した後黒鍵のキーを押すとカー
ソルを上方向に所定量だけ移動させ、黒鍵の或るキーを
押した後白鍵のキーを押すとカーソルを所定量だけ下方
向に移動させる。このような制御方法により、画面上の
カーソルを任意の位置に移動させることができる。
According to the present invention, each key of the keyboard also functions as a pointing device. That is, the cursor position is controlled based on the relative position information of each key operated one after another on the keyboard. The relative position information of each key is the pitch information of each key. The cursor position is controlled by, for example, pressing a key having a higher pitch than a certain key on a white key, and moving the cursor to the right by a predetermined amount.
When a key with a lower pitch is pressed after pressing a certain key, the cursor is moved leftward by a predetermined amount. Pressing a black key after pressing a white key moves the cursor upward by a predetermined amount. Pressing a black key and then pressing a white key moves the cursor. Move downward by a fixed amount. With such a control method, the cursor on the screen can be moved to an arbitrary position.

【0007】[0007]

【実施例】図1は本発明の実施例の電子楽器の概略図で
ある。電子楽器本体1にはディスプレイ2、スピーカー
3、コントローラ4が接続されている。電子楽器本体1
は、鍵盤1aと、CD−ROM1bがセット可能なCD
−ROM装着部1cと、外部メモリであるシリコンカー
ドディスク1dがセット可能なカード装着部1eと、画
面上においてカーソルで位置指定された演奏曲名等を決
定したりする決定ボタン1fとを備えている。この電子
楽器本体1に接続されるコントローラ4は、公知のTV
ゲーム等に使用されるコントローラと同様の構造を備
え、この電子楽器を例えば曲を流しながらTVゲームを
行うモードにした場合、コントローラ4を表示画面上に
表示される特定の表示対象の移動用に使用することがで
きる。CD−ROM1bやシリコンカードディスク1d
は演奏データ、ゲームプログラム等を記憶する。
FIG. 1 is a schematic view of an electronic musical instrument according to an embodiment of the present invention. A display 2, a speaker 3, and a controller 4 are connected to the electronic musical instrument main body 1. Electronic musical instrument body 1
Is a CD on which a keyboard 1a and a CD-ROM 1b can be set.
A ROM mounting section 1c, a card mounting section 1e in which a silicon card disk 1d as an external memory can be set, and a decision button 1f for deciding a performance music name or the like designated by a cursor on the screen. . The controller 4 connected to the electronic musical instrument body 1 is a known TV.
When the electronic musical instrument has a structure similar to that of a controller used for a game or the like and is set to a mode in which a TV game is performed while playing a song, the controller 4 is used for moving a specific display target displayed on a display screen. Can be used. CD-ROM 1b and silicon card disk 1d
Stores performance data, game programs, and the like.

【0008】図2は上記CD−ROM1bやシリコンカ
ードディスク1dの記憶内容を示す。表示データ領域M
1には表示内容データd、実施例においては演奏曲名及
びそのデータ(演奏曲名)を表示するための座標データ
c,d等を記憶し、演奏データ領域M2には前述の演奏
曲名に対応する演奏データが記憶領域指定データeで示
されているアドレスに記憶されている。また、a,bに
は、X,Y座標の許容範囲が記憶されている。つまり、
操者が、カーソルを操作して、a,bの条件を満足する
位置で決定ボタン1fを操作すれば、a,bに対応する
記憶領域指定データeで示される領域MZから演奏デー
タが読出される。電子楽器本体1に、CD−ROM1b
又はシリコンカードディスク1dが装着されると、表示
データ領域M1のデータに基づき、内部のグラフィック
RAM(GRAM)に第1図に示すような画面データが
書き込まれるとともに、この画面データに従いデータd
が表示画面上のデータcで示される位置にに表示される
よう画面形成出力制御回路で制御される。
FIG. 2 shows the stored contents of the CD-ROM 1b and the silicon card disk 1d. Display data area M
Reference numeral 1 stores display content data d, and in this embodiment, the name of a music piece to be played and coordinate data c and d for displaying the data (the name of the music piece), and the performance data area M2 contains a music piece corresponding to the music piece name. Data is stored at the address indicated by the storage area designation data e. Further, the allowable ranges of the X and Y coordinates are stored in a and b. That is,
When the operator operates the cursor to operate the enter button 1f at a position that satisfies the conditions a and b, the performance data is read from the area MZ indicated by the storage area designation data e corresponding to a and b. You. CD-ROM 1b
Alternatively, when the silicon card disk 1d is mounted, screen data as shown in FIG. 1 is written in an internal graphic RAM (GRAM) based on the data in the display data area M1, and the data d is written in accordance with the screen data.
Is controlled by the screen formation output control circuit so that is displayed at the position indicated by the data c on the display screen.

【0009】図3は、上記電子楽器のブロック図であ
る。制御部はCPU10、RAM11、ROM12、G
RAM13、楽音形成出力制御回路14、画面形成出力
制御回路15で構成され、これらに、上記鍵盤1a、決
定スイッチ1f、コントローラ4、外部記憶装置である
CD−ROM1b、シリコンカードディスク1dがそれ
ぞれ接続される。なお、楽音形成出力制御回路14には
スピーカー3が接続され、画面形成出力制御回路15に
はディスプレイ2が接続されている。
FIG. 3 is a block diagram of the electronic musical instrument. The control unit is a CPU 10, a RAM 11, a ROM 12, a G
It comprises a RAM 13, a tone formation output control circuit 14, and a screen formation output control circuit 15, to which the keyboard 1a, the decision switch 1f, the controller 4, the external storage device CD-ROM 1b, and the silicon card disk 1d are connected. You. Note that the speaker 3 is connected to the tone formation output control circuit 14, and the display 2 is connected to the screen formation output control circuit 15.

【0010】図4は、上記電子楽器の制御ルーチンのう
ちメインルーチンを示す。電源がオンされると、各種レ
ジスタ類のイニシャライズが行われ、鍵盤1aの押鍵検
出やその他スイッチ操作の検出を行う。次に前記検出結
果に基づき画面制御、さらに楽音制御とその他の処理を
行って再び押鍵検出ルーチンに戻る。画面制御ステップ
では、現在のカーソル位置を記憶するカーソルレジスタ
の情報に応じてその位置のカーソル反転表示制御を行
う。また、所定の表示内容を表示データ領域M1のデー
タに従って画面上に表示する制御を行う。また、楽音制
御ステップでは、鍵盤1aが操作されている場合それに
従った演奏を行ったり、または自動演奏を行ったりす
る。
FIG. 4 shows a main routine of the control routine of the electronic musical instrument. When the power is turned on, various registers are initialized, and key depression of the keyboard 1a and other switch operations are detected. Next, based on the detection result, screen control, tone control and other processing are performed, and the process returns to the key press detection routine again. In the screen control step, cursor inversion display control of the current cursor position is performed in accordance with information in a cursor register that stores the current cursor position. Further, control is performed to display predetermined display contents on the screen in accordance with the data in the display data area M1. In the musical tone control step, when the keyboard 1a is operated, a performance is performed according to the operation, or an automatic performance is performed.

【0011】図5は、鍵盤1aを使用して画面上のカー
ソル位置操作を行うモードの時の鍵盤1aのキーイベン
ト処理を示すフローチャートである。キーオンイベント
があると、レジスタNKのデータをレジスタOKに移
す。レジスタNKは、新たに押されたキーのキーコード
を記憶するレジスタであり、レジスタOKは、一つ前に
押されたキーのキーコードを記憶するレジスタである。
次に、ニューキー(新たに押されたキー)のキーコード
をNKに取り込む。そして、NK及びOKの内容に応じ
て表示画面上でのカーソルの移動位置を判定する。すな
わち、NK,OKとも白鍵のキーコードで、且つNKが
OKより大きければ、現在のカーソル位置のX座標を所
定量Aだけ増やす。この場合カーソルは画面上を右方へ
移動する。
FIG. 5 is a flowchart showing key event processing of the keyboard 1a in a mode in which a cursor position operation on the screen is performed using the keyboard 1a. When there is a key-on event, the data in the register NK is transferred to the register OK. The register NK is a register for storing a key code of a newly pressed key, and the register OK is a register for storing a key code of a key pressed immediately before.
Next, the key code of the new key (the newly pressed key) is taken into NK. Then, the moving position of the cursor on the display screen is determined according to the contents of NK and OK. That is, if both NK and OK are key codes of a white key and NK is larger than OK, the X coordinate of the current cursor position is increased by a predetermined amount A. In this case, the cursor moves rightward on the screen.

【0012】また、NK,OKとも白鍵で、NKがOK
未満であればX座標を所定量Aだけ減らす。この場合カ
ーソルは画面上を左方へ移動する。また、OKが白鍵で
NKが黒鍵である場合はカーソルのY座標を所定量Bだ
け増やす。この場合カーソルは画面上を上方へ移動す
る。OKが黒鍵でNKが白鍵の時にはY座標を所定量B
だけ減らす。この場合カーソルは画面上を下方へ移動す
る。基本的に、以上の判定により、現在のカーソル位置
から、カーソルをX(左右)方向又はY(上下)方向に
所定量だけ移動させることができる。カーソルを連続的
にX方向又はY方向に移動できるようにしたり、左右,
上下への移動方向を逆転できるようにするためには、あ
る一定時間が経過した時にNK,OKともクリアする。
この場合、一定時間経過した次の入力キーコードをN
K,OKの両方へ代入すればよい。一定時間内の連続操
作であれば一方向へのカーソル連続移動が出来、或る時
間をおいての間欠操作によりカーソルの移動方向の反転
が可能になる。たとえば、図6に示すように白鍵を右方
向にグリッサンド演奏のように連続的に操作すると、各
キーの操作間隔は一定時間以内となるためにカーソルは
右方向に連続的に移動する。この場合、その移動量は白
鍵の操作範囲、すなわち指の移動量となる。
Further, both NK and OK are white keys, and NK is OK.
If less, the X coordinate is reduced by a predetermined amount A. In this case, the cursor moves to the left on the screen. When OK is a white key and NK is a black key, the Y coordinate of the cursor is increased by a predetermined amount B. In this case, the cursor moves upward on the screen. When OK is a black key and NK is a white key, the Y coordinate is
Just reduce. In this case, the cursor moves downward on the screen. Basically, by the above determination, the cursor can be moved by a predetermined amount in the X (left / right) direction or the Y (up / down) direction from the current cursor position. The cursor can be moved continuously in the X or Y direction,
In order to be able to reverse the up and down movement direction, both NK and OK are cleared after a certain time has elapsed.
In this case, the next input key code after a certain time has passed is N
What is necessary is just to substitute into both K and OK. If the continuous operation is performed within a fixed time, the cursor can be continuously moved in one direction, and the moving direction of the cursor can be reversed by an intermittent operation after a certain time. For example, as shown in FIG. 6, when the white key is continuously operated in the right direction like a glissando performance, the operation interval of each key is within a predetermined time, so that the cursor continuously moves in the right direction. In this case, the movement amount is the operation range of the white key, that is, the movement amount of the finger.

【0013】なお、カーソルの移動量は新しく押したキ
ーの押圧時間に比例させるような制御も可能である。こ
のように制御すると、黒鍵を使うY方向への移動量も簡
単に制御することができる。また、キーが2コ押された
ら、つまりカーソル移動処理が一回行われたら、NK,
OKをクリアするようにしてもよい。
It is also possible to control the amount of movement of the cursor so as to be proportional to the pressing time of a newly pressed key. With this control, the amount of movement in the Y direction using the black key can be easily controlled. If two keys are pressed, that is, once the cursor movement processing is performed, NK,
OK may be cleared.

【0014】[0014]

【発明の効果】本発明では、キーボードから手を離さず
に素早いポインティングが可能であり、操作性が良くな
る利点がある。また、カーソルキー等を特に設けなくて
もよいために、電子楽器本体の外観や構造をシンプル化
できる利点もある。
According to the present invention, quick pointing is possible without releasing the hand from the keyboard, and there is an advantage that operability is improved. In addition, since it is not necessary to provide a cursor key or the like, there is an advantage that the appearance and structure of the electronic musical instrument main body can be simplified.

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

【図1】本発明の実施例の電子楽器の概略の構成図を示
す。
FIG. 1 is a schematic configuration diagram of an electronic musical instrument according to an embodiment of the present invention.

【図2】CD−ROM及びシリコンカードディスクの記
憶データの内容を示す図
FIG. 2 is a diagram showing the contents of data stored on a CD-ROM and a silicon card disk.

【図3】上記電子楽器のブロック図FIG. 3 is a block diagram of the electronic musical instrument.

【図4】上記電子楽器のメインルーチンを示す図FIG. 4 is a diagram showing a main routine of the electronic musical instrument.

【図5】上記電子楽器のキーイベント時の動作を示す図FIG. 5 is a diagram showing an operation of the electronic musical instrument at the time of a key event.

【図6】カーソルを右方向に連続移動させるときの鍵盤
操作方法を示す図
FIG. 6 is a diagram showing a keyboard operation method when the cursor is continuously moved to the right.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】鍵盤と、 任意の情報がカーソルとともに表示される表示器と、 前記鍵盤上で相前後して操作された各キーの相対位置情
報に基づいて前記表示器上のカーソル位置を制御するカ
ーソル位置制御手段と、 を具備してなる電子楽器。
1. A keyboard, a display on which arbitrary information is displayed together with a cursor, and a cursor position on the display based on relative position information of each key operated one after another on the keyboard. An electronic musical instrument comprising:
JP27979692A 1992-10-19 1992-10-19 Electronic musical instrument Expired - Fee Related JP3250278B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27979692A JP3250278B2 (en) 1992-10-19 1992-10-19 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27979692A JP3250278B2 (en) 1992-10-19 1992-10-19 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH06130955A JPH06130955A (en) 1994-05-13
JP3250278B2 true JP3250278B2 (en) 2002-01-28

Family

ID=17616037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27979692A Expired - Fee Related JP3250278B2 (en) 1992-10-19 1992-10-19 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP3250278B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3767106B2 (en) * 1996-09-27 2006-04-19 ヤマハ株式会社 Keyboard instrument

Also Published As

Publication number Publication date
JPH06130955A (en) 1994-05-13

Similar Documents

Publication Publication Date Title
US8125442B2 (en) System and method for manipulation of sound data using haptic feedback
US5027689A (en) Musical tone generating apparatus
JP3250278B2 (en) Electronic musical instrument
US5290966A (en) Control apparatus and electronic musical instrument using the same
US6534699B2 (en) Instruction input device for electronic musical instrument
JP3269443B2 (en) Operation control response method, operation medium response control program recording medium, and operation control response device
JP2879098B2 (en) Video game machine and sound signal generating method thereof
JP4389501B2 (en) Image processing device
JP3227548U (en) Performance control system, performance control device
JP3232110B2 (en) Score input device and score display device
JP2000315083A (en) Electronic keyboard instrument
JP2001297646A (en) Switching device setting of function
JP2759328B2 (en) Harmonic sound adding device for electronic musical instruments
JP2530907B2 (en) Electronic musical instrument
JP2530892B2 (en) Keyboard type electronic musical instrument
AU2004100131A4 (en) A Human/Machine Interface
JP3387359B2 (en) Parameter setting device
JPH09146704A (en) Pointing device
JPH11109967A (en) Data input device and data input method for electronic musical instrument
JP2004341079A (en) Section specifying device for displayed musical score performance, and displayed musical score specified section playing device
JP2006244153A (en) Screen input device and method in musical instrument
JPH0734894U (en) Video game console
JPH0675037U (en) Position input device
JPH056182A (en) Electronic musical instrument
JPH02191484A (en) Portable type electronic game machine

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 (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071116

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20081116

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees