Nothing Special   »   [go: up one dir, main page]

JPH1097251A - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JPH1097251A
JPH1097251A JP8250478A JP25047896A JPH1097251A JP H1097251 A JPH1097251 A JP H1097251A JP 8250478 A JP8250478 A JP 8250478A JP 25047896 A JP25047896 A JP 25047896A JP H1097251 A JPH1097251 A JP H1097251A
Authority
JP
Japan
Prior art keywords
tone information
switch
tone
pitch
performance
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.)
Withdrawn
Application number
JP8250478A
Other languages
Japanese (ja)
Inventor
Naoyuki Komata
直幸 小股
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 JP8250478A priority Critical patent/JPH1097251A/en
Publication of JPH1097251A publication Critical patent/JPH1097251A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【課題】 ユーザが演奏スイッチを操作することにより
簡単に演奏を楽しむと同時に簡単に演奏に変化をつける
ことのできる電子楽器を実現することにある。 【解決手段】 演奏者は、演奏スイッチ上の上段側のス
イッチ素子を押せば初期音量を大きくし、下段側のスイ
ッチ素子を押せば初期音量を小さくすることができる。
演奏者は、演奏スイッチ上で、順次右隣のスイッチ素子
へ指を滑らせながら押してゆくと出力楽音のピッチを順
次高くしてゆくことができ、順次左隣のスイッチ素子へ
指を滑らせながら押してゆくと出力楽音のピッチを順次
低くしてゆくことができ、順次上隣のスイッチ素子へ指
を滑らせながら押してゆくと出力楽音の音量を順次大き
くしてゆくことができ、順次下隣のスイッチ素子へ指を
滑らせながら押してゆくと出力楽音の音量を順次小さく
してゆくことができる。
(57) [Problem] To provide an electronic musical instrument that allows a user to easily enjoy a performance by operating a performance switch and easily change the performance. SOLUTION: A performer can increase the initial volume by pressing an upper switch element on a performance switch, and decrease the initial volume by pressing a lower switch element.
On the performance switch, the performer can sequentially increase the pitch of the output musical sound by sliding the finger to the switch element on the right side and sequentially pushing the finger, while sequentially sliding the finger on the switch element on the left side Pressing this button will gradually lower the pitch of the output musical tone.Sliding your finger on the switch element next to the upper one will gradually increase the volume of the output musical sound. When the finger is pushed while sliding on the switch element, the volume of the output musical sound can be gradually reduced.

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 that generates a musical tone when a user operates a performance switch.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】従来、
楽曲の音符データを記憶しておき、スイッチを押す毎に
楽曲の音符の進行が1ステップずつ進行しそれに対応す
る楽音が発生される、いわゆるワンキープレイ楽器又は
エニーキープレイ楽器等と呼ばれる電子楽器が知られて
いる。
2. Description of the Related Art
An electronic musical instrument called a so-called one-key play instrument or an any-key play instrument, in which the musical note data of a musical piece is stored, and each time the switch is pressed, the musical note of the musical piece advances by one step and a corresponding musical tone is generated. Are known.

【0003】このような電子楽器は、ただスイッチを押
すだけで楽曲を演奏することができるため、演奏能力が
無い小児等でも楽器演奏を楽しめるという特徴を有す
る。しかし、このような従来技術では、スイッチを押す
毎に楽曲が1ステップずつ進行するだけであるため、演
奏があまりにも単調で面白みに欠け、ユーザがすぐに飽
きてしまうという問題点を有している。
[0003] Such an electronic musical instrument can play music by simply pressing a switch, so that a child or the like having no performance ability can enjoy musical instrument playing. However, such a conventional technique has a problem that the music progresses only one step each time the switch is pressed, so that the performance is too monotonous, lacks interest, and the user gets tired immediately. I have.

【0004】本発明の課題は、簡単に演奏を楽しむと同
時に簡単に演奏に変化をつけることのできる電子楽器を
実現することにある。
[0004] It is an object of the present invention to realize an electronic musical instrument that allows a user to easily enjoy a performance and change the performance easily.

【0005】[0005]

【課題を解決するための手段】本発明において、まず、
演奏スイッチ手段(演奏スイッチ102)は、2次元状
に配設された複数のスイッチ素子からなる。
Means for Solving the Problems In the present invention, first,
The performance switch means (performance switch 102) is composed of a plurality of switch elements arranged two-dimensionally.

【0006】次に、楽音情報記憶手段(楽音情報メモリ
202)は、複数の楽音情報を記憶する。また、スイッ
チ操作認識手段(CPU201)は、演奏スイッチ手段
上のスイッチ素子の操作位置又は操作方向を認識する。
また、このスイッチ操作認識手段は、更に操作時間間隔
をも認識するように構成されてもよい。
Next, a tone information storage means (tone information memory 202) stores a plurality of tone information. The switch operation recognizing means (CPU 201) recognizes the operation position or operation direction of the switch element on the performance switch means.
Further, the switch operation recognizing means may be configured to further recognize an operation time interval.

【0007】更に、楽音情報制御手段(CPU201)
は、スイッチ操作認識手段の認識結果に応じて、楽音情
報記憶手段が記憶する複数の楽音情報の何れかを選択し
てその楽音情報を変更し、又は既に選択されている楽音
情報を変更する。この楽音情報制御手段は、例えば、ス
イッチ操作認識手段が認識する演奏スイッチ手段上のス
イッチ素子の操作時間間隔に応じて、楽音情報記憶手段
が記憶する複数の楽音情報の何れかを選択してその楽音
情報を変更するか、既に選択されている楽音情報を変更
するかを決定する。また、楽音制御手段は、例えば、ス
イッチ操作認識手段が認識する演奏スイッチ手段上のス
イッチ素子の操作位置及び操作方向に応じた種類の楽音
情報を、その操作位置及び操作方向に応じた変更量だけ
変更する。
Further, tone information control means (CPU 201)
Selects any one of a plurality of pieces of tone information stored in the tone information storage means and changes the tone information in accordance with the result of the recognition by the switch operation recognizing means, or changes the tone information already selected. The tone information control means selects one of a plurality of pieces of tone information stored in the tone information storage means according to, for example, an operation time interval of a switch element on the performance switch means recognized by the switch operation recognizing means. It is determined whether to change the tone information or the already-selected tone information. Further, the musical tone control means, for example, converts musical information of a type corresponding to the operating position and operating direction of the switch element on the performance switch means recognized by the switch operation recognizing means by an amount corresponding to the operating position and operating direction. change.

【0008】そして、楽音信号出力手段(楽音発生回路
203、楽音発生装置204、出力装置103)は、楽
音情報制御手段が制御する楽音情報に基づいて、楽音信
号を出力する。
The tone signal output means (tone generator 203, tone generator 204, output device 103) outputs tone signals based on tone information controlled by tone information control means.

【0009】以上の発明の構成により、演奏スイッチ手
段上で異なるスイッチ素子を順次操作することにより、
例えば初期音量を変更しながら楽曲の音符の進行を1ス
テップずつ進行させるような演奏操作を実現することが
できる。
According to the configuration of the invention described above, by sequentially operating different switch elements on the performance switch means,
For example, it is possible to realize a performance operation in which the progress of the musical note progresses one step at a time while changing the initial volume.

