JP2780637B2 - Performance training device - Google Patents

Performance training device

Info

Publication number
JP2780637B2
JP2780637B2 JP6096922A JP9692294A JP2780637B2 JP 2780637 B2 JP2780637 B2 JP 2780637B2 JP 6096922 A JP6096922 A JP 6096922A JP 9692294 A JP9692294 A JP 9692294A JP 2780637 B2 JP2780637 B2 JP 2780637B2
Authority
JP
Japan
Prior art keywords
performance
data
pitch
information
mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP6096922A
Other languages
Japanese (ja)
Other versions
JPH06301333A (en
Inventor
直文 立石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP6096922A priority Critical patent/JP2780637B2/en
Publication of JPH06301333A publication Critical patent/JPH06301333A/en
Application granted granted Critical
Publication of JP2780637B2 publication Critical patent/JP2780637B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Auxiliary Devices For Music (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、模範演奏と手動演奏と
を比較して、結果を報知する演奏教習装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a performance training apparatus for comparing a model performance with a manual performance and reporting the result.

【0002】[0002]

【従来の技術】従来の電子鍵盤楽器にあっては、例えば
ガイド演奏モードと称される機能モードが設定されてお
り、該ガイド演奏モードにあっては、楽曲のコードパー
ト及びベースパート等を自動演奏させる。また、メロデ
ィパートに関しては、自動演奏させるとともに操作鍵に
対応して設けられたLEDを点灯させ、若しくは、自動
演奏させることなく、LEDのみを点灯させる。したが
って、メロディパートの模範的な操作手順がLEDによ
り視覚的に表示され、該LEDに従って押鍵操作を行う
ことにより、当該楽曲のメロディパートを容易に演奏す
ることができるものである。
2. Description of the Related Art In a conventional electronic keyboard instrument, a function mode called, for example, a guide performance mode is set. In the guide performance mode, a chord part and a bass part of a musical piece are automatically set. Let them play. The melody part is automatically played and the LED provided corresponding to the operation key is turned on, or only the LED is turned on without performing the automatic performance. Therefore, a typical operation procedure of the melody part is visually displayed by the LED, and the key depression operation is performed according to the LED, whereby the melody part of the music can be easily played.

【0003】しかしながら、このような従来の電子楽器
にあっては、LEDにより操作手順が視覚的に示される
のみであることから、自動演奏された模範的な演奏と押
鍵操作による自己の手動演奏とが、実際に合致している
か否かに関しては、聴覚的に判断する以外にない。
[0003] However, in such a conventional electronic musical instrument, since the operation procedure is only visually indicated by the LED, an exemplary performance automatically performed and a manual performance of the self-playing by a key pressing operation are performed. There is no other way than to judge audibly as to whether or not they actually match.

【0004】そこでこの問題を解消するために、模範演
奏の音高データと手動演奏の音高データとを比較して、
一致・不一致を表示素子にて表示する電子楽器が考えら
れている。
In order to solve this problem, pitch data of a model performance is compared with pitch data of a manual performance.
An electronic musical instrument that displays a match / mismatch on a display element has been considered.

【0005】[0005]

【発明が解決しようとする課題】しかし、このような電
子楽器では、模範演奏の音高データと手動演奏の音高デ
ータとの一致・不一致の比較を行っているのみであるの
で、演奏者は、どの程度違っているのかを知ることはで
きず、また、比較動作に音高データ1個分以上のずれが
生じても演奏者にはそれが分からず、正しい演奏を行っ
ても不一致と表示されてしまう虞がある。しかも上記電
子楽器では、楽音の音量を司る操作強度データの表示、
さらには模範演奏の操作強度データと手動演奏の操作強
度データとを比較して一致・不一致を報知することがで
きず、充分な演奏練習効果が得られていないのが実情で
あった。
The object of the invention is to be Solved However, since in such an electronic musical instrument, it is only doing the match and compare the mismatch between the pitch data and manual performance of the pitch data of model performance, the performer To know how different they are
Flaws, and the comparison operation is shifted by more than one pitch data
Even if it happens, the performer does not know it and performs correctly
However, there is a risk that a mismatch will be displayed. Moreover, the above
For consonants , display of operation intensity data that controls the volume of musical sounds ,
Furthermore, the operation intensity data of the model performance and the operation intensity of the manual performance
In practice, it was not possible to report coincidence or disagreement by comparing the degree data with the degree data, and a sufficient performance practice effect was not obtained.

【0006】本発明の課題は、演奏者において自己の手
動演奏模範演奏の相違を正確かつ客観的に認識でき
るようにすることにより演奏練習効果を高めた演奏教習
装置を提供することである。
An object of the present invention is to provide a musical performance training device with enhanced performance practice effect by to recognize accurately and objectively the difference between its own manual performance and the model performance in performer .

【0007】[0007]

【課題を解決するための手段】記課題を解決するため
に本発明にあっては、少なくとも音高データと操作強度
データとを組とする演奏データを複数組連続して記憶す
る記憶手段と、この記憶手段に記憶されている演奏デー
タを順次読み出す読出手段と、この読出手段にて読み出
された演奏データ中の音高データと操作強度データとに
基づく表示を行う第1表示手段と、演奏操作に対応して
発生する少なくとも音高データと操作強度データとを組
とする演奏データを順次入力する入力手段と、この入力
手段から入力された演奏データ中の音高データと操作強
度データとに基づく表示を行う第2表示手段と、上記
出手段によって上記記憶手段から読み出された演奏デー
上記入力手段から入力された演奏データとを一致
較する比較手段と、この比較手段によって上記両演奏デ
ータが不一致とされたとき、その不一致が上記演奏デー
タ中の音高データに関してか、操作強度データに関して
かを報知する報知手段とから構成されている。
To solve the above SL problems SUMMARY OF THE INVENTION In the present invention, it is stored in succession a plurality of sets of performance data for a set and at least pitch data manipulation intensity data
Storage means, and performance data stored in the storage means.
Reading means for sequentially reading data,
Pitch data and operation intensity data in the performance data
Sets a first display means for displaying the at least tone pitch data generated corresponding to the performance operation and operation intensity data based
Input means for the performance data is sequentially input to this input
Pitch data and operation strength in performance data input from
A second display means for performing display based on the degree data, the read
Comparing means for matching ratio <br/> compare the performance data inputted from the performance data and the input means read out from the storage means by means output, the both performances de The comparison means
When the data is found to be mismatched, the mismatch
The pitch data in the data or the operation intensity data
And a notifying means for notifying the user.

【0008】[0008]

【作用】記構成において、読出手段によって順次記憶
手段から読み出される演奏データ中の音高データと操作
強度データとに基づく表示を行うと共に、入力手段から
入力される演奏データ中の音高データと操作強度データ
とに基づく表示を行い、さらに、上記記憶手段から読み
出された演奏データと上記入力手段から入力された演奏
データとを一致比較して、上記両演奏データが不一致と
されたときには、その不一致が上記演奏データ中の音高
データに関してか、操作強度データに関してかを報知手
が報知する。したがって、演奏者は表示内容や報知を
認識することにより、ずれがなく正確な比較動作が行わ
れていることを確認でき、さらに音高だけでなく操作強
度の一致・不一致も認識でき、しかも不一致のときにど
の程度違っているのかを知ることができるので、きわめ
て高度な演奏練習が可能となる。
[Action] In the above SL arrangement, sequentially stores the read means
Pitch data in the performance data read from the means and operation
Display based on the intensity data, and from the input means
Pitch data and operation intensity data in input performance data
And display from the above storage means.
The performance data output and the performance input from the input means.
Compare and compare the performance data
If the pitch is not matched, the pitch
Or for data, you notification is notifying unit that determines with respect to actuating intensity data. Therefore, by recognizing the display contents and the notification, the player can perform an accurate comparison operation without deviation.
Can be confirmed, and not only the pitch but also the operation strength
Can be recognized, and when the
So you can know if the degree is different
And advanced performance practice becomes possible.

【0009】[0009]

【実施例】以下、本発明の一実施例について図面に従っ
て説明する。すなわち図1は、本発明の一実施例の全体
的な回路構成を示すものであり、CPU10はROM1
1に予め記憶されたプログラム、模範演奏の演奏情報
や、RAM12に記憶されたデータ等に基づき、発音指
示及び後述するガイド演奏モード、表示等に必要な処理
等を実行する。前記ROM11には、図2に示した楽曲
を自動演奏するために、2種類のフォーマットのデータ
からなる演奏情報が予め記憶されている。
An embodiment of the present invention will be described below with reference to the drawings. That is, FIG. 1 shows an overall circuit configuration of an embodiment of the present invention.
Based on a program, model performance information stored in advance, data stored in the RAM 12, and the like, a sound generation instruction, a guide performance mode described later, processes necessary for display, and the like are executed. The ROM 11 previously stores performance information composed of data in two types of formats in order to automatically perform the music shown in FIG.

【0010】第1のフォーマットは、図3(A)に示す
ように、上位8bitがメロディ、コード、ベース等の
区別をするために使用されるようになっている。そして
該上位8bit中の最上位bitであるMSB1には、
必ず“0”が格納されている。すなわち、CPU10
は、このMSBが“0”であるということにより、RO
M11から読み出した演奏情報が第1のフォーマットで
あることを認識する。また、第1のフォーマットの演奏
情報の中位8bitは、発音或は消音すべき楽音の音高
を示すために使用され、該中位8bit中の最上位bi
tであるMSB2には、発音指示をするときには“1”
が、消音指示をするときには“0”が格納される。さら
に、第1のフォーマットの演奏情報の下位8bitは、
イニシャルタッチを表示するため等に使用されるイニシ
ャルタッチデータが格納されている。ここで、イニシャ
ルタッチに関しては、後述するようにメロディパートに
関してのみ、表示等を行うことから、前記メロディ、コ
ード、ベースのうちコード、ベースに関しては対応する
イニシャルタッチデータが格納されておらず、メロディ
に関してのみ対応するイニシャルタッチデータが格納さ
れている。
In the first format, as shown in FIG. 3A, the upper 8 bits are used for distinguishing a melody, a code, a base, and the like. And MSB1 which is the most significant bit in the upper 8 bits includes:
"0" is always stored. That is, the CPU 10
Indicates that this MSB is "0",
It recognizes that the performance information read from M11 is in the first format. The middle eight bits of the performance information in the first format are used to indicate the pitch of a musical tone to be sounded or muted, and the highest bi of the middle eight bits is used.
MSB2 which is "t" is "1" when sounding is instructed.
However, when a mute instruction is issued, "0" is stored. Further, the lower 8 bits of the performance information in the first format are:
Initial touch data used for displaying an initial touch or the like is stored. Here, for the initial touch, since only the melody part is displayed as described later, the corresponding initial touch data is not stored for the code and the base among the melody, code and base, and the melody is not stored. , The corresponding initial touch data is stored.

【0011】第2のフォーマットは、図3(B)に示す
ように、上位8bitが音色変更を指示するために使用
されている。そして該上位8bit中の最上位ビットで
あるMSB3には必ず“1”が格納されている。すなわ
ち、CPU10は、このMSB3が“1”であるという
ことにより、ROM11から読み出した演奏情報が第2
のフォーマットであることを認識する。また、第2のフ
ォーマットの演奏情報の中位8bitには、新たに変更
されるべき音色を示すデータが格納されている。さら
に、第2のフォーマットの演奏情報の下位8bitは、
形式的に設けられてはいるが、実際には有効に使用され
てはいない。
In the second format, as shown in FIG. 3B, the upper 8 bits are used for instructing a tone color change. In addition, "1" is always stored in MSB3 which is the most significant bit in the upper 8 bits. That is, the CPU 10 determines that the MSB 3 is “1”, so that the performance information read from the ROM 11
Recognize the format. In the middle 8 bits of the performance information in the second format, data indicating a tone color to be newly changed is stored. Further, the lower 8 bits of the performance information in the second format are:
Although provided formally, it is not actually used effectively.

【0012】前記RAM12には、この電子楽器の使用
者により演奏された手動演奏の演奏情報を記憶するため
に、図4に示したフォーマットが用意されている。この
フォーマットは、上位8bitが手動演奏の演奏情報に
おける音高が記憶され、下位8bitは操作鍵に対する
操作強度(押鍵速度)であるイニシャルタッチが記憶さ
れる。また、前記上位8bit中の最上位bitである
MSB4には、押鍵(ON)を記憶するときには“1”
が、離鍵(OFF)を記憶するときには“0”が格納さ
れる。
The RAM 12 has a format shown in FIG. 4 for storing performance information of a manual performance performed by a user of the electronic musical instrument. In this format, the upper 8 bits store the pitch in the performance information of the manual performance, and the lower 8 bits store the initial touch which is the operation intensity (key pressing speed) for the operation key. When the key press (ON) is stored in the MSB4, which is the most significant bit of the upper eight bits, "1" is stored.
However, when the key release (OFF) is stored, “0” is stored.

【0013】また、スイッチ部13には、操作子である
鍵盤を押鍵することによりオンとなり離鍵することによ
りオフとなる鍵盤スイッチや、音色スイッチ、ボリュー
ムスイッチ等の電子鍵盤楽器に必要なスイッチ類ととも
に、図5に示した演奏モード指定スイッチ14と、図6
に示したメモリ演奏指定スイッチ15が設けられてい
る。
The switch unit 13 includes a key switch which is turned on by pressing a key which is an operator and is turned off by releasing the key, a switch required for an electronic keyboard instrument such as a tone switch and a volume switch. The performance mode designation switch 14 shown in FIG.
The memory performance designation switch 15 shown in FIG.

【0014】前記演奏モード指定スイッチ14は、スラ
イドノブ16を有するスライド式であって、「OFF」
「ON」「GUIDE1」「GUIDE2」の各設定部
が設けられており、「ON」〜「GUIDE2」までが
パワーオンの領域となっている。そして、前記スライド
ノブ16を「ON」に設定した場合には鍵盤演奏モード
であり、前記鍵盤の操作に応じて発音がなされ、「GU
IDE1」に設定した場合には、通常ガイド演奏モード
であって、楽曲のメロディパートに従って各鍵に対応し
て設けられたガイド用LEDが点灯するガイドが行われ
るとともに、メロディパート以外の伴奏パートのみが自
動演奏される。前記「GUIDE2」に設定した場合は
発音状態可変ガイド演奏モードであって、前記ガイドと
ともに、メロディパートを小音量で発音させ、かつ前記
メロディパート以外の伴奏パートの自動演奏がなされ
る。
The performance mode designating switch 14 is a slide type having a slide knob 16, and is set to "OFF".
Each setting section of "ON", "GUIDE1", and "GUIDE2" is provided, and the area from "ON" to "GUIDE2" is a power-on area. When the slide knob 16 is set to "ON", a keyboard performance mode is set, and sound is produced in accordance with the operation of the keyboard, and "GU
When "IDE1" is set, the guide mode is the normal guide performance mode, in which the guide LED provided for each key is lit according to the melody part of the music, and only the accompaniment parts other than the melody part are performed. Is played automatically. When set to "GUIDE2", the mode is a variable sounding state guide performance mode, in which the melody part is sounded at a low volume together with the guide, and an accompaniment part other than the melody part is automatically played.

【0015】前記メモリ演奏指定スイッチ15は、録音
開始スイッチ22と録音再生開始スイッチ23、及び終
了スイッチ24とから構成されており、前記録音開始ス
イッチ22と録音再生開始スイッチ23の近傍には、L
ED25,26が配置されている。
The memory performance designating switch 15 comprises a recording start switch 22, a recording / reproduction start switch 23, and an end switch 24, and L near the recording start switch 22 and the recording / reproduction start switch 23.
EDs 25 and 26 are arranged.

【0016】一方、表示部18には、前記ガイド用LE
Dとともに図7に示した模範演奏表示装置27と手動演
奏表示装置28とが近接して設けられている。両表示装
置27,28には、各々対応して音高表示部29,3
0、及び複数のLEDからなるタッチ表示部31,32
が設けられており、該タッチ表示部32の側方には、音
高不一致LED33とタッチ不一致LED34とが配設
されている。
On the other hand, the display unit 18 displays the guide LE.
The model performance display device 27 and the manual performance display device 28 shown in FIG. The two display devices 27 and 28 correspond to the pitch display units 29 and 3 respectively.
0, and touch display units 31 and 32 including a plurality of LEDs
And a pitch mismatch LED 33 and a touch mismatch LED 34 are arranged on the side of the touch display unit 32.

【0017】また、楽音信号発生部20は、前記CPU
10が行った模範演奏等及び手動演奏の発音に必要な処
理に基づいて楽音波形信号を形成し、該楽音波形信号は
特に図示していない、増幅器、スピーカ等よりなるサウ
ンドシステム21を介して外部に放音される。
The tone signal generator 20 is provided with the CPU
A tone waveform signal is formed based on processes required for sounding of the model performance and the manual performance performed by the model 10, and the tone waveform signal is externally transmitted through a sound system 21 including an amplifier, a speaker, and the like (not shown). It is emitted to.

【0018】次に、以上の構成にかかる本実施例の動作
について図8、図9及び図10に示したフローチャート
に従って説明する。すなわち、このフローチャートは、
前記演奏モード指定スイッチ14のスライドノブ16
を、「ON」「GUIDE1」「GUIDE2」のいず
れかに設定することによりパワーオンとなった時点で開
始され、前記スライドノブ16の設定位置に応じた演奏
モードが読み込まれる(ステップA1 )。
Next, the operation of the present embodiment according to the above configuration will be described with reference to the flowcharts shown in FIGS. 8, 9 and 10. That is, this flowchart is:
The slide knob 16 of the performance mode designation switch 14
Is set to one of "ON", "GUIDE1", and "GUIDE2", the processing is started when the power is turned on, and the performance mode corresponding to the set position of the slide knob 16 is read (step A1).

【0019】前記演奏モード指定スイッチ14の状態
は、一定時間間隔をもって監視されて、パワーオフにさ
れたか否かが判別される(ステップA2)。この判別が
NOであってパワーオンの状態が続いていれば、前述し
た鍵盤演奏モード、通常ガイド演奏モード、発音状態可
変ガイド演奏モードのいずれかが設定されており、この
設定されている演奏モードの変更があるか否かが判別さ
れる(ステップA3)。この判別がYESであって、演
奏モードの変更があれば、現在の演奏モードのイニシャ
ライズ処理がなされるとともに(ステップA4)、演奏
モードの変更処理がなされる(ステップA5)。
The state of the performance mode designating switch 14 is monitored at regular time intervals to determine whether or not the power has been turned off (step A2). If this determination is NO and the power-on state continues, one of the above-described keyboard performance mode, normal guide performance mode, and sounding state variable guide performance mode has been set. Is determined (step A3). If the determination is YES and the performance mode is changed, the current performance mode is initialized (step A4) and the performance mode is changed (step A5).

【0020】次に、鍵盤の操作状態を示す鍵情報が取り
込まれ(ステップA6)、この取り込まれた鍵情報に基
づいて、鍵入力の変化の有無が判別される(ステップA
7)。この判別がYESであって鍵入力の変化があれ
ば、この変化が押鍵によるものか否かが判別され(ステ
ップA8)、この判別がYESであって、押鍵による鍵
入力変化であれば、イニシャルタッチ判別処理を行う
(ステップA9)。すなわち、このイニシャルタッチ判
別処理においては、押鍵された際の鍵に対するタッチの
強さを判別し、このタッチ及び前記鍵情報に基づいて発
音指示を行う(ステップA10)。引き続き、押鍵され
た鍵の音高を、前記手動演奏表示装置28の音高表示部
30に表示させるとともに、イニシャルタッチを前記タ
ッチ表示部32に表示させる(ステップA11)。
Next, key information indicating the operation state of the keyboard is fetched (step A6), and based on the fetched key information, it is determined whether or not the key input has changed (step A).
7). If this determination is YES and there is a change in key input, it is determined whether this change is due to key depression (step A8), and if this determination is YES and key input change is due to key depression, Then, an initial touch determination process is performed (step A9). That is, in the initial touch determination processing, the strength of a touch on a key when the key is pressed is determined, and a sounding instruction is performed based on the touch and the key information (step A10). Subsequently, the pitch of the depressed key is displayed on the pitch display section 30 of the manual performance display device 28, and the initial touch is displayed on the touch display section 32 (step A11).

【0021】また、ステップA8の判別がNOあれば、
離鍵を意味することから、鍵情報により消音を行うとと
もに(ステップA12)、押鍵されているものの中で、
最新の音高及びイニシャルタッチを前記音高表示部30
と前記タッチ表示部32に表示させる(ステップA1
3)。つまり、演奏情報が押鍵によるものである場合に
は、順次押鍵に対応する音高とイニシャルタッチとを表
示し、離鍵によるものである場合には、最後の押鍵に対
応する音高とイニシャルタッチの表示を行うのである。
If the determination in step A8 is NO,
Since it means that the key has been released, the sound is muted by the key information (step A12), and among the keys being depressed,
The latest pitch and initial touch are displayed on the pitch display section 30.
Is displayed on the touch display unit 32 (step A1).
3). In other words, if the performance information is based on key depression, the pitch corresponding to the key depression and the initial touch are sequentially displayed, and if the performance information is based on key release, the pitch corresponding to the last key depression is displayed. And the initial touch is displayed.

【0022】次に、前記録音開始スイッチ22の操作状
態に基づいてRECモードであるか否かを判別し(ステ
ップA14)、この録音開始スイッチ22がオンに操作
されRECモードが設定されていれば、前記鍵情報に基
づいて鍵のオン・オフ、音高、イニシャルタッチをRA
M12に記憶させる(ステップA15)。すなわち、図
11のインターラプトルーチンに示したように、REC
モードが設定されている場合には(ステップB1)、ア
ドレスADRを一定時間ごとにインクリメントし(ステ
ップB2)、逐次前述した鍵のオン・オフ、音高、イニ
シャルタッチを記憶するのである。
Next, it is determined whether or not the REC mode is set based on the operation state of the recording start switch 22 (step A14). If the recording start switch 22 is turned on and the REC mode is set, The key on / off, pitch, and initial touch based on the key information.
It is stored in M12 (step A15). That is, as shown in the interrupt routine of FIG.
If the mode is set (step B1), the address ADR is incremented at regular intervals (step B2), and the above-mentioned key ON / OFF, pitch, and initial touch are sequentially stored.

【0023】そして、次ステップA16において鍵盤演
奏モードか否かが判別され、この判別がYESであれば
鍵盤演奏モードであることから、通常ガイド演奏モード
や発音状態可変演奏モードに必要な処理であるステップ
A17〜A34を実行することなく、直接ステップA3
5に進む。
In the next step A16, it is determined whether or not the mode is the keyboard performance mode. If the determination is YES, the keyboard performance mode is set, so that the processing is necessary for the normal guide performance mode and the variable sounding performance mode. Step A3 is performed directly without executing steps A17 to A34.
Go to 5.

