JP2595596B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JP2595596B2
JP2595596B2 JP62330438A JP33043887A JP2595596B2 JP 2595596 B2 JP2595596 B2 JP 2595596B2 JP 62330438 A JP62330438 A JP 62330438A JP 33043887 A JP33043887 A JP 33043887A JP 2595596 B2 JP2595596 B2 JP 2595596B2
Authority
JP
Japan
Prior art keywords
key
data
effect
pressing
tone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP62330438A
Other languages
Japanese (ja)
Other versions
JPH01170992A (en
Inventor
健 足立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP62330438A priority Critical patent/JP2595596B2/en
Publication of JPH01170992A publication Critical patent/JPH01170992A/en
Application granted granted Critical
Publication of JP2595596B2 publication Critical patent/JP2595596B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は電子楽器に関し、特にピツチベンド、イニ
シヤルタツチ、アフタータツチ等の演奏楽音効果につい
ての情報を演奏者から得られる多様な演奏入力情報に応
じて入力し得るようにしたものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument, and in particular, to information on performance musical sound effects such as pitch bend, initial touch, and after touch according to various performance input information obtained from a player. It is possible to input.

〔発明の概要〕[Summary of the Invention]

この発明は、電子楽器において、楽音演奏用操作子の
表面に押圧位置検出センサ、温度センサ、湿度センサ、
皮膚電気抵抗検出センサ等を設けるようにしたことによ
り、演奏者が楽音に付与すべき効果量を容易に目視確認
しながら演奏することができたり、演奏者の精神状態を
演奏に反映させたり、楽器の設置された環境に応じて楽
音を制御することができる。
According to the present invention, in an electronic musical instrument, a pressing position detection sensor, a temperature sensor, a humidity sensor,
By providing a skin electrical resistance detection sensor and the like, the player can perform while easily visually checking the effect amount to be given to the musical tone, or reflect the player's mental state in the performance, Musical sounds can be controlled according to the environment in which the musical instrument is installed.

〔従来の技術〕[Conventional technology]

一般に電子楽器においては、楽音の音量、音高、音色
を演奏者が必要に応じて変更することにより、楽音に演
奏者の所望に応じた表情をつけたり、自然楽器における
演奏手法に近似した演奏操作ができるような効果制御操
作子を設けるようになされている。
In general, in electronic musical instruments, the performer changes the volume, pitch, and timbre of the musical sound as necessary, thereby giving the musical tone an expression according to the player's desire, or performing a performance operation similar to the performance method of a natural musical instrument. This is provided with an effect control operator that can perform the following operations.

例えばピツチベンド操作子として特公昭61−47433号
公報第11図に開示されているように、周囲に刻みを有す
るホイールの一部を操作パネル上に突出させ、例えば右
手で鍵盤のキーを演奏操作することにより楽音を発生さ
せると同時に、当該発生している楽音のピツチを、ホイ
ールを左手で回動操作することによつて所定のピツチず
つ変更制御できるようにするような構成のものが用いら
れている。
For example, as disclosed in Japanese Patent Publication No. 61-47433 (Fig. 11) as a pitch bend operator, a part of a wheel having a notch around it is projected onto an operation panel, and for example, a keyboard key is operated with the right hand. Thus, a configuration is used in which a tone is generated at the same time that the pitch of the tone being generated can be changed and controlled by a predetermined pitch by rotating the wheel with the left hand. I have.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

ところが上述の第1の従来例のように、ホイールを回
動操作するように構成した効果操作子を用いる場合、一
方の手例えば右手が発音すべき楽音を指定するために鍵
盤上のキーを押下げ操作すると同時に、その楽音のピツ
チを変化させるために他方の手すなわち左手でホイール
を回動操作させる必要があり、演奏操作上、自由度が小
さい問題がある。
However, when an effect operator configured to rotate the wheel is used as in the first conventional example described above, one hand, for example, the right hand depresses a key on the keyboard in order to specify a musical tone to be sounded. Simultaneously with the lowering operation, it is necessary to rotate the wheel with the other hand, that is, the left hand, in order to change the pitch of the musical sound, and there is a problem that the degree of freedom in the performance operation is small.

因に演奏操作上、音の指定及び付与すべき効果の指定
をするにつき両手を用いなければならないことは、効果
を付与している間はその他の操作はできないことを意味
しており、楽音の指定操作と効果の付与操作とを右手だ
けでできれば、左手が自由になる分操作性を改善し得
る。
The fact that both hands must be used to specify the sound and the effect to be applied during the performance operation means that other operations cannot be performed while the effect is being applied. If the designation operation and the effect giving operation can be performed only by the right hand, the operability can be improved by the freedom of the left hand.

この発明は以上の点を考慮してなされたもので、演奏
者が楽音演奏用操作子を操作したとき、演奏者の指の動
きや状態に対して操作子表面から情報が入力されるた
め、また演奏会場の温度、湿度に対応した効果制御量を
電子楽器に付与することができるため、特別な操作子を
操作せずに楽音を制御し得ると共に、従来の楽音制御装
置と組み合わせることもできる電子楽器を提案しようと
するものである。
The present invention has been made in view of the above points, and when the player operates the musical performance playing operator, information is input from the operator surface to the movement and state of the player's finger, Also, since an effect control amount corresponding to the temperature and humidity of the performance hall can be given to the electronic musical instrument, the musical sound can be controlled without operating a special operation element, and can be combined with a conventional musical sound control device. An electronic musical instrument is proposed.

〔問題点を解決するための手段〕[Means for solving the problem]

かかる問題点を解決するためにこの発明においては、
楽音演奏用操作子11の押圧操作に応じて楽音信号を発生
する電子楽器1において、楽音演奏用操作子11の操作面
11A上に配設され、かつ操作面11A上の3以上の押圧操作
位置についてそれぞれ押圧操作がされたとき、当該押圧
操作位置に対応する押圧操作位置検出信号PDCを発生す
る押圧位置センサ12と、操作面11A上の押圧操作位置が
移動されたとき、押圧操作位置検出信号PDCに基づいて
当該押圧操作位置の移動量を求めてこの移動量に応じて
上記楽音信号を制御する楽音制御手段(5、SP24、SP2
8)とを設けるようにする。
In order to solve such a problem, in the present invention,
In the electronic musical instrument 1 which generates a tone signal in response to a pressing operation of the musical performance operator 11, the operation surface of the musical performance operator 11
A pressing position sensor 12 that is disposed on 11A, and when a pressing operation is performed on each of three or more pressing operation positions on the operation surface 11A, generates a pressing operation position detection signal PDC corresponding to the pressing operation position, When the pressing operation position on the operation surface 11A is moved, a tone control means (5) for obtaining a moving amount of the pressing operation position based on the pressing operation position detection signal PDC and controlling the tone signal in accordance with the moving amount. , SP24, SP2
8).

〔作用〕[Action]

演奏者は楽音演奏用操作子11を操作する際に、押圧位
置検出センサ12を押圧操作する。
The player presses the pressing position detection sensor 12 when operating the musical performance operator 11.

かかる押圧操作状態において、演奏者が押圧位置検出
センサ12の表面上の押圧位置をずらせば、これを押圧位
置検出センサ12が検出することにより、演奏者は当該移
動量に応じて楽音信号を制御することができる。
In such a pressing operation state, if the player shifts the pressing position on the surface of the pressing position detection sensor 12, the pressing position detection sensor 12 detects this, and the player controls the tone signal according to the amount of movement. can do.

かくするにつき、3以上の操作位置を楽音演奏用操作
子11の表面11Aに沿つてずらすようになされていること
により、操作時に楽音に付与できる制御条件を指の移動
量及び移動方向によつて視覚的に容易に目視確認した
り、演奏者の緊張状態を演奏に反映させるようにし得
る。
In this way, since the three or more operation positions are shifted along the surface 11A of the musical performance operating element 11, the control conditions that can be given to the musical sound during the operation are determined by the moving amount and the moving direction of the finger. Visual confirmation can be easily made visually, and the player's tension can be reflected in the performance.

〔実施例〕〔Example〕

以下図面について、この発明の一実施例を詳述する。 An embodiment of the present invention will be described below in detail with reference to the drawings.

第1図において、1は全体として後着優先単音発生方
式の電子楽器を示し、鍵盤部2から入力されたキー情報
KINと、パネル操作部3から入力された操作子情報PINと
を、ROM構成のメモリ部4に格納されているプログラム
を実行する中央処理ユニット(CPU)5によつて処理し
ながらバス6を介してRAM構成のレジスタ部7に取り込
む。
In FIG. 1, reference numeral 1 designates an electronic musical instrument of the last-arrival priority single tone generation system as a whole, and key information inputted from a keyboard unit 2.
The KIN and the operator information PIN input from the panel operating unit 3 are processed via a bus 6 while being processed by a central processing unit (CPU) 5 which executes a program stored in a memory unit 4 having a ROM configuration. To the register section 7 of the RAM configuration.

CPU5はこれらの入力情報について所定のデータ処理を
実行し、その結果得られるキーデータKD、パラメータデ
ータPRD及びキーオンフラグKONをバス6を介して楽音信
号発生部(TG)8に与える。楽音信号発生部8はキーデ
ータKD、パラメータデータPRD及びキーオンフラグKONに
よつて指定された楽音信号を発生してサウンドシステム
9に送出し、サウンドシステム9はこれを楽音に変換す
る。
The CPU 5 executes predetermined data processing on the input information, and provides the key data KD, parameter data PRD and key-on flag KON obtained as a result to the tone signal generator (TG) 8 via the bus 6. The tone signal generator 8 generates a tone signal specified by the key data KD, the parameter data PRD and the key-on flag KON and sends it to the sound system 9, which converts the tone signal into a tone.

鍵盤部2の各キー11(第2図及び第3図)の表面11A
には押圧センサ12が設けられ、演奏者が指でキー11を矢
印aの押下げ方向に押圧操作する際に、押圧位置センサ
12の表面12Aに触れた状態で押し下げるようになされて
いる。
Surface 11A of each key 11 of the keyboard 2 (FIGS. 2 and 3)
Is provided with a pressing sensor 12, and when a player presses the key 11 with a finger in the direction of pressing down the arrow a, a pressing position sensor 12 is provided.
It is designed to be pressed down while touching the surface 12A of 12.

この実施例の場合、押圧位置センサ12はいわゆる透明
タツチスイツチで構成され、第4図に示すように、2枚
の透明絶縁シート13U及び13L間に、透明の共通電極14及
び位置検出電極15が上下位置において対向するように配
設され、演奏者がキー11を押し下げる際に指が透明絶縁
シート13Uの表面12Aに触れた状態で押し下げることによ
り位置検出電極15が共通電極14に接触し、このとき各位
置検出電極15から得られるオン動作信号を位置検出信号
として送出する。
In the case of this embodiment, the pressing position sensor 12 is constituted by a so-called transparent touch switch, and as shown in FIG. 4, a transparent common electrode 14 and a position detecting electrode 15 are vertically interposed between two transparent insulating sheets 13U and 13L. When the player presses down the key 11, the finger is pressed down while touching the surface 12A of the transparent insulating sheet 13U so that the position detection electrode 15 contacts the common electrode 14 at this time. An ON operation signal obtained from each position detection electrode 15 is transmitted as a position detection signal.

位置検出電極15は第3図に示すように、キー11の幅方
向bに帯状に延長すると共に、キー11の長手方向cに所
定の間隔を保つて配列されている。この実施例の場合位
置検出電極15は所定数例えば64枚だけ用意され、各演奏
者の指によつて押圧操作されることにより、指が触れた
位置検出電極15から得られる位置検出信号によつてコー
ド信号を形成し、これを位置検出コード信号PDC(第1
図)としてバス6を介してCPU5に取り込ませるようにな
されている。
As shown in FIG. 3, the position detecting electrodes 15 extend in a band shape in the width direction b of the key 11 and are arranged at predetermined intervals in the longitudinal direction c of the key 11. In the case of this embodiment, a predetermined number, for example, 64, of the position detection electrodes 15 are prepared, and are pressed by each player's finger, whereby a position detection signal obtained from the position detection electrode 15 touched by the finger is obtained. To form a code signal, which is then used as the position detection code signal PDC (first
As shown in the figure, the data is taken into the CPU 5 via the bus 6.