【0010】また、演奏スイッチ手段上でのスイッチ素
子の操作位置、操作方向、操作時間間隔等を変更するこ
とにより、発音中の楽音の音高(ピッチ)や音量を変更
させることができる。
By changing the operation position, operation direction, operation time interval and the like of the switch element on the performance switch means, it is possible to change the pitch (pitch) and volume of the musical tone being generated.

【0011】ここまでの発明の構成に加えて、更に次の
ような構成を含ませることが可能である。即ち、この構
成においては、まず、楽音情報に音高情報が含ませられ
る。
[0011] In addition to the configuration of the present invention, the following configuration can be further included. That is, in this configuration, first, pitch information is included in the musical tone information.

【0012】次に、楽音情報制御手段が楽音情報記憶手
段から選択する時間的に隣り合う楽音情報である音高情
報の音高差を認識する音高差認識手段(CPU201)
を更に含む。
Next, a pitch difference recognizing means (CPU 201) for recognizing a pitch difference of pitch information which is temporally adjacent musical tone information selected by the musical tone information control means from the musical tone information storage means.
Further included.

【0013】また、音高差認識手段が認識する音高差に
応じて、楽音情報制御手段が変更する既に選択されてい
る楽音情報である音高情報を修正する変更音高情報修正
手段(CPU201)を更に含む。
A modified pitch information correcting means (CPU 201) for correcting pitch information which is already selected musical tone information to be changed by the musical tone information control means in accordance with the pitch difference recognized by the pitch difference recognizing means. ).

【0014】このような発明の構成により、1ステップ
ずつ進行させられる楽曲の音符の進行に対して、楽音情
報制御手段において既に選択されている楽音情報である
音高情報が不自然に変更されてしまうことを防ぐことが
できる。
According to the configuration of the present invention, the pitch information, which is the tone information already selected by the tone information control means, is changed unnaturally with respect to the progression of the musical note progressed step by step. Can be prevented.

【0015】上述の発明の構成において、楽音情報制御
手段は、変更音高情報修正手段による楽音情報制御手段
が変更する既に選択されている楽音情報である音高情報
の修正状態に応じて、楽音情報記憶手段が記憶する複数
の楽音情報の何れかを選択してその楽音情報を変更する
ように、更に構成することができる。
In the configuration of the invention described above, the musical tone information control means changes the musical tone according to the state of correction of the pitch information which is already selected musical tone information to be changed by the musical tone information control means by the modified pitch information correcting means. It is further possible to select any one of a plurality of pieces of tone information stored in the information storage means and change the tone information.

【0016】このような発明の構成により、1ステップ
ずつ進行させられる楽曲の音符の進行のステップを読み
飛ばすような制御が可能となり、現在の楽音の発音を滑
らかに次の楽音の発音につなげることができる。
According to the configuration of the present invention, it is possible to perform control such that a step of progressing a musical note of a musical piece which is advanced step by step is skipped, and the present musical tone is smoothly connected to the next musical tone. Can be.

【0017】[0017]

【発明の実施の形態】以下、図面を参照しながら本発明
の実施の形態について詳細に説明する。図1は、本発明
が適用される電子楽器の実施の形態の外観図である。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is an external view of an embodiment of an electronic musical instrument to which the present invention is applied.

【0018】電子楽器本体101には、電源スイッチ
(SW)104、曲選択スイッチ(SW)105、出力
装置103などのほか、本発明に特に関連する演奏スイ
ッチ102が配設されている。
The electronic musical instrument main body 101 includes a power switch (SW) 104, a music selection switch (SW) 105, an output device 103, and the like, and a performance switch 102 particularly related to the present invention.

【0019】図2は、図1の電子楽器本体101に内蔵
される電子楽器システムのシステム構成図である。ま
ず、楽音情報メモリ202には、楽曲を構成する音符デ
ータが記憶されている。なお、楽曲は複数曲記憶させる
ことができ、演奏者が、図1に示される曲選択スイッチ
105を操作することによって、CPU201が特には
図示しない制御動作に基づいて楽音情報メモリ202か
ら読み出す音符データの楽曲を選択する。
FIG. 2 is a system configuration diagram of the electronic musical instrument system built in the electronic musical instrument main body 101 of FIG. First, the musical tone information memory 202 stores musical note data constituting a musical piece. A plurality of songs can be stored, and when the player operates the song selection switch 105 shown in FIG. 1, note data read out from the tone information memory 202 by the CPU 201 based on a control operation (not shown). Select a song.

【0020】CPU201は、図1に示される演奏スイ
ッチ102の操作状態を取り込み、その操作状態に応じ
て楽音情報メモリ202から予め指定された楽曲の音符
データを順次読み出し、その音符データを楽音発生回路
203に順次転送することにより、楽音発生回路203
に上記楽曲に対応する楽音を発生させる。
The CPU 201 fetches the operation state of the performance switch 102 shown in FIG. 1, sequentially reads out note data of a previously designated music piece from the tone information memory 202 in accordance with the operation state, and stores the note data in a tone generation circuit. 203, the tone generation circuit 203
Then, a musical tone corresponding to the music is generated.

【0021】楽音発生回路203は、例えばPCM音源
であり、CPU201から指定された音色に対応する楽
音波形データを、CPU201から順次指定される音符
データに対応する歩進速度で、内部のROMから読み出
し、それをアナログ楽音信号に変換した後、楽音発生装
置204に出力する。
The tone generating circuit 203 is, for example, a PCM tone generator, and reads out tone waveform data corresponding to a tone specified by the CPU 201 from an internal ROM at a step speed corresponding to note data sequentially specified by the CPU 201. After converting it into an analog tone signal, the signal is output to the tone generator 204.

【0022】増幅器である楽音発生装置204は、楽音
発生回路203から出力されるアナログ楽音信号を増幅
した後に、それを出力装置103(図1参照)から放音
させる。
The tone generator 204, which is an amplifier, amplifies the analog tone signal output from the tone generator 203 and then emits the signal from the output device 103 (see FIG. 1).

【0023】上述の構成を有する本発明の実施の形態の
原理について、演奏スイッチ102の機能を中心に、図
3〜図7の説明図に基づいて説明する。演奏者が、図4
(a) に示されるように、演奏スイッチ102上の何れか
のスイッチ素子を押すと、例えば図3に示される音符
に対応する楽音が出力装置103から出力される。次
に、演奏者が、図4(b) に示されるように、演奏スイッ
チ102上の何れかのスイッチ素子をもう一度押すと、
例えば図3に示される音符に対応する楽音が出力装置
103から出力される。このように演奏者は、譜面と同
じリズムで演奏スイッチ102上の何れかのスイッチ素
子を押してゆくことにより、楽曲を演奏することができ
る。
The principle of the embodiment of the present invention having the above-described configuration will be described with reference to FIGS. 3 to 7, focusing on the function of the performance switch 102. The performer is
As shown in (a), when any one of the switch elements on the performance switch 102 is pressed, a tone corresponding to the note shown in FIG. Next, as shown in FIG. 4B, when the player presses any switch element on the performance switch 102 again,
For example, a musical tone corresponding to the note shown in FIG. In this way, the player can play a musical piece by pressing any switch element on the performance switch 102 with the same rhythm as the musical score.