【0024】また、前記判別がNOであれば、前記演奏
モード指定スイッチ14が「GUIDE1」か「GUI
DE2」であって、通常ガイド演奏モード若しくは発音
状態可変ガイド演奏モードであることから、両ガイド演
奏モード時において必要となる自動演奏情報が取り込ま
れる(ステップA17)。そして、この取り込まれた自
動演奏情報が音色の変更を指示する演奏情報であるか否
か(すなわち、図3(B)に示す第2のフォーマットの
演奏情報であるか否か)が、該取り込んだ自動演奏情報
のMSBが“1”であるか“0”であるかによって判断
される(ステップA18)。このステップA18におい
て、YESと判断されると、前記取り込んだ自動演奏情
報の中位8bitにより指定される音色に自動演奏の音
色を切り替える(ステップA19)。
If the determination is NO, the performance mode designating switch 14 is set to "GUIDE1" or "GUIDE1".
DE2 ", which is the normal guide performance mode or the variable sound generation state guide performance mode, the automatic performance information required in both guide performance modes is fetched (step A17). Then, it is determined whether or not the captured automatic performance information is performance information instructing a change in tone (that is, whether or not the performance information is in the second format shown in FIG. 3B). It is determined whether the MSB of the automatic performance information is "1" or "0" (step A18). If YES is determined in this step A18, the timbre of the automatic performance is switched to the timbre specified by the middle 8 bits of the fetched automatic performance information (step A19).

