JP2001343888A - Playing support device and keyboard device - Google Patents
Playing support device and keyboard deviceInfo
- Publication number
- JP2001343888A JP2001343888A JP2000166165A JP2000166165A JP2001343888A JP 2001343888 A JP2001343888 A JP 2001343888A JP 2000166165 A JP2000166165 A JP 2000166165A JP 2000166165 A JP2000166165 A JP 2000166165A JP 2001343888 A JP2001343888 A JP 2001343888A
- Authority
- JP
- Japan
- Prior art keywords
- key
- performance
- performance support
- display
- keys
- 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
Links
- 239000011295 pitch Substances 0.000 claims description 34
- 239000003086 colorant Substances 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000994 depressogenic effect Effects 0.000 abstract description 14
- 238000000034 method Methods 0.000 description 27
- 238000012986 modification Methods 0.000 description 14
- 230000004048 modification Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 7
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 210000003811 finger Anatomy 0.000 description 1
- 210000005224 forefinger Anatomy 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、楽曲データにした
がって押下すべき鍵を指示する演奏支援装置および鍵盤
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a performance support device and a keyboard device for designating a key to be pressed according to music data.
【0002】[0002]
【従来の技術】従来より、鍵盤楽器における演奏支援装
置として、演奏者に次に押下すべき鍵を発光指示する機
能が開発されている。これは、鍵に近い楽器内部または
鍵の内部に、各鍵に対応して発光装置を設け、この発光
装置を演奏情報に基づいて順次発光させている。2. Description of the Related Art Hitherto, as a performance support device for a keyboard instrument, a function of instructing a player to emit a key to be pressed next has been developed. In this method, a light-emitting device is provided for each key inside a musical instrument close to a key or inside a key, and the light-emitting devices emit light sequentially based on performance information.
【0003】[0003]
【発明が解決しようとする課題】しかし、上述した発光
指示機能を備えた演奏支援装置では、演奏者に押下すべ
き鍵を1つずつ発光指示するものであるため、その次以
降に押下すべき鍵についての情報が演奏者には報知され
ない。従って、この発光指示を受けた演奏者による演奏
がぎこちないものとなってしまうことがある。次に押下
すべき鍵だけではなく、その後に押下すべき鍵も指示さ
れていると、演奏者の演奏を滑らかにするといったこと
も可能となるが、このような演奏支援装置は提案されて
いなかった。However, in the above-described performance assisting apparatus having the light emission instruction function, the key to be pressed is instructed to the player one by one. No information about the key is given to the player. Therefore, the performance of the player receiving the light emission instruction may be awkward. If not only the key to be pressed next, but also the key to be pressed afterwards, it is possible to smooth the performance of the player, but such a performance support device has not been proposed. Was.
【0004】本発明は、上記の事情を考慮してなされた
ものであり、次に押下すべき鍵だけでなく、その後に押
下すべき鍵を演奏者に報知することにより、演奏者に近
い将来の運指、手のおよその位置などを考え、かつ決め
る時間を与えることができるといったより優れた演奏支
援を行うことが可能な演奏支援装置および鍵盤装置を提
供することを目的とする。The present invention has been made in view of the above circumstances, and notifies a player not only of a key to be depressed next but also a key to be depressed subsequently. It is an object of the present invention to provide a performance support device and a keyboard device capable of performing more excellent performance support, such as giving consideration to fingering and an approximate position of a hand and giving a determined time.
【0005】[0005]
【課題を解決するための手段】上記課題を解決するた
め、本発明の請求項1に記載の演奏支援装置は、複数の
鍵を有する鍵盤装置において、楽曲データに基づいた演
奏支援を行う演奏支援装置であって、前記鍵に対応して
設けられる表示手段と、前記楽曲データに基づいて前記
表示手段による表示内容を制御する手段であって、前記
楽曲データに示される音高のうち、所定のタイミング以
降次に演奏すべき音高、および当該音高に続く1以上の
音高の前記鍵に対応して設けられた各前記表示手段に、
当該タイミングにおける各々の演奏順序を示す情報が表
示されるように制御する表示制御手段とを具備すること
を特徴としている。According to a first aspect of the present invention, there is provided a performance support apparatus for providing a performance support based on music data in a keyboard device having a plurality of keys. A display unit provided in correspondence with the key; and a unit for controlling display contents by the display unit based on the music data, wherein a predetermined pitch among pitches indicated in the music data is selected. At each of the display means provided corresponding to the key having a pitch to be played next after the timing and one or more pitches following the pitch,
Display control means for controlling information indicating the performance order at the timing to be displayed.
【0006】また、請求項2に記載の演奏支援装置は、
請求項1に記載の演奏支援装置において、前記所定のタ
イミングは、前記楽曲データに示される楽曲進行速度に
したがって音高が切り替わるタイミングであることを特
徴としている。[0006] The performance support apparatus according to claim 2 is
2. The performance support apparatus according to claim 1, wherein the predetermined timing is a timing at which a pitch is switched according to a music progress speed indicated in the music data.
【0007】また、請求項3に記載の演奏支援装置は、
請求項1に記載の演奏支援装置において、前記所定のタ
イミングは、前記楽曲データに示される楽曲進行速度に
したがって音高が切り替わるタイミングよりも所定時間
前のタイミングであることを特徴としている。[0007] A performance support apparatus according to claim 3 is
2. The performance support device according to claim 1, wherein the predetermined timing is a timing that is a predetermined time before a timing at which a pitch is switched according to a music progress speed indicated in the music data.
【0008】また、請求項4に記載の演奏支援装置は、
請求項1に記載の演奏支援装置において、前記鍵が押下
されたか否かを検知する押下検知手段をさらに具備し、
前記所定のタイミングは、前記楽曲データに示される音
高であって、次に演奏すべき音高の前記鍵が押下された
ことが前記押下検知手段により検知されたタイミングで
あるとを特徴としている。[0008] The performance support apparatus according to claim 4 is
2. The performance support apparatus according to claim 1, further comprising a press detection unit configured to detect whether or not the key is pressed,
The predetermined timing is a pitch indicated in the music data, and is a timing at which the press detection means detects that the key having a pitch to be played next has been pressed. .
【0009】また、請求項5に記載の演奏支援装置は、
請求項1ないし4のいずれかに記載の演奏支援装置にお
いて、前記表示手段は、複数の発光体を有しており、前
記表示制御手段は、前記複数の発光体のうち、発光させ
る発光体の数を制御することにより、演奏順序を示す情
報を表示することを特徴としている。[0009] A performance support apparatus according to a fifth aspect of the present invention,
5. The performance support device according to claim 1, wherein the display unit has a plurality of illuminants, and the display control unit includes a illuminant that emits light among the plurality of illuminants. 6. By controlling the number, information indicating the playing order is displayed.
【0010】また、請求項6に記載の演奏支援装置は、
請求項1ないし4のいずれかに記載の演奏支援装置にお
いて、前記表示手段は、複数色の発光が可能な発光体を
有しており、前記表示制御手段は、前記発光体の発光色
を制御することにより、演奏順序を示す情報を表示する
ことを特徴としている。[0010] The performance support apparatus according to claim 6 is
5. The performance support device according to claim 1, wherein said display means has a luminous body capable of emitting light of a plurality of colors, and said display control means controls a luminous color of said luminous body. By doing so, information indicating the playing order is displayed.
【0011】また、請求項7に記載の鍵盤装置は、複数
の鍵と、前記鍵に対応して設けられる表示手段と、前記
楽曲データに基づいて前記表示手段による表示内容を制
御する手段であって、前記楽曲データに示される音高の
うち、所定のタイミング以降次に演奏すべき音高、およ
び当該音高に続く1以上の音高の前記鍵に対応して設け
られた各前記表示手段に、当該タイミングにおける各々
の演奏順序を示す情報が表示されるように制御する表示
制御手段とを具備することを特徴としている。A keyboard device according to a seventh aspect of the present invention is a keyboard device, wherein a plurality of keys, display means provided in correspondence with the keys, and means for controlling display contents by the display means based on the music data. Out of the pitches indicated in the music data, the display means provided in correspondence with the pitch to be played next after a predetermined timing and the key having one or more pitches following the pitch. And display control means for controlling display of information indicating the performance order at the timing.
【0012】[0012]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態について説明する。 A.実施形態の構成 まず、図1は本発明の一実施形態に係る演奏支援装置を
備えたピアノの鍵盤付近を示す外観図である。同図に示
すように、このピアノは、通常の一般的なピアノと同様
に設けられる複数の鍵1と、鍵盤押さえ部2内に鍵1に
対応して設けられる表示部3とを備えている。図示のよ
うに、表示部3は、鍵盤押さえ部2における各鍵1と交
差する部分に設けられており、両者の対応関係がわかり
やすくなされている。Embodiments of the present invention will be described below with reference to the drawings. A. First, FIG. 1 is an external view showing the vicinity of a keyboard of a piano provided with a performance support device according to an embodiment of the present invention. As shown in FIG. 1, the piano includes a plurality of keys 1 provided in the same manner as a general general piano, and a display unit 3 provided in the keyboard holding unit 2 corresponding to the keys 1. . As shown in the figure, the display unit 3 is provided at a portion of the keyboard holding unit 2 that intersects with each key 1 so that the correspondence between the two can be easily understood.
【0013】表示部3は、上下方向に並んで配設される
5つの発光体4a,4b,4c,4d,4eを有してい
る。発光体4a,4b,4c,4d,4eは、複数色で
の発光が可能な発光体である。ここで、白鍵に対応する
表示部3の発光体4b,4c,4d,4eの発光部がほ
ぼ円状であるのに対し、最も下側に配置される発光体4
aは上下方向に長い形状となっている。これにより、使
用者は最も下側に配置される発光体4aを他の発光体4
b,4c,4d,4eと区別して認識しやすくなってい
る。なお、図示では、黒鍵に対応する表示部3の発光体
4a,4b,4c,4d,4eは、全て円状の同形状と
なっているが、上記白鍵と同様に発光体4aのみを上下
方向に長く形成してもよい。The display section 3 has five luminous bodies 4a, 4b, 4c, 4d, and 4e arranged in the vertical direction. The light emitters 4a, 4b, 4c, 4d, and 4e are light emitters capable of emitting light in a plurality of colors. Here, the light-emitting members 4b, 4c, 4d, and 4e of the display unit 3 corresponding to the white keys have substantially circular light-emitting members, whereas the light-emitting member 4 disposed at the lowermost position.
“a” has a vertically long shape. As a result, the user sets the lowermost luminous body 4a to another luminous body 4a.
b, 4c, 4d, and 4e to make it easier to recognize. In the figure, the light-emitting members 4a, 4b, 4c, 4d, and 4e of the display unit 3 corresponding to the black key are all circular and have the same shape. It may be formed vertically long.
【0014】本実施形態に係る演奏装置は、図示せぬガ
イドモードスイッチが押下されて演奏支援モードが演奏
者に選択された場合に、上記構成の表示部3を適宜選択
発光させることにより、次に押下すべき鍵に加え、それ
以降に押下すべき4つの鍵をその順序とともに演奏者に
指示できるようになっており、以下、このような表示部
3の表示を制御する構成について図2を参照しながら説
明する。The playing device according to the present embodiment is configured such that when the guide mode switch (not shown) is depressed and the playing support mode is selected by the player, the display section 3 having the above-described structure is appropriately selected to emit light. In addition to the keys to be depressed, four keys to be depressed thereafter can be instructed to the player along with their order. Hereinafter, such a configuration for controlling the display of the display unit 3 will be described with reference to FIG. It will be described with reference to FIG.
【0015】同図に示すように、この制御システムは、
楽曲データ読出部21と、発光制御部22と、各鍵毎に
設けられる押鍵センサ23とを備えている。楽曲データ
読出部21は、フロッピー(登録商標)ディスク、CD
−ROM、HD(ハードディスク)および半導体メモリ
などの情報記録媒体に記憶された楽曲データを読み出し
て発光制御部22に供給する。押鍵センサ23は、対応
する鍵が押下されたか否かを検知し、押鍵情報を発光制
御部22に出力する。As shown in FIG. 1, the control system includes:
A music data reading unit 21, a light emission control unit 22, and a key press sensor 23 provided for each key are provided. The music data reading unit 21 includes a floppy (registered trademark) disk, a CD,
Reading out music data stored in an information recording medium such as a ROM, an HD (hard disk) and a semiconductor memory and supplying the read music data to the light emission control unit 22; The key press sensor 23 detects whether the corresponding key has been pressed, and outputs key press information to the light emission control unit 22.
【0016】発光制御部22は、楽曲データ読出部21
から供給される楽曲データに示される音高の鍵1に対応
する表示部3の各発光体4a,4b,4c,4d,4e
の発光を制御している。ここで、発光制御部22は、そ
の時点において、次に押下すべき鍵1に対応して設けら
れた表示部3に加え、当該鍵1の押下後、順次押下すべ
き4つの鍵1に対応した表示部3の発光体4a,4b,
4c,4d,4eを適宜選択発光させている。これによ
り、演奏者にその時点から押下すべき鍵を5つ先まで指
示するとともに、その演奏順序も指示している。The light emission control unit 22 includes a music data reading unit 21
Illuminators 4a, 4b, 4c, 4d, 4e of the display unit 3 corresponding to the pitch key 1 indicated by the music data supplied from the
Is controlled. At this point, the light emission control unit 22 includes, in addition to the display unit 3 provided corresponding to the key 1 to be pressed next, the four keys 1 to be pressed sequentially after the key 1 is pressed. Light-emitting members 4a, 4b,
4c, 4d, and 4e are selectively emitted as appropriate. This instructs the player up to five keys to be pressed from that point onward, and also instructs the playing order.
【0017】このように表示部3の発光体4a,4b,
4c,4d,4eを選択発光させて、5つ先までの押下
すべき鍵とその順序を演奏者に報知するための発光体4
a,4b,4c,4d,4eの発光制御について、図3
に示されるように、音高が「G」、「A」、「C」、
「E」、「C」……といった順序で流れる楽曲データが
用いられている場合を例に挙げて説明する。As described above, the light-emitting members 4a, 4b,
4c, 4d and 4e are selectively illuminated, and a luminous element 4 for notifying the player of the keys to be depressed up to five keys and their order.
The light emission control of a, 4b, 4c, 4d, and 4e is shown in FIG.
, The pitches are “G”, “A”, “C”,
An example in which music data flowing in the order of “E”, “C”,... Is used will be described.
【0018】まず、楽曲の進行が時間t1の時点での表
示部3の発光体4a,4b,4c,4d,4eの発光状
態は図4に示すようになる。同図に示すように、時間t
1では、音名「C」の全ての発光体4a,4b,4c,
4d,4eと、音名「E」の発光体4a,4b,4c,
4dと、音名「G」の発光体4aと、音名「A」の発光
体4a,4bが発光するようになっている。つまり、本
実施形態では、この時点において、次に押下すべき鍵1
に対応する表示部3については、発光体4aのみを発光
させ、その次である2番目に押下すべき鍵1に対応する
表示部3については、発光体4a,4bを発光させるよ
うになっている。同様に、3番目に押下すべき鍵1に対
応する表示部3については発光体4a,4b,4c、4
番目に押下すべき鍵1に対応する表示部3については発
光体4a,4b,4c,4d、5番目に押下すべき鍵1
に対応する表示部3については全ての発光体4a,4
b,4c,4d,4eを発光させるようになっている。
従って、演奏者は、表示部3の発光体4a,4b,4
c,4d,4eのうち、いくつの発光体が発光している
かを視認することにより、その時点からの各鍵を演奏す
べき順序を知ることができる。First, the luminous state of the luminous bodies 4a, 4b, 4c, 4d, 4e of the display unit 3 at the time when the progress of the music is time t 1 is as shown in FIG. As shown in FIG.
In 1 , all the luminous bodies 4a, 4b, 4c,
4d, 4e, and the luminous bodies 4a, 4b, 4c,
4d, the light-emitting body 4a with the pitch name "G", and the light-emitting bodies 4a and 4b with the pitch name "A" emit light. That is, in this embodiment, at this point, the key 1 to be pressed next is
, Only the light emitter 4a emits light, and as for the display unit 3 corresponding to the second key 1 to be pressed next, the light emitters 4a and 4b emit light. I have. Similarly, for the display unit 3 corresponding to the key 1 to be pressed third, the light emitting bodies 4a, 4b, 4c, 4c
For the display unit 3 corresponding to the key 1 to be depressed first, the light emitters 4a, 4b, 4c, 4d, and the key 1 to be depressed fifth
Are displayed on all the light emitting bodies 4a, 4
b, 4c, 4d, and 4e emit light.
Therefore, the player can select the light-emitting members 4a, 4b, 4
By visually recognizing how many light emitters among c, 4d and 4e emit light, it is possible to know the order in which the keys should be played from that point on.
【0019】ここで、本例で用いた楽曲データのよう
に、その時点以降に演奏すべき5つの音高のうち同じ音
高を複数回、本例では「C」の鍵1を複数回押下する必
要がある場合には、発光体4a,4b,4c,4d,4
eの発光色を使い分けることにより、複数の順序を演奏
者に知らせることを可能としている。具体的には、図4
に示すように、演奏順序が3番目であることを示すため
に発光体4a,4b,4cをある色(例えばオレンジ
色)に発光させるとともに、演奏順序が5番目であるこ
とを示すために発光体4d,4eを異なる色(例えば緑
色)で発光させている。これにより、演奏者は、この時
点から3番目と5番目に押下すべき鍵であることを認識
することができる。なお、図4においては、説明簡略化
のため、白鍵に対応する表示部3の発光体4a,4b,
4c,4d,4eのみを記載し、黒鍵に対応する表示部
3については省略しており、下記図5〜図8についても
同様に黒鍵に対応する表示部3についての記載を省略し
ている。Here, like the music data used in the present embodiment, the same pitch is pressed a plurality of times out of five pitches to be played after that time, and in this example, the key 1 of "C" is pressed a plurality of times. If necessary, the light-emitting bodies 4a, 4b, 4c, 4d, 4
By properly using the emission color of e, it is possible to inform the player of a plurality of orders. Specifically, FIG.
As shown in FIG. 5, the light-emitting members 4a, 4b, and 4c emit light of a certain color (for example, orange) to indicate that the performance order is third, and emit light to indicate that the performance order is fifth. The bodies 4d and 4e emit light of different colors (for example, green). Thereby, the player can recognize that the keys are the third and fifth keys to be pressed from this point. In FIG. 4, for simplification of description, the light-emitting members 4a, 4b,
Only 4c, 4d, and 4e are described, and the display unit 3 corresponding to the black key is omitted, and the description of the display unit 3 corresponding to the black key is similarly omitted in FIGS. I have.
【0020】次に、楽曲が進行し、時間t2になると、
各鍵に対応する表示部3の発光状態は、図5に示すよう
になる。同図に示すように、時間t2になると、音名
「C」の発光体4a,4b,4c,4d(発光体4c,
4dと、発光体4a,4bとは異なる色で発光)と、音
名「E」の発光体4a,4b,4cと、音名「A」の発
光体4aとが発光する。従って、この時点以降、1番目
に「A」に対応する鍵1、2番目に「C」に対応する鍵
1、3番目に「E」に対応する鍵1、4番目に「C」に
対応する鍵1を押下することを演奏者が認識することが
できる。Next, when the music progresses and reaches time t 2 ,
The light emission state of the display unit 3 corresponding to each key is as shown in FIG. As shown in the figure, at time t 2 , the luminous bodies 4 a, 4 b, 4 c, 4 d of the pitch name “C” (the luminous bodies 4 c,
4d and the light emitters 4a and 4b emit light in different colors), the light emitters 4a, 4b and 4c with the note name "E", and the light emitter 4a with the note name "A" emit light. Therefore, after this point, the first key corresponding to "A" 1, the second key corresponding to "C" 1, the third key corresponding to "E" 1, the fourth key corresponding to "C" The player can recognize that the key 1 to be pressed is pressed.
【0021】次に、さらに楽曲が進行し、時間t3にな
ると、各鍵に対応する表示部3の発光状態は、図6に示
すようになる。同図に示すように、時間t3になると、
音名「C」の発光体4a,4b,4c(発光体4cと、
発光体4a,4bとは異なる色で発光)と、音名「E」
の発光体4a,4bとが発光する。従って、この時点以
降、1番目に「C」に対応する鍵1、2番目に「E」に
対応する鍵1、3番目に「C」に対応する鍵1を押下す
ることを演奏者が認識することができる。Next, when the music progresses further and reaches time t 3 , the light emission state of the display unit 3 corresponding to each key becomes as shown in FIG. As shown in the figure, at time t 3 ,
The luminous bodies 4a, 4b, 4c of the musical name "C" (the luminous body 4c,
The light emitting elements 4a and 4b emit light in a different color), and the sound name "E"
And the luminous bodies 4a and 4b emit light. Therefore, after this point, the player recognizes that the key 1 corresponding to “C” is pressed first, the key 1 corresponding to “E” second, and the key 1 corresponding to “C” third. can do.
【0022】この後、さらに楽曲が進行し、時間t4、
t5になると、各鍵に対応する表示部3の発光状態は、
それぞれ図7および図8に示すようになり、演奏者は、
それぞれの時点での押下すべき鍵とその順序を知ること
ができる。ここで、時間t1〜t3の間は、音名「C」に
ついて複数回押下することを知らせるため、発光色が他
と異なる色になっていたが、このような状態から時間t
4および時間t5のように、押下すべき回数が1回のみと
なった場合には、その発光色はそのまま他と異なる発光
色であってもよいし、他の発光色と同一の色に戻すよう
にしてもよい。Thereafter, the music progresses further, and at time t 4 ,
When becomes t 5, the light emitting state of the display unit 3 corresponding to the key,
As shown in FIGS. 7 and 8, respectively, the performer
The key to be pressed at each time and the order can be known. Here, during the time t 1 to t 3 , the light emission color is different from the others to notify that the note name “C” is pressed a plurality of times.
As 4 and time t 5, when the number to be pressed becomes only once, to the emission color may be directly other different emission colors, the same color as the other emission colors It may be returned.
【0023】図2に示す発光制御部22は、以上説明し
たように表示部3の各発光体4a,4b,4c,4d,
4eの発光を制御することにより、その時点から次に押
下すべき鍵だけではく、それ以降に押下すべき4つの鍵
を演奏者に指示することができるとともに、これらの5
つの鍵の演奏順序についても指示することができる。As described above, the light emission control unit 22 shown in FIG. 2 controls each of the light emitters 4a, 4b, 4c, 4d,
By controlling the light emission of 4e, not only the key to be pressed next from that point in time but also the four keys to be pressed after that can be instructed to the player.
The order of playing the two keys can also be specified.
【0024】なお、上述した例では、音名「C」の後が
休符となっていたため、音名「C」以降の押下すべき鍵
に対応した発光を行っていなかったが、後続の音符があ
る場合には、上記と同様な手順にしたがってその音高の
鍵に対応する発光体4a,4b,4c,4d,4eを選
択発光させるようにすればよい。また、休符が間にある
場合にも、休符に関わりなく、休符後の音高の鍵に対応
した発光体4a,4b,4c,4d,4eを適宜選択発
光させるようにしてもよい。In the above-mentioned example, since the rest after the note name "C" is a rest, the light emission corresponding to the key to be pressed after the note name "C" is not performed. If there is, the light emitters 4a, 4b, 4c, 4d, 4e corresponding to the key of the pitch may be selectively emitted according to the same procedure as described above. Further, even when there is a rest, regardless of the rest, the light emitters 4a, 4b, 4c, 4d, and 4e corresponding to the keys of the pitch after the rest may be appropriately selected to emit light. .
【0025】B.実施形態の動作 次に、上記構成の演奏支援装置の動作について説明す
る。まず、発光制御部22による発光制御のメインルー
チンについて図9を参照しながら説明する。B. Operation of Embodiment Next, the operation of the performance support apparatus having the above configuration will be described. First, a main routine of light emission control by the light emission control unit 22 will be described with reference to FIG.
【0026】B−1.メインルーチン まず、この演奏支援装置に電源が投入されると、初期状
態設定処理が行われる(ステップSa1)。ここで、初
期状態設定処理とは、各種レジスタの初期化処理などで
ある。この後、ガイドモードスイッチが操作されたか否
かが判断される(ステップSa2)。B-1. Main Routine First, when the power is turned on to this performance support apparatus, an initial state setting process is performed (step Sa1). Here, the initial state setting processing is processing for initializing various registers. Thereafter, it is determined whether the guide mode switch has been operated (step Sa2).
【0027】ここで、ガイドモードスイッチが操作され
た場合には、その操作により演奏支援モードが選択され
たか否かが判断される(ステップSa3)。ガイドモー
ドスイッチの操作により演奏モードが選択されると、演
奏支援モードであることを示すフラグAに1がセットさ
れる(ステップSa4)。一方、演奏支援モードが選択
されなかった場合には、フラグAに0がセットされると
ともに、後述するタイマ割り込み処理で用いられるフラ
グBが0にセットされる。この際、その時点で発光させ
られている表示部3の発光体が全て消灯される(ステッ
プSa5)。Here, if the guide mode switch is operated, it is determined whether or not the operation has selected the performance support mode (step Sa3). When the performance mode is selected by operating the guide mode switch, 1 is set to the flag A indicating the performance support mode (step Sa4). On the other hand, when the performance support mode is not selected, the flag A is set to 0, and the flag B used in a timer interrupt process described later is set to 0. At this time, all the light emitters of the display unit 3 which are emitting light at that time are turned off (step Sa5).
【0028】この後、上記処理以外に必要な他の処理を
実行し(ステップSa6)、ステップSa2以降の処理
を繰り返す。Thereafter, other necessary processing besides the above processing is executed (step Sa6), and the processing after step Sa2 is repeated.
【0029】B−2.タイマ割り込み処理 以上説明したのが発光制御部22のメインルーチンであ
るが、この演奏支援装置では、予め設定された周期毎に
発光制御部22によってタイマ割り込み処理を実行して
上記のような発光制御(図3〜図8参照)を行ってお
り、以下、このタイマ割り込み処理について図10を参
照しながら説明する。B-2. Timer Interrupt Processing The main routine of the light emission control unit 22 has been described above. In this performance support device, the timer interruption processing is executed by the light emission control unit 22 at predetermined intervals to execute the light emission control as described above. (See FIGS. 3 to 8). Hereinafter, the timer interrupt processing will be described with reference to FIG.
【0030】まず、タイマ割り込み処理が実行される
と、フラグAが1にセットされているか否かが判断され
る(ステップSb1)。ここで、フラグAが1ではな
く、0にセットされている場合、つまり演奏支援モード
が選択されていない場合には、このタイマ割り込み処理
を終了する。First, when the timer interrupt process is executed, it is determined whether the flag A is set to 1 (step Sb1). Here, when the flag A is set to 0 instead of 1, that is, when the performance support mode is not selected, the timer interrupt processing ends.
【0031】一方、フラグAが1にセットされている、
つまり演奏支援モードが選択されている場合には、フラ
グBが0であるか否かが判断される(ステップSb
2)。ここで、フラグBは、楽曲データに基づいた演奏
支援を実行前か、実行中であるかを判断するフラグであ
り、フラグBが0にセットされている場合には実行前で
あることを示し、フラグBが1にセットされている場合
には実行中であることを示す。On the other hand, when the flag A is set to 1,
That is, when the performance support mode is selected, it is determined whether or not the flag B is 0 (step Sb).
2). Here, the flag B is a flag for determining whether or not the performance support based on the music data is performed or is being performed. When the flag B is set to 0, it indicates that the performance is not performed. When the flag B is set to 1, it indicates that the program is being executed.
【0032】そして、フラグBが0にセットされてい
る、つまり演奏支援実行前である場合には、楽曲データ
読出部21に楽曲データの中から最初の5音符分のデー
タの読み出しが指示され、読み出した最初の5音符分の
データに基づいて表示部3の各発光体4a,4b,4
c,4d,4eの発光が制御される(ステップSb
3)。ここで、発光体4a,4b,4c,4d,4eの
発光制御内容は、上述した通りである(図3〜図8参
照)。When the flag B is set to 0, that is, before the performance support is executed, the music data reading unit 21 is instructed to read data of the first five notes from the music data, Each of the light-emitting members 4a, 4b, 4
Light emission of c, 4d, 4e is controlled (step Sb
3). Here, the light emission control contents of the light emitters 4a, 4b, 4c, 4d, and 4e are as described above (see FIGS. 3 to 8).
【0033】このように最初の5音符分のデータが読み
出され、このデータに基づいた表示部3の表示制御がな
されると、演奏支援処理が実行中となるため、フラグB
が1にセットされる(ステップSb4)。When the data of the first five notes is read out and the display of the display unit 3 is controlled based on this data, the performance support processing is being executed.
Is set to 1 (step Sb4).
【0034】この後、このタイマ割り込み処理が行われ
ている時点で演奏順序が先頭の音符に対応する鍵1が押
下されたか、つまりこの時点で次に押下すべき鍵1が押
下された否かが判断される(ステップSb5)。ここで
の押下されたか否かの判断は、押鍵センサ23からの押
鍵情報に基づいて行われる。このように演奏支援実行開
始直後の場合には、次に押下すべき鍵1は、楽曲データ
の最初の音符であるため、この最初の音符に対応する鍵
1が押下されたか否かが判断される。Thereafter, at the time when the timer interrupt processing is being performed, whether the key 1 corresponding to the first note in the playing order has been pressed, that is, whether or not the key 1 to be pressed next has been pressed at this time. Is determined (step Sb5). The determination as to whether or not the key is pressed is made based on key press information from the key press sensor 23. In this manner, immediately after the start of the performance support execution, since the key 1 to be pressed next is the first note of the music data, it is determined whether or not the key 1 corresponding to the first note is pressed. You.
【0035】ここで、次に押下すべき鍵1が押下された
と判断されると、現在読み出されている最後の音符の後
続の1音符の読み出しが楽曲データ読出部21に指示さ
れる。そして、押下された鍵1に対応する音符に対応す
る表示部3の発光制御を停止し、その次の4つの音符に
加え、新たに読み出された音符に対応した鍵1に設けら
れた表示部3の発光体4a,4b,4c,4d,4eを
演奏順序が示されるように発光させる(ステップSb
6)。このような発光制御の後、このタイマ割り込み処
理が終了する。そして、このようなタイマ割り込み処理
が所定周期毎に繰り返し実行されることにより、演奏者
の押鍵操作に応じて楽曲の演奏支援を順次進行すること
ができる。Here, when it is determined that the key 1 to be pressed next has been pressed, the music data reading unit 21 is instructed to read one note following the last note currently being read. Then, the light emission control of the display unit 3 corresponding to the note corresponding to the pressed key 1 is stopped, and the display provided on the key 1 corresponding to the newly read note is added to the next four notes. The light emitters 4a, 4b, 4c, 4d, and 4e of the unit 3 emit light so that the performance order is indicated (step Sb).
6). After such light emission control, the timer interrupt processing ends. By repeatedly executing such a timer interrupt process at predetermined intervals, it is possible to sequentially advance musical performance support in response to a key press operation by the player.
【0036】本実施形態に係る演奏支援装置では、演奏
支援を行う際に、次に押下すべき鍵だけでなく、それ以
降に順次押下すべき4つの鍵を、その演奏順序を示す情
報とともに演奏者に報知することができる。従って、演
奏者は、この報知内容により曲の流れがわかりやすくな
る。また、ある程度先に演奏すべき鍵も知ることができ
るので、指使いをある程度自分で組み立てるといったこ
とが可能となり、滑らかな演奏を行いやすくなる。ま
た、鍵盤上における手の適正な配置位置などもわかりや
すくなる。In the performance support apparatus according to the present embodiment, when performing performance support, not only the key to be pressed next, but also the four keys to be pressed sequentially after that, together with information indicating the performance order, are performed. Can be notified. Therefore, the player can easily understand the flow of the music based on the notification contents. In addition, since it is possible to know the key to be played to some extent earlier, it is possible to assemble the fingering yourself to some extent, and it is easier to perform a smooth performance. In addition, it becomes easy to understand the appropriate arrangement position of the hand on the keyboard.
【0037】また、この演奏支援装置では、演奏順序を
示すために、上下方向に配置された複数の発光体4a,
4b,4c,4d,4eの発光を制御している。これに
より、図4〜図8に示すように、縦軸に演奏までの時間
(順序)、横軸に押下すべき鍵といった棒グラフのよう
な形でこの先押下すべき複数の鍵とその演奏順序が表さ
れる。従って、短い棒に対応する鍵から順次押下してい
けばよいといったように、演奏者に直感的に、この先押
下すべき複数の鍵とその演奏順序を知らせることができ
る。Further, in this performance support apparatus, a plurality of light emitters 4a, 4a,
Light emission of 4b, 4c, 4d, and 4e is controlled. As a result, as shown in FIGS. 4 to 8, a plurality of keys to be depressed first and the order of the performance are represented in a bar graph, such as the time until the performance (order) on the vertical axis and the keys to be depressed on the horizontal axis. expressed. Therefore, the player can intuitively be notified of a plurality of keys to be pressed first and the playing order thereof, such that the keys corresponding to the short bar should be pressed sequentially.
【0038】C.変形例 なお、本発明は、上述した実施形態に限定されるもので
はなく、以下のような種々の変形が可能である。C. Modifications The present invention is not limited to the above-described embodiment, and various modifications as described below are possible.
【0039】(変形例1)上述した実施形態において
は、押下すべき5つの鍵の中に、同一の鍵が複数回含ま
れていた場合には、発光色を異ならせることにより、複
数回含まれていることを演奏者に報知するようになって
いたいが(図4〜図6等の音名「C」)、発光色を異な
らせる以外の方法を用いるようにしてもよい。例えば、
点滅発光させたり、発光強度を変更したりしてもよい。(Modification 1) In the above-described embodiment, if the same key is included a plurality of times among the five keys to be pressed, the key is included a plurality of times by changing the emission color. It is desired to notify the player that the music is being played (note name "C" in FIGS. 4 to 6 and the like), but a method other than changing the emission color may be used. For example,
Blinking light emission may be performed, or light emission intensity may be changed.
【0040】(変形例2)また、上述した実施形態にお
いては、演奏者の押鍵に応じて楽曲の演奏支援を進行さ
せていたが、演奏者の押鍵操作ではなく、楽曲データに
示される楽曲の進行速度にしたがって演奏支援を進行さ
せるようにしてもよい。このような進行を行う際には、
上述したタイマ割り込み処理に代えて、図11に示すよ
うなタイマ割り込み処理を行うようにすればよい。(Modification 2) In the above-described embodiment, the musical composition support is advanced in accordance with the player's key depression. However, the musical composition data is indicated instead of the player's key depression operation. The performance support may be advanced according to the progress speed of the music. When performing such a process,
Instead of the timer interrupt process described above, a timer interrupt process as shown in FIG. 11 may be performed.
【0041】同図に示すタイマ割り込み処理は、所定の
テンポに応じた周期毎に実行される。ここで、所定のテ
ンポに応じた周期とは、楽曲データにその楽曲のテンポ
情報が含まれている場合には、そのテンポに応じて決定
される周期であり、演奏者が任意に楽曲のテンポを設定
できるものであれば、その設定されたテンポに応じて決
定される周期となる。このような周期として、例えば4
分音符の1/10の長さといった設定をしておけば、設
定されたテンポに応じて周期の実時間が決定されること
になる。The timer interrupt processing shown in the figure is executed at intervals corresponding to a predetermined tempo. Here, the cycle corresponding to the predetermined tempo is a cycle determined according to the tempo when the music data includes the tempo information of the music. Can be set, the cycle is determined according to the set tempo. As such a cycle, for example, 4
If a setting such as the length of 1/10 of a minute note is made, the actual time of the cycle is determined according to the set tempo.
【0042】このタイマ割り込み処理が開始されると、
まず、フラグAが1にセットされているか否かが判断さ
れる(ステップSc1)。ここで、フラグAが1ではな
く0にセットされている場合には、演奏支援モードが選
択されていないことを示しており、このタイマ割り込み
処理を終了する。When the timer interrupt processing is started,
First, it is determined whether or not the flag A is set to 1 (step Sc1). Here, when the flag A is set to 0 instead of 1, it indicates that the performance support mode is not selected, and the timer interrupt processing ends.
【0043】一方、フラグAが1にセットされており、
演奏支援モードが選択されている場合には、フラグBが
0であるか否か、つまり演奏支援処理が開始前である
か、実行中であるかが判断される(ステップSc2)。
ここで、フラグBが0であり、演奏支援処理が開始前で
ある場合には、楽曲データ読出部21に楽曲データの中
から最初の5音符分のデータの読み出しが指示され、読
み出した最初の5音符分のデータに基づいて表示部3の
各発光体4a,4b,4c,4d,4eの発光が制御さ
れる(ステップSc3)。また、読み出した先頭の音符
の音符長がカウント値Dにセットされる(ステップSc
4)。ここで、楽曲データがMIDI(Musical Instru
ment Digital Interface)データである場合には、ノー
トオンイベントデータと、当該ノートオンイベントデー
タに示される音高に対応したノートオフイベントデータ
との間のデルタタイムがカウント値Dとしてセットされ
る。また、カウント値は、その音符長を、上述した周期
の自然数倍で表した値でセットすればよい。例えば、周
期が上述したように4分音符の1/10の長さに設定さ
れている場合に、当該音符長が4分音符である場合に
は、カウント値D=10といったように設定される。On the other hand, if the flag A is set to 1,
When the performance support mode is selected, it is determined whether or not the flag B is 0, that is, whether the performance support process is before the start or is being executed (step Sc2).
Here, if the flag B is 0 and the performance support processing has not yet started, the music data reading unit 21 is instructed to read data of the first five notes from the music data, and the first read music data is read. The light emission of each of the light emitters 4a, 4b, 4c, 4d, 4e of the display unit 3 is controlled based on the data of five notes (step Sc3). Further, the note length of the read first note is set to the count value D (step Sc).
4). Here, the music data is MIDI (Musical Instrument)
ment digital interface) data, the delta time between the note-on event data and the note-off event data corresponding to the pitch indicated in the note-on event data is set as the count value D. The count value may be set by a value obtained by expressing the note length by a natural number multiple of the above-described period. For example, if the period is set to 1/10 the length of a quarter note as described above, and if the note length is a quarter note, the count value D is set to D = 10. .
【0044】このように最初の5音符分のデータが読み
出され、このデータに基づいた表示部3の表示制御がな
されると、演奏支援処理が実行中となるため、フラグB
が1にセットされる(ステップSc5)。When the data of the first five notes is read out and the display of the display unit 3 is controlled based on this data, the performance support processing is being executed.
Is set to 1 (step Sc5).
【0045】一方、フラグBが1にセットされており、
演奏支援処理が実行中である場合には、現在のカウント
値Dから1をデクリメントした値が新たにカウント値と
してセットされる(ステップSc6)。この後、カウン
ト値が0であるか否かが判断される(ステップSc
7)。つまり、先頭の音符の音符長に対応する時間が経
過して、楽曲が次の音符に進行したか否かが判断され
る。On the other hand, if the flag B is set to 1,
If the performance support process is being executed, a value obtained by decrementing the current count value D by 1 is set as a new count value (step Sc6). Thereafter, it is determined whether or not the count value is 0 (Step Sc)
7). That is, it is determined whether or not the music has progressed to the next note after the time corresponding to the note length of the first note has elapsed.
【0046】ここで、カウント値Dが0ではない場合に
は、このタイマ割り込み処理を終了する。一方、カウン
ト値Dが0であり、現在まで先頭の音符の音符長に対応
する時間が経過した場合には、現在読み出されている最
後の音符の後続の1音符の読み出しが楽曲データ読出部
21に指示される。そして、現在まで先頭であった音符
に対応する鍵に対応する表示部3の発光制御を停止し、
その次の4つの音符に加え、新たに読み出された音符に
対応した鍵1に対応する表示部3の発光体4a,4b,
4c,4d,4eを演奏順序が示されるように発光させ
る(ステップSc8)。このような発光制御の後、新た
に先頭となった音符長に応じてカウント値Dがセットさ
れる(ステップSc9)。そして、このタイマ割り込み
処理が終了する。そして、このようなタイマ割り込み処
理が上述した所定周期毎に繰り返し実行されることによ
り、楽曲データに示される楽曲の進行速度にしたがって
楽曲の演奏支援を順次進行することができる。Here, if the count value D is not 0, the timer interrupt processing ends. On the other hand, if the count value D is 0 and the time corresponding to the note length of the first note has elapsed until now, the reading of one note subsequent to the last note currently being read is performed by the music data reading unit. 21. Then, the light emission control of the display unit 3 corresponding to the key corresponding to the note that was the first note until now is stopped,
In addition to the next four notes, the light-emitting members 4a, 4b, 4b, and 4b of the display unit 3 corresponding to the key 1 corresponding to the newly read note.
4c, 4d and 4e are illuminated so as to indicate the performance order (step Sc8). After such light emission control, the count value D is set according to the note length that has newly started (step Sc9). Then, the timer interrupt processing ends. By repeatedly executing such a timer interrupt process at the above-described predetermined cycle, it is possible to sequentially advance the music performance support according to the progress speed of the music indicated by the music data.
【0047】(変形例3)また、上述した変形例2のよ
うに、楽曲の進行速度にしたがって楽曲の演奏支援を行
うようにしてもよいが、この場合、楽曲の進行よりも所
定時間前に押下すべき鍵を指示するようにしてもよい。
つまり、次に押下すべき鍵等を実際に演奏すべき時間よ
りも所定時間前に予告する形で演奏者に知らせるように
してもよい。このような進行を行う際には、上述したタ
イマ割り込み処理に代えて、図12に示すような処理を
行うようにすればよい。(Modification 3) As in Modification 2 described above, music performance support may be provided in accordance with the progression speed of music, but in this case, a predetermined time before the music progresses. A key to be pressed may be specified.
In other words, the key to be pressed next or the like may be notified to the performer in advance by a predetermined time before the time to actually play. When performing such a process, a process as shown in FIG. 12 may be performed instead of the above-described timer interrupt process.
【0048】同図に示すタイマ割り込み処理も、上記変
形例2の処理と同様に所定のテンポに応じた周期毎に実
行され、まず、フラグAが1にセットされているか否か
が判断される(ステップSd1)。ここで、フラグAが
1ではなく0にセットされている場合には、演奏支援モ
ードが選択されていないことを示しており、このタイマ
割り込み処理を終了する。The timer interrupt process shown in the figure is also executed at intervals corresponding to a predetermined tempo, similarly to the process of the second modification, and it is first determined whether or not the flag A is set to 1. (Step Sd1). Here, when the flag A is set to 0 instead of 1, it indicates that the performance support mode is not selected, and the timer interrupt processing ends.
【0049】一方、フラグAが1にセットされており、
演奏支援モードが選択されている場合には、フラグBが
0であるか否か、つまり演奏支援処理が開始前である
か、実行中であるかが判断される(ステップSd2)。
ここで、フラグBが0であり、演奏支援処理が開始前で
ある場合には、楽曲データ読出部21に楽曲データの中
から最初の5音符分のデータの読み出しが指示され、読
み出した最初の5音符分のデータに基づいて表示部3の
各発光体4a,4b,4c,4d,4eの発光が制御さ
れる(ステップSd3)。On the other hand, if the flag A is set to 1,
If the performance support mode has been selected, it is determined whether or not the flag B is 0, that is, whether the performance support processing has not been started or is being executed (step Sd2).
Here, if the flag B is 0 and the performance support processing has not yet started, the music data reading unit 21 is instructed to read data of the first five notes from the music data, and the first read music data is read. The light emission of each of the light emitters 4a, 4b, 4c, 4d, 4e of the display unit 3 is controlled based on the data of five notes (step Sd3).
【0050】このように最初の5音符分のデータが読み
出され、このデータに基づいた表示部3の表示制御がな
されると、演奏支援処理が実行中となるため、フラグB
が1にセットされる(ステップSd4)。When the data of the first five notes is read out and the display of the display unit 3 is controlled based on this data, the performance support processing is being executed.
Is set to 1 (step Sd4).
【0051】この後、このタイマ割り込み処理が行われ
ている時点で演奏順序が先頭の音符に対応する鍵1が押
下されたか、つまりこの時点で次に押下すべき鍵1が押
下された否かが判断される(ステップSd5)。ここで
の押下されたか否かの判断は、押鍵センサ23からの押
鍵情報に基づいて行われる。Thereafter, at the time when this timer interrupt process is being performed, whether the key 1 corresponding to the first note in the performance order has been pressed, ie, whether or not the key 1 to be pressed next has been pressed at this time. Is determined (step Sd5). The determination as to whether or not the key is pressed is made based on key press information from the key press sensor 23.
【0052】一方、フラグBが1にセットされており、
演奏支援処理が実行中である場合には、ステップSd3
およびステップSd4の処理は行われず、ステップSd
5に進み、押鍵されたか否かの判断がなされる。On the other hand, if the flag B is set to 1,
If the performance support process is being executed, step Sd3
And the processing of step Sd4 is not performed, and step Sd
Proceeding to 5, it is determined whether or not a key is pressed.
【0053】ここで、次に押下すべき鍵1が押下された
と判断されると、カウント値Dをデクリメントするか否
かを示すフラグCが1にセットされるとともに(ステッ
プSd6)、当該音符の音符長から所定長さ(例えば8
分音符の音符長)を減算したカウント値Dがカウンタに
セットされる(ステップSd7)。カウント値Dについ
ては、上述した変形例2と同様に、上述した周期の自然
数倍で表した値でセットすればよい。このようにカウン
ト値Dがセットされると、このタイマ割り込み処理が終
了する。Here, when it is determined that the key 1 to be pressed next has been pressed, the flag C indicating whether or not the count value D is decremented is set to 1 (step Sd6), and From the note length to a predetermined length (for example, 8
The count value D obtained by subtracting the note length of the minute note) is set in the counter (step Sd7). The count value D may be set by a value represented by a natural number multiple of the above-described cycle, similarly to the above-described modification 2. When the count value D is set in this manner, the timer interrupt processing ends.
【0054】一方、ステップSd5の判別において、次
に押下すべき鍵1が押下されていない場合には、フラグ
Cが1であるか否か、つまりカウント値Dをデクリメン
トするか否かが判断される(ステップSd8)。ここ
で、フラグCが1ではない場合には、このタイマ割り込
み処理を終了する。一方、フラグCが1にセットされて
いる場合には、現在のカウント値Dから1をデクリメン
トした値が新たにカウント値Dとしてセットされる(ス
テップSd9)。この後、カウント値が0であるか否か
が判断される(ステップSd10)。つまり、先頭の音
符の音符長から所定長さを減算した長さに対応する時間
が経過したか否かが判断される。On the other hand, if it is determined in step Sd5 that the key 1 to be pressed next has not been pressed, it is determined whether or not the flag C is 1, that is, whether or not the count value D is to be decremented. (Step Sd8). Here, if the flag C is not 1, the timer interrupt processing ends. On the other hand, if the flag C is set to 1, a value obtained by decrementing the current count value D by 1 is newly set as the count value D (step Sd9). Thereafter, it is determined whether or not the count value is 0 (step Sd10). That is, it is determined whether or not a time corresponding to a length obtained by subtracting a predetermined length from the note length of the first note has elapsed.
【0055】ここで、カウント値Dが0ではない場合に
は、このタイマ割り込み処理を終了する。一方、カウン
ト値Dが0であり、現在まで先頭の音符の押鍵がなされ
た後、当該音符の音符長から所定長さを減算した時間が
経過した場合には、フラグCが0にセットされるととも
に(ステップSd11)、現在読み出されている最後の
音符の後続の1音符の読み出しが楽曲データ読出部21
に指示される。そして、現在まで先頭であった音符に対
応する鍵に対応する表示部3の発光制御を停止し、その
次の4つの音符に加え、新たに読み出された音符に対応
した鍵1に対応する表示部3の発光体4a,4b,4
c,4d,4eを演奏順序が示されるように発光させる
(ステップSd12)。このような発光制御の後、この
タイマ割り込み処理が終了する。そして、このようなタ
イマ割り込み処理が上述した所定周期毎に繰り返し実行
されることにより、上記所定長さ分に対応する時間分だ
け、ある鍵の押下後、次の鍵を押下するタイミングより
も早くどの鍵を押下するかを演奏者に予告することがで
きる。従って、演奏者は、実際に鍵を押下すべきタイミ
ングよりも所定時間だけ前に、押下すべき鍵およびそれ
以降に順次押下すべき4つの鍵に関する情報と、これら
の演奏順序と知ることができる。Here, if the count value D is not 0, the timer interrupt processing ends. On the other hand, if the count value D is 0, and the time at which the predetermined length has been subtracted from the note length of the note has elapsed after the leading note has been pressed, the flag C is set to 0. At the same time (step Sd11), the reading of one note following the last note currently being read is performed by the music data reading unit 21.
Is instructed. Then, the light emission control of the display unit 3 corresponding to the key corresponding to the leading note up to now is stopped, and the key corresponding to the key 1 corresponding to the newly read note is added to the next four notes. Light-emitting bodies 4a, 4b, 4 of display unit 3
c, 4d, and 4e are illuminated so that the performance order is indicated (step Sd12). After such light emission control, the timer interrupt processing ends. Then, such a timer interrupt process is repeatedly executed at the above-described predetermined cycle, so that the time corresponding to the predetermined length is earlier than the timing of pressing the next key after pressing a certain key. The player can be notified which key to press. Therefore, the performer can know the information about the key to be pressed and the four keys to be sequentially pressed thereafter, and the performance order thereof, a predetermined time before the timing at which the key is actually pressed. .
【0056】このように、演奏支援装置においては、上
述した実施形態で説明した演奏者押鍵による演奏支援の
進行、楽曲の進行に合わせた進行、および所定時間だけ
先に予告するといった様々なタイミングで演奏支援処理
を実行することができるが、これら3つの進行モードを
演奏者が任意に設定できるようにしてもよい。これによ
り、例えば、初心者の場合には、上記実施形態で説明し
た押鍵により演奏支援が進行するモードを選択すれば、
演奏支援の進行についていけなくなるといったことが抑
制される。一方、中級者以上の演奏者には、楽曲の進行
に合わせる、もしくは先に予告するといった変形例2及
び変形例3で説明したような進行モードを選択するよう
にすればよく、演奏者の演奏技術に合わせた演奏支援が
可能となる。As described above, in the performance support apparatus, various timings such as the progress of the performance support by the player's key depression described in the above-described embodiment, the progress in accordance with the progress of the music, and the advance notice for a predetermined time are provided. Can perform the performance support processing, but the player may be able to arbitrarily set these three progress modes. Thereby, for example, in the case of a beginner, if a mode in which performance support progresses by pressing a key described in the above embodiment is selected,
It is suppressed that the performance support cannot be followed. On the other hand, for intermediate and higher performers, the progress mode as described in Modifications 2 and 3 may be selected so as to match the progress of the music or to give advance notice. Performance support according to technology becomes possible.
【0057】(変形例4)また、上述した実施形態で
は、次に押下すべき鍵に加え、それ以降に順次演奏すべ
き4つの鍵について演奏者に知らせるような制御を行っ
たいたが、これに限らず、次に押下すべき鍵に加え、5
つ以上の鍵について演奏順序と併せて知らせるような発
光制御を行うようにしてもよいし、3つ以下の鍵につい
て演奏順序を併せて知らせるようにしてもよい。そし
て、上述した発光体の数は、知らせる鍵の数に応じて決
定すればよい。(Modification 4) In the above-described embodiment, in addition to the key to be pressed next, the control for notifying the player of the four keys to be played sequentially thereafter is performed. Not only the key to be pressed next,
Light emission control may be performed so as to notify the performance order of one or more keys, or the performance order may be notified together of three or less keys. The number of light emitters described above may be determined according to the number of keys to be notified.
【0058】(変形例5)また、上述した発光体4a,
4b,4c,4d,4eからなる表示部3に代えて、上
下方向に延びる液晶表示装置等のモニターを設けるよう
にしてもよい。そして、上記実施形態と同様に、液晶表
示装置に表示する上下方向の長さで演奏順序を示すよう
にしてもよい。また、単に演奏順序を数字で示すように
してもよい。また、各鍵に対応して複数色で発光可能な
発光体を設けるようにし、発光色によって演奏順序を示
すようにしてもよい。(Modification 5) In addition, the luminous bodies 4a,
Instead of the display unit 3 composed of 4b, 4c, 4d, and 4e, a monitor such as a liquid crystal display device extending in the vertical direction may be provided. Then, similarly to the above embodiment, the playing order may be indicated by the length in the vertical direction displayed on the liquid crystal display device. Alternatively, the playing order may be simply indicated by a numeral. Also, a light emitting body capable of emitting light in a plurality of colors may be provided corresponding to each key, and the order of performance may be indicated by the light emitting color.
【0059】(変形例6)また、上述した次に押下すべ
き鍵と、それ以降に順次押下すべき鍵と、これらの演奏
順序に関する情報に加え、それぞれの鍵をどの指で押下
するかを示す運指情報を併せて演奏者に知らせるように
してもよい。この場合、指に応じて発光体4a,4b,
4c,4d,4eの発光色を変えるといった手法(親指
は赤、人差し指は黄色といった具合)や、新たに運指情
報を示す表示部を各鍵に対応して設けるようにしてもよ
い。(Modification 6) In addition to the above-mentioned keys to be pressed next, keys to be pressed sequentially thereafter, information on the performance order, and which finger is used to press each key. The fingering information shown may also be notified to the player. In this case, the luminous bodies 4a, 4b,
A method of changing the emission colors of 4c, 4d, and 4e (thumb is red, forefinger is yellow, etc.), or a new display section showing fingering information may be provided for each key.
【0060】(変形例7)また、上述した実施形態で
は、各鍵1に対応して設けられる表示部3が鍵盤押さえ
部2に内蔵されていたが、これに限らず、ピアノとは別
部品で構成するようにしてもよい。例えば、図13に示
すように、鍵盤の長手方向とほぼ同じ長さを有する箱状
の演奏支援ユニット130に上記表示部3を内蔵させ、
ピアノの鍵盤蓋等に着脱自在とするようにしてもよい。(Modification 7) In the above-described embodiment, the display section 3 provided for each key 1 is built in the keyboard holding section 2. However, the present invention is not limited to this. May be configured. For example, as shown in FIG. 13, the display unit 3 is built in a box-shaped performance support unit 130 having a length substantially the same as the longitudinal direction of the keyboard,
You may make it detachable to the keyboard cover etc. of a piano.
【0061】(変形例8)また、上述した実施形態で
は、演奏支援装置を備えたピアノについて説明したが、
これに限らず、本発明は、オルガン、チェンバロ等全て
の鍵盤楽器、もしくは楽音を発生しない鍵盤楽器の練習
装置等の鍵盤を有する様々な鍵盤装置に適用することが
可能である。(Modification 8) In the above-described embodiment, the piano provided with the performance support device has been described.
The present invention is not limited to this, and can be applied to various keyboard devices having a keyboard such as an organ, a harpsichord, or a keyboard musical instrument training device that does not generate musical tones.
【0062】[0062]
【発明の効果】以上説明したように、本発明によれば、
次に押下すべき鍵だけでなく、その後に押下すべき鍵を
演奏者に報知することにより、演奏者に近い将来の運
指、手のおよその位置などを考え、かつ決める時間を与
えることができるといったより優れた演奏支援を行うこ
とが可能となる。As described above, according to the present invention,
By notifying the player not only of the key to be pressed next but also the key to be pressed afterwards, it is possible to give the player time to think about the fingering and the approximate position of the hand in the near future and decide. It is possible to perform better performance support such as being able to.
【図1】 本発明の一実施形態に係る演奏支援装置を備
えたピアノの鍵盤近傍の外観を示す斜視図である。FIG. 1 is a perspective view showing an external appearance near a keyboard of a piano including a performance support device according to an embodiment of the present invention.
【図2】 前記演奏支援装置の制御構成を示すブロック
図である。FIG. 2 is a block diagram showing a control configuration of the performance support device.
【図3】 前記演奏支援装置による演奏支援処理に用い
られる楽曲データの一例を示す図である。FIG. 3 is a diagram showing an example of music data used for performance support processing by the performance support device.
【図4】 前記演奏支援装置による演奏支援処理時にお
ける前記演奏支援装置の構成要素である表示部の表示内
容を説明するための図である。FIG. 4 is a diagram for explaining display contents of a display unit which is a component of the performance support device during performance support processing by the performance support device.
【図5】 前記演奏支援装置による演奏支援処理時にお
ける前記演奏支援装置の構成要素である表示部の表示内
容を説明するための図である。FIG. 5 is a diagram for explaining display contents of a display unit which is a component of the performance support device during a performance support process by the performance support device.
【図6】 前記演奏支援装置による演奏支援処理時にお
ける前記演奏支援装置の構成要素である表示部の表示内
容を説明するための図である。FIG. 6 is a diagram for explaining display contents of a display unit, which is a component of the performance support device, during a performance support process by the performance support device.
【図7】 前記演奏支援装置による演奏支援処理時にお
ける前記演奏支援装置の構成要素である表示部の表示内
容を説明するための図である。FIG. 7 is a diagram for explaining display contents of a display unit, which is a component of the performance support device, during a performance support process by the performance support device.
【図8】 前記演奏支援装置による演奏支援処理時にお
ける前記演奏支援装置の構成要素である表示部の表示内
容を説明するための図である。FIG. 8 is a diagram for explaining display contents of a display unit, which is a component of the performance support device, during a performance support process by the performance support device.
【図9】 前記演奏支援装置のメインルーチンを示すフ
ローチャートである。FIG. 9 is a flowchart showing a main routine of the performance support device.
【図10】 前記演奏支援装置によるタイマ割り込み処
理を示すフローチャートである。FIG. 10 is a flowchart showing timer interrupt processing by the performance support device.
【図11】 前記演奏支援装置によるタイマ割り込み処
理の変形例を示すフローチャートである。FIG. 11 is a flowchart showing a modified example of the timer interrupt processing by the performance support device.
【図12】 前記演奏支援装置によるタイマ割り込み処
理の他の変形例を示すフローチャートである。FIG. 12 is a flowchart showing another modified example of the timer interrupt process by the performance support device.
【図13】 前記演奏支援装置の変形例を装着したピア
ノの外観を示す斜視図である。FIG. 13 is a perspective view showing an external appearance of a piano to which a modified example of the performance support device is mounted.
1……鍵、2……鍵盤押さえ部、3……表示部、4a,
4b,4c,4d,4e……発光体、21……楽曲デー
タ読出部、22……発光制御部、23……押鍵センサ、
130……演奏支援ユニット1 ... key, 2 ... key holding part, 3 ... display part, 4a,
4b, 4c, 4d, 4e: light-emitting body, 21: music data readout unit, 22: light emission control unit, 23: key press sensor,
130 Performance support unit
Claims (7)
曲データに基づいた演奏支援を行う演奏支援装置であっ
て、 前記鍵に対応して設けられる表示手段と、 前記楽曲データに基づいて前記表示手段による表示内容
を制御する手段であって、前記楽曲データに示される音
高のうち、所定のタイミング以降次に演奏すべき音高、
および当該音高に続く1以上の音高の前記鍵に対応して
設けられた各前記表示手段に、当該タイミングにおける
各々の演奏順序を示す情報が表示されるように制御する
表示制御手段とを具備することを特徴とする演奏支援装
置。1. A keyboard device having a plurality of keys, comprising: a performance support device for providing performance support based on music data; display means provided corresponding to said keys; and said display based on said music data. Means for controlling display contents by means, among pitches indicated in the music data, a pitch to be played next after a predetermined timing,
And display control means for controlling each of the display means provided corresponding to the keys having one or more pitches following the pitch to display information indicating the performance order at the timing. A performance support device comprising:
タに示される楽曲進行速度にしたがって音高が切り替わ
るタイミングであることを特徴とする請求項1に記載の
演奏支援装置。2. The performance support apparatus according to claim 1, wherein the predetermined timing is a timing at which a pitch is switched according to a music progress speed indicated in the music data.
タに示される楽曲進行速度にしたがって音高が切り替わ
るタイミングよりも所定時間前のタイミングであること
を特徴とする請求項1に記載の演奏支援装置。3. The performance support apparatus according to claim 1, wherein the predetermined timing is a timing that is a predetermined time before a timing at which a pitch is switched according to a music progress speed indicated in the music data. .
下検知手段をさらに具備し、 前記所定のタイミングは、前記楽曲データに示される音
高であって、次に演奏すべき音高の前記鍵が押下された
ことが前記押下検知手段により検知されたタイミングで
あることを特徴とする請求項1に記載の演奏支援装置。4. The apparatus according to claim 1, further comprising a press detection unit configured to detect whether or not the key has been pressed, wherein the predetermined timing is a pitch indicated in the music data, and 2. The performance support apparatus according to claim 1, wherein the pressing of the key is a timing detected by the pressing detecting unit.
おり、 前記表示制御手段は、前記複数の発光体のうち、発光さ
せる発光体の数を制御することにより、演奏順序を示す
情報を表示することを特徴とする請求項1ないし4のい
ずれかに記載の演奏支援装置。5. The display means has a plurality of illuminants, and the display control means indicates the playing order by controlling the number of illuminants to be illuminated among the plurality of illuminants. The performance support apparatus according to any one of claims 1 to 4, wherein information is displayed.
発光体を有しており、 前記表示制御手段は、前記発光体の発光色を制御するこ
とにより、演奏順序を示す情報を表示することを特徴と
する請求項1ないし4のいずれかに記載の演奏支援装
置。6. The display means has a luminous body capable of emitting light of a plurality of colors, and the display control means displays information indicating a performance order by controlling a luminous color of the luminous body. The performance support apparatus according to any one of claims 1 to 4, wherein the performance is performed.
を制御する手段であって、前記楽曲データに示される音
高のうち、所定のタイミング以降次に演奏すべき音高、
および当該音高に続く1以上の音高の前記鍵に対応して
設けられた各前記表示手段に、当該タイミングにおける
各々の演奏順序を示す情報が表示されるように制御する
表示制御手段とを具備することを特徴とする鍵盤装置。7. A plurality of keys, display means provided in correspondence with the keys, and means for controlling display contents by the display means based on the music data, wherein a pitch indicated by the music data is provided. Of the pitches to be played next after a predetermined timing,
And display control means for controlling each of the display means provided corresponding to the keys having one or more pitches following the pitch to display information indicating the performance order at the timing. A keyboard device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000166165A JP2001343888A (en) | 2000-06-02 | 2000-06-02 | Playing support device and keyboard device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000166165A JP2001343888A (en) | 2000-06-02 | 2000-06-02 | Playing support device and keyboard device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001343888A true JP2001343888A (en) | 2001-12-14 |
Family
ID=18669525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000166165A Withdrawn JP2001343888A (en) | 2000-06-02 | 2000-06-02 | Playing support device and keyboard device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001343888A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006292776A (en) * | 2005-03-17 | 2006-10-26 | Yamaha Corp | Performance guide apparatus and program |
| JP2009175584A (en) * | 2008-01-28 | 2009-08-06 | Casio Comput Co Ltd | Performance learning apparatus and performance learning processing program |
| WO2013010331A1 (en) * | 2011-07-21 | 2013-01-24 | Feng Shan | Device for guiding playing of music instrument |
| CN103778821A (en) * | 2014-03-03 | 2014-05-07 | 罗淑文 | Music score and fingering electronic lamplight analog display method and keyboard instrument auxiliary teaching device |
| JP2018077319A (en) * | 2016-11-09 | 2018-05-17 | ヤマハ株式会社 | Keyboard musical instrument |
| WO2018159086A1 (en) * | 2017-02-28 | 2018-09-07 | ヤマハ株式会社 | Training device and training method |
-
2000
- 2000-06-02 JP JP2000166165A patent/JP2001343888A/en not_active Withdrawn
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006292776A (en) * | 2005-03-17 | 2006-10-26 | Yamaha Corp | Performance guide apparatus and program |
| JP2009175584A (en) * | 2008-01-28 | 2009-08-06 | Casio Comput Co Ltd | Performance learning apparatus and performance learning processing program |
| WO2013010331A1 (en) * | 2011-07-21 | 2013-01-24 | Feng Shan | Device for guiding playing of music instrument |
| CN103778821A (en) * | 2014-03-03 | 2014-05-07 | 罗淑文 | Music score and fingering electronic lamplight analog display method and keyboard instrument auxiliary teaching device |
| CN103778821B (en) * | 2014-03-03 | 2017-02-08 | 罗淑文 | Music score and fingering electronic lamplight analog display method and keyboard instrument auxiliary teaching device |
| JP2018077319A (en) * | 2016-11-09 | 2018-05-17 | ヤマハ株式会社 | Keyboard musical instrument |
| WO2018159086A1 (en) * | 2017-02-28 | 2018-09-07 | ヤマハ株式会社 | Training device and training method |
| JP2018141897A (en) * | 2017-02-28 | 2018-09-13 | ヤマハ株式会社 | Teaching apparatus and training method |
| CN110114824A (en) * | 2017-02-28 | 2019-08-09 | 雅马哈株式会社 | Training device and training method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8502057B2 (en) | Electronic musical instrument | |
| JP4543475B2 (en) | Performance practice device and fingering practice device | |
| US7199299B2 (en) | Apparatus and computer program for displaying a musical score | |
| JP3858899B2 (en) | Stringed electronic musical instrument | |
| JP2002372967A (en) | Device for guiding keyboard playing | |
| JP2001343888A (en) | Playing support device and keyboard device | |
| JP4743341B2 (en) | Keyboard instrument | |
| JP2003208155A (en) | Electronic musical instrument | |
| JP2010243617A (en) | Performance guide apparatus and program | |
| JP3912238B2 (en) | Performance guide data generation device and program | |
| JP2000298477A (en) | Performance practice assistance device and performance practice assistance method | |
| JP2018146716A (en) | Training device, training program, and training method | |
| JP2001184063A (en) | Electronic musical instrument | |
| JP3809751B2 (en) | Performance guidance device and performance guidance method | |
| JP2002333877A (en) | Playing practice device, method for controlling the playing practice device, program for playing aid and recording medium | |
| JP3567513B2 (en) | Electronic musical instrument with performance operation instruction function | |
| JP3620366B2 (en) | Electronic keyboard instrument | |
| JP2013160871A (en) | Performance guide device and program | |
| JP3296202B2 (en) | Performance operation instruction device | |
| JP2002049302A (en) | Playing practice device | |
| JP2009198657A (en) | Musical performance training apparatus and musical performance training program | |
| JP3991892B2 (en) | Electronic musical instruments | |
| JP2000352973A (en) | Performance guide device | |
| JP2003122355A (en) | Electronic musical instrument | |
| JP2006178268A (en) | Musical sound control device and musical sound control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070424 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20090128 |