JP2001100751A - Keyboard touch training device - Google Patents
Keyboard touch training deviceInfo
- Publication number
- JP2001100751A JP2001100751A JP27626699A JP27626699A JP2001100751A JP 2001100751 A JP2001100751 A JP 2001100751A JP 27626699 A JP27626699 A JP 27626699A JP 27626699 A JP27626699 A JP 27626699A JP 2001100751 A JP2001100751 A JP 2001100751A
- Authority
- JP
- Japan
- Prior art keywords
- touch
- appropriate
- range
- key pressing
- determination
- 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.)
- Pending
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、鍵盤タッチトレー
ニング装置に関し、特に、鍵盤楽器の押鍵強さ(タッ
チ)を客観的に認識することができる鍵盤タッチトレー
ニング装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a keyboard touch training apparatus, and more particularly to a keyboard touch training apparatus capable of objectively recognizing a keystroke strength (touch) of a keyboard instrument.
【0002】[0002]
【従来の技術】鍵盤楽器の演奏練習において、演奏者
は、メロディ、ハーモニー、リズム、テンポ、およびタ
ッチ等の要素を織り込んだ演奏技術を身に付けなければ
ならない。これらのうち、メロディやハーモニーは楽譜
から読み取ることができ、譜面を目で追いながら練習を
することができる。また、メトロノームを使用し、この
メトロノームが発する音に従って演奏することにより正
確なテンポを習得することができる。2. Description of the Related Art In the practice of playing a keyboard instrument, a player must acquire performance techniques that incorporate elements such as melody, harmony, rhythm, tempo, and touch. Of these, the melody and harmony can be read from the music score, and the user can practice while following the music score. Also, by using the metronome and performing according to the sound emitted by the metronome, the correct tempo can be learned.
【0003】[0003]
【発明が解決しようとする課題】上記演奏のための各要
素のうち、タッチが正しく表現されているかどうかを客
観的に知ることができる基礎的な練習方法がなかったた
め、タッチの感覚について各演奏者は自己の感性に依存
するしかなく、習得が容易ではなかった。また、タッチ
を意識して演奏したとしても指によってタッチが異なる
ことから、タッチにばらつきが生じがちである。したが
って、演奏者が意図するタッチが正しく、かつ、ばらつ
きなく表現されているかを確認することが困難であっ
た。Since there is no basic practice method for objectively knowing whether or not a touch is correctly expressed among the above-mentioned elements for the performance, the performance of each performance is not considered. He had no choice but to rely on his own sensitivity. Further, even if the player plays with the touch in mind, the touch varies depending on the finger, so that the touch tends to vary. Therefore, it has been difficult to check whether the touch intended by the player is correctly and uniformly expressed.
【0004】本発明は、上記問題点を解消し、タッチが
正しく表現されているかどうかを演奏者自身が確認しな
がら練習することができる鍵盤タッチトレーニング装置
を提供することを目的とする。[0004] It is an object of the present invention to provide a keyboard touch training apparatus which solves the above-mentioned problems and allows a player to practice while checking whether or not a touch is correctly expressed.
【0005】[0005]
【課題を解決するための手段】上記の課題を解決し、目
的を達成するための本発明は、押鍵強さを検出するタッ
チ検出手段と、押鍵強さが予定のタッチ適正範囲内か否
かを判定するタッチ判定手段と、前記タッチ判定手段に
よる判定に基づき、押鍵強さがタッチ適正範囲外のとき
にタッチが適正でないことを可視表示もしくは音声通
知、または音色変化によって演奏者に認識せしめる手段
とを具備した点に第1の特徴がある。SUMMARY OF THE INVENTION In order to solve the above-mentioned problems and to achieve the object, the present invention provides a touch detecting means for detecting a key pressing strength, and a key detecting means for determining whether the key pressing strength is within a predetermined appropriate touch range. Touch determination means for determining whether or not the touch is not appropriate when the key pressing strength is outside the appropriate touch range, based on the determination by the touch determination means. The first characteristic lies in that means for recognizing is provided.
【0006】また、本発明は、前記タッチ判定手段によ
る判定に基づき、押鍵強さがタッチ適正範囲内のとき
に、タッチが適正であることを可視表示する表示手段を
具備した点に第2の特徴がある。Further, the present invention is characterized in that a display means for visually indicating that a touch is appropriate is provided when the key pressing strength is within a touch appropriate range based on the judgment by the touch judgment means. There is a feature.
【0007】さらに、本発明は、強弱記号を指定するタ
ッチ指定手段と、前記タッチ指定手段で指定された強弱
記号に基づいてタッチ適正範囲の上下限のベロシティを
出力するタッチ適正範囲出力手段とを具備し、前記タッ
チ判定手段が、前記押鍵強さが前記上下限のベロシティ
で示されるタタッチ適正範囲内か否かを判定するように
構成されている点に第3の特徴がある。Further, according to the present invention, there is provided a touch designating means for designating a dynamic symbol, and a proper touch range output means for outputting upper and lower velocities of an appropriate touch range based on the dynamic symbol designated by the touch designating means. A third feature is that the touch determination means is configured to determine whether or not the key pressing strength is within a proper touch range indicated by the upper and lower velocities.
【0008】上記第1の特徴によれば、押鍵したときに
そのタッチが予め設定したタッチ適正範囲外である場
合、演奏者が目または耳で認識できるようにタッチ不適
正が報知される。また、第2の特徴によれば、正しいタ
ッチで押鍵されたときに、演奏者がそれを認識できる。
さらに、第3の特徴によれば、トレーニングの目安とな
る正しいタッチの範囲を、強弱記号によって容易に指示
することができる。According to the first feature, if the touch is out of the preset appropriate touch range when the key is pressed, the improper touch is notified so that the player can recognize the touch with eyes or ears. Further, according to the second feature, when a key is pressed with a correct touch, the player can recognize it.
Further, according to the third feature, a correct touch range serving as a guide for training can be easily indicated by a dynamic symbol.
【0009】[0009]
【発明の実施の形態】以下、本発明の実施形態を図面を
参照して詳細に説明する。図2は、本発明の一実施形態
に係るタッチトレーニング装置を含む電子ピアノの構成
を示すブロック図である。同図において、CPU1は、
プログラムメモリ2に格納されている制御プログラムに
従って当該電子ピアノの各部を制御する。楽音波形メモ
リ3には、複数の音色に対応した波形データおよび該波
形データを制御して楽音を生成するための音色パラメー
タが記憶されている。音色パラメータには前記波形デー
タのアドレス情報やエンベロープ制御情報等が含まれて
いる。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 2 is a block diagram showing a configuration of an electronic piano including the touch training device according to one embodiment of the present invention. Referring to FIG.
Each part of the electronic piano is controlled according to a control program stored in the program memory 2. The musical tone waveform memory 3 stores waveform data corresponding to a plurality of timbres and timbre parameters for controlling the waveform data to generate a musical tone. The timbre parameters include address information of the waveform data, envelope control information, and the like.
【0010】自動演奏データメモリ4には録音された演
奏データが格納されていて、演奏データは供給されるテ
ンポ情報に従って楽音として再生することができる。プ
ログラムメモリ2および自動演奏データメモリ4、なら
びに楽音波形メモリ3はROMで実現できる。なお、録
音データの記憶手段としては、自動演奏データメモリ4
に代えて、またはこれに加えて、外部から図示しないイ
ンタフェースを介して脱着自在に装着できるCD−RO
Mやカード型ROMを使用することができる。RAM5
はCPU1のワークエリアおよびバッファとして使用さ
れ、例えばバッテリによってバックアップされていても
よい。前記音色パラメータは、書換え可能なようにRA
M5に格納しておいてもよい。The automatic performance data memory 4 stores recorded performance data, and the performance data can be reproduced as musical tones in accordance with the supplied tempo information. The program memory 2, the automatic performance data memory 4, and the musical tone waveform memory 3 can be realized by a ROM. Note that the recording data is stored in the automatic performance data memory 4.
Instead of or in addition to this, a CD-RO that can be detachably mounted from the outside via an interface (not shown)
M or a card-type ROM can be used. RAM5
Is used as a work area and a buffer of the CPU 1, and may be backed up by a battery, for example. The timbre parameter is RA
It may be stored in M5.
【0011】鍵盤装置6は複数のキーを有し、それぞれ
のキーのキーオン・キーオフを示すキーイベント情報や
押鍵強さつまりベロシティを示すタッチ情報(ベロシテ
ィ値)を検知するための、例えば二つのスイッチからな
るタッチセンサを有している。鍵盤インタフェース7
は、前記タッチセンサの状態に基づいてキーイベント情
報やタッチ情報を生成する。これらの情報はキーナンバ
に対応付けられてRAM5に記憶される。The keyboard device 6 has a plurality of keys. For example, two keys for detecting key event information indicating key on / off of each key and touch information (velocity value) indicating a key pressing strength, that is, velocity, are provided. It has a touch sensor composed of a switch. Keyboard interface 7
Generates key event information and touch information based on the state of the touch sensor. These pieces of information are stored in the RAM 5 in association with the key numbers.
【0012】パネル操作部8は、音色の選択スイッチ
や、自動演奏データメモリ4に格納されている演奏情報
の再生開始スイッチや、タッチトレーニングモードを指
示するためのモードスイッチ、タッチ指定スイッチ等、
各種操作スイッチを有する。パネルインタフェース9
は、パネル操作部8上の各スイッチがオン・オフいずれ
であるかを示すスイッチイベント情報を生成し、これら
のスイッチイベント情報は各操作スイッチに対応付けら
れてRAM5に記憶される。パネル操作部8は、例えば
液晶画面からなるディスプレイ(図示せず)を有するこ
とができ、該ディスプレイにはCPU1での制御結果を
表示することができる。The panel operation unit 8 includes a tone color selection switch, a reproduction start switch of performance information stored in the automatic performance data memory 4, a mode switch for instructing a touch training mode, a touch designation switch, and the like.
It has various operation switches. Panel interface 9
Generates switch event information indicating whether each switch on the panel operation unit 8 is on or off, and the switch event information is stored in the RAM 5 in association with each operation switch. The panel operation unit 8 can have a display (not shown) composed of, for example, a liquid crystal screen, and can display a control result of the CPU 1 on the display.
【0013】ペダル操作部10は複数のペダル(例えば
3本)と、ペダルの操作に連動してその操作量を検知す
る手段とを有している。ペダル操作量検出手段としては
ポテンショメータを用いることができる。ペダルインタ
フェース11はA/D変換器とバッファアンプとを有し
ており、ペダルに連結されたポテンショメータの出力を
デジタルデータに変換し、ペダルデータとしてデータバ
ス12に出力する。The pedal operation section 10 has a plurality of pedals (for example, three pedals) and means for detecting an operation amount in conjunction with operation of the pedals. A potentiometer can be used as the pedal operation amount detecting means. The pedal interface 11 has an A / D converter and a buffer amplifier, converts the output of the potentiometer connected to the pedal into digital data, and outputs the digital data to the data bus 12 as pedal data.
【0014】音源つまり楽音生成回路13は、デジタル
コントロール・オシレータ(DCO)、デジタルコント
ロール・フィルタ(DCF)、デジタルコントロール・
アンプ(DCA)、およびエフェクタを有し、楽音波形
メモリ3から読み出した波形データに基づいて楽音信号
を出力する。音源13から出力される楽音信号はD/A
変換器14でアナログ信号に変換され、増幅回路(アン
プ)15で増幅された後、スピーカ16を通じて発音さ
れる。The sound source, that is, the tone generation circuit 13 includes a digital control oscillator (DCO), a digital control filter (DCF), a digital control
It has an amplifier (DCA) and an effector, and outputs a tone signal based on the waveform data read from the tone waveform memory 3. The tone signal output from the sound source 13 is D / A
The signal is converted into an analog signal by the converter 14, amplified by an amplifier circuit (amplifier) 15, and then emitted through a speaker 16.
【0015】前記各構成部分はD/A変換器14、アン
プ15、およびスピーカ16を除き、データバス12を
通じて互いに接続されている。なお、演奏情報を得るた
めに、必要に応じてMIDIインタフェースを備えるこ
とができ、前記自動演奏データメモリ4用にメモリカー
ドインタフェース回路、フロッピディスク装置等を備え
ることもできる。The above components are connected to each other through a data bus 12 except for a D / A converter 14, an amplifier 15, and a speaker 16. In order to obtain performance information, a MIDI interface can be provided as needed, and a memory card interface circuit, a floppy disk device, and the like can be provided for the automatic performance data memory 4.
【0016】図1は、タッチトレーニング装置の要部機
能を示すブロック図である。同図において、モード選択
スイッチ17は通常の演奏モードや自動演奏モード、お
よびタッチトレーニングモード等を選択することができ
るスイッチ手段であり、タッチトレーニングモードが選
択されると選択信号SELを出力する。タッチトレーニ
ングモード検知部18は選択信号SELを検出するとタ
ッチ判定部19を付勢する。FIG. 1 is a block diagram showing the main functions of the touch training apparatus. In the figure, a mode selection switch 17 is a switch means capable of selecting a normal performance mode, an automatic performance mode, a touch training mode, and the like, and outputs a selection signal SEL when the touch training mode is selected. When detecting the selection signal SEL, the touch training mode detection unit 18 activates the touch determination unit 19.
【0017】タッチ指定スイッチ20は、フォルテf、
メゾフォルテmf、ピアノp等、タッチの強弱記号のい
ずれかを選択できるスイッチ手段であり、強弱記号を代
表する信号を出力する。タッチ範囲設定部21は前記強
弱記号に対応したタッチ適正範囲を表すベロシティデー
タを出力する。タッチ適正範囲はベロシティの上限値V
U と下限値VL とで設定される。The touch designation switch 20 has a forte f,
The switch means is capable of selecting any one of the strong and weak symbols of touch, such as mesoforte mf and piano p, and outputs a signal representative of the strong and weak symbols. The touch range setting unit 21 outputs velocity data indicating a proper touch range corresponding to the dynamic symbol. The appropriate touch range is the upper limit value of velocity V
U and the lower limit value VL are set.
【0018】タッチ検出部22は鍵盤装置6の鍵が押さ
れたときに、各鍵に設けられたタッチセンサからの出力
を読み込んでベロシティを計算する。計算されたベロシ
ティV0 はタッチ判定部19に入力される。タッチ判
定部19には前記ベロシティの範囲を表すデータも入力
される。タッチ判定部19は、ベロシティ値がタッチ適
正範囲内にあるか、範囲外にあるかを判定する。When a key of the keyboard device 6 is depressed, the touch detection section 22 reads an output from a touch sensor provided for each key and calculates a velocity. The calculated velocity V 0 is input to the touch determination unit 19. Data representing the velocity range is also input to the touch determination unit 19. The touch determination unit 19 determines whether the velocity value is within the appropriate touch range or outside the appropriate touch range.
【0019】タッチ適否表示部23は、適正タッチ表示
部24および範囲外タッチ表示部25からなる。適正タ
ッチ表示部24は、タッチ検出部22で検出されたベロ
シティV0 がタッチ適正範囲内のときに適正であるこ
とを示すLED表示灯を有する。この場合のLEDは緑
色とするのが好ましい。一方、範囲外タッチ表示部25
は、タッチ検出部22で検出されたベロシティ値がタッ
チ適正範囲外のときに不適正であることを示すLED表
示灯を有する。この場合のLEDは赤色とするのが好ま
しい。The appropriate touch display section 23 includes an appropriate touch display section 24 and an out-of-range touch display section 25. Proper touch display unit 24 has an LED indicator that indicates that velocity V 0 detected by the touch detection unit 22 is appropriate when the touch proper range. The LED in this case is preferably green. On the other hand, out-of-range touch display unit 25
Has an LED indicator that indicates that the velocity value detected by the touch detection unit 22 is inappropriate when the velocity value is outside the appropriate touch range. In this case, the LED is preferably red.
【0020】前記適正タッチ表示部24および範囲外タ
ッチ表示部25は、LEDを点灯させるものに限らず、
音声によって適正なタッチか否かを報知するようにして
もよい。図4は、タッチが適正か否かを音声で表示する
ための要部機能を示すブロック図である。例えばROM
で構成される音声波形記憶部26は、「強い」や「弱
い」等の音声を発するための波形データを記憶してい
る。タッチ判定部19は判定結果に対応したデジタルデ
ータを出力する。このデジタルデータがアドレスデータ
として入力されるとそれに応答して音声波形記憶部26
は対応する音声データを出力する。ベロシティが適正範
囲の上限以上であれば「強い」と発音し、ベロシティが
適正範囲の下限以下であれば「弱い」と発音する。ベロ
シティが適正のときは、音声による報知は行わない。The appropriate touch display section 24 and the out-of-range touch display section 25 are not limited to those for turning on LEDs,
A sound may be used to notify whether or not an appropriate touch has been made. FIG. 4 is a block diagram showing a main part function for displaying whether a touch is appropriate or not by voice. For example, ROM
The audio waveform storage unit 26 composed of the following stores waveform data for generating a sound such as “strong” or “weak”. The touch determination unit 19 outputs digital data corresponding to the determination result. When this digital data is input as address data, the audio waveform storage 26
Outputs corresponding audio data. If the velocity is equal to or higher than the upper limit of the appropriate range, it is pronounced “strong”, and if the velocity is equal to or lower than the lower limit of the appropriate range, it is pronounced “weak”. When the velocity is appropriate, no voice notification is made.
【0021】音声波形記憶部26から出力された波形デ
ータはD/A変換器27でD/A変換された後、増幅器
28を介してスピーカ29に入力され、音声として出力
される。なお、スピーカ29は前記楽音発生用のスピー
カ16と共通にしてもよいし、別途設けてもよい。The waveform data output from the audio waveform storage unit 26 is D / A converted by a D / A converter 27, and then input to a speaker 29 via an amplifier 28 and output as audio. The speaker 29 may be shared with the musical tone generating speaker 16 or may be provided separately.
【0022】また、タッチが適正でない場合に、LED
を点灯させたり「強い」または「弱い」等の音声を発し
たりするのに代えて、発音中の音色を変化させるように
してもよい。例えば、ピアノの音色で演奏中にベロシテ
ィV0 がタッチ適正範囲の下限値VL より小さいと
判断された場合、ピアノの音色に代えてストリングスの
音色で発音させるようにする。さらに、ベロシティV
0 がタッチ適正範囲の上限値VU より大きいと判断
された場合、ピアノの音色に代えて例えばオルガンの音
色で発音させるようにしてもよい。If the touch is not appropriate, the LED
May be changed instead of turning on or emitting a sound such as “strong” or “weak”. For example, the velocity V 0 if it is determined that the lower limit value V L is smaller than the touch proper range, so as to sound according to the settings strings instead of piano sound while playing with the tone of the piano. Furthermore, velocity V
If 0 is determined to be larger than the upper limit V U touch proper range, it may be caused to sound by the voice for example organ instead of the tone of the piano.
【0023】図5はタッチが適正でない場合に音色を変
化させるための要部機能を示すブロック図である。音色
選択スイッチ30はパネル操作部8に設けられ、この音
色選択スイッチ30から出力される音色指定データに従
って楽音波形メモリ3から波形データが楽音生成回路1
3に読み出される。音色選択スイッチ30と楽音波形メ
モリ3との間には音色切替部31が設けられる。この音
色切替部31は、タッチ判定部19から出力される判定
結果に対応した信号によって切換えられる。FIG. 5 is a block diagram showing a main function for changing the tone when the touch is not proper. The timbre selection switch 30 is provided in the panel operation unit 8, and the waveform data is output from the tone waveform memory 3 in accordance with the timbre designation data output from the timbre selection switch 30.
3 is read. A tone color switching unit 31 is provided between the tone color selection switch 30 and the tone waveform memory 3. The tone switching unit 31 is switched by a signal corresponding to the determination result output from the touch determination unit 19.
【0024】タッチが適正であるときは信号d1が
「1」になってゲートが開かれ、音色選択スイッチ30
による音色指定データが楽音波形メモリ3へ入力可能と
なる。一方、タッチが適正でないときは信号d1が
「0」になり、代わって信号d2またはd3が「1」に
なる。信号d2はベロシティがタッチ適正範囲の上限を
超えているときに出力され、信号d3はベロシティがタ
ッチ適正範囲の下限を下回っているときに出力される。
このようにタッチが適正でない場合は、タッチ判定部1
9から出力される信号に従って楽音波形メモリ3から波
形データが読み出される。その結果、演奏中の音色とは
異なる音色で発音されるので、演奏者はタッチが適正で
ないことを即座に認識することができる。If the touch is proper, the signal d1 becomes "1", the gate is opened, and the tone selection switch 30
Can be input to the tone waveform memory 3. On the other hand, when the touch is not appropriate, the signal d1 becomes “0”, and the signal d2 or d3 becomes “1” instead. The signal d2 is output when the velocity exceeds the upper limit of the appropriate touch range, and the signal d3 is output when the velocity is below the lower limit of the appropriate touch range.
If the touch is not appropriate, the touch determination unit 1
The waveform data is read from the tone waveform memory 3 in accordance with the signal output from the memory 9. As a result, the tone is generated in a tone different from the tone being played, so that the player can immediately recognize that the touch is not appropriate.
【0025】図3は上記電子ピアノの全体の処理を示す
メインフローチャートである。まず、電源が投入された
ならばステップS1でCPU1、RAM5、音源13を
構成するLSI等を初期化する。ステップS2のパネル
・スイッチイベント処理では、パネル操作部8上の各ス
イッチの状態を読み込んで処理をする。パネル・スイッ
チイベント処理には、モード選択スイッチ17の操作に
基づいてタッチトレーニングモードを選択する処理や、
タッチ指定スイッチ20の操作に基づいてタッチ適正範
囲を設定する処理が含まれる。FIG. 3 is a main flowchart showing the overall processing of the electronic piano. First, when the power is turned on, the CPU 1, the RAM 5, the LSI constituting the sound source 13, and the like are initialized in a step S1. In the panel switch event process in step S2, the state of each switch on the panel operation unit 8 is read and processed. The panel switch event process includes a process of selecting a touch training mode based on the operation of the mode selection switch 17,
A process of setting a proper touch range based on an operation of the touch designation switch 20 is included.
【0026】ステップS3のペダルイベント処理ではペ
ダルの操作を検出し、その操作量に応じて予定の処理を
実行する。ステップS4の鍵盤イベント処理では、鍵盤
装置6に設けられた各キーの検知手段で検出されたキー
コードやタッチに対応するベロシティ情報等を読み込ん
で処理をする。ステップS5の自動演奏処理では、自動
演奏データメモリ4から読み込んだ演奏情報に基づいて
自動演奏のための処理が行われる。In the pedal event process of step S3, the operation of the pedal is detected, and a predetermined process is executed according to the operation amount. In the keyboard event process in step S4, a key code detected by the detection means for each key provided in the keyboard device 6, velocity information corresponding to a touch, and the like are read and processed. In the automatic performance processing in step S5, processing for automatic performance is performed based on the performance information read from the automatic performance data memory 4.
【0027】図6はモード選択処理を示すフローチャー
トである。初期化によりモード選択スイッチ17は演奏
モードに設定されている。ステップS100ではモード
選択スイッチ17が操作されたか否かが判断される。操
作がなければこのフローを抜ける。モード選択スイッチ
17が操作されたならば、ステップS101に進み、モ
ードがタッチトレーニングモードに切換えられたか判断
される。この判断が肯定ならばステップS102に進
み、タッチトレーニングフラグFtを「1」にセットす
る。また、ステップS101が否定ならばステップS1
03に進んでフラグFtを「0」にセットする。FIG. 6 is a flowchart showing the mode selection processing. By the initialization, the mode selection switch 17 is set to the performance mode. In step S100, it is determined whether or not the mode selection switch 17 has been operated. If there is no operation, the process exits this flow. If the mode selection switch 17 has been operated, the process proceeds to step S101, and it is determined whether the mode has been switched to the touch training mode. If this determination is affirmative, the process proceeds to step S102, where the touch training flag Ft is set to "1". If step S101 is negative, step S1
Proceeding to 03, the flag Ft is set to "0".
【0028】図7はタッチ指定処理を示すフローチャー
トである。ステップS200ではタッチ指定スイッチ2
0が操作されたか否かが判断される。操作がなければこ
のフローを抜ける。タッチ指定スイッチ20が操作され
たならば、ステップS201に進み、複数の強弱記号の
うちどれが指定されたかが判別される。ステップS20
2ではこの判別に基づき強弱記号に対応して予めROM
等に設定されているベロシティ値を読み出してタッチ適
正範囲としてセットする。タッチ適正範囲は強弱記号毎
にベロシティの上限値VU と下限値VL とで設定さ
れる。FIG. 7 is a flowchart showing the touch designation process. In step S200, the touch designation switch 2
It is determined whether 0 has been operated. If there is no operation, the process exits this flow. If the touch designation switch 20 has been operated, the process proceeds to step S201, and it is determined which of the plurality of dynamic symbols has been designated. Step S20
In step 2, based on this determination, the ROM
And the like, and read out the velocity value and set it as the appropriate touch range. Touch proper range is set at the upper limit V U and the lower limit value V L of the velocity for each dynamic mark.
【0029】図8はタッチ判定部19によるタッチ判定
処理を示すフローチャートである。ステップS10では
キーオンか、つまり鍵盤オンイベントか否かが判断され
る。キーオンでなければこのフローのその後のステップ
は実行されない。一方、キーオンならばステップS11
に進んでベロシティV0 を算出する。ステップS12
ではフラグFtが「1」か否かを判別する。フラグFt
が「1」ならばステップS13に進み、タッチ適正範囲
を示すベロシティの上限値VU および下限値VL を
読み出す。ステップS14ではタッチが適正か否かを判
定する。タッチが適正ならばステップS15に進んで適
正信号GOODを出力する。FIG. 8 is a flowchart showing the touch judgment processing by the touch judgment section 19. In step S10, it is determined whether or not a key-on, that is, a keyboard-on event. Unless key-on, subsequent steps of this flow are not executed. On the other hand, if key-on, step S11
To calculate the velocity V 0 go to. Step S12
Then, it is determined whether or not the flag Ft is "1". Flag Ft
There "1" if the process proceeds to step S13, reads the upper limit value V U and the lower limit value V L of the velocity indicating a touch proper range. In step S14, it is determined whether the touch is appropriate. If the touch is proper, the process proceeds to step S15 to output a proper signal GOOD.
【0030】ステップS14が否定ならば、ステップS
16に進んでタッチが上限を超えているか、つまりベロ
シティV0 が上限値VU より大きいか否かを判定す
る。タッチが上限を超えていたならばステップS17に
進んで強タッチ信号HIGHを出力する。また、ステッ
プS16が否定ならば、ステップS18に進んでタッチ
が下限を下回っているか、つまりベロシティV0 が下
限値VL より小さいか否かを判定する。タッチが下限
を下回っていたならばステップS19に進んで弱タッチ
信号LOWを出力する。If step S14 is negative, step S
16 willing or touch exceeds the upper limit, i.e. determines the velocity V 0 is whether larger than the upper limit V U. If the touch exceeds the upper limit, the process proceeds to step S17 to output a strong touch signal HIGH. The judges, if step S16 is negative, whether the touch advances to step S18 is below the lower limit, i.e. the velocity V 0 is whether the lower limit value V L smaller. If the touch has fallen below the lower limit, the process proceeds to step S19 to output a weak touch signal LOW.
【0031】タッチは上限を超えているか、下限を下回
っているかの両方を判定するのがよいが、タッチ適正範
囲から上下いずれかに外れていれば、不適正と判断して
不適正信号「FAULT」を出力するようにしてもよ
い。また、タッチが上限を超えているか、下限を下回っ
ているかのいずれかを判定して「HIGH」または「L
OW」の信号を出力するようにしてもよい。It is preferable to determine whether the touch exceeds the upper limit or falls below the lower limit. However, if the touch is out of the upper or lower range of the appropriate touch range, it is determined that the touch is inappropriate and the inappropriate signal “FAULT” May be output. Further, it is determined whether the touch exceeds the upper limit or falls below the lower limit, and “HIGH” or “L” is determined.
An “OW” signal may be output.
【0032】タッチがタッチ適正範囲から外れていると
きは、これらの判定信号に従って、上述のように、赤の
LEDが点灯されたり、注意喚起の音声が発せられた
り、音色が変化させられたりする。これらの表示等は、
単独でもよいし、互いの組合わせであってもよい。な
お、タッチが適正であるときに緑のLEDを点灯するよ
うにしたが、タッチが適正であるときはなんらの表示や
案内をしないようにしてもよい。タッチが不良の場合に
のみ注意を喚起することで一定の練習効果は得られるか
らである。When the touch is out of the proper touch range, the red LED is turned on, a sound for alert is issued, or the tone is changed according to these determination signals, as described above. . These displays etc.
They may be used alone or in combination with each other. Although the green LED is turned on when the touch is appropriate, no display or guidance may be made when the touch is appropriate. This is because a certain practice effect can be obtained by calling attention only when the touch is bad.
【0033】[0033]
【発明の効果】以上の説明から明らかなように、請求項
1または請求項5の発明によれば、練習者は正確なタッ
チを鍵盤を弾きながら灯火等の可視表示手段や音声によ
り目や耳で容易に確認しながら容易に身に付けることが
できる。特に請求項5の発明によれば、強弱記号を指定
することによりタッチの適正範囲を自動的にセットする
ことができるので、練習者は具体的な強弱記号とタッチ
とを互いに対応付けることができるので一層能率的に練
習することができる。As is apparent from the above description, according to the first or fifth aspect of the present invention, the trainee can play an accurate touch while playing the keyboard with eyes or ears by means of visual display means such as a lamp or sound. It can be easily worn while checking easily. In particular, according to the fifth aspect of the present invention, the appropriate range of the touch can be automatically set by designating the dynamic symbol, so that the trainee can associate the specific dynamic symbol and the touch with each other. You can practice more efficiently.
【図1】 本発明の一実施形態に係るタッチトレーニン
グ装置の要部機能を示すブロック図である。FIG. 1 is a block diagram illustrating main functions of a touch training device according to an embodiment of the present invention.
【図2】 本発明の一実施形態に係るタッチトレーニン
グ装置を含む電子ピアノのハード構成を示すブロック図
である。FIG. 2 is a block diagram showing a hardware configuration of an electronic piano including the touch training device according to one embodiment of the present invention.
【図3】 電子ピアノのメインフローチャートである。FIG. 3 is a main flowchart of the electronic piano.
【図4】 タッチの適否を音声で報知させる装置の要部
機能を示すブロック図である。FIG. 4 is a block diagram illustrating a main function of a device that informs by voice whether touch is appropriate or not.
【図5】 タッチの適否を音色変化で報知させる装置の
要部機能を示すブロック図である。FIG. 5 is a block diagram illustrating main functions of a device that notifies the propriety of a touch by a change in timbre.
【図6】 モード選択スイッチの操作によるモード選択
処理のフローチャートである。FIG. 6 is a flowchart of a mode selection process by operating a mode selection switch.
【図7】 タッチ指定スイッチの操作によるタッチ指定
処理のフローチャートである。FIG. 7 is a flowchart of a touch designation process by operating a touch designation switch.
【図8】 タッチ判定部におけるタッチ判定処理のフロ
ーチャートである。FIG. 8 is a flowchart of a touch determination process in a touch determination unit.
1…CPU、 4…自動演奏データメモリ、 6…鍵盤
装置、 8…パネル操作部、 17…モード選択スイッ
チ、 19…タッチ判定部、 20…タッチ指定スイッ
チ、 21…タッチ範囲設定部、 22…タッチ検出
部、 23…タッチ適否表示部DESCRIPTION OF SYMBOLS 1 ... CPU, 4 ... Automatic performance data memory, 6 ... Keyboard device, 8 ... Panel operation part, 17 ... Mode selection switch, 19 ... Touch determination part, 20 ... Touch designation switch, 21 ... Touch range setting part, 22 ... Touch Detector, 23: Touch appropriateness display
Claims (5)
ッチ判定手段と、 前記タッチ判定手段による判定に基づき、押鍵強さがタ
ッチ適正範囲外のときにタッチが適正でないことを可視
表示する表示手段とを具備したことを特徴とする鍵盤タ
ッチトレーニング装置。A touch detection unit configured to detect a key pressing intensity; a touch determination unit configured to determine whether the key pressing intensity is within a predetermined appropriate touch range; and a key pressed based on the determination by the touch determination unit. Display means for visually displaying that the touch is not appropriate when the strength is outside the appropriate touch range.
ッチ判定手段と、 前記タッチ判定手段による判定に基づき、押鍵強さがタ
ッチ適正範囲外のときにタッチが適正でないことを音声
によって通知する通知手段とを具備したことを特徴とす
る鍵盤タッチトレーニング装置。2. A touch detecting means for detecting a key pressing strength; a touch determining means for determining whether or not the key pressing strength is within a predetermined appropriate touch range; and a key pressing based on the determination by the touch determining means. A keyboard touch training apparatus comprising: a notifying unit that notifies, by voice, that the touch is not appropriate when the strength is outside the appropriate touch range.
ッチ判定手段と、 前記タッチ判定手段による判定に基づき、押鍵強さがタ
ッチ適正範囲外のときに押鍵に従って発音される楽音の
音色を初期設定音色と異なる音色に変更してタッチが適
正でないことを示す音色変更手段とを具備したことを特
徴とする鍵盤タッチトレーニング装置。3. A touch detecting means for detecting a key pressing strength; a touch determining means for determining whether or not the key pressing strength is within a predetermined appropriate touch range; and a key pressing based on the determination by the touch determining means. A keyboard which comprises: tone changing means for changing a tone of a tone generated according to a key depression when the strength is outside the appropriate touch range to a tone different from the default tone to indicate that the touch is not appropriate. Touch training device.
き、押鍵強さがタッチ適正範囲内のときに、タッチが適
正であることを可視表示する第2の表示手段を具備した
ことを特徴とする請求項1〜請求項3のいずれかに記載
の鍵盤タッチトレーニング装置。4. A system according to claim 1, further comprising a second display unit for visually indicating that the touch is appropriate when the key pressing strength is within the appropriate touch range based on the determination by the touch determination unit. The keyboard touch training device according to claim 1.
ッチ適正範囲の上下限のベロシティを出力するタッチ適
正範囲出力手段とを具備し、 前記タッチ判定手段が、前記押鍵強さが前記上下限のベ
ロシティで示されるタタッチ適正範囲内か否かを判定す
るように構成されていることを特徴とする請求項1〜請
求項4のいずれかに記載の鍵盤タッチトレーニング装
置。5. A touch designating means for designating a dynamic symbol, and a proper touch range output means for outputting upper and lower velocities of an appropriate touch range based on the dynamic symbol designated by the touch designating means, The touch determination means is configured to determine whether or not the key pressing strength is within a proper touch range indicated by the upper and lower velocities. The keyboard touch training device according to 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27626699A JP2001100751A (en) | 1999-09-29 | 1999-09-29 | Keyboard touch training device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27626699A JP2001100751A (en) | 1999-09-29 | 1999-09-29 | Keyboard touch training device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001100751A true JP2001100751A (en) | 2001-04-13 |
Family
ID=17567052
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27626699A Pending JP2001100751A (en) | 1999-09-29 | 1999-09-29 | Keyboard touch training device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001100751A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008142552A (en) * | 2007-12-10 | 2008-06-26 | Sony Computer Entertainment Inc | Pressdown pressure determination program, storage medium storing pressdown pressure determination program, and pressdown pressure determination device |
JP2009003238A (en) * | 2007-06-22 | 2009-01-08 | Yamaha Corp | Performance support device and performance device |
WO2018056310A1 (en) * | 2016-09-21 | 2018-03-29 | ヤマハ株式会社 | Performance instruction device and method |
CN113160655A (en) * | 2021-04-19 | 2021-07-23 | 黄志坚 | Musical instrument teaching system, method and readable storage medium |
-
1999
- 1999-09-29 JP JP27626699A patent/JP2001100751A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009003238A (en) * | 2007-06-22 | 2009-01-08 | Yamaha Corp | Performance support device and performance device |
JP2008142552A (en) * | 2007-12-10 | 2008-06-26 | Sony Computer Entertainment Inc | Pressdown pressure determination program, storage medium storing pressdown pressure determination program, and pressdown pressure determination device |
JP4603575B2 (en) * | 2007-12-10 | 2010-12-22 | 株式会社ソニー・コンピュータエンタテインメント | Pressing pressure determination program, storage medium storing pressing pressure determination program, and pressing pressure determination device |
WO2018056310A1 (en) * | 2016-09-21 | 2018-03-29 | ヤマハ株式会社 | Performance instruction device and method |
CN113160655A (en) * | 2021-04-19 | 2021-07-23 | 黄志坚 | Musical instrument teaching system, method and readable storage medium |
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 | |
US7288711B2 (en) | Chord presenting apparatus and storage device storing a chord presenting computer program | |
JP5040927B2 (en) | Performance learning apparatus and program | |
JP3266149B2 (en) | Performance guide device | |
JP2000214848A (en) | Performance support device, performance support method, and recording medium with performance support program recorded therein | |
JP2001100751A (en) | Keyboard touch training device | |
JP2006106641A (en) | Electronic musical device | |
JP2797648B2 (en) | Karaoke equipment | |
JPH06301333A (en) | Play learning device | |
JP3005915B2 (en) | Electronic musical instrument | |
JP2002073058A (en) | Sing-along machine | |
JP2019061006A (en) | Performance practice support device | |
JP4003853B2 (en) | Electronic musical instruments | |
JP2004101979A (en) | Electronic musical instrument | |
JP3047879B2 (en) | Performance guide device, performance data creation device for performance guide, and storage medium | |
JP3405020B2 (en) | Electronic musical instrument | |
JP4169555B2 (en) | Karaoke equipment | |
JP5338101B2 (en) | Electronic music apparatus and performance processing program | |
JP2640587B2 (en) | Automatic performance device with singing ability evaluation function | |
JP2006251821A (en) | Apparatus and method for supporting performance, and performance support program for realizing the method by computer | |
JP2004240254A (en) | Electronic musical instrument | |
JP2008216871A (en) | Electronic keyboard musical instrument and program for attaining its control method | |
JP3624773B2 (en) | Reading practice device, reading practice method, and computer-readable recording medium recording a program for realizing the method | |
JP2701094B2 (en) | Display control device of automatic performance device | |
JP3430285B2 (en) | Performance display control device |