【0025】また、前記ステップA18の判別がNOの
とき(すなわち、前記取り込んだ自動演奏情報が図3
(A)に示す第1のフォーマットの演奏情報であると
き)は、該自動演奏情報がメロディデータであるか否か
が判別される(ステップA20)。この判別がYESで
あって、メロディデータであれば、これがON情報であ
るか否かが判別され(ステップA21)、この判別がY
ESであれば、さらに「GUIDE2」であるか否かが
判別される(ステップA22)。
When the determination in step A18 is NO (that is, when the acquired automatic performance information is
If it is the performance information of the first format shown in (A)), it is determined whether or not the automatic performance information is melody data (step A20). If this determination is YES and the data is melody data, it is determined whether or not this is ON information (step A21).
If it is ES, it is further determined whether or not it is "GUIDE2" (step A22).

【0026】前記判別がYESであって「GUIDE
2」であれば、発音状態可変ガイド演奏モードであっ
て、このモードにおいては小音量にてイニシャルタッチ
に基づくメロディパートが自動演奏されることから、音
量のダウンセットがなされ(ステップA23)、小音量
にてメロディ音の発音がなされる(ステップA24)。
これと同時に、前記模範演奏表示装置27の音高表示部
29に、音高が表示されるとともに、タッチ表示部31
には、イニシャルタッチが表示される(ステップA2
5)。
If the determination is YES and "GUIDE
If "2", the sounding state is variable guide performance mode. In this mode, the melody part based on the initial touch is automatically played at a low volume, so that the volume is down-set (step A23). A melody sound is generated at the volume (step A24).
At the same time, the pitch is displayed on the pitch display section 29 of the model performance display device 27, and the touch display section 31 is displayed.
Displays an initial touch (step A2).
5).

【0027】また、前記ステップA22判別がNOであ
れば、演奏モード指定スイッチ14は「GUIDE1」
の通常ガイド演奏モードであって、この通常ガイド演奏
モードにおいては、前述のようにメロディパートは自動
演奏されないことから、ステップA25に直接進み、前
記模範演奏表示装置27の音高表示部29に、音高が表
示されるとともに、タッチ表示部31には、イニシャル
タッチが表示される。すなわち、「GUIDE2」のよ
うに前記メロディパートが自動演奏されていると、自動
演奏による楽音と、自己の演奏による楽音をと聴覚上識
別することが困難となり、また、「GUIDE1」のよ
うにメロディパートが自動演奏されていない場合には、
模範演奏と自己の演奏と聴覚上比較することすら不可能
となる。
If the determination in step A22 is NO, the performance mode designation switch 14 is set to "GUIDE1".
In this normal guide performance mode, the melody part is not automatically played as described above, so the process directly proceeds to step A25, and the pitch display section 29 of the model performance display device 27 displays While the pitch is displayed, the touch display section 31 displays an initial touch. That is, if the melody part is automatically played as in "GUIDE2", it becomes difficult to discriminate between the tone of the automatic performance and the tone of the self-play, and the melody part as in "GUIDE1". If the part is not playing automatically,
It becomes impossible even to compare the performance of the model with the performance of the user.

【0028】しかし、前記模範演奏表示装置27の音高
表示部29とタッチ表示部31には、メロディパートの
模範演奏の音高とタッチ表示される一方、前記手動演奏
表示装置28には自己の手動演奏による音高とイニシャ
ルタッチが表示される。したがって、各音高表示部2
9,30及び各タッチ表示部31,32に表示された値
を視認することにより、自己の演奏が自動演奏された模
範演奏と実際に合致しているか否かに関して視覚的に判
断することが可能となる。このため、模範演奏との関係
において自己の演奏評価を客観的に行うことがで可能と
なり、これにより演奏練習効果を向上させることができ
る。しかも、前記模範演奏表示装置27と手動演奏表示
部28とが近接して配置されていることから、両演奏の
相違は明瞭となり、一層演奏練習効果を高めることがで
きる。
However, the pitch display part 29 and the touch display part 31 of the model performance display device 27 display the pitch of the model performance of the melody part by touch, while the manual performance display device 28 displays the own performance. The pitch and initial touch by manual performance are displayed. Therefore, each pitch display section 2
By visually recognizing the values displayed on the touch display units 9, 30 and the touch display units 31, 32, it is possible to visually determine whether or not the user's own performance actually matches the model performance automatically played. Becomes Therefore, it is possible to objectively evaluate one's own performance in relation to the model performance, thereby improving the performance practice effect. In addition, since the model performance display device 27 and the manual performance display unit 28 are arranged close to each other, the difference between the two performances becomes clear and the performance practice effect can be further enhanced.

【0029】なお、「GUIDE1」、「GUIDE
2」のいずれのガイドモードにおいても、鍵盤の鍵に1
対1対応に設けられた複数個のLEDにより、メロディ
パートのガイド表示がなされることは言うまでもない。
Note that "GUIDE1" and "GUIDE1"
2 ”in any guide mode
It goes without saying that a guide display of the melody part is made by a plurality of LEDs provided in one-to-one correspondence.

【0030】また、ステップA21の判別がNOあれ
ば、OFF情報を意味することから、このOFF情報に
よりメロディ音の消音を行うとともに(ステップA2
6)、発音中のものの中で最新のものの音高及びイニシ
ャルタッチを表示させる(ステップA27)。
If NO in step A21, it means OFF information, so that the melody sound is silenced by this OFF information (step A2).
6) The pitch and the initial touch of the latest one being produced are displayed (step A27).

【0031】一方、ステップA20の判別がNOであっ
て、メロディデータでない場合には、さらにコードデー
タか否かが判別される(ステップA28)。この判別が
YESであって、コードデータであれば、これがON情
報であるか否かが判別され(ステップA29)、この判
別がYESであればON情報であることからコード音の
発音がなされる(ステップA30)。また、ステップA
29の判別がNOあれば、OFF情報であることから、
このOFF情報によりコード音の消音がなされる(ステ
ップA31)。
On the other hand, if the determination in step A20 is NO and it is not melody data, it is further determined whether or not it is code data (step A28). If the determination is YES and the data is chord data, it is determined whether or not the data is ON information (step A29). If the determination is YES, the chord sound is generated because the information is ON information. (Step A30). Step A
If the determination in step 29 is NO, the information is OFF information.
The chord sound is muted by this OFF information (step A31).

【0032】他方、ステップA28の判別がNOであれ
ば、ベースパートの演奏情報であることから、これがO
N情報であるか否かが判別され(ステップA32)、こ
の判別がYESであれば、ベース音の発音がなされ(ス
テップA33)、NOあれば、OFF情報を意味するこ
とから、このOFF情報によりベース音の消音がなされ
る(ステップA34)。
On the other hand, if the determination in step A28 is NO, it is performance information of the bass part,
It is determined whether or not the information is N information (step A32). If this determination is YES, a bass sound is generated (step A33). If NO, it means OFF information. The bass sound is muted (step A34).

【0033】そして、このようにして音高表示及びイニ
シャルタッチの表示処理、及び各発音処理を行うととも
に、ステップA35にて、前記録音再生開始スイッチ2
3の操作状態に基づいて、再生モードが設定されている
か否かを判別する。この判別がNOであれば、再生モー
ドは設定されていないことから、ステップA36〜A4
1によってなされる再生モード時の処理を実行すること
なく、直接ステップA42に進む。
Then, the display processing of the pitch display and the initial touch and the sound generation processing are performed in this manner, and in step A35, the recording / reproduction start switch 2 is turned on.
It is determined whether or not the reproduction mode is set based on the operation state of No. 3. If this determination is NO, it means that the reproduction mode has not been set, so that steps A36 to A4
The processing directly proceeds to Step A42 without executing the processing in the reproduction mode performed by Step 1.

【0034】該ステップA42においては、前述した鍵
情報と自動演奏情報のメロディパートにおける音高が一
致しているか否か、より具体的には両音高表示部29,
30に表示された値が一致しているか否かが判別され、
この判別がNOであって前記値が不一致であれば音高不
一致LED33を点灯させる(ステップA43)。
In step A42, it is determined whether or not the pitches in the melody part of the key information and the automatic performance information coincide with each other.
It is determined whether or not the values displayed at 30 match,
If this determination is NO and the values do not match, the pitch mismatch LED 33 is turned on (step A43).

【0035】また、ステップA42の判別がYESであ
って、音高が一致していれば次に前記鍵情報と自動演奏
情報のメロディパートにおけるタッチが一致しているか
否か、より具体的には前記両タッチ表示部31,32に
おいて点灯したLEDの数が一致したか否かが判別され
る(ステップA44)。この判別がNOであって、前記
LEDの数が不一致であれば、タッチ不一致LED34
を点灯させる(ステップA45)。
If the determination in step A42 is YES and the pitches match, then it is determined whether or not touches in the melody part of the key information and the automatic performance information match, more specifically, It is determined whether or not the number of lit LEDs on the two touch display units 31 and 32 match (step A44). If this determination is NO and the number of LEDs does not match, the touch mismatch LED 34
Is turned on (step A45).

【0036】したがって、前記ステップA43の処理に
より音高不一致LED33が点灯し、あるいはステップ
A45の処理によりタッチ不一致LED34が点灯する
ことより、押鍵を行うごとにメロディパートが、音高的
に誤っていたり、タッチ的つまり発生楽音の大きさにお
いて誤っている場合には、演奏の誤りが逐次指摘され
る。したがって、演奏者においては、前記音高不一致L
ED33やタッチ不一致LED34の点灯頻度から、自
己の演奏実力あるいは演奏技量の向上を客観的に判断す
ることでき、これにより一層練習効果を高めることがで
きる。
Therefore, the pitch mismatch LED 33 is lit by the processing of the step A43, or the touch mismatch LED 34 is lit by the processing of the step A45. If the sound is touch-like, that is, if the magnitude of the generated musical tone is incorrect, the erroneous performance is pointed out one by one. Therefore, for the player, the pitch mismatch L
From the lighting frequency of the ED 33 and the touch mismatch LED 34, it is possible to objectively judge the improvement of the player's playing ability or playing skill, whereby the practice effect can be further enhanced.

【0037】他方、前記ステップA35の判別がYES
であって、再生モードが設定されている場合には、ステ
ップA15にて前述したRAM12に記憶されたREC
メモリ情報が読み出され(ステップA36)、この読み
出された手動演奏の情報がON情報であるか否かが判別
される(ステップA37)。この判別がYESであれ
ば、記憶された手動演奏の音高とイニシャルタッチに応
じてメロディ音を発音させるとともに(ステップA3
8)、この再生されている手動演奏の音高とイニシャル
タッチとを表示させる(ステップA39)。また、ステ
ップA37の判別がNOであって、OFF情報であれば
メロディ音を消音させるとともに(ステップA40)、
発音中のものの中で最新の音高及びイニシャルタッチを
表示させる(ステップA41)。
On the other hand, the determination in step A35 is YES
If the playback mode is set, the REC stored in the RAM 12 described above in step A15
The memory information is read (step A36), and it is determined whether or not the read manual performance information is ON information (step A37). If this determination is YES, a melody sound is generated according to the stored pitch of the manual performance and the initial touch (step A3).
8) The pitch of the reproduced manual performance and the initial touch are displayed (step A39). If the determination in step A37 is NO and the information is OFF information, the melody sound is muted (step A40).
The latest pitches and initial touches among the ones that are sounding are displayed (step A41).

【0038】そして、この再生モードにおいても、引き
続き前述したステップA42〜ステップA45の判別処
理を実行する。したがって、再生モード時においては、
予め録音された鍵情報における音高と自動演奏の音高の
比較、及び予め録音された鍵情報におけるイニシャルタ
ッチと自動演奏のイニシャルタッチの比較がなされて、
その比較結果に応じて音高不一致LED33やタッチ不
一致LED34が点灯することとなる。
Then, also in this reproduction mode, the above-described determination processing of steps A42 to A45 is continuously performed. Therefore, in playback mode,
A comparison between the pitch in the pre-recorded key information and the pitch in the automatic performance, and a comparison between the initial touch in the pre-recorded key information and the initial touch in the automatic performance,
According to the comparison result, the pitch mismatch LED 33 and the touch mismatch LED 34 are turned on.

【0039】よって、演奏終了後再生された自己の演奏
対して、演奏操作を伴わず落ち着いた状態で音高の不一
致やイニシャルタッチの不一致を識別することができ、
これにより自己の演奏に対して、一層客観的な評価を行
うことが可能となるのである。
Therefore, it is possible to identify a pitch mismatch and an initial touch mismatch in a calm state without performing a performance operation, with respect to the performance of the player reproduced after the performance.
This makes it possible to perform a more objective evaluation of one's own performance.

【0040】なお、前述した実施例においては、タッチ
表示部31,32により、イニシャルタッチを表示させ
るようにしたが、イニシャルタッチのかわりに、夫々の
音長を表示させるようにしてもよい。また、音高不一致
LED33やタッチ不一致LED34を設けずとも、表
示された模範演奏と手動演奏の音高又はイニシャルタッ
チのみから、自己の演奏と模範演奏の相違を認識するこ
とも可能である。
In the above-described embodiment, the initial touches are displayed on the touch display sections 31 and 32. However, the respective sound durations may be displayed instead of the initial touches. Also, without providing the pitch mismatch LED 33 or the touch mismatch LED 34, it is possible to recognize the difference between the own performance and the model performance only from the displayed pitch or the initial touch of the model performance and the manual performance.

【0041】[0041]

【発明の効果】以上詳述したように本発明は、読出手段
によって順次記憶手段から読み出される演奏データ中の
音高データと操作強度データとに基づく表示を行うと共
に、入手段から入力される演奏データ中の音高データ
と操作強度データとに基づく表示を行い、さらに、上記
記憶手段から読み出された演奏データと上記入力手段か
ら入力された演奏データとを一致比較して、上記両演奏
データが不一致とされたときには、その不一致が上記演
奏データ中の音高データに関してか、操作強度データに
関してかを報知手段が報知するので、演奏者は表示内容
や報知を認識することにより、ずれがなく正確な比較動
作が行われていることを確認でき、さらに音高だけでな
く操作強度の一致・不一致も認識でき、しかも不一致の
ときにどの程度違っているのかを知ることができ、これ
により完全な演奏練習が行え、より一層練習効果を高め
ることができる。
As described above in detail, according to the present invention , the reading means
Of the performance data sequentially read from the storage means.
Display based on pitch data and operation intensity data
In, pitch data in the performance data that is input from the input means
And display based on the operation intensity data, and further,
The performance data read from the storage means and the input means
Match the performance data input from the
If the data is found to be inconsistent, the
For pitch data in performance data or for operation intensity data
The notification means informs the player about the
And notification to ensure accurate comparison
You can confirm that the work is being performed, and
Operation strength can be recognized and matched.
Sometimes you can see how different they are
Allows you to practice more perfectly, further enhancing the practice effect
Can be

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

【図1】本考案の全体的な回路構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing an overall circuit configuration of the present invention.

【図2】ROM内に記憶される楽曲の一例を示す譜面図
である。
FIG. 2 is a music chart showing an example of music stored in a ROM.

【図3】ROMに記憶された楽曲データの概念図であ
る。
FIG. 3 is a conceptual diagram of music data stored in a ROM.

【図4】RAM内記憶される手動演奏の演奏情報の概念
図である。
FIG. 4 is a conceptual diagram of performance information of a manual performance stored in a RAM.

【図5】同実施例の演奏モード指定スイッチの説明図で
ある。
FIG. 5 is an explanatory diagram of a performance mode designation switch of the embodiment.

【図6】同実施例のメモリ演奏指定スイッチの説明図で
ある。
FIG. 6 is an explanatory diagram of a memory performance designation switch of the embodiment.

【図7】同実施例の模範演奏表示装置と手動演奏表示装
置の説明図である。
FIG. 7 is an explanatory diagram of a model performance display device and a manual performance display device of the embodiment.

【図8】同実施例のメインルーチンの一部を示すフロー
チャートである。
FIG. 8 is a flowchart showing a part of a main routine of the embodiment.

【図9】図8のフローチャートに続くフローチャートで
ある。
FIG. 9 is a flowchart following the flowchart of FIG. 8;

【図10】図9のフローチャートに続くフローチャート
である。
FIG. 10 is a flowchart following the flowchart of FIG. 9;

【図11】同実施例のインターラプトルーチンを示すフ
ローチャートである。
FIG. 11 is a flowchart showing an interrupt routine of the embodiment.

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

10 CPU 11 ROM 12 RAM 15 メモリ演奏指定スイッチ 22 録音開始スイッチ 23 録音再生開始スイッチ 27 模範演奏表示装置 28 手動演奏表示装置 29 音高表示部 30 音高表示部 31 タッチ表示部 32 タッチ表示部 33 音高不一致LED 34 タッチ不一致LED 10 CPU 11 ROM 12 RAM 15 Memory performance designation switch 22 Recording start switch 23 Recording / playback start switch 27 Model performance display device 28 Manual performance display device 29 Pitch display unit 30 Pitch display unit 31 Touch display unit 32 Touch display unit 33 Sound High mismatch LED 34 Touch mismatch LED

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 少なくとも音高データと操作強度データ
とを組とする演奏データを複数組連続して記憶する記憶
手段と、この記憶手段に記憶されている演奏データを順次読み出
す読出手段と、 この読出手段にて読み出された演奏データ中の音高デー
タと操作強度データとに基づく表示を行う第1表示手段
と、 演奏操作に対応して発生する少なくとも音高データと
作強度データとを組とする演奏データを順次入力する入
力手段と、この入力手段から入力された演奏データ中の音高データ
と操作強度データとに基づく表示を行う第2表示手段
と、 上記読出手段によって上記記憶手段から読み出された
奏データと、上記入力手段から入力された演奏データ
を一致比較する比較手段と、この 比較手段によって上記両演奏データが不一致とされ
たとき、その不一致が上記演奏データ中の音高データに
関してか、操作強度データに関してかを報知する報知手
段と、 を有することを特徴とする演奏教習装置。
1. At least pitch data and operation intensity data
Storage means for continuously storing a plurality of sets of performance data, and performance data stored in the storage means are sequentially read out
Reading means, and pitch data in the performance data read by the reading means.
Display means for performing display based on the data and the operation intensity data
When an input means for sequentially inputting performance data of at least pitch data and set the steering <br/> operation intensity data generated corresponding to the performance operation, the sound in the performance data inputted from the input means High data
Display means for performing display based on the operation strength data
When a Starring <br/> Kanade data read out from said memory means by said reading means, and the performance data inputted from the input means
Comparing means for matching comparison, the both performance data is inconsistent by the comparison means
The mismatch, the pitch data in the performance data
And a notifying means for notifying the user about the operation strength data .
JP6096922A 1994-04-11 1994-04-11 Performance training device Expired - Fee Related JP2780637B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6096922A JP2780637B2 (en) 1994-04-11 1994-04-11 Performance training device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6096922A JP2780637B2 (en) 1994-04-11 1994-04-11 Performance training device

Publications (2)

Publication Number Publication Date
JPH06301333A JPH06301333A (en) 1994-10-28
JP2780637B2 true JP2780637B2 (en) 1998-07-30

Family

ID=14177856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6096922A Expired - Fee Related JP2780637B2 (en) 1994-04-11 1994-04-11 Performance training device

Country Status (1)

Country Link
JP (1) JP2780637B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301477A (en) * 1997-05-01 1998-11-13 Kawai Musical Instr Mfg Co Ltd Keyboard musical instruments
JP4513378B2 (en) * 2004-03-29 2010-07-28 カシオ計算機株式会社 Performance evaluation apparatus and performance evaluation program
JP6697461B2 (en) * 2015-07-14 2020-05-20 株式会社日立システムズ Sense sharing system, operating device, and sensation sharing method
JP6720797B2 (en) * 2016-09-21 2020-07-08 ヤマハ株式会社 Performance training device, performance training program, and performance training method
JP6720798B2 (en) * 2016-09-21 2020-07-08 ヤマハ株式会社 Performance training device, performance training program, and performance training method
JP2019061006A (en) * 2017-09-26 2019-04-18 株式会社河合楽器製作所 Performance practice support device
JP7377415B2 (en) * 2021-12-16 2023-11-10 カシオ計算機株式会社 Information processing device, electronic musical instrument, method and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2546235B2 (en) * 1986-07-02 1996-10-23 ヤマハ株式会社 Practice keyboard

Also Published As

Publication number Publication date
JPH06301333A (en) 1994-10-28

Similar Documents

Publication Publication Date Title
JP4094236B2 (en) Performance support apparatus, performance support method, and performance support program for realizing the method on a computer
US20050257667A1 (en) Apparatus and computer program for practicing musical instrument
JP5040927B2 (en) Performance learning apparatus and program
JPH02189572A (en) Automatic key deperssion indicating device
JPH0448234B2 (en)
JPS6157640B2 (en)
JP2780637B2 (en) Performance training device
JP2546663B2 (en) Automatic playing device
JP3239411B2 (en) Electronic musical instrument with automatic performance function
JP2008089975A (en) Electronic musical instrument
JP3582427B2 (en) Performance practice device and storage medium
JP2006106641A (en) Electronic musical device
JP2005055635A (en) Performance evaluation system of electronic musical instrument
JP3267777B2 (en) Electronic musical instrument
JP4646140B2 (en) Electronic musical instrument with practice function
JP3005915B2 (en) Electronic musical instrument
JP2018054767A (en) Electronic musical instrument, its sound production control method, and program
JP2587737B2 (en) Automatic accompaniment device
JP4743615B2 (en) Electronic musical instrument with practice function
JP2714557B2 (en) Performance practice equipment
JP2006251821A (en) Apparatus and method for supporting performance, and performance support program for realizing the method by computer
JP3752956B2 (en) PERFORMANCE GUIDE DEVICE, PERFORMANCE GUIDE METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PERFORMANCE GUIDE PROGRAM
JP3624773B2 (en) Reading practice device, reading practice method, and computer-readable recording medium recording a program for realizing the method
JP2004240254A (en) Electronic musical instrument
JP2006189515A (en) Electronic keyboard instrument

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080515

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090515

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees