JPH06167971A - Playing device - Google Patents

Playing device

Info

Publication number
JPH06167971A
JPH06167971A JP5096690A JP9669093A JPH06167971A JP H06167971 A JPH06167971 A JP H06167971A JP 5096690 A JP5096690 A JP 5096690A JP 9669093 A JP9669093 A JP 9669093A JP H06167971 A JPH06167971 A JP H06167971A
Authority
JP
Japan
Prior art keywords
velocity
key
conversion
conversion table
switch
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
Application number
JP5096690A
Other languages
Japanese (ja)
Inventor
Kenichi Tsutsumi
研一 堤
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 JP5096690A priority Critical patent/JPH06167971A/en
Publication of JPH06167971A publication Critical patent/JPH06167971A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE:To obtain the playing device which can select the optimum velocity conversion characteristics for a player by providing a means which determines conversion characteristics on the basis of a velocity at the time of the operation of a playing operation element. CONSTITUTION:A CPU to performs processing for display, vocalization etc., required for an electronic piano according to data stored in a ROM 11 and a RAM 12. The ROM 11 is provided with a velocity conversion table group and a table for its selection use. When an actual frequency of keying exceeds a set frequency, the integral value of the velocity stored in a register is divided with the set frequency of keying to obtain a mean value per single-time keying of the musical instrument user. Then a velocity conversion table is selected on the basis of a playing result and a music strength and weakness classification. Namely, even if a finger force is weak like a child and the keying velocity is low, a high velocity for musical sound control use is outputted. Thus, the machine evaluates the playing performance of the player, who can automatically select the optimum velocity conversion characteristics.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、押鍵時のベロシティー
を楽音を制御するデータとしての楽音制御用ベロシティ
ーに変換する電子楽器の変換特性決定装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a conversion characteristic determining device for an electronic musical instrument, which converts a velocity when a key is pressed into a velocity for controlling a tone as data for controlling a tone.

【0002】[0002]

【従来の技術】従来、電子楽器にあっては自然楽器と異
なり、演奏者の演奏能力を補填して該演奏能力以上に適
切な演奏を可能にする為の機構が設けられている。その
一例として、ガイド演奏モードと称される機能モードを
有するものが実用化されおり、該ガイド演奏モードにあ
っては、楽曲のコードパートやメロディーパートの演奏
鍵が各鍵に対応して設けられたLEDの点灯により表示
される。よって、該LEDの点灯に従って押鍵操作を行
うことにより、前記コードパートやメロディパートを容
易に演奏することができ、これにより当該演奏者の演奏
能力を補填して該演奏能力以上に正確な演奏が可能とな
るものである。
2. Description of the Related Art Conventionally, an electronic musical instrument, unlike a natural musical instrument, is provided with a mechanism for compensating the performance ability of a performer to enable a more appropriate performance than the performance ability. As an example thereof, one having a function mode called a guide performance mode has been put into practical use, and in the guide performance mode, a performance key for a chord part or a melody part of a music piece is provided corresponding to each key. It is displayed by turning on the LED. Therefore, it is possible to easily play the chord part and the melody part by performing a key depression operation in accordance with the lighting of the LED, thereby compensating for the performance ability of the performer and performing more accurately than the performance ability. Is possible.

【0003】[0003]

【発明が解決しようとする課題】このように電子楽器に
おいては、演奏者の演奏能力を補填して、当該演奏者の
演奏能力以上の演奏を可能にするところに自然楽器には
得られない特有の利点がある。しかし、前記ガイド演奏
モードにおいて演奏者の能力を補填し得るのは、音高及
び発音タイミングに関してのみであって、演奏された楽
曲の強弱についてまでも補填されるものではなく、楽曲
の強弱は押鍵時のベロシティーにより一義的に定まって
しまう。
As described above, the electronic musical instrument has a peculiarity which cannot be obtained in the natural musical instrument in that the performance ability of the performer is compensated to enable performance exceeding the performance ability of the performer. There are advantages. However, in the guide performance mode, the ability of the performer can be compensated for only in terms of pitch and sounding timing, not even the strength of the music played, and the strength of the music can be suppressed. It is uniquely determined by the velocity of the key.

【0004】すなわち、従来の電子ピアノにあっては押
鍵時のベロシティーの値を単一の変換特性に従って変換
し、この変換した値により、音量の制御を行うことか
ら、押鍵時のベロシティーの値と発生楽音の強弱とは一
義的に決定されてしまう。よって、子供等の指の力が弱
い者が演奏を行った場合には、自然楽器を演奏した場合
と同様に、演奏された楽曲全体が弱いものとなってしま
い、演奏される楽曲を適切な強さに補填して表現させる
ことはできない。また、指の力が強く、あるいは押鍵を
全体的に強い力で行う者が演奏を行った場合も同様であ
って、自然楽器を演奏した場合と同様に、演奏された楽
曲全体が強いものとなってしまい、演奏される楽曲を適
切な弱さに補填して表現させることはできない。
That is, in the conventional electronic piano, the velocity value at the time of key depression is converted according to a single conversion characteristic, and the volume is controlled by this converted value. The value of the city and the strength of the generated tone are uniquely determined. Therefore, when a person such as a child whose finger strength is weak plays the musical piece, the entire musical piece played becomes weak, as in the case of playing a natural musical instrument, and the musical piece to be played is appropriately played. It is not possible to make the expression compensate for the strength. This also applies to the case where a person who has a strong finger force or wholly depresses the key performs the performance, and the whole musical composition played is strong as in the case of playing a natural musical instrument. Therefore, it is not possible to compensate for the weakness of the music played and to express it.

【0005】本発明の課題は、演奏者のベロシティーに
関する演奏能力を補填し、適切な強さをもって楽曲を演
奏することを可能にした電子楽器の変換特性決定装置を
提供することにある。
An object of the present invention is to provide a conversion characteristic determination device for an electronic musical instrument, which is capable of compensating a player's performance ability concerning velocity and playing a musical composition with an appropriate strength.

【0006】[0006]

【課題を解決するための手段】前記課題を解決するため
に本発明にかかる電子楽器の変換特性決定装置あって
は、押鍵時のベロシティーを検出するベロシティー検出
手段と、該ベロシティー検出手段により検出される前記
押鍵時のベロシティーを、複数の変換特性のうち予め選
択されている変換特性に従って、楽音を制御するデータ
として使用される楽音制御用ベロシティーに変換する変
換手段と、該変換手段における前記複数の変換特性の中
から、前記押鍵ベロシティー検出手段により検出された
押鍵時のベロシティーに対応した変換特性をする選択手
段とを備えている。
In order to solve the above-mentioned problems, in a conversion characteristic determining device for an electronic musical instrument according to the present invention, a velocity detecting means for detecting the velocity when a key is pressed, and the velocity detecting means. A converting means for converting the velocity at the time of key depression detected by the means into a musical tone controlling velocity used as data for controlling a musical tone according to a preselected conversion characteristic among a plurality of conversion characteristics; And a selecting means for selecting a conversion characteristic corresponding to the velocity at the time of key depression detected by the key depression velocity detecting means from among the plurality of conversion characteristics in the converting means.

【0007】また、前記選択手段は、前記ベロシティー
検出手段により検出された押鍵時のベロシティーの平均
値を演算する演算手段を有し、該演算手段の演算結果に
基づき、前記複数の変換特性の中から1つの変換特性を
選択することが好ましい。
Further, the selecting means has a calculating means for calculating an average value of the velocities at the time of key depression detected by the velocity detecting means, and based on the calculation result of the calculating means, the plurality of conversions. It is preferable to select one conversion characteristic from the characteristics.

【0008】また、前記選択手段は、前記演算手段によ
り演算された押鍵時のベロシティー平均値と演奏すべき
楽曲の強弱とに基づいて前記複数の変換特性の中から1
つの変換特性を選択するように構成されている。
Further, the selecting means selects one of the plurality of conversion characteristics based on the velocity average value at the time of key depression calculated by the calculating means and the strength of the music piece to be played.
It is configured to select one conversion characteristic.

【0009】[0009]

【作用】前記構成において、押鍵を行うと押鍵時のベロ
シティーはベロシティー検出手段により検出され、前記
変換手段は、該押鍵時のベロシティーを複数の変換特性
のうち予め選択されている変換特性に従って楽音制御用
ベロシティーに変換し、該楽音制御用ベロシティーに基
づいて楽音が制御される。ここで、前記変換手段におけ
る変換特性は、前記押鍵ベロシティー検出手段により検
出された押鍵ベロシティーに対応するものが、前記選択
手段により予め選択されている。
In the above structure, when a key is pressed, the velocity when the key is pressed is detected by the velocity detecting means, and the converting means selects the velocity when the key is pressed from a plurality of conversion characteristics in advance. The tone is converted into a velocity for controlling a tone according to the conversion characteristic, and the tone is controlled based on the velocity for controlling the tone. Here, the conversion characteristic of the conversion means corresponds to the key depression velocity detected by the key depression velocity detection means, and is selected in advance by the selection means.

【0010】また、前記選択手段は、演算手段により押
鍵時のベロシティーの平均値を演算することにより、該
平均値から当該演奏者のベロシティーの個人差をより適
確に捕えることができ、該ベロシティーの個人差に応じ
た変換特性を選択し、押鍵時のベロシティーから演奏制
御用ベロシティーへの変換がなされる。
Further, the selecting means calculates the average value of the velocities at the time of key depression by the calculating means, so that the individual difference in the velocity of the performer can be more accurately captured from the average value. A conversion characteristic is selected according to the individual difference in the velocity, and the velocity at the time of key depression is converted to the velocity for performance control.

【0011】また、前記押鍵時のベロシティーの平均値
と演奏すべき楽曲の強弱とによりいずれかの変換特性を
選択することにより、最終的に選択された変換特性は単
に演奏者のベロシティーに対して最適となるに止まら
ず、演奏される楽曲の強弱に合った変換特性を有するも
のとなる。
Further, by selecting one of the conversion characteristics depending on the average value of the velocities at the time of key depression and the strength of the music piece to be played, the conversion characteristic finally selected is simply the velocity of the performer. However, the conversion characteristics are suitable for the strength and weakness of the music to be played.

【0012】[0012]

【実施例】以下、本発明の一実施例について図面に従っ
て説明する。すなわち第1図は、本発明の一実施例にか
かる電子ピアノの全体的な回路構成を示すものであり、
CPU10はROM11に予め記憶されたプログラム等
や、RAM12に一時記憶されたデータ等に基づき、こ
の電子ピアノにおいて必要となる表示、発音等に必要な
処理等を実行する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. That is, FIG. 1 shows the overall circuit configuration of an electronic piano according to an embodiment of the present invention.
The CPU 10 executes processing and the like necessary for the display, sound generation, etc., which are necessary in this electronic piano, based on programs etc. stored in advance in the ROM 11 and data temporarily stored in the RAM 12.

【0013】前記ROM11の一部には、第2図に模式
的に示したベロシティー変換テーブル群13と第5図に
示したベロシティー変換テーブル選択用テーブル14と
が設けらている。前記ベロシティー変換テーブル群13
は、第1ベロシティー変換テーブル13−1〜第7ベロ
シティー変換テーブル13−7までの複数のテーブルで
構成されており、各ベロシティー変換テーブル13−1
〜13−7において、y軸には第3図に示したように、
この楽器使用者の実際の押鍵時のベロシティー(以下、
押鍵ベロシティーと称す。)の値が設定され、x軸には
楽音を制御するデータとして使用される楽音制御用ベロ
シティーの値が設定されている。
A part of the ROM 11 is provided with a velocity conversion table group 13 schematically shown in FIG. 2 and a velocity conversion table selection table 14 shown in FIG. Velocity conversion table group 13
Is composed of a plurality of tables including a first velocity conversion table 13-1 to a seventh velocity conversion table 13-7, and each velocity conversion table 13-1.
13-13, the y-axis is as shown in FIG.
The velocity at which the musical instrument user actually presses the key (hereinafter,
It is called key depression velocity. ) Value is set, and the value of the musical tone control velocity used as data for controlling the musical tone is set on the x-axis.

【0014】前記y軸に設定された押鍵ベロシティーと
x軸に設定された楽音制御用ベロシティーとは、各々0
〜127までの値に対応しており、座標面上には前記押
鍵ベロシティーと楽音制御用ベロシティーとの対応関
係、つまり変換特性を決定する変換カーブ1〜7が各ベ
ロシティー変換テーブル13−1〜13−7に対応して
設定されている。前記ベロシティー変換テーブル群13
において、第4ベロシティー変換テーブル13−4に設
定されている変換カーブ4は、押鍵ベロシティーと楽音
制御用ベロシティーとが同一の関係となる変換特性であ
る。そして、この第4ベロシティー変換テーブル13−
4を中心に、第3ベロシティー変換テーブル13−3か
ら第1ベロシティー変換テーブル13−1までが、順次
押鍵ベロシティーに対して楽音制御用ベロシティーが小
となる指の強い人用であって、第5ベロシティー変換テ
ーブル13−5から第7ベロシティー変換テーブル13
−7までが、順次押鍵ベロシティーに対して楽音制御用
ベロシティーが大となる指の弱い人用である。
The key depression velocity set on the y-axis and the tone control velocity set on the x-axis are both 0.
.. to 127, and on the coordinate plane, the correspondence relationships between the key depression velocities and the musical tone control velocities, that is, the conversion curves 1 to 7 that determine the conversion characteristics are shown in each velocity conversion table 13. It is set corresponding to -1 to 13-7. Velocity conversion table group 13
In the above, the conversion curve 4 set in the fourth velocity conversion table 13-4 is a conversion characteristic in which the key depression velocity and the tone control velocity have the same relationship. Then, the fourth velocity conversion table 13-
4 is mainly for the third velocity conversion table 13-3 to the first velocity conversion table 13-1 for a person with a strong finger in which the tone control velocity becomes smaller than the key pressing velocity in sequence. Therefore, the fifth velocity conversion table 13-5 to the seventh velocity conversion table 13
Up to -7 is for people with weak fingers, whose velocity for musical tone control is higher than that for key depression.

【0015】他方、ベロシティー変換テーブル選択用テ
ーブル14には、第5図に模式的に示したように、p
(ピアノ)、mf(メゾフォルテ)、f(フォルテ)の
楽曲強弱区分が設定されているとともに、各楽曲強弱区
分p,mf,f毎に、前記y軸に設定された押鍵ベロシ
ティー設定値である127を7区分に振り分けた押鍵ベ
ロシティーの平均値範囲「1〜30」〜「111〜12
7」が設定されている。さらに、7区分の押鍵ベロシテ
ィー平均値範囲に対応して、対応する変換カーブ1〜7
を有するベロシティー変換テーブル13−1〜13−7
が設定されている。
On the other hand, in the velocity conversion table selection table 14, p, as schematically shown in FIG.
(Piano), mf (mesoforte), and f (forte) music intensity categories are set, and for each music intensity category p, mf, f, the key depression velocity set value set on the y-axis is set. An average value range of key pressing velocities in which 127 is distributed into 7 categories is “1 to 30” to “111 to 12”.
7 ”is set. Further, corresponding to the key depression velocity average value ranges of seven categories, the corresponding conversion curves 1 to 7
Conversion tables 13-1 to 13-7 having
Is set.

【0016】ここで、前記楽曲強弱区分mfにおいて
は、押鍵ベロシティーの平均値範囲が、順次変換カーブ
1〜7の各ベロシティー変換テーブル13−1〜13−
7に対応するように設定されているのに対し、楽曲強弱
区分pにおいては変換カーブ7を有する第7ベロシティ
ー変換テーブル13−7を除外して、第6ベロシティー
変換テーブル13−6以上の変換テーブルが前記押鍵ベ
ロシティーの平均値に対応するように振り分け設定され
ている。また、楽曲強弱区分fにおいては、第1及び第
2ベロシティー変換テーブル13−1,13−2を除外
して、第3ベロシティー変換テーブル13−3以下の変
換テーブルが振り分け設定されている。
Here, in the musical piece strength division mf, the average value range of the key depression velocities is the velocity conversion tables 13-1 to 13- of the sequential conversion curves 1 to 7.
7 is set to correspond to No. 7, the seventh velocity conversion table 13-6 having the conversion curve 7 is excluded in the musical piece dynamics classification p, and the sixth velocity conversion table 13-6 or more is set. The conversion table is distributed and set so as to correspond to the average value of the key depression velocities. In addition, in the musical piece strength division f, conversion tables below the third velocity conversion table 13-3 are set to be distributed, excluding the first and second velocity conversion tables 13-1 and 13-2.

【0017】他方、スイッチ部15には、図示しない鍵
盤に設けられた複数の鍵とともに、第5図に一部を示し
た楽器本体16に配設されたパワースイッチ17、ベロ
シティー変換テーブル選択スイッチ(以下、VCTSス
イッチと称す。)18、アップスイッチ19、ダウンス
イッチ20、及び前記楽曲強弱区分p,mf,fを指定
する為のpスイッチ21、mfスイッチ22、fスイッ
チ23が設けられている。そして、前記鍵を含むこれら
各スイッチの操作状態は、この電子ピアノにおいて必要
な特に図示していない他のスイッチの操作状態とともに
CPU10に与えられる。また、前記パワースイッチ1
7の上部にはLED1が配設されているとともに、VC
TSスイッチ18の上部にはLED2が配設され、これ
らLED1,2はCPU10により点灯制御される。
On the other hand, the switch section 15 includes a plurality of keys provided on a keyboard (not shown), a power switch 17 and a velocity conversion table selection switch provided on the instrument main body 16 a part of which is shown in FIG. (Hereinafter, referred to as a VCTS switch.) 18, an up switch 19, a down switch 20, and a p switch 21, an mf switch 22, and an f switch 23 for designating the music intensity categories p, mf, f. . The operating states of these switches including the key are given to the CPU 10 together with the operating states of other switches (not shown) necessary for this electronic piano. In addition, the power switch 1
LED1 is arranged on the upper part of 7 and VC
The LED 2 is arranged above the TS switch 18, and the lighting of the LEDs 1 and 2 is controlled by the CPU 10.

【0018】表示部24は、第6図に示した初期画面を
表示し得るLCDであって、CPU10により表示制御
され、また、楽音信号発生部25は、前記CPU10が
行う発音に必要な処理に基づいて楽音波形信号を形成
し、該楽音波形信号は特に図示していない、増幅器、ス
ピーカ等よりなるサウンドシステム26を介して外部に
放音される。
The display unit 24 is an LCD capable of displaying the initial screen shown in FIG. 6 and is display-controlled by the CPU 10, and the tone signal generation unit 25 performs the processing necessary for the sound generation performed by the CPU 10. Based on this, a musical tone waveform signal is formed, and the musical tone waveform signal is emitted to the outside through a sound system 26, which is not particularly shown, and which includes an amplifier and a speaker.

【0019】次に、以上の構成にかかる本実施例の動作
について第8図に示したフローチャートに従って説明す
る。なお、フローチャートにおいては第7図に示したよ
うに、 R1:フラグFを記憶するレジスタ、 R2:p,mf,f各スイッチ21,22,23の操作
により指定されるp,mf,fのいずれかの楽曲強弱区
分PLAYを記憶するレジスタ、 R3:設定押鍵回数NOTEを記憶するレジスタ、 R4:押鍵ベロシティーの積算値VELOを記憶するレ
ジスタ、 R5:押鍵回数ONを記憶するレジスタ、が用いられ、
これらレジスタR〜R5としては、ワーキングRAM
の一部が使用される。
Next, the operation of this embodiment having the above configuration will be described with reference to the flow chart shown in FIG. In the flow chart, as shown in FIG. 7, R 1 : register for storing flag F, R 2 : p, mf, f p, mf, f specified by operating switches 21, 22, 23. register for storing either the music intensity classification PLAY of, R 3: register for storing a set key depression number NOTE, R 4: register for storing an accumulated value VELO key depression velocity, R 5: a key depression number ON A register to store is used,
A working RAM is used as these registers R 1 to R 5.
Part of is used.

【0020】すなわち、第8図に示したフローチャート
は、前記パワースイッチ16をオンにすることにより開
始され、まず、LED1が点灯される(ステップ10
1)。次に、イニシャライズ処理(ステップ102)に
より、下記のように各レジスタR〜R5等の値がリセ
ット、あるいは初期値設定され、また、このイニシャラ
イズ処理において、前記ベロシティー変換テーブル13
−1〜13−7の中で、第4ベロシティー変換テーブル
13−4が選択される。
That is, the flow chart shown in FIG. 8 is started by turning on the power switch 16, and first, the LED 1 is turned on (step 10).
1). Next, in the initialization processing (step 102), the values of the registers R 1 to R 5 etc. are reset or initialized as follows, and in the initialization processing, the velocity conversion table 13 is set.
The fourth velocity conversion table 13-4 is selected from among -1 to 13-7.

【0021】レジスタR:フラグF←0 レジスタR:PLAY←mf レジスタR:NOTE←64(初期値) レジスタR:VELO←0 レジスタR:ON←0 引き続き、前記VCTSスイッチ18がオン操作された
か否かが判別され(ステップ103)、該VCTSスイ
ッチ18がオン操作されて、ステップ103の判別がY
ESとなると、LED2が点灯されるとともに(ステッ
プ104)フラグFがセットされる(ステップ10
5)。さらに、表示部24には第6図に示した初期画面
が表示され(ステップ106)、この初期画面におい
て、「PLAY=mf」は前記楽曲強弱区分mfが選択
されていることを意味し、「NOTE=64」は前記設
定押鍵回数NOTEの初期値としてい“64”が設定さ
れていることを意味している。
Register R 1 : Flag F ← 0 Register R 2 : PLAY ← mf Register R 3 : NOTE ← 64 (initial value) Register R 4 : VELO ← 0 Register R 5 : ON ← 0 Then, the VCTS switch 18 continues to operate. It is determined whether or not the ON operation is performed (step 103), the VCTS switch 18 is turned on, and the determination in step 103 is Y.
When it becomes ES, the LED 2 is turned on (step 104) and the flag F is set (step 10).
5). Further, the initial screen shown in FIG. 6 is displayed on the display unit 24 (step 106). In this initial screen, "PLAY = mf" means that the musical piece dynamic classification mf is selected. “NOTE = 64” means that “64” is set as the initial value of the set number of key presses NOTE.

【0022】次に、前記pスイッチ21が操作されたか
否かが判別され(ステップ107)、この判別がYES
であればレジスタR2に楽曲強弱区分PLAYとして
“p”が格納される(ステップ108)。また、ステッ
プ107の判別がNOであれば、前記mfスイッチ22
が操作されたか否かが判別され(ステップ109)、こ
の判別がYESであれば、レジスタR2に楽曲区分PL
AYとして“mf”が格納される(ステップ110)。
さらに、ステップ109の判別がNOであれば、前記f
スイッチ23が操作されたか否かが判別され(ステップ
111)、この判別がYESであればレジスタR2に楽
曲強弱区分として“f”が格納される(ステップ11
2)。よって、p,mf,fスイッチ21,22,23
のいずれかが操作された場合には、ステップ107〜1
12の判別処理により、操作されたスイッチに対応する
楽曲強弱区分p,mf,fが設定されるとともに、前記
スイッチ21,22,23のいずれも操作されなかった
場合には、ステップ102のイニシャライズ処理により
設定された楽曲強弱区分mfが設定されることとなる。
Next, it is judged whether or not the p switch 21 is operated (step 107), and this judgment is YES.
If so, "p" is stored in the register R 2 as the musical piece strength classification PLAY (step 108). If the determination in step 107 is NO, the mf switch 22
Is operated (step 109), and if this determination is YES, the song division PL is stored in the register R 2.
"Mf" is stored as AY (step 110).
Further, if the determination in step 109 is NO, the above f
It is determined whether or not the switch 23 has been operated (step 111). If the determination is YES, "f" is stored in the register R 2 as the musical piece strength classification (step 11).
2). Therefore, p, mf, f switches 21, 22, 23
If any of the above is operated, steps 107 to 1
By the determination processing of 12, the musical piece dynamics divisions p, mf, f corresponding to the operated switch are set, and when none of the switches 21, 22, 23 is operated, the initialization processing of step 102. The music intensity classification mf set by is set.

【0023】また、ステップ111の判別がNOであれ
ば、前記アップスイッチ19がオン操作されたか否かが
判別され(ステップ113)、この判別がYESであっ
てアップスイッチ19が1回オン操作されれる毎に、設
定押鍵回数NOTEの値が1ずつカウントアップされる
(ステップ114)。また、ステップ113の判別がN
Oであって、アップスイッチ19がオフ状態であれば、
さらにダウンスイッチ20がオン操作されたか否かが判
別される(ステップ115)。この判別がYESであれ
ば、設定押鍵回数NOTEの値が1以下となったか否か
が判別され(ステップ116)、この判別がNOであっ
て設定押鍵回数NOTEの値が1以下となっていなけれ
ば、前記ダウンスイッチ20が1回オン操作される毎に
設定押鍵回数NOTEの値が1ずつカントダウンされる
(ステップ117)。
If the determination in step 111 is NO, it is determined whether or not the up switch 19 is turned on (step 113). If the determination is YES, the up switch 19 is turned on once. Every time the key is pressed, the value of the set number of key presses NOTE is incremented by 1 (step 114). In addition, the determination in step 113 is N
If O and the up switch 19 is off,
Further, it is determined whether or not the down switch 20 has been turned on (step 115). If this determination is YES, it is determined whether or not the value of the set number of key presses NOTE is 1 or less (step 116), and the determination is NO and the value of the set number of key presses NOTE is 1 or less. If not, the value of the set number of key presses NOTE is decremented by 1 each time the down switch 20 is turned on once (step 117).

【0024】よって、ステップ113から117までの
判別処理により、設定押鍵回数NOTEの値は初期値
“64”から適宜変更されて1以上の値として設定さ
れ、この設定されたNOTEの値と楽曲強弱区分PLA
Yとは、ステップ118の表示切換にて、前記表示部2
4の「PLAY=」「NOTE=」として表示される。
また、ステップ107〜118のループにおいて、ステ
ップ115の判別がNOとなり、あるいはステップ11
6の判別がYESとなると、VCTSスイッチ18が再
度オン操作されたか否かが判別される(ステップ11
9)。この判別がYESとなり、VDSスイッチ18が
再度操作されると、ステップ107に戻ることなく、ス
テップ120に進んでLED2を消灯させ、楽曲強弱区
分PLAY及び設定押鍵回数NOTEの設定及びその表
示に関する処理を終了する。
Therefore, the value of the set number of times of key depression NOTE is appropriately changed from the initial value "64" and set to a value of 1 or more by the discrimination processing from steps 113 to 117. Strength classification PLA
Y means the display unit 2 when the display is switched in step 118.
4 is displayed as “PLAY =” and “NOTE =”.
Further, in the loop of steps 107 to 118, the determination in step 115 is NO, or step 11
When the determination result in 6 is YES, it is determined whether the VCTS switch 18 has been turned on again (step 11).
9). When the determination is YES and the VDS switch 18 is operated again, the process proceeds to step 120 without turning back to step 107, the LED 2 is turned off, and the process related to setting and displaying the music strength classification PLAY and the set number of key presses NOTE is displayed. To finish.

【0025】したがって、以上に述べたステップ107
〜120までの判別処理によって理解し得るように、V
CTSスイッチ18をオン操作した後、p,mf,fス
イッチ21,22,23を操作しあるいは操作すること
なく、アップスイッチ19若しくはダウンスイッチ19
を任意の回数操作し、しかる後に再度VCTSスイッチ
18をオン操作すれば、楽曲強弱区分p,mf,fのい
ずれかが設定されるとともに、前記設定押鍵回数NOT
Eが64を中心に適宜変化して、1以上の任意の値をも
って設定されるのである。
Therefore, step 107 described above
As can be understood by the discrimination processing up to 120, V
After the CTS switch 18 is turned on, the up switch 19 or the down switch 19 is operated without operating the p, mf, f switches 21, 22, and 23.
If the VCTS switch 18 is turned on again after any number of times, the music intensity classification p, mf, or f is set, and the set number of key presses NOT
The value E is appropriately changed centering on 64 and set with an arbitrary value of 1 or more.

【0026】そして、ステップ120に続くステップ1
21の判別がNOであって、パワースイッチ17がオン
状態に維持されていれば、ステップ103に戻って前述
した判別処理が再度実行される。このとき、VCTSス
イッチ18が非操作状態であれば、ステップ103の判
別がNOとなって、該ステップ103からステップ12
4に進む。該ステップ124では、押鍵が有ったか否か
が判別され、この判別がNOであって押鍵がなければ、
このフローチャートに示される以外の必要な他の処理が
実行された後(ステップ133)、前述したステップ1
21の判別がなされる。
Then, step 1 following step 120
If the determination in step 21 is NO and the power switch 17 is maintained in the on state, the process returns to step 103 and the determination process described above is executed again. At this time, if the VCTS switch 18 is in the non-operated state, the determination in step 103 is NO and the steps 103 to 12 are executed.
Go to 4. In step 124, it is determined whether or not there is a key depression. If this determination is NO and there is no key depression,
After other necessary processing other than that shown in this flowchart is executed (step 133), the above-mentioned step 1 is performed.
21 is determined.

【0027】また、ステップ124の判別がYESであ
って、押鍵があった場合には、発音処理が実行され(ス
テップ125)、この発音処理は、現在選択されている
いずれかのベロシティー変換テーブル13−1〜13−
7に設定されている変換カーブ1〜7に基づいて変換さ
れたベロシティーの値に基づいて、音量が決定される。
すなわち、この発音処理に際して、仮に第3図に示した
変換カーブ2を有する第2ベロシティー変換テーブル1
3−2が選択された状態にあったとすると、先ず、楽器
使用者により押鍵された際の実際の押鍵時のベロシティ
ーである押鍵ベロシティーにより、前記第2ベロシティ
ー変換テーブル13−2のy軸に設定された押鍵ベロシ
ティーの値Vyが特定される。しかる後に、このy軸に
おいて特定された押鍵ベロシティーの値Vyに対応する
アドレスから、変換カーブ2によってx軸に設定された
楽音制御用ベロシティーVxに対応するデータを読み出
し、該読み出した楽音制御用ベロシティーVxに対応す
るデータによってステップ125の発音処理における音
量が決定される。よって、サウンドシステム26から
は、現在選択されている第2ベロシティー変換テーブル
13−2によって変換された楽音制御用ベロシティーの
値Vxに応じた音量の楽音が発生する。
If the determination in step 124 is YES and there is a key depression, a tone generation process is executed (step 125), and this tone generation process is performed by any velocity conversion currently selected. Tables 13-1 to 13-
The volume is determined based on the velocity value converted based on the conversion curves 1 to 7 set to 7.
That is, in this tone generation process, the second velocity conversion table 1 having the conversion curve 2 shown in FIG.
Assuming that 3-2 is in the selected state, first, the second velocity conversion table 13-based on the key depression velocity which is the velocity at the time of actual key depression when the musical instrument user presses the key. The key depression velocity value V y set on the y-axis of 2 is specified. Thereafter, the data corresponding to the tone control velocity V x set on the x axis by the conversion curve 2 is read from the address corresponding to the key depression velocity value V y specified on the y axis, and the reading is performed. The volume corresponding to the tone generation velocity in step 125 is determined by the data corresponding to the musical tone control velocity V x . Therefore, from the sound system 26, the tone volume corresponding to the value V x of the converted tone control velocity by the second velocity conversion table 13-2 that is currently selected is generated.

【0028】そして、ステップ125に続くステップ1
26においては、フラグFがセット状態にあるか否かが
判別され、前述したステップ104以降の判別処理がな
されると、フラグFはセット状態に維持されていること
から、ステップ126の判別はYESとなって、ステッ
プ127に進む。該ステップ127においては、レジス
タR2に記憶されている従前までのベロシティーの積算
値VELOに今回の押鍵のベロシティーの値が積算され
て格納される。次に、実際の押鍵回数ONを記憶するレ
ジスタR1の値がカウントアップされ(ステップ12
8)、さらに、レジスタR1に記憶されている実際の押
鍵回数ONが前記レジスタR5に記憶されている設定押
鍵回数NOTE以上となったか否かが判別される(ステ
ップ129)。この判別がNOであって、実際の押鍵回
数ONが設定押鍵回数NOTE未満であれば、前述した
ステップ133の処理、及びステップ121の判別がな
された後、ステップ103からの判別処理が繰り返され
る。
Then, step 1 following step 125
In 26, it is determined whether or not the flag F is in the set state, and when the determination processing in step 104 and subsequent steps described above is performed, the flag F is maintained in the set state, so the determination in step 126 is YES. Then, the process proceeds to step 127. In step 127, the velocity value of this key depression is accumulated and stored in the accumulated velocity value VELO of the previous velocity stored in the register R 2 . Next, the value of the register R 1 that stores the actual ON number of key depressions is incremented (step 12
8) Further, it is determined whether or not the actual number of key depressions ON stored in the register R 1 is equal to or larger than the set number of key depressions NOTE stored in the register R 5 (step 129). If this determination is NO and the actual key-depression number ON is less than the set key-depression number NOTE, the determination process from step 103 is repeated after the process of step 133 and the determination of step 121 described above. Be done.

【0029】そして、実際の押鍵回数ONが設定押鍵回
数NOTE以上となることにより、ステップ129の判
別がYESとなると、前記レジスタR2に記憶されてい
るベロシティーの積算値VELOを設定押鍵回数NOT
Eで除す演算が実行され(ステップ130)、これによ
り当該楽器使用者の1回押鍵当たりのベロシティーの平
均値が演算結果として得られる。そこで、次のステップ
131では、前記演算結果と楽曲強弱区分PLAYとに
基づいてベロシティー変換テーブル13−1〜13−7
が選択される。
When the actual number of key depressions ON becomes equal to or more than the set number of key depressions NOTE, and the determination in step 129 is YES, the integrated velocity value VELO stored in the register R 2 is set and depressed. Key count NOT
The operation of dividing by E is executed (step 130), and as a result, the average value of the velocities per key depression of the musical instrument user is obtained as the operation result. Therefore, in the next step 131, the velocity conversion tables 13-1 to 13-7 are based on the calculation result and the music intensity classification PLAY.
Is selected.

【0030】このステップ131の処理について具体例
をもって詳述すると、前記ステップ130の演算結果が
“95”であったとするならば、第4図に示したベロシ
ティー変換テーブル選択用テーブル14において、前記
演算結果は押鍵ベロシティー平均値範囲の「91〜10
0」に属する値である。このとき、前記p,mf,f各
スイッチ21,22,23のいずれもオン操作されなか
ったとすると、前述したイニシャライズ処理により楽曲
強弱区分mfが設定されていることから、該楽曲強弱区
分mfにおける押鍵ベロシティー平均値範囲「91〜1
00」に対応する、第3ベロシティー変換テーブル13
−3が選択される。
The process of step 131 will be described in detail with a specific example. If the calculation result of step 130 is "95", the velocity conversion table selection table 14 shown in FIG. The calculation result is “91 to 10 in the average value of key depression velocity.
It is a value belonging to "0". At this time, if none of the p, mf, and f switches 21, 22, and 23 are turned on, the musical piece strength classification mf is set by the above-described initialization process, and therefore the musical piece strength classification mf is pressed. Key velocity average value range “91 to 1
00 ”corresponding to the third velocity conversion table 13
-3 is selected.

【0031】すなわち、楽曲強弱区分p,mf,fを自
ら選択することなく、設定押鍵数NOTEのみの設定を
行って、演奏を開始した場合には、第1〜第7ベロシテ
ィー変換テーブル13−1〜13−7の中から、押鍵ベ
ロシティーの平均値に応じて、最も適切な変換特性を有
する変換テーブル13−1〜13−7のいずれかが選択
される。よって、子供のように指の力が弱く押鍵ベロシ
ティーの平均値が例えば「1〜30」の範囲であれば、
第7ベロシティー変換テーブル13−7が選択されて、
変換カーブ7によって変換がなされることにより、低い
押鍵ベロシティーであっても高い楽音制御用ベロシティ
ーが出力される。また、逆に相対的に強い演奏を行って
しまう者のように、押鍵ベロシティーの平均値が例えば
「111〜127」の範囲であれば、第1ベロシティー
変換テーブル13−1が選択されて、変換カーブ1によ
って変換がなされることにより、高い押鍵ベロシティー
であっても低い楽音制御用ベロシティーが出力される。
That is, when the performance is started by setting only the set number of key presses NOTE without selecting the musical piece strength categories p, mf, and f by itself, the first to seventh velocity conversion tables 13 are set. One of the conversion tables 13-1 to 13-7 having the most suitable conversion characteristic is selected from among -1 to 13-7 according to the average value of the key depression velocity. Therefore, if the finger strength is weak like a child and the average key pressing velocity is in the range of, for example, "1 to 30,"
The seventh velocity conversion table 13-7 is selected,
By performing conversion using the conversion curve 7, high musical tone control velocity is output even with low key depression velocity. On the contrary, if the average value of the key depression velocities is in the range of, for example, "111 to 127" like a person who performs a relatively strong performance, the first velocity conversion table 13-1 is selected. As a result of the conversion using the conversion curve 1, a low tone control velocity is output even if the key pressing velocity is high.

【0032】よって、前記変換により押鍵ベロシティー
の個人差が是正されて、演奏者のベロシティーに関する
能力は補填され、このように選択されたベロシティー変
換テーブル13−1〜13−7によって、前記ステップ
125おいて発音処理がなされることにより、適切な強
弱をもって演奏を行うことが可能となる。
Therefore, the above-mentioned conversion corrects individual differences in key depression velocities and compensates for the player's velocity-related abilities. By the velocity conversion tables 13-1 to 13-7 selected in this way, By performing the sound generation processing in step 125, it becomes possible to perform with appropriate strength and weakness.

【0033】しかも、前記押鍵ベロシティーの平均値を
演算することから(ステップ130)、該平均値から当
該演奏者のベロシティーの個人差をより適確に捕えて、
該ベロシティーの個人差に応じた変換特性のベロシティ
ー変換テーブル13−〜13−7を選択することが可能
となり、これによりベロシティーの個人差を是正した、
より適切な強弱表現が可能となる。
Moreover, since the average value of the key depression velocities is calculated (step 130), the individual difference in the velocity of the performer can be more accurately captured from the average value,
It becomes possible to select the velocity conversion tables 13- to 13-7 of the conversion characteristics according to the individual difference of the velocity, thereby correcting the individual difference of the velocity,
It becomes possible to express more appropriate dynamics.

【0034】一方、前記pスイッチ21がオン操作され
て楽曲強弱区分pが設定された状態にあったとすると、
例え前記ステップ130の演算結果が前述と同様に押鍵
ベロシティー平均値範囲の「91〜100」に属する
“95”であったとしても、第4図に示したベロシティ
ー変換テーブル選択用テーブル14において、第2ベロ
シティー変換テーブル13−2が選択され、変換カーブ
2により押鍵ベロシティーから楽音制御用ベロシティー
への変換がなされる。
On the other hand, if the p switch 21 is turned on and the musical piece dynamics category p is set,
Even if the calculation result of step 130 is "95" which belongs to "91 to 100" of the key depression velocity average value range as described above, the velocity conversion table selection table 14 shown in FIG. In, the second velocity conversion table 13-2 is selected, and the conversion curve 2 is used to convert the key depression velocity to the tone control velocity.

【0035】これに対し、前記fスイッチ23がオン操
作されて楽曲強弱区分fが設定された状態にあったとす
ると、例え前記ステップ130の演算結果が押鍵ベロシ
ティー平均値範囲の「91〜100」に属する“95”
であったとしても、第4図に示したベロシティー変換テ
ーブル選択用テーブル14において、第5ベロシティー
変換テーブル13−5が選択され、変換カーブ5により
押鍵ベロシティーから楽音制御用ベロシティーへの変換
がなされる。
On the other hand, if the f switch 23 is turned on and the musical piece dynamics category f is set, for example, the calculation result of the step 130 is "91 to 100 in the key depression velocity average value range. Belongs to "95"
Even if it is, the fifth velocity conversion table 13-5 is selected in the velocity conversion table selection table 14 shown in FIG. 4, and the key depression velocity is changed to the tone control velocity by the conversion curve 5. Is converted.

【0036】つまり、このように押鍵ベロシティーの平
均値が“95”であっても、楽曲強弱区分mfが設定さ
れている場合には、第3ベロシティー変換テーブル13
−3が選択されるのに対し、楽曲強弱区分pが設定され
ている場合には、第2ベロシティー変換テーブル13−
2が選択され、また、楽曲強弱区分fが設定されている
場合には、第5ベロシティー変換テーブル13−5が選
択される。そして、第2ベロシティー変換テーブル13
−2が選択された場合には、第3ベロシティー変換テー
ブル13−3が選択された場合より、入力される押鍵ベ
ロシティーに対して出力される楽音制御用ベロシティー
が小となる特性であり、また、第5ベロシティー変換テ
ーブル13−5が選択された場合には、第3ベロシティ
ー変換テーブル13−3が選択された場合より、入力さ
れる押鍵ベロシティーに対して出力される楽音制御用ベ
ロシティーが大となる特性である。
That is, even if the average value of the key depression velocities is "95", the third velocity conversion table 13 is set in the case where the musical piece strength classification mf is set.
-3 is selected, while the musical piece dynamics classification p is set, the second velocity conversion table 13-
When 2 is selected and the musical piece dynamics classification f is set, the fifth velocity conversion table 13-5 is selected. Then, the second velocity conversion table 13
When -2 is selected, the musical tone control velocity output with respect to the input key pressing velocity is smaller than when the third velocity conversion table 13-3 is selected. Yes, when the fifth velocity conversion table 13-5 is selected, the input key velocity is output as compared with the case where the third velocity conversion table 13-3 is selected. This is a characteristic that the velocity for musical tone control becomes large.

【0037】したがって、押鍵ベロシティーの平均値が
“95”である演奏者が演奏を行った場合において、演
奏する楽曲に合わせて楽曲強弱区分pを予め選択してお
けば、演奏される楽曲全体が弱く表現することができ、
楽曲強弱区分fを設定しておけば、演奏される楽曲全体
を強く表現することができる。よって、演奏者が曲想を
考慮することなく常に一定のベロシティーで演奏を行っ
ても、楽曲の強弱区分p,mf,fに応じた楽音制御用
ベロシティーが得られ、該楽音制御用ベロシティーによ
り楽曲に合った強弱表現に行うことが可能となる。
Therefore, when a player having an average key depression velocity of "95" plays, if the musical piece strength classification p is selected in advance in accordance with the musical piece to be played, the musical piece to be played. The whole can be expressed weakly,
By setting the musical piece strength classification f, the entire musical piece to be played can be strongly expressed. Therefore, even if the performer always plays at a constant velocity without considering the musical composition, the musical tone control velocity corresponding to the musical composition p, mf, and f is obtained, and the musical tone control velocity is obtained. This makes it possible to create dynamic expressions that match the music.

【0038】そして、ステップ131に続くステップ1
32では、フラグFがリセットされ、次に前記パワース
イッチ16がオフ操作されたか否かが判別され(ステッ
プ121)、この判別がYESであってパワースイッチ
16がオフ操作されれば、イニシャライズ処理が行われ
た後(ステップ122)、パワースイッチ16の上部に
設けられいるLED1を消灯させて(ステップ12
3)、このフローを抜けるのである。
Then, step 1 following step 131
At 32, the flag F is reset, and then it is determined whether or not the power switch 16 is turned off (step 121). If the determination is YES and the power switch 16 is turned off, the initialization process is performed. After that (step 122), the LED 1 provided above the power switch 16 is turned off (step 12).
3), exit this flow.

【0039】[0039]

【発明の効果】以上説明したように本発明は、ベロシテ
ィーを変換する際の変換特性として、複数の変換特性の
中から、押鍵時のベロシティーの値に対応する最も適切
な変換特性を選択するようにしたことから、選択された
変換特性を用いて押鍵時のベロシティーを楽音制御用ベ
ロシティーに変換することにより、電子楽器においてベ
ロシティーに関する演奏者の能力を適切に補填して、楽
音を発生させることが可能となる。
As described above, according to the present invention, as the conversion characteristic when converting the velocity, the most appropriate conversion characteristic corresponding to the value of the velocity when the key is pressed is selected from a plurality of conversion characteristics. Since the selection is made, by converting the velocity at the time of key depression into the velocity for musical tone control using the selected conversion characteristic, it is possible to appropriately compensate the performer's ability regarding velocity in the electronic musical instrument. , It is possible to generate a musical sound.

【0040】また、押鍵時のベロシティーの平均値を演
算し、その演算結果に基づき変換特性を選択するように
しことから、前記平均値から当該演奏者のベロシティー
の個人差をより適確に捕えることができる。これによ
り、該ベロシティーの個人差に応じた変換特性を選択す
ることが可能となり、その結果、押鍵時のベロシティー
の個人差を是正して、より適切な強弱表現が可能とな
る。
Further, since the average value of the velocities at the time of key depression is calculated and the conversion characteristic is selected based on the calculation result, the individual difference in the velocity of the performer can be more accurately determined from the average value. Can be caught in. Thereby, it becomes possible to select the conversion characteristic according to the individual difference of the velocity, and as a result, it becomes possible to correct the individual difference of the velocity when the key is pressed, and to express more appropriately the strength.

【0041】また、前記選択を、前記押鍵時のベロシテ
ィーの平均値と演奏すべき楽曲の強弱とにより選択する
ようにしたことから、ベロシティーに関する演奏者の能
力を補填しつつ、楽曲に合った強弱表現にて演奏を行う
ことが可能となる。
Further, since the selection is made according to the average value of the velocities at the time of the key depression and the strength of the music piece to be played, the performance of the music player is compensated for while compensating for the performance of the player. It is possible to perform with a matching dynamic expression.

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

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

【図2】同実施例のベロシティー変換テーブル群の模式
図である。
FIG. 2 is a schematic diagram of a velocity conversion table group of the same embodiment.

【図3】同実施例のベロシティー変換テーブルの説明図
である。
FIG. 3 is an explanatory diagram of a velocity conversion table of the same embodiment.

【図4】同実施例のベロシティー変換テーブル選択用テ
ーブルを示す模式図である。
FIG. 4 is a schematic diagram showing a velocity conversion table selection table of the same embodiment.

【図5】同実施例のスイッチ部の要部平面図である。FIG. 5 is a main-portion plan view of the switch portion of the embodiment.

【図6】同実施例の表示部に表示された初期画面の平面
図である。
FIG. 6 is a plan view of an initial screen displayed on the display unit of the embodiment.

【図7】同実施例に用いられるレジスタの概念図であ
る。
FIG. 7 is a conceptual diagram of a register used in the embodiment.

【図8】同実施例のフローチャートである。FIG. 8 is a flowchart of the same embodiment.

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

10 CPU 11 ROM 12 RAM 13 ベロシティー変換テーブル群 13−1〜13−7 ベロシティー変換テーブル 14 ベロシティー変換テーブル選択用テーブル 15 スイッチ部 18 VCTSスイッチ 19 アップスイッチ 20 ダウンスイッチ 21 pスイッチ 22 mfスイッチ 23 fスイッチ 10 CPU 11 ROM 12 RAM 13 Velocity conversion table group 13-1 to 13-7 Velocity conversion table 14 Velocity conversion table selection table 15 Switch part 18 VCTS switch 19 Up switch 20 Down switch 21 p switch 22 mf switch 23 f switch

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成5年4月6日[Submission date] April 6, 1993

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】全文[Correction target item name] Full text

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【書類名】 明細書[Document name] Statement

【発明の名称】 演奏装置Title of the invention

【特許請求の範囲】[Claims]

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、演奏時のベロシティを
出力することのできる演奏装置に関する。
BACKGROUND OF THE INVENTION The present invention is designed to improve the velocity during performance.
The present invention relates to a performance device that can output .

【0002】[0002]

【従来の技術】従来から、演奏者が複数のベロシティ変
換特性の中から任意に1つを選択することのできる電子
楽器が考えられている(特開昭55−22750号)。
2. Description of the Related Art Conventionally, a performer has a plurality of velocity variations.
An electron that can arbitrarily select one from among the substitution characteristics
A musical instrument has been considered (Japanese Patent Laid-Open No. 55-22750).

【0003】[0003]

【発明が解決しようとする課題】このような電子楽器に
おいては、演奏者は、自分に適したベロシティ変換特性
を選択することにより、好ましい演奏を行うことができ
る。
THE INVENTION Problems to be Solved] to such an electronic musical instrument
In addition, the performer has a velocity conversion characteristic suitable for himself.
By selecting, you can perform a preferable performance
It

【0004】しかしながら、自分の演奏特性を自己評価
し、どのベロシティ変換特性が自分に適しているのかを
選定することは演奏者にとって極めて困難である。
However, self-evaluation of one's performance characteristics
And which velocity conversion characteristics are suitable for you?
It is extremely difficult for the performer to choose.

【0005】本発明の課題は、極めて簡単に演奏者に最
適なベロシティ変換特性を選定することのできる演奏装
置を実現することである。
The object of the present invention is very simple for the performer.
Performance equipment that can select appropriate velocity conversion characteristics
Is to realize the storage.

【0006】[0006]

【発明の要点】上記課題を解決するため、本発明は、演
奏者の演奏特性をマシンが評価し、この評価結果に基づ
いて、演奏者に最適なベロシティ変換特性を自動的に選
択するようにしたことを要点としている。
SUMMARY OF THE INVENTION In order to solve the above problems, the present invention provides
The machine evaluates the performance characteristics of the player, and based on this evaluation result
The optimum velocity conversion characteristic for the performer.
The point is that they are selected.

【0007】[0007]

【実施例】以下、本発明の一実施例について図面に従っ
て説明する。すなわち図1は、本発明の一実施例にかか
る電子ピアノの全体的な回路構成を示すものであり、C
PU10はROM11に予め記憶されたプログラム等
や、RAM12に一時記憶されたデータ等に基づき、こ
の電子ピアノにおいて必要となる表示、発音等に必要な
処理等を実行する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 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 electronic piano according to an embodiment of the present invention, and
The PU 10, based on a program or the like stored in advance in the ROM 11 or data or the like temporarily stored in the RAM 12, executes the processing necessary for the display, sound generation or the like required in this electronic piano.

【0008】前記ROM11の一部には、図2に模式的
に示したベロシティー変換テーブル群13と図5に示し
たベロシティー変換テーブル選択用テーブル14とが設
けらている。前記ベロシティー変換テーブル群13は、
第1ベロシティー変換テーブル13−1〜第7ベロシテ
ィー変換テーブル13−7までの複数のテーブルで構成
されており、各ベロシティー変換テーブル13−1〜1
3−7において、y軸には図3に示したように、この楽
器使用者の実際の押鍵時のベロシティー(以下、押鍵ベ
ロシティーと称す。)の値が設定され、x軸には楽音を
制御するデータとして使用される楽音制御用ベロシティ
ーの値が設定されている。
[0008] Some of the ROM11 is a velocity conversion table selection table 14 shown in velocity conversion table group 13 and Figure 5 schematically shown in Figure 2 is al provided. The velocity conversion table group 13 is
Each of the velocity conversion tables 13-1 to 13-1 is composed of a plurality of tables including a first velocity conversion table 13-1 to a seventh velocity conversion table 13-7.
In 3-7, as shown in FIG. 3 , the value of the velocity when the musical instrument user actually presses the key (hereinafter referred to as the key pressing velocity) is set on the y-axis, and the x-axis is set. Is set to the value of the tone control velocity used as data for controlling the tone.

【0009】前記y軸に設定された押鍵ベロシティーと
x軸に設定された楽音制御用ベロシティーとは、各々0
〜127までの値に対応しており、座標面上には前記押
鍵ベロシティーと楽音制御用ベロシティーとの対応関
係、つまり変換特性を決定する変換カーブ1〜7が各ベ
ロシティー変換テーブル13−1〜13−7に対応して
設定されている。前記ベロシティー変換テーブル群13
において、第4ベロシティー変換テーブル13−4に設
定されている変換カーブ4は、押鍵ベロシティーと楽音
制御用ベロシティーとが同一の関係となる変換特性であ
る。そして、この第4ベロシティー変換テーブル13−
4を中心に、第3ベロシティー変換テーブル13−3か
ら第1ベロシティー変換テーブル13−1までが、順次
押鍵ベロシティーに対して楽音制御用ベロシティーが小
となる指の強い人用であって、第5ベロシティー変換テ
ーブル13−5から第7ベロシティー変換テーブル13
−7までが、順次押鍵ベロシティーに対して楽音制御用
ベロシティーが大となる指の弱い人用である。
The key depression velocity set on the y-axis and the tone control velocity set on the x-axis are both 0.
.. to 127, and on the coordinate plane, the correspondence relationships between the key depression velocities and the musical tone control velocities, that is, the conversion curves 1 to 7 that determine the conversion characteristics are shown in each velocity conversion table 13. It is set corresponding to -1 to 13-7. Velocity conversion table group 13
In the above, the conversion curve 4 set in the fourth velocity conversion table 13-4 is a conversion characteristic in which the key depression velocity and the tone control velocity have the same relationship. Then, the fourth velocity conversion table 13-
4 is mainly for the third velocity conversion table 13-3 to the first velocity conversion table 13-1 for a person with a strong finger in which the tone control velocity becomes smaller than the key pressing velocity in sequence. Therefore, the fifth velocity conversion table 13-5 to the seventh velocity conversion table 13
Up to -7 is for people with weak fingers, whose velocity for musical tone control is higher than that for key depression.

【0010】他方、ベロシティー変換テーブル選択用テ
ーブル14には、図5に模式的に示したように、p(ピ
アノ)、mf(メゾフォルテ)、f(フォルテ)の楽曲
強弱区分が設定されているとともに、各楽曲強弱区分
p,mf,f毎に、前記y軸に設定された押鍵ベロシテ
ィー設定値である127を7区分に振り分けた押鍵ベロ
シティーの平均値範囲「1〜30」〜「111〜12
7」が設定されている。さらに、7区分の押鍵ベロシテ
ィー平均値範囲に対応して、対応する変換カーブ1〜7
を有するベロシティー変換テーブル13−1〜13−7
が設定されている。
On the other hand, in the velocity conversion table selection table 14, as schematically shown in FIG. 5 , music intensity categories of p (piano), mf (mesoforte) and f (forte) are set. At the same time, an average value range of key depression velocities “1 to 30”, in which 127, which is the key depression velocity setting value set on the y-axis, is divided into seven categories for each music strength category p, mf, f "111-12
7 ”is set. Further, corresponding to the key depression velocity average value ranges of seven categories, the corresponding conversion curves 1 to 7
Conversion tables 13-1 to 13-7 having
Is set.

【0011】ここで、前記楽曲強弱区分mfにおいて
は、押鍵ベロシティーの平均値範囲が、順次変換カーブ
1〜7の各ベロシティー変換テーブル13−1〜13−
7に対応するように設定されているのに対し、楽曲強弱
区分pにおいては変換カーブ7を有する第7ベロシティ
ー変換テーブル13−7を除外して、第6ベロシティー
変換テーブル13−6以上の変換テーブルが前記押鍵ベ
ロシティーの平均値に対応するように振り分け設定され
ている。また、楽曲強弱区分fにおいては、第1及び第
2ベロシティー変換テーブル13−1,13−2を除外
して、第3ベロシティー変換テーブル13−3以下の変
換テーブルが振り分け設定されている。
Here, in the musical piece strength division mf, the average value range of the key depression velocities is the velocity conversion tables 13-1 to 13- of the sequential conversion curves 1 to 7.
7 is set to correspond to No. 7, the seventh velocity conversion table 13-6 having the conversion curve 7 is excluded in the musical piece dynamics classification p, and the sixth velocity conversion table 13-6 or more is set. The conversion table is distributed and set so as to correspond to the average value of the key depression velocities. In addition, in the musical piece strength division f, conversion tables below the third velocity conversion table 13-3 are set to be distributed, excluding the first and second velocity conversion tables 13-1 and 13-2.

【0012】他方、スイッチ部15には、図示しない鍵
盤に設けられた複数の鍵とともに、図5に一部を示した
楽器本体16に配設されたパワースイッチ17、ベロシ
ティー変換テーブル選択スイッチ(以下、VCTSスイ
ッチと称す。)18、アップスイッチ19、ダウンスイ
ッチ20、及び前記楽曲強弱区分p,mf,fを指定す
る為のpスイッチ21、mfスイッチ22、fスイッチ
23が設けられている。そして、前記鍵を含むこれら各
スイッチの操作状態は、この電子ピアノにおいて必要な
特に図示していない他のスイッチの操作状態とともにC
PU10に与えられる。また、前記パワースイッチ17
の上部にはLED1が配設されているとともに、VCT
Sスイッチ18の上部にはLED2が配設され、これら
LED1,2はCPU10により点灯制御される。
On the other hand, the switch section 15 includes a plurality of keys provided on a keyboard (not shown), a power switch 17 and a velocity conversion table selection switch (shown in FIG. Hereinafter, referred to as a VCTS switch) 18, an up switch 19, a down switch 20, and a p switch 21, an mf switch 22, and an f switch 23 for designating the musical piece strength categories p, mf, and f. The operating state of each of these switches including the key is C together with the operating states of other switches (not shown) necessary for this electronic piano.
Given to PU10. In addition, the power switch 17
LED1 is installed on the upper part of the
The LED 2 is arranged above the S switch 18, and the CPU 10 controls the lighting of the LEDs 1 and 2.

【0013】表示部24は、図6に示した初期画面を表
示し得るLCDであって、CPU10により表示制御さ
れ、また、楽音信号発生部25は、前記CPU10が行
う発音に必要な処理に基づいて楽音波形信号を形成し、
該楽音波形信号は特に図示していない、増幅器、スピー
カ等よりなるサウンドシステム26を介して外部に放音
される。
The display unit 24 is an LCD capable of displaying the initial screen shown in FIG. 6, and the display is controlled by the CPU 10. The tone signal generation unit 25 is based on the processing required by the CPU 10 for sounding. Form a tone waveform signal,
The tone waveform signal is emitted to the outside through a sound system 26, which is not shown in the figure, and which includes an amplifier, a speaker and the like.

【0014】次に、以上の構成にかかる本実施例の動作
について図8に示したフローチャートに従って説明す
る。なお、フローチャートにおいては図7に示したよう
に、 R1:フラグFを記憶するレジスタ、 R2:p,mf,f各スイッチ21,22,23の操作
により指定されるp,mf,fのいずれかの楽曲強弱区
分PLAYを記憶するレジスタ、 R3:設定押鍵回数NOTEを記憶するレジスタ、 R4:押鍵ベロシティーの積算値VELOを記憶するレ
ジスタ、 R5:押鍵回数ONを記憶するレジスタ、 が用いられ、これらレジスタR〜R5としては、ワー
キングRAMの一部が使用される。
Next, the operation of this embodiment having the above configuration will be described with reference to the flow chart shown in FIG . In the flow chart, as shown in FIG. 7 , R 1 : register for storing flag F, R 2 : p, mf, f of p, mf, f specified by operating switches 21, 22, 23. register for storing either the music intensity classification PLAY, R 3: register for storing a set key depression number NOTE, R 4: register for storing an accumulated value VELO key depression velocity, R 5: storing key pressing times ON Are used, and a part of the working RAM is used as these registers R 1 to R 5 .

【0015】すなわち、図8に示したフローチャート
は、前記パワースイッチ16をオンにすることにより開
始され、まず、LED1が点灯される(ステップ10
1)。次に、イニシャライズ処理(ステップ102)に
より、下記のように各レジスタR〜R5等の値がリセ
ット、あるいは初期 値設定され、また、このイニシャ
ライズ処理において、前記ベロシティー変換テーブル1
3−1〜13−7の中で、第4ベロシティー変換テーブ
ル13−4が選択される。
That is, the flowchart shown in FIG. 8 is started by turning on the power switch 16, and first, the LED 1 is turned on (step 10).
1). Next, in the initialization process (step 102), the values of the registers R 1 to R 5 etc. are reset or initialized as follows, and in the initialization process, the velocity conversion table 1
The fourth velocity conversion table 13-4 is selected from among 3-1 to 13-7.

【0016】レジスタR:フラグF←0 レジスタR:PLAY←mf レジスタR:NOTE←64(初期値) レジスタR:VELO←0 レジスタR:ON←0 引き続き、前記VCTSスイッチ18がオン操作された
か否かが判別され(ステップ103)、該VCTSスイ
ッチ18がオン操作されて、ステップ103の判別がY
ESとなると、LED2が点灯されるとともに(ステッ
プ104)フラグFがセットされる(ステップ10
5)。さらに、表示部24には図6に示した初期画面が
表示され(ステップ106)、この初期画面において、
「PLAY=mf」は前記楽曲強弱区分mfが選択され
ていることを意味し、「NOTE=64」は前記設定押
鍵回数NOTEの初期値としてい“64”が設定されて
いることを意味している。
Register R 1 : Flag F ← 0 Register R 2 : PLAY ← mf Register R 3 : NOTE ← 64 (initial value) Register R 4 : VELO ← 0 Register R 5 : ON ← 0 The VCTS switch 18 continues to operate. It is determined whether or not the ON operation is performed (step 103), the VCTS switch 18 is turned on, and the determination in step 103 is Y.
When it becomes ES, the LED 2 is turned on (step 104) and the flag F is set (step 10).
5). Further, the initial screen shown in FIG. 6 is displayed on the display unit 24 (step 106).
"PLAY = mf" means that the musical piece dynamics classification mf is selected, and "NOTE = 64" means that "64" is set as the initial value of the set number of times of key pressing NOTE. ing.

【0017】次に、前記pスイッチ21が操作されたか
否かが判別され(ステップ107)、この判別がYES
であればレジスタR2に楽曲強弱区分PLAYとして
“p”が格納される(ステップ108)。また、ステッ
プ107の判別がNOであれば、前記mfスイッチ22
が操作されたか否かが判別され(ステップ109)、こ
の判別がYESであれば、レジスタR2に楽曲区分PL
AYとして“mf”が格納される(ステップ110)。
さらに、ステップ109の判別がNOであれば、前記f
スイッチ23が操作されたか否かが判別され(ステップ
111)、この判別がYESであればレジスタR2に楽
曲強弱区分として“f”が格納される(ステップ11
2)。よって、p,mf,fスイッチ21,22,23
のいずれかが操作された場合には、ステップ107〜1
12の判別処理により、操作されたスイッチに対応する
楽曲強弱区分p,mf,fが設定されるとともに、前記
スイッチ21,22,23のいずれも操作されなかった
場合には、ステップ102のイニシャライズ処理により
設定された楽曲強弱区分mfが設定されることとなる。
Next, it is judged whether or not the p switch 21 is operated (step 107), and this judgment is YES.
If so, "p" is stored in the register R 2 as the musical piece strength classification PLAY (step 108). If the determination in step 107 is NO, the mf switch 22
Is operated (step 109), and if this determination is YES, the song division PL is stored in the register R 2.
"Mf" is stored as AY (step 110).
Further, if the determination in step 109 is NO, the above f
It is determined whether or not the switch 23 has been operated (step 111). If the determination is YES, "f" is stored in the register R 2 as the musical piece strength classification (step 11).
2). Therefore, p, mf, f switches 21, 22, 23
If any of the above is operated, steps 107 to 1
By the determination processing of 12, the musical piece dynamics divisions p, mf, f corresponding to the operated switch are set, and when none of the switches 21, 22, 23 is operated, the initialization processing of step 102. The music intensity classification mf set by is set.

【0018】また、ステップ111の判別がNOであれ
ば、前記アップスイッチ19がオン操作されたか否かが
判別され(ステップ113)、この判別がYESであっ
てアップスイッチ19が1回オン操作されれる毎に、設
定押鍵回数NOTEの値が1ずつカウントアップされる
(ステップ114)。また、ステップ113の判別がN
Oであって、アップスイッチ19がオフ状態であれば、
さらにダウンスイッチ20がオン操作されたか否かが判
別される(ステップ115)。この判別がYESであれ
ば、設定押鍵回数NOTEの値が1以下となったか否か
が判別され(ステップ116)、この判別がNOであっ
て設定押鍵回数NOTEの値が1以下となっていなけれ
ば、前記ダウンスイッチ20が1回オン操作される毎に
設定押鍵回数NOTEの値が1ずつカントダウンされる
(ステップ117)。
If the determination in step 111 is NO, it is determined whether or not the up switch 19 is turned on (step 113). If the determination is YES, the up switch 19 is turned on once. Every time the key is pressed, the value of the set number of key presses NOTE is incremented by 1 (step 114). In addition, the determination in step 113 is N
If O and the up switch 19 is off,
Further, it is determined whether or not the down switch 20 has been turned on (step 115). If this determination is YES, it is determined whether or not the value of the set number of key presses NOTE is 1 or less (step 116), and the determination is NO and the value of the set number of key presses NOTE is 1 or less. If not, the value of the set number of key presses NOTE is decremented by 1 each time the down switch 20 is turned on once (step 117).

【0019】よって、ステップ113から117までの
判別処理により、設定押鍵回数NOTEの値は初期値
“64”から適宜変更されて1以上の値として設定さ
れ、この設定されたNOTEの値と楽曲強弱区分PLA
Yとは、ステップ118の表示切換にて、前記表示部2
4の「PLAY=」「NOTE=」として表示される。
また、ステップ107〜118のループにおいて、ステ
ップ115の判別がNOとなり、あるいはステップ11
6の判別がYESとなると、VCTSスイッチ18が再
度オン操作されたか否かが判別される(ステップ11
9)。この判別がYESとなり、VDSスイッチ18が
再度操作されると、ステップ107に戻ることなく、ス
テップ120に進んでLED2を消灯させ、楽曲強弱区
分PLAY及び設定押鍵回数NOTEの設定及びその表
示に関する処理を終了する。
Therefore, the value of the set number of key presses NOTE is appropriately changed from the initial value "64" and set to a value of 1 or more by the discrimination processing from steps 113 to 117. Strength classification PLA
Y means the display unit 2 when the display is switched in step 118.
4 is displayed as “PLAY =” and “NOTE =”.
Further, in the loop of steps 107 to 118, the determination in step 115 is NO, or step 11
When the determination result in 6 is YES, it is determined whether the VCTS switch 18 has been turned on again (step 11).
9). When the determination is YES and the VDS switch 18 is operated again, the process proceeds to step 120 without turning back to step 107, the LED 2 is turned off, and the process related to setting and displaying the music strength classification PLAY and the set number of key presses NOTE is displayed. To finish.

【0020】したがって、以上に述べたステップ107
〜120までの判別処理によって理解し得るように、V
CTSスイッチ18をオン操作した後、p,mf,fス
イッチ21,22,23を操作しあるいは操作すること
なく、アップスイッチ19若しくはダウンスイッチ19
を任意の回数操作し、しかる後に再度VCTSスイッチ
18をオン操作すれば、楽曲強弱区分p,mf,fのい
ずれかが設定されるとともに、前記設定押鍵回数NOT
Eが64を中心に適宜変化して、1以上の任意の値をも
って設定されるのである。
Therefore, step 107 described above
As can be understood by the discrimination processing up to 120, V
After the CTS switch 18 is turned on, the up switch 19 or the down switch 19 is operated without operating the p, mf, f switches 21, 22, and 23.
If the VCTS switch 18 is turned on again after any number of times, the music intensity classification p, mf, or f is set, and the set number of key presses NOT
The value E is appropriately changed centering on 64 and set with an arbitrary value of 1 or more.

【0021】そして、ステップ120に続くステップ1
21の判別がNOであって、パワースイッチ17がオン
状態に維持されていれば、ステップ103に戻って前述
した判別処理が再度実行される。このとき、VCTSス
イッチ18が非操作状態であれば、ステップ103の判
別がNOとなって、該ステップ103からステップ12
4に進む。該ステップ124では、押鍵が有ったか否か
が判別され、この判別がNOであって押鍵がなければ、
このフローチャートに示される以外の必要な他の処理が
実行された後(ステップ133)、前述したステップ1
21の判別がなされる。
Then, step 1 following step 120
If the determination in step 21 is NO and the power switch 17 is maintained in the on state, the process returns to step 103 and the determination process described above is executed again. At this time, if the VCTS switch 18 is in the non-operated state, the determination in step 103 is NO and the steps 103 to 12 are executed.
Go to 4. In step 124, it is determined whether or not there is a key depression. If this determination is NO and there is no key depression,
After other necessary processing other than that shown in this flowchart is executed (step 133), the above-mentioned step 1 is performed.
21 is determined.

【0022】また、ステップ124の判別がYESであ
って、押鍵があった場合には、発音処理が実行され(ス
テップ125)、この発音処理は、現在選択されている
いずれかのベロシティー変換テーブル13−1〜13−
7に設定されている変換カーブ1〜7に基づいて変換さ
れたベロシティーの値に基づいて、音量が決定される。
すなわち、この発音処理に際して、仮に図3に示した変
換カーブ2を有する第2ベロシティー変換テーブル13
−2が選択された状態にあったとすると、先ず、楽器使
用者により押鍵された際の実際の押鍵時のベロシティー
である押鍵ベロシティーにより、前記第2ベロシティー
変換テーブル13−2のy軸に設定された押鍵ベロシテ
ィーの値Vyが特定される。しかる後に、このy軸にお
いて特定された押鍵ベロシティーの値Vyに対応するア
ドレスから、変換カーブ2によってx軸に設定された楽
音制御用ベロシティーVxに対応するデータを読み出
し、該読み出した楽音制御用ベロシティーVxに対応す
るデータによってステップ125の発音処理における音
量が決定される。よって、サウンドシステム26から
は、現在選択されている第2ベロシティー変換テーブル
13−2によって変換された楽音制御用ベロシティーの
値Vxに応じた音量の楽音が発生する。
If the determination in step 124 is YES and there is a key depression, a tone generation process is executed (step 125), and this tone generation process is performed by any velocity conversion currently selected. Tables 13-1 to 13-
The volume is determined based on the velocity value converted based on the conversion curves 1 to 7 set to 7.
That is, in this tone generation process, the second velocity conversion table 13 having the conversion curve 2 shown in FIG.
2 is selected, first, the second velocity conversion table 13-2 is determined by the key depression velocity which is the velocity at the time of actual key depression when the musical instrument user presses the key. The value V y of the key depression velocity set on the y axis of is specified. Thereafter, the data corresponding to the tone control velocity V x set on the x axis by the conversion curve 2 is read from the address corresponding to the key depression velocity value V y specified on the y axis, and the reading is performed. The volume corresponding to the tone generation velocity in step 125 is determined by the data corresponding to the musical tone control velocity V x . Therefore, the sound system 26 generates a musical tone of a volume corresponding to the musical tone control velocity value V x converted by the currently selected second velocity conversion table 13-2.

【0023】そして、ステップ125に続くステップ1
26においては、フラグFがセット状態にあるか否かが
判別され、前述したステップ104以降の判別処理がな
されると、フラグFはセット状態に維持されていること
から、ステップ126の判別はYESとなって、ステッ
プ127に進む。該ステップ127においては、レジス
タR2に記憶されている従前までのベロシティーの積算
値VELOに今回の押鍵のベロシティーの値が積算され
て格納される。次に、実際の押鍵回数ONを記憶するレ
ジスタR1の値がカウントアップされ(ステップ12
8)、さらに、レジスタR1に記憶されている実際の押
鍵回数ONが前記レジスタR5に記憶されている設定押
鍵回数NOTE以上となったか否かが判別される(ステ
ップ129)。この判別がNOであって、実際の押鍵回
数ONが設定押鍵回数NOTE未満であれば、前述した
ステップ133の処理、及びステップ121の判別がな
された後、ステップ103からの判別処理が繰り返され
る。
Then, step 1 following step 125
In 26, it is determined whether or not the flag F is in the set state, and when the determination processing in step 104 and subsequent steps described above is performed, the flag F is maintained in the set state, so the determination in step 126 is YES. Then, the process proceeds to step 127. In step 127, the velocity value of this key depression is accumulated and stored in the accumulated velocity value VELO of the previous velocity stored in the register R 2 . Next, the value of the register R 1 that stores the actual ON number of key depressions is incremented (step 12
8) Further, it is determined whether or not the actual number of key depressions ON stored in the register R 1 is equal to or larger than the set number of key depressions NOTE stored in the register R 5 (step 129). If this determination is NO and the actual key-depression number ON is less than the set key-depression number NOTE, the determination process from step 103 is repeated after the process of step 133 and the determination of step 121 described above. Be done.

【0024】そして、実際の押鍵回数ONが設定押鍵回
数NOTE以上となることにより、ステップ129の判
別がYESとなると、前記レジスタR2に記憶されてい
るベロシティーの積算値VELOを設定押鍵回数NOT
Eで除す演算が実行され(ステップ130)、これによ
り当該楽器使用者の1回押鍵当たりのベロシティーの平
均値が演算結果として得られる。そこで、次のステップ
131では、前記演算結果と楽曲強弱区分PLAYとに
基づいてベロシティー変換テーブル13−1〜13−7
が選択される。
When the actual number of key depressions ON becomes equal to or more than the set number of key depressions NOTE, and the determination in step 129 is YES, the integrated velocity value VELO stored in the register R 2 is set and depressed. Key count NOT
The operation of dividing by E is executed (step 130), and as a result, the average value of the velocities per key depression of the musical instrument user is obtained as the operation result. Therefore, in the next step 131, the velocity conversion tables 13-1 to 13-7 are based on the calculation result and the music intensity classification PLAY.
Is selected.

【0025】このステップ131の処理について具体例
をもって詳述すると、前記ステップ130の演算結果が
“95”であったとするならば、図4に示したベロシテ
ィー変換テーブル選択用テーブル14において、前記演
算結果は押鍵ベロシティー平均値範囲の「91〜10
0」に属する値である。このとき、前記p,mf,f各
スイッチ21,22,23のいずれもオン操作されなか
ったとすると、前述したイニシャライズ処理により楽曲
強弱区分mfが設定されていることから、該楽曲強弱区
分mfにおける押鍵ベロシティー平均値範囲「91〜1
00」に対応する、第3ベロシティー変換テーブル13
−3が選択される。
The processing of step 131 will be described in detail with a specific example. If the calculation result of step 130 is "95", the calculation is performed in the velocity conversion table selection table 14 shown in FIG. The result is "91 to 10 in the average value of key depression velocity.
It is a value belonging to "0". At this time, if none of the p, mf, and f switches 21, 22, and 23 are turned on, the music intensity category mf is set by the above-described initialization process, and therefore, the music intensity category mf is pressed. Key velocity average value range “91 to 1
00 ”corresponding to the third velocity conversion table 13
-3 is selected.

【0026】すなわち、楽曲強弱区分p,mf,fを自
ら選択することなく、設定押鍵数NOTEのみの設定を
行って、演奏を開始した場合には、第1〜第7ベロシテ
ィー変換テーブル13−1〜13−7の中から、押鍵ベ
ロシティーの平均値に応じて、最も適切な変換特性を有
する変換テーブル13−1〜13−7のいずれかが選択
される。よって、子供のように指の力が弱く押鍵ベロシ
ティーの平均値が例えば「1〜30」の範囲であれば、
第7ベロシティー変換テーブル13−7が選択されて、
変換カーブ7によって変換がなされることにより、低い
押鍵ベロシティーであっても高い楽音制御用ベロシティ
ーが出力される。また、逆に相対的に強い演奏を行って
しまう者のように、押鍵ベロシティーの平均値が例えば
「111〜127」の範囲であれば、第1ベロシティー
変換テーブル13−1が選択されて、変換カーブ1によ
って変換がなされることにより、高い押鍵ベロシティー
であっても低い楽音制御用ベロシティーが出力される。
That is, when the performance is started by setting only the set number of key presses NOTE without selecting the musical piece strength categories p, mf, f by itself, and starting the performance, the first to seventh velocity conversion tables 13 One of the conversion tables 13-1 to 13-7 having the most suitable conversion characteristic is selected from among -1 to 13-7 according to the average value of the key depression velocity. Therefore, if the finger strength is weak like a child and the average key pressing velocity is in the range of, for example, "1 to 30,"
The seventh velocity conversion table 13-7 is selected,
By performing conversion using the conversion curve 7, high musical tone control velocity is output even with low key depression velocity. On the contrary, if the average value of the key depression velocities is in the range of, for example, "111 to 127" like a person who performs a relatively strong performance, the first velocity conversion table 13-1 is selected. As a result of the conversion using the conversion curve 1, a low tone control velocity is output even if the key pressing velocity is high.

【0027】よって、前記変換により押鍵ベロシティー
の個人差が是正されて、演奏者のベロシティーに関する
能力は補填され、このように選択されたベロシティー変
換テーブル13−1〜13−7によって、前記ステップ
125おいて発音処理がなされることにより、適切な強
弱をもって演奏を行うことが可能となる。
Therefore, the above-mentioned conversion corrects individual differences in key-pressing velocities, and compensates for the player's velocity-related abilities. By the velocity conversion tables 13-1 to 13-7 selected in this way, By performing the sound generation processing in step 125, it becomes possible to perform with appropriate strength and weakness.

【0028】しかも、前記押鍵ベロシティーの平均値を
演算することから(ステップ130)、該平均値から当
該演奏者のベロシティーの個人差をより適確に捕えて、
該ベロシティーの個人差に応じた変換特性のベロシティ
ー変換テーブル13−〜13−7を選択することが可能
となり、これによりベロシティーの個人差を是正した、
より適切な強弱表現が可能となる。
Moreover, since the average value of the key depression velocities is calculated (step 130), the individual difference in the velocity of the performer can be more accurately captured from the average value,
It becomes possible to select the velocity conversion tables 13- to 13-7 of the conversion characteristics according to the individual difference of the velocity, thereby correcting the individual difference of the velocity,
It becomes possible to express more appropriate dynamics.

【0029】一方、前記pスイッチ21がオン操作され
て楽曲強弱区分pが設定された状態にあったとすると、
例え前記ステップ130の演算結果が前述と同様に押鍵
ベロシティー平均値範囲の「91〜100」に属する
“95”であったとしても、図4に示したベロシティー
変換テーブル選択用テーブル14において、第2ベロシ
ティー変換テーブル13−2が選択され、変換カーブ2
により押鍵ベロシティーから楽音制御用ベロシティーへ
の変換がなされる。
On the other hand, if the p switch 21 is turned on and the musical piece dynamics category p is set,
Even if the calculation result of step 130 is "95" that belongs to "91 to 100" of the key depression velocity average value range as in the above, in the velocity conversion table selection table 14 shown in FIG. , The second velocity conversion table 13-2 is selected, and the conversion curve 2
The conversion from the key depression velocity to the tone control velocity is performed.

【0030】これに対し、前記fスイッチ23がオン操
作されて楽曲強弱区分fが設定された状態にあったとす
ると、例え前記ステップ130の演算結果が押鍵ベロシ
ティー平均値範囲の「91〜100」に属する“95”
であったとしても、図4に示したベロシティー変換テー
ブル選択用テーブル14において、第5ベロシティー変
換テーブル13−5が選択され、変換カーブ5により押
鍵ベロシティーから楽音制御用ベロシティーへの変換が
なされる。
On the other hand, if the f-switch 23 is turned on to set the musical piece strength division f, for example, the calculation result of the step 130 is "91 to 100 in the key depression velocity average value range. Belongs to "95"
However, the fifth velocity conversion table 13-5 is selected in the velocity conversion table selection table 14 shown in FIG. 4 , and the conversion curve 5 changes the key depression velocity to the tone control velocity. The conversion is done.

【0031】つまり、このように押鍵ベロシティーの平
均値が“95”であっても、楽曲強弱区分mfが設定さ
れている場合には、第3ベロシティー変換テーブル13
−3が選択されるのに対し、楽曲強弱区分pが設定され
ている場合には、第2ベロシティー変換テーブル13−
2が選択され、また、楽曲強弱区分fが設定されている
場合には、第5ベロシティー変換テーブル13−5が選
択される。そして、第2ベロシティー変換テーブル13
−2が選択された場合には、第3ベロシティー変換テー
ブル13−3が選択された場合より、入力される押鍵ベ
ロシティーに対して出力される楽音制御用ベロシティー
が小となる特性であり、また、第5ベロシティー変換テ
ーブル13−5が選択された場合には、第3ベロシティ
ー変換テーブル13−3が選択された場合より、入力さ
れる押鍵ベロシティーに対して出力される楽音制御用ベ
ロシティーが大となる特性である。
That is, even if the average value of the key depression velocities is "95", the third velocity conversion table 13 is set when the musical piece dynamics classification mf is set.
-3 is selected, while the musical piece dynamics classification p is set, the second velocity conversion table 13-
When 2 is selected and the musical piece dynamics classification f is set, the fifth velocity conversion table 13-5 is selected. Then, the second velocity conversion table 13
When -2 is selected, the musical tone control velocity output with respect to the input key pressing velocity is smaller than when the third velocity conversion table 13-3 is selected. Yes, when the fifth velocity conversion table 13-5 is selected, the input key velocity is output as compared with the case where the third velocity conversion table 13-3 is selected. This is a characteristic that the velocity for musical tone control becomes large.

【0032】したがって、押鍵ベロシティーの平均値が
“95”である演奏者が演奏を行った場合において、演
奏する楽曲に合わせて楽曲強弱区分pを予め選択してお
けば、演奏される楽曲全体が弱く表現することができ、
楽曲強弱区分fを設定しておけば、演奏される楽曲全体
を強く表現することができる。よって、演奏者が曲想を
考慮することなく常に一定のベロシティーで演奏を行っ
ても、楽曲の強弱区分p,mf,fに応じた楽音制御用
ベロシティーが得られ、該楽音制御用ベロシティーによ
り楽曲に合った強弱表現に行うことが可能となる。
Therefore, when a player having an average value of key depression velocities of "95" plays, if the musical piece strength classification p is selected in advance according to the musical piece to be played, the musical piece to be played is The whole can be expressed weakly,
By setting the musical piece strength classification f, the entire musical piece to be played can be strongly expressed. Therefore, even if the performer always plays at a constant velocity without considering the musical composition, the musical tone control velocity corresponding to the musical composition p, mf, and f is obtained, and the musical tone control velocity is obtained. This makes it possible to create dynamic expressions that match the music.

【0033】そして、ステップ131に続くステップ1
32では、フラグFがリセットされ、次に前記パワース
イッチ16がオフ操作されたか否かが判別され(ステッ
プ121)、この判別がYESであってパワースイッチ
16がオフ操作されれば、イニシャライズ処理が行われ
た後(ステップ122)、パワースイッチ16の上部に
設けられいるLED1を消灯させて(ステップ12
3)、このフローを抜けるのである。
Then, step 1 following step 131
At 32, the flag F is reset, and then it is determined whether or not the power switch 16 is turned off (step 121). If the determination is YES and the power switch 16 is turned off, the initialization process is performed. After that (step 122), the LED 1 provided above the power switch 16 is turned off (step 12).
3), exit this flow.

【0034】[0034]

【発明の効果】以上説明したように本発明は、演奏者の
演奏特性をマシンが評価し、この評価結果に基づいて、
演奏者に最適なベロシティ変換特性を自動的に選択する
ようにしたので、極めて簡単に演奏者に最適なベロシテ
ィ変換特性を選択することが可能となる。
As described above, according to the present invention, the
The machine evaluates performance characteristics, and based on this evaluation result,
Automatically select the best velocity conversion characteristics for the performer
This makes it extremely easy for the performer
It is possible to select the conversion characteristic .

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

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

【図2】同実施例のベロシティー変換テーブル群の模式
図である。
FIG. 2 is a schematic diagram of a velocity conversion table group of the same embodiment.

【図3】同実施例のベロシティー変換テーブルの説明図
である。
FIG. 3 is an explanatory diagram of a velocity conversion table of the same embodiment.

【図4】同実施例のベロシティー変換テーブル選択用テ
ーブルを示す模式図である。
FIG. 4 is a schematic diagram showing a velocity conversion table selection table of the same embodiment.

【図5】同実施例のスイッチ部の要部平面図である。FIG. 5 is a main-portion plan view of the switch portion of the embodiment.

【図6】同実施例の表示部に表示された初期画面の平面
図である。
FIG. 6 is a plan view of an initial screen displayed on the display unit of the embodiment.

【図7】同実施例に用いられるレジスタの概念図であ
る。
FIG. 7 is a conceptual diagram of a register used in the embodiment.

【図8】同実施例のフローチャートである。FIG. 8 is a flowchart of the same embodiment.

【符号の説明】 10 CPU 11 ROM 12 RAM 13 ベロシティー変換テーブル群 13−1〜13−7 ベロシティー変換テーブル 14 ベロシティー変換テーブル選択用テーブル 15 スイッチ部 18 VCTSスイッチ 19 アップスイッチ 20 ダウンスイッチ 21 pスイッチ 22 mfスイッチ 23 fスイッチ[Explanation of Codes] 10 CPU 11 ROM 12 RAM 13 Velocity Conversion Table Group 13-1 to 13-7 Velocity Conversion Table 14 Table for Velocity Conversion Table Selection 15 Switch Unit 18 VCTS Switch 19 Up Switch 20 Down Switch 21 p Switch 22 mf switch 23 f switch

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 押鍵時のベロシティーを検出するベロシ
ティー検出手段と、 該ベロシティー検出手段により検出される前記押鍵時の
ベロシティーを、複数の変換特性のうち予め選択されて
いる変換特性に従って、楽音を制御するデータとして使
用される楽音制御用ベロシティーに変換する変換手段
と、 該変換手段における前記複数の変換特性の中から、前記
押鍵ベロシティー検出手段により検出された押鍵時のベ
ロシティーに対応した変換特性を選択する選択手段と、 を備えたことを特徴とする電子楽器の変換特性決定装
置。
1. A velocity detecting means for detecting a velocity when a key is depressed, and a velocity detected by the velocity detecting means when the key is depressed, which is selected in advance from a plurality of conversion characteristics. According to the characteristic, a converting means for converting into a tone control velocity used as data for controlling a musical tone, and a key pressing detected by the key pressing velocity detecting means from among the plurality of conversion characteristics in the converting means. A conversion characteristic determination device for an electronic musical instrument, comprising: a selection means for selecting a conversion characteristic corresponding to a time velocity.
【請求項2】 前記選択手段は、前記ベロシティー検出
手段により検出された押鍵時のベロシティーの平均値を
演算する演算手段を有し、該演算手段の演算結果に基づ
き、前記複数の変換特性の中から1つの変換特性を選択
することを特徴とする請求項1記載の電子楽器の変換特
性決定装置。
2. The selecting means has a calculating means for calculating an average value of the velocities at the time of key depression detected by the velocity detecting means, and based on the calculation result of the calculating means, the plurality of conversions. 2. The conversion characteristic determining device for an electronic musical instrument according to claim 1, wherein one conversion characteristic is selected from the characteristics.
【請求項3】 前記選択手段は、前記演算手段により演
算された押鍵時のベロシティーの平均値と演奏すべき楽
曲の強弱とに基づいて前記複数の変換特性の中から1つ
の変換特性を選択することを特徴とする請求項2記載の
電子楽器の変換特性決定装置。
3. The conversion means selects one conversion characteristic from among the plurality of conversion characteristics based on the average value of the velocity at the time of key depression calculated by the calculation means and the strength of the music piece to be played. 3. The conversion characteristic determination device for an electronic musical instrument according to claim 2, wherein the conversion characteristic determination device is selected.
JP5096690A 1993-03-31 1993-03-31 Playing device Pending JPH06167971A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5096690A JPH06167971A (en) 1993-03-31 1993-03-31 Playing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5096690A JPH06167971A (en) 1993-03-31 1993-03-31 Playing device

Publications (1)

Publication Number Publication Date
JPH06167971A true JPH06167971A (en) 1994-06-14

Family

ID=14171788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5096690A Pending JPH06167971A (en) 1993-03-31 1993-03-31 Playing device

Country Status (1)

Country Link
JP (1) JPH06167971A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6906695B1 (en) 1999-11-26 2005-06-14 Kabushiki Kaisha Kawai Gakki Seisakusho Touch control apparatus and touch control method that can be applied to electronic instrument

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH025800B2 (en) * 1987-09-11 1990-02-05 Daikin Ind Ltd
JPH02137890A (en) * 1988-11-18 1990-05-28 Yamaha Corp Electronic musical instrument

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH025800B2 (en) * 1987-09-11 1990-02-05 Daikin Ind Ltd
JPH02137890A (en) * 1988-11-18 1990-05-28 Yamaha Corp Electronic musical instrument

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6906695B1 (en) 1999-11-26 2005-06-14 Kabushiki Kaisha Kawai Gakki Seisakusho Touch control apparatus and touch control method that can be applied to electronic instrument

Similar Documents

Publication Publication Date Title
US5741993A (en) Electronic keyboard having a discrete pitch bender
US5406024A (en) Electronic sound generating apparatus using arbitrary bar code
JPH09237087A (en) Electronic musical instrument
JPH10187157A (en) Automatic performance device
US5262583A (en) Keyboard instrument with key on phrase tone generator
JP2005055635A (en) Electronic musical instrument performance evaluation device
JPH06167971A (en) Playing device
JPH0769698B2 (en) Automatic accompaniment device
JP3112633B2 (en) Electronic keyboard instrument
JPH0573058A (en) Electronic musical instrument
US10522127B2 (en) Conversion-to-note apparatus, electronic wind instrument and conversion-to-note method
JP2008089975A (en) Electronic musical instruments
KR100444930B1 (en) Apparatus and method for extracting quantized MIDI note
JP2007078724A (en) Electronic musical instruments
JP2939857B2 (en) Electronic keyboard instrument
JP2596121B2 (en) Electronic musical instrument
JPH09292883A (en) Sound volume data converting device
JPH05346779A (en) Keyboard device
JP3055172B2 (en) Electronic musical instrument
JPH0651772A (en) Electronic keyboard instrument
JPH07104753A (en) Electronic musical instrument automatic tuning device
JPH05313561A (en) Musical performance practicing device
JPH0728468A (en) Chord progression generator
JP2000172253A (en) Electronic musical instrument
JP3287036B2 (en) Touch response device