【0024】この場合に、演奏者は、演奏スイッチ10
2上で押すスイッチ素子の位置によって、出力される楽
音の初期音量を変化させることができる。例えば、図6
に示されるように、演奏スイッチ102上の上段側のス
イッチ素子を押せば初期音量を大きくし、下段側のスイ
ッチ素子を押せば初期音量を小さくすることができる。
In this case, the performer switches the performance switch 10
The initial volume of the output musical tone can be changed depending on the position of the switch element pressed on 2. For example, FIG.
As shown in (1), the initial volume can be increased by pressing the upper switch element on the performance switch 102, and the initial volume can be reduced by pressing the lower switch element.

【0025】一方、演奏者が、図5(a) に示されるよう
に、最初に演奏スイッチ102上の何れかのスイッチ素
子を押すと、例えば図3に示される音符に対応する楽
音が出力装置103から出力される。次に、演奏者が、
図5(b) に示されるように、演奏スイッチ102上で順
次右隣のスイッチ素子へ指を滑らせながら押してゆく
と、出力装置103から出力される楽音のピッチ(音
高)を順次高くしてゆくことができる。この場合に、例
えば図3に示される音符から連続して出力される楽音
のピッチは、図3に示される音符のピッチを超えず、
音符のピッチまで滑らかに変化する。続いて、演奏者
が、図5(c) に示されるように、演奏スイッチ102上
で指を滑らせていた位置とは別の位置のスイッチ素子を
押すと、図3に示される音符の楽音は読み飛ばされ
て、音符に対応する楽音が出力装置103から出力さ
れる。
On the other hand, when the player first presses any switch element on the performance switch 102, as shown in FIG. 5 (a), for example, a musical tone corresponding to the note shown in FIG. It is output from 103. Next, the performer
As shown in FIG. 5 (b), when the finger is sequentially pushed on the performance switch 102 to the right switch element, the pitch (pitch) of the musical tone output from the output device 103 is sequentially increased. You can go. In this case, for example, the pitch of the musical tone continuously output from the note shown in FIG. 3 does not exceed the pitch of the note shown in FIG.
It changes smoothly up to the pitch of the note. Subsequently, as shown in FIG. 5C, when the player presses a switch element at a position different from the position where the finger is slid on the performance switch 102, the musical tone of the musical note shown in FIG. Is skipped, and a tone corresponding to the note is output from the output device 103.

【0026】同様にして、図7に示されるように、演奏
スイッチ102上で順次左隣のスイッチ素子へ指を滑ら
せながら押してゆくと、出力装置103から出力される
楽音のピッチを順次低くしてゆくことができる。また、
図7に示されるように、演奏スイッチ102上で順次上
隣のスイッチ素子へ指を滑らせながら押してゆくと、出
力装置103から出力される楽音の音量を順次大きく
し、演奏スイッチ102上で順次下隣のスイッチ素子へ
指を滑らせながら押してゆくと、出力装置103から出
力される楽音の音量を順次小さくしてゆくことができ
る。
Similarly, as shown in FIG. 7, when the finger is sequentially pushed on the performance switch 102 to the next left switch element, the pitch of the musical tone output from the output device 103 is sequentially lowered. You can go. Also,
As shown in FIG. 7, when the finger is sequentially pushed on the performance switch 102 while sliding the finger to the upper adjacent switch element, the volume of the musical tone output from the output device 103 is sequentially increased, and the volume is sequentially increased on the performance switch 102. When the finger is pushed while sliding on the switch element on the lower side, the volume of the musical sound output from the output device 103 can be gradually reduced.

【0027】以上の機能を実現するために図1のCPU
201が実行する制御動作につき、図8及び図9に示さ
れる動作フローチャートに基づいて説明する。この動作
フローチャートは、CPU201が特には図示しないプ
ログラムROMに記憶された制御プログラムを実行する
動作として実現される。
In order to realize the above functions, the CPU shown in FIG.
The control operation executed by 201 will be described based on the operation flowcharts shown in FIGS. This operation flowchart is realized as an operation in which the CPU 201 executes a control program stored in a program ROM (not shown).

【0028】図1の電源スイッチ104がオンされる
と、図8及び図9の動作フローチャートで示される制御
動作が開始される。まず、演奏スイッチ102上の何れ
かのスイッチ素子が新たに押されたか否かが判定される
(図8のステップ801)。
When the power switch 104 shown in FIG. 1 is turned on, the control operation shown in the operation flowcharts of FIGS. 8 and 9 is started. First, it is determined whether any switch element on the performance switch 102 has been newly pressed (step 801 in FIG. 8).

【0029】どのスイッチ素子も新たに押されていない
場合は、何れかのスイッチ素子が新たに押されるまでこ
の判定が繰り返される(ステップ801の判定がN
O)。演奏スイッチ102上の何れかのスイッチ素子が
新たに押されると(ステップ801の判定がYES)、
CPU201内に設けられ前回に押されたスイッチ素子
の番号(スイッチナンバー)を保持しているレジスタA
の内容がCPU201内に設けられているレジスタBに
移動させられ、レジスタAに今回押されたスイッチ素子
のスイッチナンバーがセットされる(ステップ80
2)。
If no switch element is newly pressed, this determination is repeated until any switch element is newly pressed (the determination in step 801 is N).
O). If any switch element on the performance switch 102 is newly pressed (YES in step 801),
Register A provided in CPU 201 and holding the number (switch number) of the previously pressed switch element
Is moved to the register B provided in the CPU 201, and the switch number of the currently pressed switch element is set in the register A (step 80).
2).

【0030】次に、ステップ803とステップ810で
は、演奏者が、演奏スイッチ102上のスイッチ素子
を、楽曲を進行させるために、楽曲のリズムに合わせて
複数のスイッチ素子を比較的ゆっくり順次押している
か、発音された音符の音量又はピッチを滑らかに変化さ
せるために、隣り合うスイッチ素子を指を滑らせながら
連続して押しているか、或いは、複数のスイッチ素子を
過って同時に押してしまったかが、判定される。
Next, in step 803 and step 810, in order to advance the music, the player presses the plurality of switch elements relatively slowly in sequence with the rhythm of the music in order to advance the music. In order to smoothly change the volume or pitch of pronounced notes, it is determined whether adjacent switch elements are continuously pressed while sliding a finger, or whether a plurality of switch elements have been pressed simultaneously after passing through them. You.

【0031】これらの判定を実現するために、タイマT
が使用される。このタイマTは、前回にスイッチ素子が
押されたときにリセットされた後(後述するステップ8
09と824)、特には図示しないタイマインタラプト
処理によって一定時間毎にインクリメントされている。
従って、今回新たなスイッチ素子が押さえたときのこの
タイマTの値は、前回にスイッチ素子が押されてから今
回新たなスイッチ素子が押されるまでの経過時間を示し
ている。
In order to realize these determinations, a timer T
Is used. The timer T is reset after the previous time when the switch element was pressed (Step 8 described later).
09 and 824), and in particular, are incremented at regular intervals by a timer interrupt process (not shown).
Therefore, the value of the timer T when the new switch element is pressed this time indicates the elapsed time from when the switch element was previously pressed to when the new switch element is pressed this time.

【0032】そして、ステップ803では、タイマTの
値が第1の閾値Yよりも小さいか否かが判定される。タ
イマTの値がこの第1の閾値Yよりも小さくはなくステ
ップ803の判定がNOであった場合には、演奏者が楽
曲を進行させるためにスイッチ素子を比較的ゆっくり押
していると判定され、ステップ804〜809で、楽曲
の音符の発音を進行させるための制御処理が実行され
る。
Then, in step 803, it is determined whether the value of the timer T is smaller than the first threshold Y. If the value of the timer T is not smaller than the first threshold value Y and the determination in step 803 is NO, it is determined that the player is pressing the switch element relatively slowly to advance the music, In steps 804 to 809, a control process for making the musical notes of the music proceed is executed.

【0033】タイマTの値が第1の閾値Yよりも小さく
ステップ803の判定がYESであった場合は、更に、
ステップ810で、タイマTの値が第2の閾値X(X<
Y)よりも大きいか否かが判定される。
If the value of the timer T is smaller than the first threshold value Y and the judgment in the step 803 is YES, furthermore,
In step 810, the value of the timer T is set to the second threshold value X (X <
It is determined whether it is larger than Y).

【0034】タイマTの値がこの第2の閾値Xよりも大
きくはなくステップ810の判定がNOであった場合に
は、演奏者が複数のスイッチ素子を過って同時に押して
しまったと判定され、発音動作は行われずに次のスイッ
チ素子が新たに押されるのを待つステップ801の判定
処理に戻る。
If the value of the timer T is not greater than the second threshold value X and the determination in step 810 is NO, it is determined that the player has passed a plurality of switch elements and pressed them simultaneously. The process returns to the determination processing of step 801 to wait for the next switch element to be newly pressed without performing the sounding operation.

【0035】タイマTの値が第2の閾値Xよりも大きく
ステップ810の判定がYESであった場合には、演奏
者が隣り合うスイッチ素子を指を滑らせながら連続して
押していると判定され、ステップ811〜824で、音
符の音量又はピッチを連続的に変更するための制御処理
が実行される。
If the value of the timer T is larger than the second threshold value X and the determination in step 810 is YES, it is determined that the player continuously presses the adjacent switch element while sliding his finger. In steps 811 to 824, control processing for continuously changing the volume or pitch of a note is executed.

【0036】まず、演奏者が楽曲を進行させるためにス
イッチ素子を比較的ゆっくり押していると判定された場
合(ステップ803の判定がNOの場合)に、楽曲の音
符の発音を進行させるために実行される、ステップ80
4〜809の制御処理について説明する。
First, when it is determined that the player is pressing the switch element relatively slowly in order to advance the music (when the determination in step 803 is NO), the process is executed to advance the musical note of the music. Done, step 80
The control processing of 4-809 will be described.

【0037】始めに、ステップ804では、ステップ8
02においてレジスタAにセットされている今回新たに
押されたスイッチ素子のスイッチナンバーに応じて、こ
れから楽音発生回路203(図2)に対して指示される
楽音発音指示の初期音量が変更される。ここで、演奏ス
イッチ102上の例えば64個のスイッチ素子の各々に
は、例えば、図10に示されるように1〜71の値から
選択された64個のスイッチナンバーの各々が割り当て
られている。そして、図6を用いて前述したように、演
奏者は、演奏スイッチ102上の上段側のスイッチ素子
を押せば初期音量を大きくし、下段側のスイッチ素子を
押せば初期音量を小さくすることができる。これを実現
するためにステップ804では、押されたスイッチ素子
のスイッチナンバーが、演奏スイッチ102上の横方向
の各行を構成する1〜8、10〜17、19〜26、2
8〜35、37〜44、46〜53、55〜62、又は
64〜71の8段階のスイッチナンバー群のうちの何れ
に含まれるかが判定され、その判定結果に応じて、初期
音量が8段階に制御される。
First, in step 804, step 8
In accordance with the switch number of the switch element which is newly pressed this time, which is set in the register A in 02, the initial sound volume of the musical sound generation instruction to be instructed to the musical sound generation circuit 203 (FIG. 2) is changed. Here, for example, each of the 64 switch elements on the performance switch 102 is assigned, for example, each of 64 switch numbers selected from values 1 to 71 as shown in FIG. As described above with reference to FIG. 6, the performer can increase the initial volume by pressing the upper switch element on the performance switch 102 and decrease the initial volume by pressing the lower switch element. it can. In order to realize this, in step 804, the switch numbers of the pressed switch elements correspond to 1 to 8, 10 to 17, 19 to 26,
It is determined which of the eight stages of switch number groups of 8-35, 37-44, 46-53, 55-62, or 64-71 is included, and the initial volume is set to 8 according to the determination result. It is controlled in stages.

【0038】次に、ステップ805では、CPU201
内部の所定フラグがONであるか否かが判定される。こ
の所定フラグは、後述するように、演奏者による指を滑
らす動作によって前回発音中の楽音のピッチが上昇し今
回発音されるべき楽音のピッチを超えようとした場合に
ONされる(ステップ817〜822)。
Next, at step 805, the CPU 201
It is determined whether an internal predetermined flag is ON. As will be described later, this predetermined flag is turned on when the pitch of the musical tone being generated last time is raised by the operation of sliding the finger by the player to exceed the pitch of the musical tone to be generated this time (steps 817 to 817). 822).

【0039】演奏者による指を滑らす動作によって前回
発音中の楽音のピッチが今回発音されるべき楽音のピッ
チを超えておらずステップ805の判定がNOとなった
場合には、ステップ806で、楽曲の次のステップの音
符に対応する楽音情報が楽音情報メモリ202から読み
出される。
If the pitch of the musical tone being previously generated does not exceed the pitch of the musical tone to be generated this time due to the operation of sliding the finger by the player, and if the determination in step 805 is NO, the music is played in step 806. The tone information corresponding to the note at the next step is read from the tone information memory 202.

【0040】一方、演奏者による指を滑らす動作によっ
て前回発音中の楽音のピッチが今回発音されるべき楽音
のピッチを超えようとしステップ805の判定がYES
となった場合には、ステップ807で、楽曲の次のステ
ップの音符が読み飛ばされて更に1ステップ先の音符に
対応する楽音情報が楽音情報メモリ202から読み出さ
れる。
On the other hand, the pitch of the tone to be sounded last time is caused to exceed the pitch of the tone to be sounded this time by the operation of sliding the finger by the player, and the determination in step 805 is YES.
In step 807, the note of the next step of the music is skipped, and the tone information corresponding to the note one step ahead is read from the tone information memory 202 in step 807.

【0041】そして、CPU201は、ステップ808
において、ステップ806又は807で楽音情報メモリ
202から読み出した音符に対応するピッチ及び音色を
有し、ステップ804で制御した初期音量を有する楽音
の発音指示を、楽音発生回路203に対して発行する。
この結果、楽音発生回路203から対応する楽音信号が
出力され、それが楽音発生装置204に入力されること
により、楽音発生装置204に接続される出力装置10
3から、対応する楽音が出力される。
Then, the CPU 201 proceeds to step 808.
At step 806 or 807, a tone generation instruction is issued to the tone generation circuit 203 having a pitch and tone corresponding to the note read out from the tone information memory 202 and having the initial volume controlled at step 804.
As a result, a corresponding tone signal is output from the tone generating circuit 203 and is input to the tone generating device 204, whereby the output device 10 connected to the tone generating device 204 is output.
3 outputs a corresponding musical tone.

【0042】その後、ステップ809でタイマTがリセ
ットされ、ステップ801の処理に戻る。これにより、
演奏スイッチ102上のスイッチ素子が次に新たに押さ
れるまでの時間の経時が新たに開始される。
Thereafter, in step 809, the timer T is reset, and the process returns to step 801. This allows
The time elapsed until the switch element on the performance switch 102 is newly pressed next is newly started.

【0043】続いて、演奏者が隣り合うスイッチ素子を
指を滑らせながら連続して押していると判定された場合
(ステップ803と810の判定が共にYESの場合)
に、音符の音量又はピッチを連続的に変更するために実
行される、ステップ811〜824の制御処理について
説明する。
Subsequently, when it is determined that the player continuously presses the adjacent switch element while sliding the finger (when the determinations in steps 803 and 810 are both YES).
Next, the control processing of steps 811 to 824, which is executed to continuously change the volume or pitch of a note, will be described.

【0044】始めに、ステップ811、813、及び8
15では、レジスタAに保持されている今回押されたス
イッチ素子に対応するスイッチナンバーと、レジスタB
に保持されている前回押されたスイッチ素子に対応する
スイッチナンバーとの差が判定される。
First, steps 811, 813 and 8
In 15, the switch number corresponding to the currently pressed switch element held in the register A and the register B
Is determined from the switch number corresponding to the previously pressed switch element held in the switch.

【0045】前述したように、演奏スイッチ102上の
各スイッチ素子には図10に示されるように各スイッチ
ナンバーが割り当てられている。そして、この図を見る
とわかるように、演奏スイッチ102上の左右に隣り合
う任意の2つのスイッチ素子のスイッチナンバーの差は
1であり、上下に隣り合う任意の2つのスイッチ素子の
スイッチナンバーの差は9であり、斜め方向に隣り合う
任意の2つのスイッチ素子のスイッチナンバーの差は8
又は10である。
As described above, each switch element on the performance switch 102 is assigned a respective switch number as shown in FIG. As can be seen from this figure, the difference between the switch numbers of any two switch elements adjacent to the left and right on the performance switch 102 is 1, and the difference between the switch numbers of any two switch elements adjacent vertically is The difference is 9, and the difference between the switch numbers of any two switch elements adjacent in the oblique direction is 8
Or 10.

【0046】従って、ステップ811で、レジスタA内
のスイッチナンバーのレジスタB内のスイッチナンバー
に対する差の絶対値が1であると判定されれば、演奏者
が左右に隣り合うスイッチ素子を指を滑らせながら連続
して押していると判定することができるため、CPU2
01は、現在発音中の楽音のピッチの変更値を内部のピ
ッチ変更用レジスタに設定する(ステップ812)。こ
の場合、上記スイッチナンバーの差が正の値(右方向へ
の移動)であれば所定量の正のピッチ変更値が設定さ
れ、負の値(左方向への移動)であれば所定量の負のピ
ッチ変更値が設定される(図7、図10参照)。
Therefore, if it is determined in step 811 that the absolute value of the difference between the switch number in the register A and the switch number in the register B is 1, the player slides his finger on the switch element adjacent to the left and right. Can be determined to be continuously pressed while
01 sets the pitch change value of the tone currently being generated in an internal pitch change register (step 812). In this case, if the difference between the switch numbers is a positive value (moving rightward), a predetermined amount of positive pitch change value is set. If the difference is a negative value (moving leftward), the predetermined amount of pitch change is set. A negative pitch change value is set (see FIGS. 7 and 10).

【0047】一方、ステップ811の判定がNOとなっ
た後、ステップ813で、レジスタA内のスイッチナン
バーのレジスタB内のスイッチナンバーに対する差の絶
対値が9であると判定されれば、演奏者が上下に隣り合
うスイッチ素子を指を滑らせながら連続して押している
と判定することができるため、CPU201は、現在発
音中の楽音の音量の変更を内部の音量変更用レジスタに
設定する(ステップ814)。この場合に、上記スイッ
チナンバーの差が負の値(上方向への移動)であれば所
定量の正の音量変更値が設定され、正の値(下方向への
移動)であれば所定量の負の音量変更値が設定される
(図7、図10参照)。
On the other hand, if the determination in step 811 is NO, then if it is determined in step 813 that the absolute value of the difference between the switch number in the register A and the switch number in the register B is 9, the player Can be determined to continuously press the switch elements adjacent to each other while sliding the finger, the CPU 201 sets the change of the volume of the musical tone currently being generated in the internal volume change register (step 814). In this case, if the difference between the switch numbers is a negative value (moving upward), a predetermined positive volume change value is set, and if the difference is a positive value (moving downward), the predetermined volume change value is set. (See FIGS. 7 and 10).

【0048】更に、ステップ811と813の判定がN
Oとなった後、ステップ815で、レジスタA内のスイ
ッチナンバーのレジスタB内のスイッチナンバーに対す
る差の絶対値が8又は10であると判定されれば、演奏
者が斜めに隣り合うスイッチ素子を指を滑らせながら連
続して押していると判定することができるため、CPU
201は、現在発音中の楽音のピッチと音量の変更を内
部のピッチ変更用レジスタ及び音量変更用レジスタに設
定する(ステップ816)。この場合、上記スイッチナ
ンバーの差が−8(右斜め上方向への移動)であれば所
定量の正のピッチ変更値と所定量の正の音量の変更値が
設定され、+10(右斜め下方向への移動)であれば所
定量の正のピッチ変更値と所定量の負の音量変更値が設
定され、−10(左斜め上方向への移動)であれば所定
量の負のピッチ変更値と所定量の正の音量変更値が設定
され、+8(左斜め下方向への移動)であれば所定量の
負のピッチ変更値と所定量の負の音量変更値が設定され
る。
Further, the judgment in steps 811 and 813 is N
After it becomes O, if it is determined in step 815 that the absolute value of the difference between the switch number in the register A and the switch number in the register B is 8 or 10, the player switches the switch element obliquely adjacent to the switch element. Because it can be determined that the finger is continuously pressed while sliding, the CPU
201 sets the change of the pitch and volume of the tone currently being generated in the internal pitch change register and volume change register (step 816). In this case, if the difference between the switch numbers is -8 (moving diagonally right upward), a predetermined positive pitch change value and a predetermined positive volume change value are set, and +10 (diagonally lower right). Direction movement), a predetermined amount of positive pitch change value and a predetermined amount of negative volume change value are set, and if -10 (moving diagonally to the upper left), a predetermined amount of negative pitch change is set. A value and a predetermined amount of a positive volume change value are set. If the value is +8 (moving diagonally downward left), a predetermined amount of a negative pitch change value and a predetermined amount of a negative volume change value are set.

【0049】ステップ811、813、及び815の何
れの判定もNOとなった場合には、発音の変更は行われ
ずに、ステップ801の処理に戻る。続いて、図9のス
テップ817〜822では、上述の一連の処理によって
ピッチ変更が発生した場合に、楽曲の進行が不自然にな
らないようにするために、そのピッチの変更幅が現ステ
ップの音符のピッチから次のステップの音符のピッチま
での変更幅を超えないようにする制御が実行される。
If the determinations in steps 811, 813, and 815 are all NO, the process returns to step 801 without changing the sound. Subsequently, in steps 817 to 822 of FIG. 9, when the pitch is changed by the above-described series of processing, the pitch change width is set to the musical note of the current step so as to prevent the progress of the music from becoming unnatural. Is controlled so as not to exceed the change width from the pitch of the note to the pitch of the note in the next step.

【0050】まず、ステップ817では、ステップ81
2又は816の何れかの処理が実行されたことによって
ピッチ変更が発生したか否かが判定される。ステップ8
17の判定がNOなら、CPU201は、ステップ82
3で、ステップ812、814、又は816の何れかの
処理で内部の音量設定用レジスタ又はピッチ変更用レジ
スタに設定した音量変更値又はピッチ変更値を、楽音発
生回路203に対して出力する。この結果、楽音発生回
路203から出力されている楽曲の現ステップの音符に
対応する楽音信号の音量又はピッチが変更される。
First, in step 817, step 81
It is determined whether a pitch change has occurred due to the execution of any of processes 2 and 816. Step 8
If the determination in step 17 is NO, the CPU 201 proceeds to step 82
In step 3, the volume change value or the pitch change value set in the internal volume setting register or pitch changing register in any one of the steps 812, 814, and 816 is output to the tone generation circuit 203. As a result, the volume or pitch of the tone signal corresponding to the note of the current step of the music output from the tone generating circuit 203 is changed.

【0051】一方、ステップ817の判定がNOなら、
ステップ818で、楽曲の次のステップの音符に対応す
る楽音情報が楽音情報メモリ202から読み出され(ス
テップ818)、楽曲の現ステップの音符のピッチから
上記次のステップの音符のピッチまでのピッチ差Cが算
出される(ステップ819)。
On the other hand, if the determination in step 817 is NO,
At step 818, the tone information corresponding to the note at the next step of the song is read from the tone information memory 202 (step 818), and the pitch from the pitch of the note at the current step of the song to the pitch of the note at the next step is set. The difference C is calculated (Step 819).

【0052】次に、ステップ820では、ステップ81
2又は816の何れかの処理が実行されたことによって
内部のピッチ変更レジスタに設定されたピッチ変更値E
の変更幅が、上記ピッチ差Cの変更幅を超えたか否かが
判定される。具体的には、上記ピッチ差Cの符号が正の
場合(ピッチが上昇する場合)は、符号を含む上記ピッ
チ変更値Eが符号を含む上記ピッチ差Cよりも大きいか
否か、また、上記ピッチ差Cの符号が負の場合(ピッチ
が下降する場合)は、符号を含む上記ピッチ変更値Eが
符号を含む上記ピッチ差Cよりも小さいか否かが判定さ
れる。
Next, in step 820, step 81
2 or 816, the pitch change value E set in the internal pitch change register
Is determined to be greater than the change width of the pitch difference C. Specifically, when the sign of the pitch difference C is positive (when the pitch increases), it is determined whether or not the pitch change value E including the sign is larger than the pitch difference C including the sign. When the sign of the pitch difference C is negative (when the pitch decreases), it is determined whether the pitch change value E including the sign is smaller than the pitch difference C including the sign.

【0053】ピッチ変更値Eの変更幅がピッチ差Cの変
更幅を超えておらずステップ820の判定がNOなら
ば、CPU201は、ステップ823で、前述したよう
に、ステップ812、814、又は816の何れかの処
理で内部の音量設定用レジスタ又はピッチ変更用レジス
タに設定した音量変更値又はピッチ変更値を、楽音発生
回路203に対して出力する。
If the change width of the pitch change value E does not exceed the change width of the pitch difference C and the determination in step 820 is NO, the CPU 201 proceeds to step 823 and proceeds to step 812, 814, or 816 as described above. The sound volume change value or the pitch change value set in the internal sound volume setting register or the pitch changing register in any one of the above processes is output to the tone generation circuit 203.

【0054】一方、ピッチ変更値Eの変更幅がピッチ差
Cの変更幅を超えておりステップ820の判定がYES
ならば、CPU201は、内部のピッチ変更用レジスタ
に設定されているピッチ変更値を、強制的に符号を含む
上記ピッチ差Cに書き換えることにより、楽音発生回路
203に対して指定されるピッチ変更値の変更幅が上記
ピッチ差Cの変更幅を超えないように、即ち、楽曲の現
ステップの音符に対応して楽音発生回路203から出力
されている楽音信号のピッチが楽曲の次ステップの音符
に対応するピッチを超えないような制御が実行される
(ステップ821)。
On the other hand, the change width of the pitch change value E exceeds the change width of the pitch difference C, and the determination in step 820 is YES.
Then, the CPU 201 forcibly rewrites the pitch change value set in the internal pitch change register to the pitch difference C including the sign, thereby changing the pitch change value designated for the tone generation circuit 203. Is not greater than the change width of the pitch difference C, that is, the pitch of the musical tone signal output from the musical tone generation circuit 203 corresponding to the musical note of the current step of the musical composition is changed to the musical note of the next step of the musical composition. Control is performed so as not to exceed the corresponding pitch (step 821).

【0055】更にこの場合に、楽曲の現ステップの音符
に対応して楽音発生回路203から出力されている楽音
信号のピッチが楽曲の次ステップの音符に対応するピッ
チに達してしまったため、楽曲の次ステップの音符を読
み飛ばすべく、CPU201内部の所定フラグがオンさ
れる(ステップ822)。この結果、前述のように、ス
テップ805の判定がYESとなるため、図8のステッ
プ807で、楽曲の次のステップの音符が読み飛ばされ
て更に1ステップ先の音符に対応する楽音情報が楽音情
報メモリ202から読み出されることになる。
Further, in this case, the pitch of the tone signal output from the tone generating circuit 203 corresponding to the note of the current step of the song has reached the pitch corresponding to the note of the next step of the song. A predetermined flag in the CPU 201 is turned on to skip the note of the next step (step 822). As a result, as described above, since the determination in step 805 is YES, in step 807 in FIG. 8, the note of the next step of the musical piece is skipped, and the tone information corresponding to the note one step ahead is added to the tone. It will be read from the information memory 202.

【0056】ステップ822の処理の後、CPU201
は、ステップ823で、前述したように、ステップ81
2、814、又は816の何れかの処理で内部の音量設
定用レジスタ又はピッチ変更用レジスタに設定した音量
変更値又はピッチ変更値を、楽音発生回路203に対し
て出力する。
After the processing in step 822, the CPU 201
In step 823, as described above, step 81
The volume change value or the pitch change value set in the internal volume setting register or pitch changing register in any of the processes 2, 814, and 816 is output to the tone generation circuit 203.

【0057】最後に、ステップ824でタイマTがリセ
ットされ、図8のステップ801の処理に戻る。これに
より、演奏スイッチ102上のスイッチ素子が次に新た
に押されるまでの時間の経時が新たに開始される。
Finally, in step 824, the timer T is reset, and the process returns to step 801 in FIG. Thus, the lapse of time until the switch element on the performance switch 102 is newly pressed next is newly started.

【0058】以上説明した実施の形態では、演奏スイッ
チ102のスイッチ素子の数は、図10に示されるよう
に、8×8=64個であったが、スイッチ素子の数は2
個以上であればよく、また、物理的な機構を有するスイ
ッチ素子でなくとも、液晶パネル等の、押された位置を
検出できる電子的なスイッチ素子であってもよい。
In the embodiment described above, the number of switch elements of the performance switch 102 is 8 × 8 = 64, as shown in FIG. 10, but the number of switch elements is two.
Any number of switches may be used, and an electronic switch element such as a liquid crystal panel that can detect a pressed position may be used instead of a switch element having a physical mechanism.

【0059】また、変更させられる楽音情報は、音量や
ピッチには限られず、いかなる楽音情報であってもよ
い。更に、変更・設定させられる初期の楽音情報も、音
量に限られず、いかなる楽音情報であってもよく、ま
た、2つ以上の楽音情報が同時に変更・設定させられて
もよい。
The tone information to be changed is not limited to the volume and the pitch, but may be any tone information. Further, the initial tone information to be changed / set is not limited to the volume, but may be any tone information, and two or more tone information may be changed / set at the same time.

【0060】[0060]

【発明の効果】本発明によれば、演奏スイッチ手段上で
異なるスイッチ素子を順次操作することにより、例えば
初期音量を変更しながら楽曲の音符の進行を1ステップ
ずつ進行させるような演奏操作を実現することが可能と
なる。これにより、演奏に幅と表情を持たせることがで
き、いわゆるイニシャルタッチ機能と同様の効果を実現
することが可能となる。
According to the present invention, by sequentially operating different switch elements on the performance switch means, it is possible to realize a performance operation in which, for example, the musical note progression of music is progressed step by step while changing the initial volume. It is possible to do. As a result, the width and expression can be given to the performance, and the same effect as the so-called initial touch function can be realized.

【0061】また、本発明によれば、演奏スイッチ手段
上でのスイッチ素子の操作位置、操作方向、操作時間間
隔等を変更することにより、発音中の楽音の音高(ピッ
チ)や音量を変更させることができる。これにより、演
奏に幅と表情を持たせることができ、いわゆるアフター
タッチ機能と同様の効果を実現することが可能となる。
Further, according to the present invention, the pitch (pitch) and volume of the musical sound being generated can be changed by changing the operation position, operation direction, operation time interval and the like of the switch element on the performance switch means. Can be done. As a result, the performance can be given a width and an expression, and the same effect as the so-called after touch function can be realized.

【0062】更に、本発明によれば、1ステップずつ進
行させられる楽曲の音符の進行に対して、楽音情報制御
手段において既に選択されている楽音情報である音高情
報が不自然に変更されてしまうことを防ぐことが可能と
なる。
Further, according to the present invention, the pitch information, which is the musical tone information already selected by the musical tone information control means, is changed unnaturally with respect to the progression of the musical note progressed step by step. Can be prevented.

【0063】加えて、本発明によれば、1ステップずつ
進行させられる楽曲の音符の進行のステップを読み飛ば
すような制御が可能となり、現在の楽音の発音を滑らか
に次の楽音の発音につなげられる。これにより、演奏に
幅と表情を持たせることができ、いわゆるポルタメント
機能と同様の効果を実現することが可能となる。
In addition, according to the present invention, it is possible to perform control such that a step of advancing a note of a musical piece which is advanced step by step is skipped, and the current tone is smoothly connected to the next tone. Can be Thereby, the width and the expression can be given to the performance, and the same effect as the so-called portamento function can be realized.

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

【図1】本発明の実施の形態の外観図である。FIG. 1 is an external view of an embodiment of the present invention.

【図2】本発明の実施の形態のシステム構成図である。FIG. 2 is a system configuration diagram according to an embodiment of the present invention.

【図3】本発明の実施の形態の説明図(その1)であ
る。
FIG. 3 is an explanatory diagram (No. 1) of the embodiment of the present invention.

【図4】本発明の実施の形態の説明図(その2)であ
る。
FIG. 4 is an explanatory diagram (No. 2) of the embodiment of the present invention.

【図5】本発明の実施の形態の説明図(その3)であ
る。
FIG. 5 is an explanatory view (No. 3) of the embodiment of the present invention.

【図6】演奏スイッチ102上のスイッチ素子の位置と
初期音量との関係図である。
6 is a diagram showing a relationship between the position of a switch element on a performance switch 102 and an initial sound volume. FIG.

【図7】演奏スイッチ102上での指をすべらせる方向
とピッチ・音量との関係図である。
FIG. 7 is a diagram illustrating a relationship between a direction in which a finger slides on a performance switch 102 and a pitch / volume.

【図8】本発明の実施の形態の動作フローチャート(そ
の1)である。
FIG. 8 is an operation flowchart (part 1) of the embodiment of the present invention.

【図9】本発明の実施の形態の動作フローチャート(そ
の2)である。
FIG. 9 is an operation flowchart (part 2) of the embodiment of the present invention.

【図10】スイッチナンバーを示す図である。FIG. 10 is a diagram showing switch numbers.

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

101 電子楽器本体 102 演奏スイッチ 103 出力装置 104 電源スイッチ 105 曲選択スイッチ 201 CPU 202 楽音情報メモリ 203 楽音発生回路 204 楽音発生装置 205 出力装置 DESCRIPTION OF SYMBOLS 101 Electronic musical instrument main body 102 Performance switch 103 Output device 104 Power switch 105 Song selection switch 201 CPU 202 Music information memory 203 Music sound generation circuit 204 Music sound generation device 205 Output device

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G10H 1/46 G10H 1/46 ──────────────────────────────────────────────────続 き Continued on front page (51) Int.Cl. 6 Identification code FI G10H 1/46 G10H 1/46

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 2次元状に配設された複数のスイッチ素
子からなる演奏スイッチ手段と、 複数の楽音情報を記憶する楽音情報記憶手段と、 前記演奏スイッチ手段上のスイッチ素子の操作位置及び
操作方向を認識するスイッチ操作認識手段と、 該スイッチ操作認識手段の認識結果に応じて、前記楽音
情報記憶手段が記憶する複数の楽音情報の何れかを選択
し、既に選択されている前記楽音情報を変更する楽音情
報制御手段と、 該楽音情報制御手段が制御する楽音情報に基づいて、楽
音信号を出力する楽音信号出力手段と、 を含むことを特徴とする電子楽器。
1. A performance switch means comprising a plurality of switch elements arranged two-dimensionally, a tone information storage means for storing a plurality of tone information, and an operation position and operation of a switch element on the performance switch means. A switch operation recognizing means for recognizing a direction, and selecting one of a plurality of pieces of tone information stored in the tone information storage means according to a recognition result of the switch operation recognizing means. An electronic musical instrument comprising: tone information control means for changing; and tone signal output means for outputting a tone signal based on tone information controlled by the tone information control means.
【請求項2】 2次元状に配設された複数のスイッチ素
子からなる演奏スイッチ手段と、 複数の楽音情報を記憶する楽音情報記憶手段と、 前記演奏スイッチ手段上のスイッチ素子の操作位置、操
作方向、及び操作時間間隔を認識するスイッチ操作認識
手段と、 該スイッチ操作認識手段の認識結果に応じて、前記楽音
情報記憶手段が記憶する複数の楽音情報の何れかを選択
してその楽音情報を変更し、又は既に選択されている前
記楽音情報を変更する楽音情報制御手段と、 該楽音情報制御手段が制御する楽音情報に基づいて、楽
音信号を出力する楽音信号出力手段と、 を含むことを特徴とする電子楽器。
2. Performance switch means comprising a plurality of switch elements arranged two-dimensionally; tone information storage means for storing a plurality of tone information; operation positions and operation of switch elements on the performance switch means. A switch operation recognizing means for recognizing a direction and an operation time interval; and selecting one of a plurality of pieces of tone information stored in the tone information storage means in accordance with a recognition result of the switch operation recognizing means, and converting the tone information. Tone information control means for changing or changing the already selected tone information; and tone signal output means for outputting a tone signal based on the tone information controlled by the tone information control means. Characterized electronic musical instruments.
【請求項3】 前記楽音情報制御手段は、前記スイッチ
操作認識手段が認識する前記演奏スイッチ手段上のスイ
ッチ素子の操作時間間隔に応じて、前記楽音情報記憶手
段が記憶する複数の楽音情報の何れかを選択してその楽
音情報を変更するか、既に選択されている前記楽音情報
を変更するかを決定する、 ことを特徴とする請求項2に記載の電子楽器。
3. The tone information control means according to claim 1, wherein said tone information storage means stores any of a plurality of tone information stored in said tone information storage means in accordance with an operation time interval of a switch element on said performance switch means recognized by said switch operation recognition means. 3. The electronic musical instrument according to claim 2, wherein it is determined whether to change the musical tone information by selecting (i) or (ii), or to modify the musical tone information that is already selected. 4.
【請求項4】 前記楽音制御手段は、前記スイッチ操作
認識手段が認識する前記演奏スイッチ手段上のスイッチ
素子の操作位置及び操作方向に応じた種類の楽音情報
を、該操作位置及び操作方向に応じた変更量だけ変更す
る、 ことを特徴とする請求項1乃至3の何れか1項に記載の
電子楽器。
4. The musical tone control means according to claim 1, wherein said musical tone information of a type corresponding to the operation position and operation direction of a switch element on said performance switch means recognized by said switch operation recognizing means is provided in accordance with said operation position and operation direction. The electronic musical instrument according to any one of claims 1 to 3, wherein the electronic musical instrument is changed by the changed amount.
【請求項5】 前記楽音情報には音高情報が含まれ、 前記楽音情報制御手段が前記楽音情報記憶手段から選択
する時間的に隣り合う楽音情報である音高情報の音高差
を認識する音高差認識手段と、 該音高差認識手段が認識する音高差に応じて、前記楽音
情報制御手段が変更する既に選択されている前記楽音情
報である音高情報を修正する変更音高情報修正手段と、 を更に含むことを特徴とする請求項1乃至3の何れか1
項に記載の電子楽器。
5. The tone information includes pitch information, and the tone information control means recognizes a pitch difference of pitch information which is temporally adjacent tone information selected from the tone information storage means. Pitch difference recognizing means, and a changed pitch for correcting pitch information which is the selected tone information which is changed by the tone information control means according to the pitch difference recognized by the pitch difference recognizing means. 4. An information correction means, further comprising:
Electronic musical instrument according to the item.
【請求項6】 前記楽音情報制御手段は、前記変更音高
情報修正手段による前記楽音情報制御手段が変更する既
に選択されている前記楽音情報である音高情報の修正状
態に応じて、前記楽音情報記憶手段が記憶する複数の楽
音情報の何れかを選択してその楽音情報を変更する、 ことを特徴とする請求項5に記載の電子楽器。
6. The tone information control means according to a modified state of the pitch information which is the selected tone information which is changed by the tone information control means by the modified pitch information modifying means. 6. The electronic musical instrument according to claim 5, wherein any one of a plurality of pieces of tone information stored in the information storage means is selected and the tone information is changed.
JP8250478A 1996-09-20 1996-09-20 Electronic musical instrument Withdrawn JPH1097251A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8250478A JPH1097251A (en) 1996-09-20 1996-09-20 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8250478A JPH1097251A (en) 1996-09-20 1996-09-20 Electronic musical instrument

Publications (1)

Publication Number Publication Date
JPH1097251A true JPH1097251A (en) 1998-04-14

Family

ID=17208457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8250478A Withdrawn JPH1097251A (en) 1996-09-20 1996-09-20 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JPH1097251A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7342164B2 (en) 2005-07-29 2008-03-11 Yamaha Corporation Performance apparatus and tone generation method using the performance apparatus
US7371957B2 (en) 2005-04-06 2008-05-13 Yamaha Corporation Performance apparatus and tone generation method therefor
US7394010B2 (en) 2005-07-29 2008-07-01 Yamaha Corporation Performance apparatus and tone generation method therefor
US7536257B2 (en) 2004-07-07 2009-05-19 Yamaha Corporation Performance apparatus and performance apparatus control program
US7709724B2 (en) 2006-03-06 2010-05-04 Yamaha Corporation Performance apparatus and tone generation method
US12067961B2 (en) * 2021-06-08 2024-08-20 Koto Co., Ltd. Musical instrument system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7536257B2 (en) 2004-07-07 2009-05-19 Yamaha Corporation Performance apparatus and performance apparatus control program
US7371957B2 (en) 2005-04-06 2008-05-13 Yamaha Corporation Performance apparatus and tone generation method therefor
US7342164B2 (en) 2005-07-29 2008-03-11 Yamaha Corporation Performance apparatus and tone generation method using the performance apparatus
US7394010B2 (en) 2005-07-29 2008-07-01 Yamaha Corporation Performance apparatus and tone generation method therefor
US7709724B2 (en) 2006-03-06 2010-05-04 Yamaha Corporation Performance apparatus and tone generation method
US8008565B2 (en) 2006-03-06 2011-08-30 Yamaha Corporation Performance apparatus and tone generation method
US12067961B2 (en) * 2021-06-08 2024-08-20 Koto Co., Ltd. Musical instrument system

Similar Documents

Publication Publication Date Title
US4651612A (en) Electronic musical instrument with play guide function
JPH08305356A (en) Musical amusement system
JP4049014B2 (en) Music score display device and music score display computer program
JP2722141B2 (en) Automatic accompaniment device
JPH1097251A (en) Electronic musical instrument
JP3430267B2 (en) Electronic musical instrument
JPH0823746B2 (en) Automatic tone generator
JP3286683B2 (en) Melody synthesis device and melody synthesis method
JP2636640B2 (en) Automatic accompaniment device
JPH01179090A (en) Automatic playing device
JP2003015647A (en) Automatic performance device and electronic musical instrument
CN113093975A (en) Display method, electronic device, performance data display system, and storage medium
JP4225258B2 (en) Automatic accompaniment apparatus and program
US20230386441A1 (en) Electronic musical instrument, key scanning method and non-transitory computer readable medium
JP2001356768A (en) Electronic musical instrument
JP3902207B2 (en) Arpeggiator
KR100432419B1 (en) musical composition &amp; game electronic instrument system
JP3625913B2 (en) Arpeggiator
JP2714557B2 (en) Performance practice equipment
JPH11219175A (en) Automatic performance device
JP2572317B2 (en) Automatic performance device
JPH02705B2 (en)
CN117831489A (en) Automatic performance device and computer-readable recording medium
JPH0571956B2 (en)
JP3249630B2 (en) Automatic rhythm playing device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20031202