かくして第0番目〜第63番目の位置検出電極15は、キ
ー11の表面11A上の長手方向cの位置を表しており、従
つて位置検出コード信号PDCのコードは、演奏者が押圧
操作したキー11の表面11A上の長手方向の位置を表すこ
とになる。
Thus, the 0th to 63rd position detection electrodes 15 indicate positions in the longitudinal direction c on the surface 11A of the key 11, and accordingly, the code of the position detection code signal PDC indicates the key pressed by the player. 11 represents the position in the longitudinal direction on the surface 11A.

この実施例の場合、位置検出コード信号PDCが複数の
位置検出電極15が同時にオン動作している状態を表して
いるとき、CPU5は当該同時にオン動作している複数の位
置検出電極15の番号の平均値を取ることにより、当該平
均値データを押圧位置データとしてレジスタ部7に取り
込むようになされている。
In the case of this embodiment, when the position detection code signal PDC indicates a state in which the plurality of position detection electrodes 15 are simultaneously turned on, the CPU 5 determines the number of the plurality of position detection electrodes 15 that are simultaneously turned on. By taking the average value, the average value data is taken into the register unit 7 as the pressed position data.

従つて演奏者が演奏操作の際に押圧位置センサ12上に
指を置いてキー11を押し下げることにより楽音を発生さ
せる際に、押圧位置センサ12上の指の位置をキー11の長
手方向cに沿う方向にずらせるような操作をすれば、CP
U5はかかる操作を位置検出コード信号PDCの変化から判
定して最初に置かれた指の位置を表す第1の押圧位置デ
ータと、指をずらした後の第2の押圧位置データとをレ
ジスタ部7に取り込むことにより、その変位量に基づい
て楽音に付与すべき効果例えばピツチベンド効果のピツ
チの変化量を演算し、これを楽音信号発生部8にパラメ
ータデータPRDとして送出するようになされている。
Therefore, when the player places a finger on the pressed position sensor 12 and presses down the key 11 to generate a musical sound during the performance operation, the position of the finger on the pressed position sensor 12 is moved in the longitudinal direction c of the key 11. If you do the operation to shift in the direction along, CP
U5 determines the operation from the change in the position detection code signal PDC, and stores first pressed position data indicating the position of the finger placed first and second pressed position data after the finger is shifted in the register section. 7, an effect to be given to the musical sound, for example, a pitch change amount of the pitch bend effect is calculated based on the displacement amount, and this is transmitted to the musical sound signal generator 8 as parameter data PRD.

パネル操作部3は、楽音に付与すべき効果を選択する
効果選択操作子21と、発生できる効果の幅を調整するダ
イナミツクレンジ調整用操作子22と、その他のパネル操
作子23とを有し、効果選択操作子21は、付与すべき効果
として例えばピツチベンドを選択指定し得るようになさ
れている。またダイナミツクレンジ調整用操作子22は、
押圧位置センサ12に対する押圧位置の変位量が最大にな
つたときに付与すべき効果量をダイナミツクレンジとし
て調整し得るようになされている。
The panel operating section 3 has an effect selecting operator 21 for selecting an effect to be applied to a musical tone, a dynamic range adjusting operator 22 for adjusting the width of an effect that can be generated, and other panel operators 23. The effect selection operator 21 can select and designate, for example, pitch bend as an effect to be given. The dynamic range adjustment operator 22 is
The effect amount to be given when the displacement amount of the pressing position with respect to the pressing position sensor 12 reaches the maximum can be adjusted as a dynamic range.

以上の構成において、CPU5は電子楽器1が動作状態に
なつたとき、第5図に示すメイルーチンRT0を実行す
る。すなわちCPU5は先ずサブルーチンRT1に入つてキー
スキヤン処理プログラムを実行した後、次のサブルーチ
ンRT2において押圧位置センサ12の検出データ処理プロ
グラムを実行し、その後サブルーチンRT3においてその
他のパネル操作子23についてのスキヤン処理プログラム
を実行する。
In the above configuration, when the electronic musical instrument 1 is in the operating state, the CPU 5 executes the main routine RT0 shown in FIG. That is, the CPU 5 first enters the subroutine RT1, executes the key scan processing program, executes the detection data processing program of the pressed position sensor 12 in the next subroutine RT2, and thereafter executes the scan processing program for the other panel operators 23 in the subroutine RT3. Execute

かかる一連の演算処理が終了すると、CPU5は上述のサ
ブルーチンRT1に戻つて以後サブルーチンRT1−RT2−RT3
−RT1のループを繰り返し演算処理して行く。
When such a series of arithmetic processing is completed, the CPU 5 returns to the above-described subroutine RT1, and thereafter executes the subroutine RT1-RT2-RT3.
-Repeat the operation of RT1 loop.

サブルーチンRT1におけるキースキヤン処理は、第6
図及び第7図に示すように、キーオンイベント処理プロ
グラムRT11及びキーオフイベント処理プログラムRT12を
含んでなる。
The key scanning process in subroutine RT1 is the sixth
As shown in FIG. 7 and FIG. 7, it comprises a key-on event processing program RT11 and a key-off event processing program RT12.

CPU5は、鍵盤部2においてキー11が押圧操作されるこ
とによりキースイツチがオン動作したときカーオンイベ
ント処理プログラムRT11(第6図)に入り、ステツプSP
1において、キー情報KINのうちキーコードデータをレジ
スタ部7(第9図)のキーオンコードレジスタREG1に取
り込み、当該取り込んだキーオンキーコードデータKNC
に対応するキー11の押圧位置センサ12から送出される位
置検出コード信号PDCでなる位置データをオリジナルタ
ツチデータレジスタREG2にオリジナルタツチデータORTD
として取り込む。
The CPU 5 enters the car-on event processing program RT11 (FIG. 6) when the key switch is turned on by pressing the key 11 on the keyboard 2, and the step SP
At 1, the key code data of the key information KIN is fetched into the key-on code register REG1 of the register section 7 (FIG. 9), and the fetched key-on key code data KNC
The position data consisting of the position detection code signal PDC transmitted from the pressed position sensor 12 of the key 11 corresponding to the original touch data ORTD is stored in the original touch data register REG2.
Take in as.

さらにCPU5はキー情報KINからキーオン信号が発生し
たことを検出して、キーオンレジスタREG3に論理「1」
レベルのキーオンフラグKONを書き込む。
Further, the CPU 5 detects that a key-on signal has been generated from the key information KIN, and stores a logic “1” in the key-on register REG3.
Write the level key-on flag KON.

かくしてCPU5は鍵盤部2において新しいキー11が操作
されたときに生ずるデータの取込みを終了し、ステツプ
SP2に移つてキーオンキーコードレジスタREG1に書き込
まれているキーオンキーコードデータNKC及びキーオン
レジスタREG3に書き込まれているキーオンフラグKONを
それぞれ楽音信号発生部(TG)8に送出した後、ステツ
プSP3からメインルーチンに戻る。
Thus, the CPU 5 finishes the data acquisition that occurs when the new key 11 is operated on the keyboard 2, and the step is ended.
After moving to SP2, the key-on key code data NKC written in the key-on key code register REG1 and the key-on flag KON written in the key-on register REG3 are sent to the tone signal generator (TG) 8, respectively. Return to routine.

これに対して鍵盤部2において新たに離鍵操作された
キーが生じたとき、CPU5はキーオフイベント処理プログ
ラムRT12(第7図)に入り、ステツプSP11においてキー
情報KINとして取り込んだキーコードデータをキーオフ
キーコードレジスタREG4にキーオフキーコードデータNK
OFとして取り込む。
On the other hand, when a newly released key is generated in the keyboard section 2, the CPU 5 enters a key-off event processing program RT12 (FIG. 7), and in step SP11, key-off key code data taken in as key information KIN. Key-off key code data NK is stored in the key code register REG4.
Import as OF.

続いてCPU5は次のステツプSP12において、キーオフキ
ーコードデータNKOFがキーオンキーコードレジスタREG1
に取り込まれているキーオンキーコードデータNKCと等
しいか否かを判断し、否定結果が得られると(このこと
は離鍵操作されたキーは、その他のキーが新たな押鍵操
作がされたために、楽音信号発生部8ではすでに発音さ
れていないことを意味している)、ステツプSP13からメ
インルーチンに戻る。
Subsequently, in the next step SP12, the CPU 5 stores the key-off key code data NKOF in the key-on key code register REG1.
It is determined whether or not it is equal to the key-on key code data NKC that is taken in. If a negative result is obtained (this means that the released key is This means that the tone signal generation unit 8 has not already sounded), and returns to the main routine from step SP13.

これに対してステツプSP12において肯定結果が得られ
ると(このことは現在楽音信号発生部8において発生さ
れている楽音のキーについて離鍵操作がされたことを意
味している)、CPU5はステツプSP14に移つて、キーオン
レジスタREG3に論理「0」のキーオンフラグKONを書き
込んでこれを楽音信号発生部(TG)8に転送した後、減
衰制御するようなパラメータデータPRDを楽音信号発生
部(TG)8に送出する。
On the other hand, if an affirmative result is obtained in step SP12 (this means that the key release operation has been performed on the key of the musical tone currently generated in the musical tone signal generating section 8), the CPU 5 proceeds to step SP14. Then, a key-on flag KON of logic "0" is written to the key-on register REG3 and transferred to the musical tone signal generator (TG) 8, and then parameter data PRD for performing attenuation control is transmitted to the musical tone signal generator (TG). 8

やがて楽音信号発生部8において発生されていた楽音
信号が減衰を終了すると、CPU5はステツプSP15からメイ
ンルーチンに戻る。
When the tone signal generated by the tone signal generating section 8 is attenuated, the CPU 5 returns to the main routine from step SP15.

CPU5は、メインルーチンRT0(第5図)において押圧
位置センサ12の検出データ処理サブルーチンRT2(第8
図)に入ると、先ずステツプSP21においてレジスタ部7
のキーオンレジスタREG3に論理「1」のキーオンフラグ
KONが書き込まれているか否かを確認する。
In the main routine RT0 (FIG. 5), the CPU 5 executes a detection data processing subroutine RT2 (8
At first, in step SP21, the register section 7 is started.
Key-on flag of logic "1" in the key-on register REG3
Check if KON is written.

ここで否定結果が得られると(このことはキースキヤ
ン処理サブルーチンRT1においてキーオン操作されたキ
ーがなかつたことを意味している)、このときCPU5はス
テツプSP22からメインルーチンに戻る。
If a negative result is obtained here (this means that no key has been operated in the key scan processing subroutine RT1), then the CPU 5 returns to the main routine from step SP22.

これに対してステツプSP21において肯定結果が得られ
ると(このことは押鍵操作がされたことを検出し得たこ
とを意味している)、CPU5はステツプSP23に移つて、キ
ーオンキーコードレジスタREG1のキーオンコードデータ
NKCに対応するキー11の押圧位置センサ12から得られる
位置検出コード信号PDCを、タツチデータレジスタPEG5
(第9図)にタツチデータTDとして書き込む。
On the other hand, if an affirmative result is obtained in step SP21 (this means that the key depression operation has been detected), the CPU 5 proceeds to step SP23 to execute the key-on key code register REG1. Key-on code data
The position detection code signal PDC obtained from the pressed position sensor 12 of the key 11 corresponding to NKC is stored in the touch data register PEG5.
(FIG. 9) is written as touch data TD.

続いてCPU5はステツプSP24において、タツチデータレ
ジスタREG5のタツチデータTDと、オリジナルタツチデー
タレジスタREG2のオリジナルタツチデータORTDとの差を
演算し、その演算結果を変位量データDTDとして変位デ
ータレジスタREG6に書き込む。
Subsequently, in step SP24, the CPU 5 calculates a difference between the touch data TD of the touch data register REG5 and the original touch data ORTD of the original touch data register REG2, and writes the calculation result as the displacement data DTD to the displacement data register REG6. .

かくして変位量データレジスタREG6には、演奏者がキ
ーを押圧操作したとき、最初に指を置いた位置から現在
の指の位置までずらしたとき、当該変位量を表す変位量
データDTDを得ることができ、この変位量データDTDを入
力したことによつて楽音信号に付与すべき効果量を演奏
者が指先の移動によつて指定入力し得たことになる。
Thus, in the displacement data register REG6, when the player presses the key, when the player shifts from the position where the finger is first placed to the current finger position, the displacement data DTD representing the displacement is obtained. Thus, by inputting the displacement amount data DTD, the player can designate and input the effect amount to be given to the tone signal by moving the fingertip.

次にCPU5はステツプSP2に移つて、パネル操作部3の
操作子情報PINのうち、ダイナミツクレンジ調整用操作
子22から得られるダイナミツクレンジ調整用操作子デー
タDRNGをレジスタ部7のダイナミツクレンジ調整用操作
子データレジスタREG7に取り込んだ後、ステツプSP26に
おいて変位量データレジスタREG6に書き込まれている変
位量データDTDにダイナミツクレンジ調整用操作子デー
タDRNGを例えば乗算することによつて補正演算し、当該
補正データを効果制御データCDTDとして効果制御データ
レジスタREG8に書き込む。
Next, the CPU 5 proceeds to step SP2, in which the dynamic range adjustment operation data DRNG obtained from the dynamic range adjustment operation device 22 out of the operation information PIN of the panel operation section 3 is stored in the dynamic range of the register section 7. After the data is loaded into the adjustment operation data register REG7, the correction operation is performed by multiplying the displacement data DTD written in the displacement data register REG6 by the dynamic range adjustment operation data DRNG in step SP26, for example. Then, the correction data is written to the effect control data register REG8 as the effect control data CDTD.

続いてCPU5はステツプSP27に移つて、パネル操作部3
の操作子情報PINのうち、効果選択操作子21から得られ
る効果選択操作子データDEFを効果選択操作子データレ
ジスタREG9に取り込んだ後、ステツプSP28において当該
取り込んだ効果選択操作子データDEFに基づいて、楽音
信号発生部(TG)8に設けられている効果回路のうち、
効果選択操作子データDEFによつて選択された効果回路
に効果制御データレジスタREG8に書き込まれている効果
制御データCDTDを送出する。
Subsequently, the CPU 5 moves to step SP27 and executes the panel operation section 3
After the effect selection operator data DEF obtained from the effect selection operator 21 is fetched into the effect selection operator data register REG9 among the operator information PINs in step S28, in step SP28 based on the fetched effect selection operator data DEF. Of the effect circuits provided in the tone signal generator (TG) 8,
The effect control data CDTD written in the effect control data register REG8 is transmitted to the effect circuit selected by the effect selection operator data DEF.

その結果楽音信号発生部8は、効果選択操作子データ
DEFによつて選択指定された効果を、効果制御データCDT
Dに相当する効果量だけ楽音に付与できる状態が得られ
る。
As a result, the tone signal generator 8 stores the effect selection operator data.
The effect selected and specified by DEF is transferred to the effect control data CDT.
A state in which an effect amount corresponding to D can be applied to a musical tone is obtained.

かくして押圧位置センサ12の検出データ処理サブルー
チンRT2を終了し、CPU5はステツプSP29からメインルー
チンに戻る。
Thus, the detection data processing subroutine RT2 of the pressed position sensor 12 ends, and the CPU 5 returns to the main routine from step SP29.

以上の構成において、演奏者が鍵盤部2のキーを押圧
操作する際に、押圧位置センサ12の表面12Aに指を置い
て押圧操作することによつてキー11が押し下げられるこ
とにより楽音が発生される。
In the above configuration, when a player presses a key of the keyboard section 2, a tone is generated by placing the finger on the surface 12A of the pressing position sensor 12 and pressing the key 11 to depress it. You.

このようにキー11を押し下げた状態において、発音さ
れている楽音に効果を付与したい場合には、演奏者は押
圧位置センサ12上に置いた指をキー11の長手方向cにず
らせるように位置を移動させれば良い。
In the state where the key 11 is depressed in this way, when it is desired to give an effect to the tone being sounded, the player moves the finger placed on the pressing position sensor 12 so as to be shifted in the longitudinal direction c of the key 11. Should be moved.

かかる一連の演奏操作において、CPU5は先ず演奏者が
キー11を押下げ操作したタイミングでキースキヤン処理
サブルーチンRT1においてキーオンイベント処理プログ
ラムRT11を実行することにより、押し下げられたキーに
対応するキーオンキーコードデータNKCと、当該キーオ
ンキーコードデータNKCに対応するキーの押圧位置セン
サ12上に置かれた指の位置を表すオリジナルタツチデー
タORTGと、論理「1」に立ち上がるキーオンフラグKON
とをレジスタ部7に取り込むと共に、楽音信号発生部8
においてキーオンキーコードデータNKCに対応する楽音
信号を発生させる。
In such a series of performance operations, the CPU 5 first executes the key-on event processing program RT11 in the key scan processing subroutine RT1 at the timing when the player presses down the key 11, so that the key-on key code data NKC corresponding to the depressed key is executed. And original touch data ORTG representing the position of the finger placed on the pressed position sensor 12 of the key corresponding to the key-on key code data NKC, and the key-on flag KON rising to logic "1"
Into the register section 7 and the tone signal generation section 8
Generates a tone signal corresponding to the key-on key code data NKC.

この状態において以後CPU5は、押圧位置センサ12の検
出データ処理サブルーチンRT2において当該押し下げら
れているキー11の押圧位置センサ12の位置検出コード信
号PDCに基づいて演奏者の指の位置を監視し、指の位置
が移動すればこれをタツチデータTDとして取り込むと共
にオリジナルタツチデータORTDとの差でなる変位量デー
タDTDを演算して、楽音信号発生部8において発生され
ている楽音信号に対して変位量データDTDに対応する効
果量の効果を付与する。
In this state, the CPU 5 monitors the position of the performer's finger based on the position detection code signal PDC of the pressed position sensor 12 of the pressed key 11 in the detection data processing subroutine RT2 of the pressed position sensor 12 thereafter. Is moved as the touch data TD, the displacement data DTD, which is the difference from the original touch data ORTD, is calculated, and the displacement data for the tone signal generated in the tone signal generator 8 is calculated. Adds an effect amount corresponding to the DTD.

かくしてサウンドシステム9から、演奏者の指が置か
れている位置の移動量に対応する効果量をもつ効果を付
与してなる楽音が発生される。
In this way, the sound system 9 generates a musical tone having an effect having an effect amount corresponding to the movement amount of the position of the player's finger.

以上の構成によれば、演奏者はキーを押鍵操作する際
の押圧操作と、効果を付与するための操作とを1本の指
の操作でなし得、かくして演奏上演奏者が両手を使わな
いで良いことにより、この分自由度が大きい演奏なし得
る。
According to the above configuration, the player can perform a pressing operation for pressing a key and an operation for giving an effect with one finger operation, and thus the player can use both hands during the performance. Because there is no need to play, there is no performance with a large degree of freedom.

これに加えて楽音に付与すべき効果量を、キーの表面
における指の位置の移動量によつて指定できることによ
り、演奏者は付与したいと考えている効果量を指を操作
する際に、視覚的に容易に目視確認し得る。
In addition to this, the effect amount to be given to the musical sound can be specified by the movement amount of the finger position on the surface of the key, so that the player can visually recognize the effect amount desired to be given when operating the finger. It can be easily visually confirmed.

〔他の実施例〕[Other embodiments]

(1) 上述の実施例においては、押圧位置センサ12と
して、透明電極を用いたいわゆる透明タツチスイツチを
適用した場合を述べたが、検出手段としてはこれに限ら
ず、例えば静電容量検出型のスイツチや、演奏者の指の
皮膚電気抵抗を検出するセンサや、演奏者の指から伝導
する体温、湿度を検出する温度検出型センサ、湿度検出
型センサなどのように演奏者から得られる多様な演奏情
報すなわち、指の操作位置等の物理的変化や、体温、皮
膚抵抗等の生理的変化などから得られる演奏情報を利用
するようにした種々の構成のものを適用し得る。
(1) In the above-described embodiment, a case where a so-called transparent touch switch using a transparent electrode is applied as the pressing position sensor 12 has been described. However, the detection means is not limited to this, and for example, a capacitance detection type switch is used. A variety of performances that can be obtained from a performer, such as a sensor that detects the skin electrical resistance of the performer's finger, a temperature detection sensor that detects body temperature and humidity conducted from the performer's finger, and a humidity detection sensor. Information, that is, various configurations using performance information obtained from physical changes such as finger operation positions and physiological changes such as body temperature and skin resistance can be applied.

例えば金属片などを操作子表面に配置して演奏者の皮
膚電気抵抗を検出するようにし、その検出量に応じて音
量を制御するようにした場合、皮膚電気抵抗は良く知ら
れているように交換神経系の活動に応じて変化すること
を利用して、演奏者が精神的に緊張したとき皮膚抵抗値
が低下することにより発生する楽音の音量を増大させ、
また精神的に弛緩したとき皮膚抵抗値が増大することに
より音量を低下させるようにし、これにより演奏者の精
神状態の楽音ほ変化によつて表現するようにした電子楽
器を実現し得る。
For example, if a metal piece is placed on the operator surface to detect the performer's skin electrical resistance and the volume is controlled according to the detected amount, the skin electrical resistance is well known. Using the fact that it changes in response to the activity of the sympathetic nervous system, increasing the volume of musical tones generated by a decrease in skin resistance when the player is mentally nervous,
Also, when the user relaxes mentally, the volume of the skin is reduced by increasing the skin resistance value, thereby realizing an electronic musical instrument in which the mental state of the player is expressed by a change in musical tone.

これに加えて温度、湿度センサの検出出力に応じて楽
音の音色等を制御するようにすれば、演奏環境に応じた
楽音を発生させることができる。
In addition to this, if the timbre and the like of musical tones are controlled according to the detection outputs of the temperature and humidity sensors, it is possible to generate musical tones according to the performance environment.

(2) また押圧位置センサ12の表面に、例えば目盛等
の模様を記入しておき、当該模様を利用して演奏者の指
の移動量を見分けることができるようにしても良く、こ
のようにすれば指の移動操作時に、楽音に付与できる効
果量を、演奏者がさらに一段と容易に目視確認し得るよ
うな押圧位置センサを実現し得る。
(2) In addition, a pattern such as a scale may be written on the surface of the pressing position sensor 12, and the movement amount of the player's finger may be distinguished by using the pattern. With this arrangement, it is possible to realize a pressed position sensor that allows the player to more easily visually check the effect amount that can be given to the musical sound when the finger is moved.

(3) 上述の実施例においては指がキー11の長手方向
cに移動したときこれを検出し得るように構成した場合
について述べたが、移動方向はこれに限らず幅方向、斜
め方向等の方向に移動したときこれを検出できるように
構成しても上述の場合と同様の効果を得ることができ
る。
(3) In the above-described embodiment, the case has been described in which the finger is detected when it moves in the longitudinal direction c of the key 11. However, the moving direction is not limited to this, and may be the width direction, the oblique direction, or the like. The same effect as in the above-described case can be obtained even if it is configured to be able to detect the movement in the direction.

(4) 第8図のステツプSP26において、変位量データ
DTDをダイナミツクレンジ調整用操作子データDRNGによ
つて調整して効果制御データCDTDを得るにつき、変位量
データDTDにダイナミツクレンジ調整用操作子データDRN
Gを乗算するように構成した場合について述べたが、こ
れに代え、例えば補正変換テーブルを用意し、これを変
位量データDTDに応じて読み出すようにする等種々の補
正方法を適用し得る。
(4) In step SP26 in FIG.
In order to obtain the effect control data CDTD by adjusting the DTD with the dynamic range adjustment operation data DRNG, the dynamic range adjustment operation data DRN is added to the displacement amount data DTD.
Although a case has been described in which the multiplication by G is performed, various correction methods such as preparing a correction conversion table and reading it out in accordance with the displacement amount data DTD may be applied instead.

(5) 上述の実施例においては、押圧位置センサ12か
ら送出される位置検出コード信号PDCに基づいてオリジ
ナルタツチデータORTD又はタツチデータTDを得る際に、
複数の位置検出電極15を押圧した場合には、当該複数の
位置検出電極15の番号の平均値をコードデータとして用
いるように構成した場合について述べたが、これに代
え、同時に押圧操作された位置検出電極15のうち手前側
又は奥行側の番号を優先的に選択してこれをオリジナル
タツチデータORTD又はタツチデータTDとして取り込むこ
となど種々の方法を取り得る。
(5) In the above embodiment, when the original touch data ORTD or the touch data TD is obtained based on the position detection code signal PDC transmitted from the pressed position sensor 12,
When the plurality of position detection electrodes 15 are pressed, the case has been described where the average value of the numbers of the plurality of position detection electrodes 15 is used as the code data. Various methods can be employed, such as preferentially selecting the number on the near side or the depth side of the detection electrode 15 and taking it in as the original touch data ORTD or the touch data TD.

(6) 上述の実施例においては、後着優先の単音電子
楽器に本発明を適用した場合について述べたが、複音電
子楽器にも本発明を適用し得、この場合発生している楽
音に対応する複数のキーの各キーについて上述の場合と
同様の制御をするようにしても良い。
(6) In the above-described embodiment, the case where the present invention is applied to a single-tone electronic musical instrument with a priority of last-arrival has been described. However, the present invention can also be applied to a double-tone electronic musical instrument. The same control as in the above-described case may be performed for each of the plurality of keys.

又はこれに代えて、押鍵されている複数のキーのうち
代表的なキー(例えば最高音)のキーを選択してその位
置検出コード信号PDCに基づいて効果を制御するように
構成しても良い。
Alternatively, it is also possible to select a representative key (for example, the highest note) from a plurality of pressed keys and control the effect based on the position detection code signal PDC. good.

(7) 上述の実施例においては、押圧位置センサ12の
検出データ処理サブルーチンRT2(第8図)において、C
PU5がステツプSP21においてキーオン操作があつたと判
断したとき、ステツプSP23〜SP26のループによつて効果
制御データCDTDを得るように構成したが、これに代え、
別途インタラプト用のタイマを設けて所定の時間間隔で
割込みをかけることにより、効果制御データCDTDを得る
ような処理を実行するようにしても上述の場合と同様の
効果を得ることができる。
(7) In the above embodiment, in the detection data processing subroutine RT2 of the pressed position sensor 12 (FIG. 8), C
When PU5 determines that the key-on operation has been performed in step SP21, the effect control data CDTD is obtained by the loop of steps SP23 to SP26.
By separately providing an interrupt timer and interrupting at predetermined time intervals, the same effect as in the above case can be obtained even if a process for obtaining the effect control data CDTD is executed.

(8) 上述の実施例においては、押圧位置センサ12と
して指を置いた位置だけを検出するように構成したが、
これに加えて押圧圧力、速さ等を検出することにより、
いわゆるタツチ検出機能をもたせるように構成しても良
い。
(8) In the above-described embodiment, the pressing position sensor 12 is configured to detect only the position where the finger is placed.
In addition to this, by detecting pressing pressure, speed, etc.,
You may comprise so-called touch detection function.

(9) 上述の実施例においては、鍵盤部2の全てのキ
ーについて押圧位置センサ12を設けた実施例について述
べたが、1つの鍵盤のうちの一部の鍵盤(例えばメロデ
イ部、伴奏部の鍵域)についてだけ押圧位置センサ12を
設けるようにしても良い。
(9) In the above-described embodiment, the embodiment in which the pressing position sensors 12 are provided for all the keys of the keyboard unit 2 has been described. However, a part of one keyboard (for example, a melody unit, an accompaniment unit, etc.) The pressing position sensor 12 may be provided only for the key area).

(10) 上述の実施例においては、効果の制御をソフト
ウエア的な処理によつて実行するように構成したが、こ
れに代えて専用ハードウエアで実行するようにしても良
い。
(10) In the above-described embodiment, the effect is controlled by software processing, but may be executed by dedicated hardware instead.

(11) 上述の実施例においては、楽音にピツチベンド
の効果を付与するようにしたが、これに加えて、他の効
果例えばトレモロ、ビブラート等の複数の効果のうちか
ら1つを選択するようにしても良い。この場合、楽音に
付与すべき効果が異なる場合においても同じダイナミツ
クレンジに設定するようにしても良く、又は制御する効
果に応じてダイナミツクレンジを選択できるようにして
も良い。
(11) In the above embodiment, the pitch bend effect is added to the musical sound. In addition to this, one of a plurality of other effects such as tremolo and vibrato is selected. May be. In this case, the same dynamic range may be set even when the effect to be applied to the musical tone is different, or the dynamic range may be selected according to the effect to be controlled.

(12) 上述の実施例においては、効果制御データCDTD
を最初に指を置いた位置からの相対的な変位量に基づい
て得るように構成したが、これに代え、押圧操作した絶
対位置に基づいて効果制御データCDTDを得るようにして
も上述の場合と同様の効果を得ることができる。
(12) In the above embodiment, the effect control data CDTD
Was configured based on the relative displacement from the position where the finger was first placed, but instead of this, the effect control data CDTD may be obtained based on the absolute position of the pressing operation. The same effect as described above can be obtained.

(13) 上述の実施例においては、本発明を鍵盤を有す
る電子楽器に適用した場合の実施例について述べたが、
これに代え、例えば電子ドラムのように、パーカツシブ
に操作されるパツド等に本発明を適用しても良く、要は
楽音演奏用操作子の表面に押圧位置検出センサを設ける
ようにすれば良い。
(13) In the above embodiment, the embodiment in which the present invention is applied to an electronic musical instrument having a keyboard has been described.
Instead of this, the present invention may be applied to a pad operated in a percussive manner, such as an electronic drum, for example. In short, a pressing position detection sensor may be provided on the surface of a musical performance operator.

〔発明の効果〕〔The invention's effect〕

上述のようにこの発明によれば、楽音演奏用操作子の
表面上の操作位置の移動量に応じて楽音を制御するよう
にしたことにより、従来の電子楽器、自然楽器と比較し
て一段と多様に楽音信号を制御できる電子楽器を容易に
実現し得る。
As described above, according to the present invention, the musical tone is controlled in accordance with the amount of movement of the operating position on the surface of the musical performance operating element. An electronic musical instrument that can control musical tone signals can be easily realized.

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

第1図はこの発明による電子楽器の全体構成を示すブロ
ツク図、第2図、第3図及び第4図はその押圧位置セン
サ12を示す斜視図、平面図、横断面図、第5図〜第8図
は第1図のCPU5の処理プログラムの説明に供するフロー
チヤート、第9図は第1図のレジスタ部7の詳細構成を
示す略線図である。 1……電子楽器、2……鍵盤部、3……パネル操作部、
4……メモリ部、5……CPU、7……レジスタ部、11…
…キー、12……押圧位置センサ、21……効果選択操作
子、22……ダイナミツクレンジ調整用操作子、23……そ
の他のパネル操作子。
FIG. 1 is a block diagram showing the overall configuration of an electronic musical instrument according to the present invention, and FIGS. 2, 3, and 4 are perspective views, plan views, transverse sectional views, and FIGS. FIG. 8 is a flowchart for explaining a processing program of the CPU 5 of FIG. 1, and FIG. 9 is a schematic diagram showing a detailed configuration of the register unit 7 of FIG. 1 ... electronic musical instrument, 2 ... keyboard part, 3 ... panel operation part,
4 ... memory section, 5 ... CPU, 7 ... register section, 11 ...
… Key, 12… Pressing position sensor, 21… Effect selection operator, 22… Dynamic range adjustment operator, 23… Other panel operators.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】楽音演奏用操作子の押圧操作に応じて楽音
信号を発生する電子楽器において、 上記楽音演奏用操作子の操作面上に配設され、かつ上記
操作面上の3以上の押圧操作位置についてそれぞれ押圧
操作がされたとき、当該押圧操作位置に対応する押圧操
作位置検出信号を発生する押圧位置センサと、 上記操作面上の押圧操作位置が移動されたとき、上記押
圧操作位置検出信号に基づいて当該押圧操作位置の移動
量を求めてこの移動量に応じて上記楽音信号を制御する
楽音制御手段と を具えることを特徴とする電子楽器。
An electronic musical instrument for generating a tone signal in response to a pressing operation of a musical performance operator, wherein the electronic musical instrument is disposed on an operation surface of the musical performance operator and is pressed by three or more pressures on the operation surface. A pressing position sensor that generates a pressing operation position detection signal corresponding to the pressing operation position when a pressing operation is performed on each of the operation positions; and a pressing operation position detection when the pressing operation position on the operation surface is moved. An electronic musical instrument comprising: a tone control means for determining a movement amount of the pressing operation position based on a signal and controlling the tone signal in accordance with the movement amount.
JP62330438A 1987-12-25 1987-12-25 Electronic musical instrument Expired - Fee Related JP2595596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62330438A JP2595596B2 (en) 1987-12-25 1987-12-25 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62330438A JP2595596B2 (en) 1987-12-25 1987-12-25 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPH01170992A JPH01170992A (en) 1989-07-06
JP2595596B2 true JP2595596B2 (en) 1997-04-02

Family

ID=18232615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62330438A Expired - Fee Related JP2595596B2 (en) 1987-12-25 1987-12-25 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP2595596B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5056338B2 (en) * 2007-10-18 2012-10-24 ヤマハ株式会社 Keyboard device

Also Published As

Publication number Publication date
JPH01170992A (en) 1989-07-06

Similar Documents

Publication Publication Date Title
US5403970A (en) Electrical musical instrument using a joystick-type control apparatus
US9053690B2 (en) String instrument, system and method of using same
US20080271594A1 (en) Electronic Musical Instrument
US6005181A (en) Electronic musical instrument
JPH0944150A (en) Electronic keyboard musical instrument
US7420114B1 (en) Method for producing real-time rhythm guitar performance with keyboard
JPH09237087A (en) Electronic musical instrument
JP3367116B2 (en) Electronic musical instrument
JP2595596B2 (en) Electronic musical instrument
EP2073194A1 (en) Electronic musical instrument
US20070234884A1 (en) Method and system for providing pressure-controlled transitions
US5290966A (en) Control apparatus and electronic musical instrument using the same
JPS62157092A (en) Shoulder type electric drum
JPH05265447A (en) Electronic musical instrument capable of deciding finger of hand operating keyboard
JP3042037B2 (en) Music control device and its touch sensor
JPH0727514Y2 (en) Electronic keyboard instrument
JPH0772831B2 (en) Electronic musical instrument
JPH0734467Y2 (en) Electronic keyboard instrument
JP2669301B2 (en) Electronic musical instrument
JPH0535265A (en) Musical sound controller
JP3554624B2 (en) Pedal switch and electronic keyboard instrument using the same
JP3669066B2 (en) Electronic musical instruments
WO2002080138A1 (en) Musical instrument
JPH085518Y2 (en) Electronic keyboard instrument
JP2666607B2 (en) Sound effect control device for electronic musical instruments

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees