JPH0511755A - Musical sound control device and its touch sensor - Google Patents

Musical sound control device and its touch sensor

Info

Publication number
JPH0511755A
JPH0511755A JP3165656A JP16565691A JPH0511755A JP H0511755 A JPH0511755 A JP H0511755A JP 3165656 A JP3165656 A JP 3165656A JP 16565691 A JP16565691 A JP 16565691A JP H0511755 A JPH0511755 A JP H0511755A
Authority
JP
Japan
Prior art keywords
finger
key
tone
contact
touch sensor
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.)
Granted
Application number
JP3165656A
Other languages
Japanese (ja)
Other versions
JP3042037B2 (en
Inventor
Takamichi Masubuchi
孝道 増渕
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 JP3165656A priority Critical patent/JP3042037B2/en
Publication of JPH0511755A publication Critical patent/JPH0511755A/en
Application granted granted Critical
Publication of JP3042037B2 publication Critical patent/JP3042037B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE:To control the tone etc., of a musical sound according to a fingertip inclination etc., in a musical sound control device for a keyboard type electronic instrument. CONSTITUTION:A key electrode 10 is arranged on the surface of a key 11 of a keyboard, a finger electrode 20 is fitted on a fingertip surface of a performance glove, and a touch sensor 30 is provided on an inner part of each finger bag. The kind of a finger depressing the key 11 is detected by the conducive conditions of the key and finger electrodes 10 and 20, and a finger inclination etc., is judged by the ON/OFF condition of a contact switch lined with a finger in the touch sensor 30.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、鍵盤の押鍵された鍵に
対応する楽音を発生する鍵盤式電子楽器に係わり、発生
する楽音の特性を制御する楽音制御装置およびそのタッ
チセンサに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a keyboard-type electronic musical instrument that produces a musical tone corresponding to a depressed key on a keyboard, and relates to a musical tone control device and a touch sensor for controlling a characteristic of the generated musical tone.

【0002】[0002]

【従来の技術】従来、鍵盤式電子楽器において、表現力
豊かな楽音を発生するために、押鍵速度に応じて楽音の
音量や音色などを変えるイニシャルタッチ処理など、鍵
タッチに応じて楽音を制御することが行われている。な
お、押鍵速度を検出する装置は、例えば特開昭55−3
2084号公報に開示されているタッチレスポンス装置
など、種々開発されている。
2. Description of the Related Art Conventionally, in a keyboard type electronic musical instrument, in order to generate expressive musical tones, an initial touch process is performed to change the tone volume and tone color according to the key pressing speed. Control is taking place. An apparatus for detecting the key pressing speed is disclosed in, for example, Japanese Patent Laid-Open No. 55-3
Various developments have been made such as the touch response device disclosed in Japanese Patent No. 2084.

【0003】[0003]

【発明が解決しようとする課題】ところで、ピアノなど
の鍵盤楽器の楽音は、押鍵するときの鍵に対する指先の
傾き(指の曲げ具合)によって音色等が微妙に異なる。
例えば、鍵に対して指先を寝かせて押鍵すると比較的ソ
フトな音で楽音間の音量が揃うようになり、スラー気味
の演奏に適している。また、指先を立てて押鍵すると比
較的硬い音で楽音間の音量が変化し、スタッカート気味
の演奏に適している。このように、ピアノなどの鍵盤楽
器は、演奏スタイルに応じて楽曲の調性に合った楽音を
発生できるなど、表現力豊かな楽音を得ることができ
る。
By the way, the musical tone of a keyboard instrument such as a piano is slightly different in tone color and the like depending on the inclination of the fingertip with respect to the key when the key is depressed (the bending condition of the finger).
For example, when the fingertip is laid on the key and the key is depressed, the volume between musical tones becomes uniform with a relatively soft sound, which is suitable for slurred performance. Also, when the fingertip is raised and the key is depressed, the volume between musical tones changes with a relatively hard sound, which is suitable for a staccato-like performance. In this way, a keyboard instrument such as a piano can generate musical tones that match the tonality of the musical composition in accordance with the playing style, and can obtain musical tones with rich expressiveness.

【0004】しかしながら、従来の鍵盤式電子楽器で
は、押鍵速度等の鍵タッチだけで楽音を制御しているの
で、指先の傾きを変えて演奏しても、この演奏スタイル
に応じた楽音を得ることができなかった。本発明は、鍵
盤式電子楽器で、指先の傾きによる演奏スタイルに応じ
て楽音を制御できるようにすることを課題とする。ま
た、このように楽音を制御するために鍵に対する指先の
傾きを検出することを課題とする。
However, in the conventional keyboard-type electronic musical instrument, the musical tone is controlled only by the key touch such as the key pressing speed. Therefore, even if the musical instrument is played with the tilt of the fingertip changed, the musical tone corresponding to the playing style is obtained. I couldn't. SUMMARY OF THE INVENTION It is an object of the present invention to control a musical sound in a keyboard type electronic musical instrument according to a playing style depending on the tilt of a fingertip. Another object is to detect the inclination of the fingertip with respect to the key in order to control the musical sound in this way.

【0005】[0005]

【課題を解決するための手段】上記の課題を解決するた
めになした本発明の楽音制御装置は、鍵盤の押鍵された
鍵を検出する押鍵検出手段と、該押鍵検出手段で検出し
た鍵に対応する楽音を発生する楽音発生手段と、上記押
鍵検出手段で検出した鍵を押鍵している指を判定する指
判定手段と、指の押圧位置を検出する押圧位置検出手段
と、前記指判定手段で判定した指について上記押圧位置
検出手段で検出した押圧位置に応じて前記楽音を制御す
る制御手段とを備えることを特徴とする。
The tone control device of the present invention, which has been made to solve the above-mentioned problems, has a key-depression detecting means for detecting a depressed key on a keyboard, and a key-depression detecting means for detecting the key-depression detecting means. A tone generating means for generating a tone corresponding to the key, a finger determining means for determining the finger pressing the key detected by the key detecting means, and a pressed position detecting means for detecting the pressed position of the finger. A control means for controlling the musical sound according to the pressed position detected by the pressed position detecting means for the finger judged by the finger judging means.

【0006】また、本発明のタッチセンサは、押鍵され
た鍵に対応して発生する楽音を指の押圧位置に応じて制
御するようにした楽音制御装置に用いられる、上記押圧
位置を検出するためのタッチセンサであって、前記指に
装着される基板と、押圧により開状態または閉状態とな
る上記基板に並設された複数の接点スイッチとを備える
ことを特徴とする。
Further, the touch sensor of the present invention detects the above-mentioned pressed position, which is used in a musical tone control device adapted to control the musical tone generated corresponding to a depressed key according to the pressed position of the finger. And a plurality of contact switches arranged side by side on the substrate that is opened or closed by being pressed.

【0007】[0007]

【作用】本発明の楽音制御装置において、楽音発生手段
は、押鍵検出手段で検出された鍵に対応する楽音を発生
し、指判定手段は、この押鍵検出手段で検出された鍵を
押鍵している指を判定し、押圧位置検出手段は、指の押
圧位置を検出し、制御手段は、指判定手段で判定した指
について押圧位置検出手段で検出した押圧位置に応じて
楽音を制御する。ここで、上記指先押圧位置検出手段で
検出される押圧位置は、指先を立てて押鍵した場合は指
の先端近傍の位置になり、指を寝かせて押鍵した場合
は、指を立てた場合よりも指の付け根側の位置になる。
したがって、本発明の楽音制御装置は、指の傾きに応じ
て楽音を制御する。
In the tone control device of the present invention, the tone generating means generates a tone corresponding to the key detected by the key depression detecting means, and the finger determining means depresses the key detected by this key depression detecting means. The finger that is keyed is determined, the pressed position detection means detects the pressed position of the finger, and the control means controls the musical sound according to the pressed position detected by the pressed position detection means for the finger judged by the finger determination means. To do. Here, the pressing position detected by the fingertip pressing position detecting means is a position near the tip of the finger when the fingertip is erected and pressed, and when the finger is laid down and pressed, the finger is erected. The position is closer to the base of the finger than.
Therefore, the tone control device of the present invention controls the tone according to the tilt of the finger.

【0008】また、本発明のタッチセンサを指に装着す
ると、この指の部分に複数の接点スイッチが並んで配さ
れ、各接点スイッチの開状態または閉状態により押圧位
置が検出される。例えば、指先を立てて押鍵した場合は
指の先端近傍の接点スイッチにより押圧位置が検出さ
れ、指を寝かせて押鍵した場合は指の付け根側の接点ス
イッチにより押圧位置が検出される。
When the touch sensor of the present invention is attached to a finger, a plurality of contact switches are arranged side by side on the finger, and the pressed position is detected by the open or closed state of each contact switch. For example, when the fingertip is raised and the key is pressed, the pressed position is detected by the contact switch near the tip of the finger, and when the finger is laid down and pressed, the pressed position is detected by the contact switch on the base side of the finger.

【0009】[0009]

【実施例】図6は実施例の楽音制御装置を適用した電子
楽器のブロック図、図7はその一部詳細図である。この
電子楽器は、鍵盤1と演奏者が手に装着する左右の演奏
用手袋2L,2Rを備えており、CPU3の制御に基づ
いて、鍵盤1における押鍵によって楽音を発生するとと
もに、演奏用手袋2L,2Rと鍵盤1を介して押鍵した
指を識別し、その指先の傾きに応じて楽音の音色等を制
御するようにしたものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 6 is a block diagram of an electronic musical instrument to which the musical tone control device of the embodiment is applied, and FIG. 7 is a partial detailed view thereof. This electronic musical instrument includes a keyboard 1 and left and right playing gloves 2L and 2R that the player wears on his or her hand. Under the control of the CPU 3, a musical tone is generated by pressing a key on the keyboard 1, and the playing gloves are played. 2L, 2R and the finger pressed through the keyboard 1 are identified, and the tone color of a musical tone or the like is controlled according to the inclination of the fingertip.

【0010】なお、図7に示したように、この実施例で
は、右手の演奏用手袋2Rの親指、ひとさし指、中指、
薬指および小指に対して順に“1”,“2”,“3”,
“4”,“5”の指番号を対応つけ、左手の演奏用手袋
2Lの親指、ひとさし指、中指、薬指および小指に対し
て順に“6”,“7”,“8”,“9”,“10”の指
番号を対応つけ、制御動作において各指の種類をこの指
番号で区別するようにしている。
As shown in FIG. 7, in this embodiment, the thumb, pointing finger, middle finger, and right finger of the right hand playing gloves 2R are
“1”, “2”, “3”, in order for the ring finger and little finger
Corresponding finger numbers of "4" and "5", "6", "7", "8", "9", in order for the thumb, index finger, middle finger, ring finger and little finger of the left hand playing gloves 2L. The finger number "10" is associated with each other, and the type of each finger is distinguished by this finger number in the control operation.

【0011】鍵盤1は押鍵速度と離鍵速度の検出機構を
備えており、鍵スイッチ回路1aは鍵盤1を走査するこ
とによって押鍵(キーオン)と離鍵(キーオフ)の各イ
ベントを検出し、イベントのあった鍵のキーコードK
C、キーオン/キーオフ信号KON/KOFF、押鍵速
度および離鍵速度のベロシティ値VEL等の各データを
出力する。また、図4に示したように、鍵盤1の白鍵お
よび黒鍵の各鍵11の表面にはメッキ処理等により導電
薄等の鍵電極10(斜線の部分)が形成されており、図
7に示したように、各鍵電極10はそれぞれ独立に鍵電
極回路1bに接続されている。
The keyboard 1 is provided with a mechanism for detecting a key pressing speed and a key releasing speed, and the key switch circuit 1a detects each key pressing (key on) and key releasing (key off) event by scanning the keyboard 1. , The key code K of the key that had the event
Each data such as C, key-on / key-off signal KON / KOFF, velocity value VEL of key pressing speed and key releasing speed is output. In addition, as shown in FIG. 4, key electrodes 10 (hatched portions) of conductive thin or the like are formed on the surfaces of the white and black keys 11 of the keyboard 1 by plating or the like. As shown in, each key electrode 10 is independently connected to the key electrode circuit 1b.

【0012】図1は演奏用手袋2L,2Rの指の部分の
断面図、図2は同演奏用手袋2L,2Rの掌側から見た
正面図である。この演奏用手袋2L,2Rの各指先の腹
側には導電繊維でできた指電極20(図2の斜線の部
分)が取り付けられている。また、指の腹の部分は薄い
袋状になっており、その指先部分には各指毎にタッチセ
ンサ30が配設されている。なお、図1は一部厚みを誇
張して示してある。
FIG. 1 is a sectional view of the fingers of the performance gloves 2L, 2R, and FIG. 2 is a front view of the performance gloves 2L, 2R seen from the palm side. A finger electrode 20 (hatched portion in FIG. 2) made of a conductive fiber is attached to the ventral side of each fingertip of the playing gloves 2L, 2R. Also, the part of the finger pad is in the shape of a thin bag, and the touch sensor 30 is provided for each finger at the fingertip part. In FIG. 1, the thickness is partially exaggerated.

【0013】図2に示したように、指電極20に接続さ
れたリード線20aとタッチセンサ30に接続されたコ
ード30aは、演奏用手袋2L,2R内で一纏めにされ
て外部に引き出されている。そして、図7に示したよう
に、指電極20とタッチセンサ30はリード線20aお
よびコード30aを介して指・接点検出回路2aに接続
されている。
As shown in FIG. 2, the lead wire 20a connected to the finger electrode 20 and the cord 30a connected to the touch sensor 30 are put together in the performance gloves 2L, 2R and pulled out to the outside. There is. Then, as shown in FIG. 7, the finger electrode 20 and the touch sensor 30 are connected to the finger / contact detection circuit 2a via the lead wire 20a and the cord 30a.

【0014】鍵電極回路1bは、CPU3から指定され
た鍵の鍵電極10に対して一定の低電圧信号を印加する
回路である。一方、指・接点検出回路2aは、演奏用手
袋2L,2Rの各指電極20に印加される低電圧信号を
検出して指番号FNをCPU3に出力するとともに、後
述説明するようにタッチセンサ30における接点スイッ
チのオン/オフを検出する回路である。なお、鍵電極回
路1bと指・接点検出回路2aは共通のアース電位に基
づいて動作している。
The key electrode circuit 1b is a circuit for applying a constant low voltage signal to the key electrode 10 of the key designated by the CPU 3. On the other hand, the finger / contact detection circuit 2a detects a low voltage signal applied to each finger electrode 20 of the performance gloves 2L, 2R, outputs the finger number FN to the CPU 3, and touch sensor 30 as described later. Is a circuit for detecting ON / OFF of the contact switch in. The key electrode circuit 1b and the finger / contact detection circuit 2a operate based on a common ground potential.

【0015】したがって、CPU3は、現在押鍵されて
いる鍵を鍵電圧回路1bに指定することによりこの鍵の
鍵電極10に接触している指電極20に低電圧信号を印
加し、指・接点検出回路2aで検出した指番号FNのデ
ータにより、現在押鍵している指の種類を判定すること
ができる。
Therefore, the CPU 3 applies the low voltage signal to the finger electrode 20 which is in contact with the key electrode 10 of this key by designating the key which is currently depressed to the key voltage circuit 1b, and the finger / contact The type of the finger currently pressed can be determined from the data of the finger number FN detected by the detection circuit 2a.

【0016】図3はタッチセンサ30の一部破砕図であ
り、このタッチセンサ30は、指先の形状をしたフレキ
シブル基板30bに5組の接点スイッチを並設したもの
である。
FIG. 3 is a partially fragmented view of the touch sensor 30. This touch sensor 30 is one in which five sets of contact switches are arranged side by side on a flexible substrate 30b in the shape of a fingertip.

【0017】フレキシブル基板30bには、その長手方
向に所定間隔で並ぶ5つの検出接点30cと、各検出接
点30cとそれぞれ対をなす5つの共通接点30dが形
成され、さらに、検出接点30cと共通接点30dの各
対の間と両端にはスペーサ30eが形成されている。ま
た、フレキシブル基板30bと同形状の導電性ゴム30
fが、検出接点30cと共通接点30dの各対に対面す
るように配設されている。
The flexible substrate 30b is provided with five detection contacts 30c arranged at predetermined intervals in the longitudinal direction thereof, and five common contacts 30d paired with the respective detection contacts 30c, and further, the detection contacts 30c and the common contacts. Spacers 30e are formed between each pair of 30d and at both ends. In addition, the conductive rubber 30 having the same shape as the flexible substrate 30b
f is arranged so as to face each pair of the detection contact 30c and the common contact 30d.

【0018】各検出接点30cはそれぞれ個別の信号線
30gに接続され、各共通接点30dは互いに短絡して
1つの共通線30hに接続されている。また、5本の信
号線30gと1本の共通線30hは、1本のコード30
aに纏められている。
Each detection contact 30c is connected to an individual signal line 30g, and each common contact 30d is short-circuited to each other and connected to one common line 30h. Further, the five signal lines 30g and the one common line 30h include one cord 30
It is summarized in a.

【0019】導電性ゴム30fは、通常はスペーサ30
eだけに接触しているが、このタッチスイッチ30の厚
み方向に応力が加えられると、応力が加えられた位置の
検出接点30cと共通接点30dとが導電性ゴム30f
に接触し、この検出接点30cと共通接点30dとが短
絡される。
The conductive rubber 30f is usually the spacer 30.
Although it is in contact with only e, when stress is applied in the thickness direction of the touch switch 30, the detection contact 30c and the common contact 30d at the position where the stress is applied are electrically conductive rubber 30f.
, And the detection contact 30c and the common contact 30d are short-circuited.

【0020】これによって、検出接点30cと共通接点
30dの各対は、導電性ゴム30fに対する非接触状態
でオフ、接触状態でオンとなる接点スイッチをそれぞれ
構成している。なお、図3に示したように、この実施例
では、各接点スイッチに対して、指の先端側から順に、
“1”,“2”,“3”,“4”,“5”の接点番号を
対応つけ、制御動作において各接点スイッチをこの接点
番号で区別するようにしている。
As a result, each pair of the detection contact 30c and the common contact 30d constitutes a contact switch which is turned off in a non-contact state with the conductive rubber 30f and turned on in a contact state. In addition, as shown in FIG. 3, in this embodiment, for each contact switch, from the tip side of the finger,
The contact numbers of "1", "2", "3", "4", and "5" are associated with each other, and each contact switch is distinguished by this contact number in the control operation.

【0021】指・接点検出回路2aは、CPU3から指
定された指のタッチセンサ30における共通接点30d
に対して一定の電圧信号を印加して、検出接点30cか
ら電圧信号が検出されるか否かにより各接点スイッチの
オン/オフ状態を検出する。また、オン/オフ状態の検
出結果を、各接点スイッチの接点番号に対応する信号線
を介してオン/オフ信号としてCPU3に出力する。
The finger / contact detection circuit 2a has a common contact 30d in the touch sensor 30 of the finger designated by the CPU 3.
On the other hand, a constant voltage signal is applied to detect the ON / OFF state of each contact switch depending on whether or not the voltage signal is detected from the detection contact 30c. The detection result of the on / off state is output to the CPU 3 as an on / off signal via a signal line corresponding to the contact number of each contact switch.

【0022】CPU3は、指・接点検出回路2aからの
オン/オフ信号に基づいてオン状態になった接点スイッ
チの接点番号を検出し、この検出した接点番号に応じて
楽音を制御する。例えば、図5(A) のように鍵11に対
して指先が寝ている状態では接点番号「5」の接点スイ
ッチがオンになり、図5(B)のように鍵11に対して指
先が立っている状態では接点番号「1」の接点スイッチ
がオンになる。
The CPU 3 detects the contact number of the contact switch which is turned on based on the on / off signal from the finger / contact detection circuit 2a, and controls the musical sound according to the detected contact number. For example, as shown in FIG. 5 (A), when the fingertip is lying against the key 11, the contact switch with the contact number “5” is turned on, and as shown in FIG. In the standing state, the contact switch with the contact number "1" is turned on.

【0023】そこで、接点番号「5」を検出したとき
は、楽音をスラーにあった音色となるように制御し、接
点番号「1」を検出したときは、楽音をスタッカートに
あった音色となるように制御する。このように制御する
には、例えば、演奏用手袋2L,2Rを装着して自然楽
器のピアノを実際に演奏し、そのときの楽音に対応する
音色データを接点番号とともにROM6に記憶してお
き、検出した接点番号に応じて音色データを読み出すよ
うにすればよい。
Therefore, when the contact number "5" is detected, the musical tone is controlled to have a tone color suitable for the slur, and when the contact number "1" is detected, the musical tone has a tone color suitable for the staccato. To control. In order to control in this manner, for example, the performance gloves 2L and 2R are attached and the piano of a natural musical instrument is actually played, and the tone color data corresponding to the musical sound at that time is stored in the ROM 6 together with the contact number. The tone color data may be read according to the detected contact number.

【0024】なお、指先の傾き具合によっては連続する
複数の接点番号が検出されることがあるが、この場合
は、接点番号の組合せに応じて代表する接点番号を選ぶ
ようにする。例えば、接点番号「3」、「4」、「5」
が検出されたときは、中間の接点番号「4」の値を用い
て楽音を制御する。
A plurality of consecutive contact numbers may be detected depending on the degree of inclination of the fingertip. In this case, a representative contact number is selected according to the combination of the contact numbers. For example, contact numbers "3", "4", "5"
When is detected, the tone is controlled using the value of the intermediate contact number "4".

【0025】図6において、パネルスイッチ4は、音色
(楽器の種類)を選択するための音色スイッチなど各種
の操作スイッチ群からなり、表示器5はパネルスイッチ
4による設定状態などを表示するためのものである。な
お、パネルスイッチ4で設定された音色情報TC等のデ
ータはCPU3に取り込まれる。
In FIG. 6, the panel switch 4 is composed of various operation switch groups such as a tone color switch for selecting a tone color (type of musical instrument), and the display 5 is for displaying the setting state by the panel switch 4 and the like. It is a thing. The data such as the tone color information TC set by the panel switch 4 is taken into the CPU 3.

【0026】ROM6には後述説明する制御プログラム
やその他のテーブルデータが記憶されており、CPU3
は、RAM7内に設定したレジスタや配列変数等を用い
ながらROM6の制御プログラムに基づいて電子楽器全
体の動作を制御する。
The ROM 6 stores a control program, which will be described later, and other table data.
Controls the operation of the entire electronic musical instrument based on the control program in the ROM 6 while using the registers and array variables set in the RAM 7.

【0027】このとき、CPU3は、押鍵速度のベロシ
ティ値VELと指番号FNに基づくイニシャルタッチ情
報I、音色情報TC、キーコードKCおよびタッチセン
サ30のオン状態にある接点スイッチの接点番号CNに
応じて音色データを生成し、この音色データを音源回路
8に出力する。また、CPU3は、ノートオン信号、ノ
ートオフ信号、指番号、離鍵速度のベロシティ値VEL
と指番号FNに基づくオフタッチ情報OTを音源回路8
に出力する。
At this time, the CPU 3 sets the initial touch information I based on the velocity value VEL of the key pressing speed and the finger number FN, the tone color information TC, the key code KC, and the contact number CN of the contact switch in the ON state of the touch sensor 30. In response, tone color data is generated and this tone color data is output to the tone generator circuit 8. Further, the CPU 3 causes the note-on signal, the note-off signal, the finger number, and the velocity value VEL of the key release speed.
And the off-touch information OT based on the finger number FN
Output to.

【0028】音源回路8は、時分割多重化処理による1
0の発音チャンネルを備えた音源回路であり、各発音チ
ャンネルは10本の指にそれぞれ対応している。また、
各発音チャンネルは2つの発音領域により2音同時発音
可能になっており、CPU3から発音指示がある毎にそ
の2つの発音領域を交互に使用して発音する。
The tone generator circuit 8 is composed of 1 by the time division multiplexing process.
The tone generator circuit has 0 tone generation channels, and each tone generation channel corresponds to 10 fingers. Also,
Each tone generation channel is capable of simultaneously producing two tones by two tone generation regions, and each time there is a tone generation instruction from the CPU 3, the two tone generation regions are alternately used to sound.

【0029】そして、音源回路8は、ノートオン信号に
より発音を開始し、指番号FNで指定された発音チャン
ネルにおいて、音色データに応じた所定のディジタル楽
音信号を生成し、それをサウンドシステム8aに出力し
て発音する。また、ノートオフ信号によりオフタッチ情
報OTに応じて楽音を減衰し、発音を停止する。なお、
音色データは発音中にも逐次入力され、発音中の楽音
は、逐次入力される音色データに応じて、音色、音高、
音量が変化する。
Then, the tone generator circuit 8 starts sounding by the note-on signal, generates a predetermined digital musical sound signal corresponding to the tone color data in the sounding channel designated by the finger number FN, and sends it to the sound system 8a. Output and pronounce. Further, the note-off signal attenuates the musical sound in accordance with the off-touch information OT and stops the sound generation. In addition,
The tone color data is sequentially input even during sound generation, and the musical tones being sounded are tuned according to the tone color data that are sequentially input.
The volume changes.

【0030】なお、この実施例では、押鍵速度のベロシ
ティ値VELと指番号FNとをそれぞれ引数としてイニ
シャルタッチ情報Iを出力するような関数テーブルF1
を用いてイニシャルタッチ処理を行い、離鍵速度のベロ
シティ値VELと指番号FNとをそれぞれ引数としてオ
フタッチ情報OTを出力するような関数テーブルF2を
用いてオフタッチ処理を行う。
In this embodiment, the function table F1 for outputting the initial touch information I using the velocity value VEL of the key pressing speed and the finger number FN as arguments, respectively.
Is used to perform the initial touch process, and the off-touch process is performed using the function table F2 that outputs the off-touch information OT using the velocity release velocity VEL and the finger number FN as arguments.

【0031】また、これらの関数テーブルF1,F2
は、パネルスイッチ4の音色スイッチで設定される音色
情報TCに対応して、それぞれ音色の数だけ設けられて
おり、CPU3は、設定された音色情報TC対応する関
数テーブルF1,F2を参照してイニシャルタッチ処理
およびオフタッチ処理を行う。なお、イニシャルタッチ
情報Iとオフタッチ情報OTは、ベロシティ値VELと
同様にMIDIで用いられる“0”〜“127”の数値
データである。
Further, these function tables F1 and F2
Are provided corresponding to the number of timbres corresponding to the tone color information TC set by the tone color switch of the panel switch 4, and the CPU 3 refers to the function tables F1 and F2 corresponding to the set tone color information TC. Performs initial touch processing and off-touch processing. The initial touch information I and the off-touch information OT are numerical data of “0” to “127” used in MIDI similarly to the velocity value VEL.

【0032】次に、CPU3の制御動作について説明す
る。ここで、実施例の制御で使用するレジスタの主なも
のは以下のとおりであり、以下の説明およびフローチャ
ートにおいて、各レジスタを下記のラベルで表記し、各
レジスタ名とそれらの内容については特に断らない限り
同一のラベルで表す。
Next, the control operation of the CPU 3 will be described. Here, the main registers used in the control of the embodiment are as follows, and in the following description and flowchart, each register is represented by the following label, and each register name and their contents are not specifically mentioned. Unless otherwise specified, the same label is used.

【0033】I:イニシャルタッチ情報 OT:オフタッチ情報 FN:指番号および音源回路8の発音チャンネル番号 CN:接点番号 VEL:押鍵速度および離鍵速度のベロシティ値 KCD:キーコード FT1(i):指番号iの指が押鍵したときのキーコー
ド FT2(i):指番号iの指が押鍵したときの接点番号 なお、レジスタFT1(i)とレジスタFT2(i)
は、各指番号毎に設けられており、指番号の指定により
この指番号に対応するキーコードおよび接点番号が参照
される。
I: Initial touch information OT: Off-touch information FN: Finger number and tone generation channel number of sound source circuit 8 CN: Contact number VEL: Velocity value of key pressing speed and key releasing speed KCD: Key code FT1 (i): Finger Key code FT2 (i) when the finger with the number i presses the key: Contact number when the finger with the number i presses the key Note that the register FT1 (i) and the register FT2 (i)
Is provided for each finger number, and by designating the finger number, the key code and contact number corresponding to this finger number are referred to.

【0034】図8は制御プログラムのメインルーチンの
フローチャート、図9〜図11はサブルーチンのフロー
チャートであり、電源が投入されるとCPU3はステッ
プS1からメインルーチンの処理を開始する。ステップ
S1では音源回路8や各レジスタのセットアップなどの
初期設定を行い、ステップS2の鍵処理、ステップS3
のパネルSW処理、ステップS4のその他の処理を繰り
返す。
FIG. 8 is a flowchart of the main routine of the control program, and FIGS. 9 to 11 are flowcharts of the subroutine. When the power is turned on, the CPU 3 starts the processing of the main routine from step S1. In step S1, initial setting such as setup of the tone generator circuit 8 and each register is performed, and key processing in step S2, step S3
The panel SW process and the other process of step S4 are repeated.

【0035】ステップS2の鍵処理では、キーイベント
を検出すると、イベントがキーオンの場合は図9のサブ
ルーチンに基づいてキーオン処理を行い、キーオフの場
合は図11のサブルーチンに基づいてキーオフ処理を行
う。また、ステップS3のパネルSW処理ではパネルス
イッチ4の操作に応じた音色の切換えなどの処理を行
い、ステップS4のその他の処理では、図10のサブル
ーチンに基づいてタイマ処理を行う。
In the key processing of step S2, when a key event is detected, the key-on processing is performed based on the subroutine of FIG. 9 when the event is key-on, and the key-off processing is performed based on the subroutine of FIG. 11 when key-off. Further, in the panel SW processing of step S3, processing such as tone color switching according to the operation of the panel switch 4 is performed, and in other processing of step S4, timer processing is performed based on the subroutine of FIG.

【0036】図9に示したように、キーオン処理では、
ステップS11で押鍵された鍵のキーコードをレジスタ
KCDに書き込み、ステップS12で押鍵速度のベロシ
ティ値をレジスタVELに書き込む。
As shown in FIG. 9, in the key-on processing,
The key code of the depressed key is written in the register KCD in step S11, and the velocity value of the key depression speed is written in the register VEL in step S12.

【0037】また、ステップS13で、押鍵された鍵の
鍵電極10に低電圧信号を印加し、指・接点検出回路2
aにより押鍵した指の指番号を検出してレジスタFNに
書き込む。次に、ステップS14で、この指番号に対応
するタッチセンサ30に電圧信号を供給し、接点番号を
検出してレジスタCNに書き込む。なお、複数の接点番
号が検出された場合は、例えば電圧信号の大きさが最大
のものを求めるなど、予め決められたルールで接点番号
を決める。
In step S13, a low voltage signal is applied to the key electrode 10 of the depressed key, and the finger / contact detection circuit 2
The finger number of the finger pressed by a is detected and written in the register FN. Next, in step S14, a voltage signal is supplied to the touch sensor 30 corresponding to this finger number, the contact number is detected and written in the register CN. When a plurality of contact numbers are detected, the contact numbers are determined according to a predetermined rule, for example, the one having the largest voltage signal is obtained.

【0038】次に、ステップS15で、指番号FNとベ
ロシティ値VELとによる関数テーブルF1の値をイニ
シャルタッチ情報としてレジスタIに書き込み、ステッ
プS16で、音色情報TC、キーコードKCD、指番号
FN、接点番号CN、イニシャルタッチ情報Iに応じた
音色データを音源回路8の指番号FNのチャンネルに送
出する。そして、ステップS17で同FNチャンネルに
ノートオン信号を出力し、音源回路8で押鍵指について
の発音を開始する。
Next, in step S15, the value of the function table F1 based on the finger number FN and the velocity value VEL is written in the register I as initial touch information, and in step S16, the tone color information TC, the key code KCD, the finger number FN, The tone color data corresponding to the contact number CN and the initial touch information I is sent to the channel of the finger number FN of the tone generator circuit 8. Then, in step S17, a note-on signal is output to the same FN channel, and the tone generator circuit 8 starts sounding of the depressed finger.

【0039】ステップS18のその他の処理は押鍵毎に
逐次行う処理である。例えば、コードシーケンサの機能
を持たせて、FN=1〜3は「フルート」、FN=4,
5は「サックス」、FN=6は「ベース」、FN=7〜
10は「ギター」のように、各指番号をシーケンサの各
トラックに対応させて、押鍵された指に対応するトラッ
クの録音を行うような処理を行うことができる。
The other processing in step S18 is processing that is sequentially performed for each key depression. For example, with the function of a code sequencer, FN = 1 to 3 is “flute”, FN = 4.
5 is "saxophone", FN = 6 is "base", FN = 7-
Reference numeral 10 can perform processing such as "guitar" in which each finger number is associated with each track of the sequencer and the track corresponding to the pressed finger is recorded.

【0040】この場合、シーケンサを楽譜表示する際
に、指番号を音譜の近傍に表示することが可能となる。
また、シーケンス演奏を行うとともに演奏に合わせて押
鍵すべき鍵をランプ等で表示するような所謂メロディガ
イドの機能を持たせた場合に、ランプ表示とともにどの
指で押鍵するかを指示するようにもできる。
In this case, when the score is displayed on the sequencer, the finger number can be displayed near the musical score.
In addition, when a sequence play is performed and a function such as a so-called melody guide that displays keys that should be pressed with a lamp according to the performance is provided, along with the lamp display, it is possible to instruct which finger to press the keys. You can also

【0041】以上の処理が終了すると、ステップS19
でキーコード(レジスタKCD)を現在の指番号FNに
対応するレジスタFT1(FN)に登録するとともに、
接点番号(レジスタCN)を現在の指番号FNに対応す
るレジスタFT2(FN)に登録し、メインルーチンに
復帰する。
When the above processing is completed, step S19
To register the key code (register KCD) in the register FT1 (FN) corresponding to the current finger number FN, and
The contact number (register CN) is registered in the register FT2 (FN) corresponding to the current finger number FN, and the process returns to the main routine.

【0042】CPU3は、例えば内部レジスタによって
内部クロックをカウントして所定の一定時間の計時を繰
り返すタイマを内蔵しており、タイムアップする毎に所
定のフラグがセットされるようになっている。そして、
次のように押鍵圧力による楽音の制御が上記タイマによ
る一定時間毎に行われる。
The CPU 3 has a built-in timer that counts an internal clock by an internal register and repeats counting a predetermined fixed time, for example, and a predetermined flag is set every time the time is up. And
As described below, the tone control by the key pressing force is performed by the timer at regular time intervals.

【0043】図10に示したように、タイマ処理では、
ステップS21においてタイマのフラグ等により所定の
一定時間が経過しているか否かを判定し、一定時間経過
していなければメインルーチンに復帰し、一定時間経過
していればフラグをリセットしてステップS22以降の
処理を行う。
As shown in FIG. 10, in the timer processing,
In step S21, it is determined whether or not a predetermined constant time has elapsed by a flag of a timer or the like. If the predetermined time has not elapsed, the process returns to the main routine, and if the predetermined time has elapsed, the flag is reset and step S22 Perform the following processing.

【0044】ここで、ステップS22による指番号レジ
スタFNへの“1”のセットと、ステップS35の判定
およびステップS36による指番号レジスタFNのイン
クリメントにより、ステップS23からステップS34
までの処理を左右両手の指について繰り返すようになっ
ている。
Here, by setting "1" to the finger number register FN in step S22, the determination in step S35, and the increment of the finger number register FN in step S36, steps S23 to S34.
The above process is repeated for the fingers of both the left and right hands.

【0045】ステップS23でレジスタFT1(FN)
=0の場合はステップS35に進み、FT1(FN)=
0でない場合はステップS24で指番号FNに対応する
タッチセンサ30により接点番号を検出してレジスタC
Nに書き込み、ステップS25に進む。なお、FT1
(FN)=0は、指番号FNの指による押鍵が無いか、
押鍵が有ったが既にその押鍵がキーオフ等によって無効
にされたことを示す。また、接点番号が検出されたなか
ったときはレジスタCNに0を書き込む。
In step S23, the register FT1 (FN)
= 0, the process proceeds to step S35, and FT1 (FN) =
If it is not 0, the contact number is detected by the touch sensor 30 corresponding to the finger number FN in step S24, and the register C is detected.
Write to N and proceed to step S25. In addition, FT1
(FN) = 0 means that there is no key pressed by the finger of the finger number FN,
There is a key press, but this key has already been invalidated by key off or the like. When no contact number is detected, 0 is written in the register CN.

【0046】ステップS25では、CN=0か否かを判
定し、CN=0であった場合はステップS29以降の処
理を行い、CN=0でない場合は、ステップS26にお
いて、現在の接点番号CNが現在の指番号FNの前回ま
での接点番号FT2(FN)と等しいか否かを判定す
る。
In step S25, it is determined whether or not CN = 0. If CN = 0, the processes in and after step S29 are performed. If CN = 0, in step S26, the current contact number CN is It is determined whether the current finger number FN is equal to the previous contact number FT2 (FN).

【0047】ステップS26で、CN=FT2(FN)
であれば、接点番号に変化がないのでステップS35に
進み、CN=FT2(FN)でなければ、接点番号に変
化があったすなわち指先の傾きが変わったと判定される
ので、ステップS27でCNに基づいてFNチャンネル
の音色データを変更し、ステップS28でレジスタFT
2(FN)にCNを格納してステップS35に進む。こ
のように接点番号CNに基づいて音色データを変更する
と、音源回路8で発音される楽音の音色、ピッチ、音量
が音色データに応じて変化する。
At step S26, CN = FT2 (FN)
If so, the process proceeds to step S35 because there is no change in the contact number, and if CN = FT2 (FN) is not satisfied, it is determined that there is a change in the contact number, that is, the inclination of the fingertip has changed. The tone color data of the FN channel is changed based on the
CN is stored in 2 (FN) and the process proceeds to step S35. When the timbre data is changed based on the contact number CN in this way, the timbre, pitch, and volume of the musical sound produced by the tone generator circuit 8 change according to the timbre data.

【0048】なお、この例では、CN=0となった場合
にのみ、レジスタFT1(FN)に“0”をセットする
ようにしているので、鍵がある程度上がってキーオフ信
号KOFFが鍵盤1から出力されても、指が鍵から離れ
るまでは実際に音源回路8で楽音の消音は行わない。
In this example, since the register FT1 (FN) is set to "0" only when CN = 0, the key is lifted to some extent and the key-off signal KOFF is output from the keyboard 1. However, the tone generator circuit 8 does not actually mute the musical tone until the finger is released from the key.

【0049】ステップS25でCN=0であった場合、
ステップS29でレジスタFT1(FN)に格納されて
いるキーコードに対応する鍵がキーオフであるか否かを
判定し、キーオフであればステップS30でレジスタF
T1(FN)に“0”をセットしてステップS35に進
み、キーオフでなければすなわちキーオンであればステ
ップS31以降の処理を行う。
If CN = 0 in step S25,
In step S29, it is determined whether or not the key corresponding to the key code stored in the register FT1 (FN) is key-off.
T1 (FN) is set to "0" and the process proceeds to step S35. If it is not key-off, that is, if it is key-on, the process from step S31 is performed.

【0050】ステップS31では、このレジスタFT1
(FN)に格納されているキーコードに対応する鍵を現
在押鍵している他の指の指番号を検出し、その指番号を
レジスタNF(ニューフィンガ)に格納する。すなわ
ち、現在処理を行っている指番号FNについて、接点番
号が0で、かつ、この指番号FNについてのレジスタF
T1(FN)のキーコードが示す鍵がキーオンであると
いうことは、この鍵が他の指に指替えされて押鍵されて
いる場合であり、この指替えされた他の指の指番号を検
出する。
In step S31, this register FT1
The finger number of the other finger currently pressing the key corresponding to the key code stored in (FN) is detected, and the finger number is stored in the register NF (new finger). That is, for the finger number FN currently being processed, the contact number is 0 and the register F for this finger number FN is
When the key indicated by the key code of T1 (FN) is key-on, it means that this key has been replaced by another finger and is pressed, and the finger number of this replaced finger is indicated. To detect.

【0051】次に、ステップS32で音色情報TC、レ
ジスタFT1(FN)のキーコード、指番号NFに応じ
た音色データを音源回路8の指番号NFのチャンネルに
送出し、ステップS33で音源回路8の同NFチャンネ
ルにキーコードFT1(FN)を送出し、かつ、FNチ
ャンネルとNFチャンネルの間でクロスフェードを指示
する。これにより、同じ鍵に対応する楽音が指番号FN
に対応する音色から指番号NFに対応する音色に変化す
る。
Next, in step S32, the tone color information TC, the key code of the register FT1 (FN), and the tone color data corresponding to the finger number NF are sent to the channel of the finger number NF of the tone generator circuit 8, and in step S33. The key code FT1 (FN) is sent to the same NF channel and the cross fade is instructed between the FN channel and the NF channel. As a result, the musical sound corresponding to the same key is the finger number FN.
The tone color corresponding to is changed to the tone color corresponding to the finger number NF.

【0052】そして、ステップS34において、レジス
タFT1(FN)のキーコードをレジスタFT1(N
F)に書き込むとともに、レジスタFT1(FN)を
“0”にセットしてステップS35に進む。すなわち、
現在発音を行っている楽音についてのキーコードと押鍵
している指の指番号との対応関係を書き換える。そし
て、左右10本の指についての処理が終了するとステッ
プS35からメインルーチンに復帰する。
Then, in step S34, the key code of the register FT1 (FN) is transferred to the register FT1 (N
F) and register FT1 (FN) are set to "0" and the process proceeds to step S35. That is,
Rewrite the correspondence between the key code of the currently sounding tone and the finger number of the finger pressing the key. When the processing for the ten fingers on the left and right ends, the process returns from step S35 to the main routine.

【0053】図11に示したように、キーオフ処理で
は、ステップS41で離鍵された鍵のキーコードをレジ
スタKCDに書き込み、ステップS42で離鍵速度のベ
ロシティ値をレジスタVELに書き込む。
As shown in FIG. 11, in the key-off process, the key code of the key released in step S41 is written in the register KCD, and the velocity value of the key release speed is written in the register VEL in step S42.

【0054】次に、ステップS43で、レジスタFT1
(i)にキーコードが登録されているか否かを判定し、
キーコードが登録されていなければメインルーチンに復
帰し、キーコードが登録されていれば、ステップS44
でキーコードが登録されているレジスタFT1(i)に
対応する指番号をレジスタFNに書き込み、ステップS
45に進む。
Next, in step S43, the register FT1
Determine whether the key code is registered in (i),
If the key code is not registered, the process returns to the main routine, and if the key code is registered, step S44.
The finger number corresponding to the register FT1 (i) in which the key code is registered is written in the register FN, and step S
Proceed to 45.

【0055】次に、ステップS45で、指番号FNと離
鍵速度のベロシティ値VELとによる関数テーブルF2
の値をオフタッチ情報としてレジスタOTに書き込み、
ステップS46で、同FNチャンネルにオフタッチ情報
OTとノートオフ信号を出力してメインルーチンに復帰
する。これによって、音源回路8で楽音が消音される。
Next, in step S45, the function table F2 based on the finger number FN and the velocity value VEL of the key release speed.
Write the value of as the off-touch information to the register OT,
In step S46, the off-touch information OT and the note-off signal are output to the same FN channel to return to the main routine. As a result, the tone generator circuit 8 silences the musical sound.

【0056】このように、接点番号が変化すると、接点
番号に応じた音色データにより楽音が発音され、鍵盤1
1に対する指先の傾きに応じた楽音となるように制御さ
れる。また、この実施例によれば、押鍵した指の種類に
応じた適性なイニシャルタッチの処理を行うことができ
る。
In this way, when the contact number changes, a musical tone is produced by the tone color data corresponding to the contact number, and the keyboard 1
The tone is controlled to be a musical sound corresponding to the inclination of the fingertip with respect to 1. Further, according to this embodiment, it is possible to perform an appropriate initial touch process according to the type of the pressed finger.

【0057】図12は指先に装着されるタッチセンサの
他の実施例を示す一部破砕図である。このタッチセンサ
は、指先の形状をしたフレキシブル基板31bの長手方
向に4つの共通接点31dが所定間隔で形成され、各共
通接点31d毎にフレキシブル基板31bの中心軸に対
して左右対称にそれぞれ2つの検出接点31cが形成さ
れている。
FIG. 12 is a partially crushed view showing another embodiment of the touch sensor mounted on the fingertip. In this touch sensor, four common contacts 31d are formed at predetermined intervals in the longitudinal direction of a flexible substrate 31b having the shape of a fingertip, and each common contact 31d has two symmetrical contacts with respect to the central axis of the flexible substrate 31b. The detection contact 31c is formed.

【0058】また、前記実施例と同様に、フレキシブル
基板31bと同形状の導電性ゴム31fがスペーサ31
eで一定間隔を保って共通接点31dと検出接点31c
の各対に対面するように配設されており、導電性ゴム3
1fは、指の押圧により、この押圧位置に対応する共通
接点31dと検出接点31cとに接触される。これによ
って、各検出接点31cに対応して、指の長手方向に沿
って2列、指先から付け根にかけて4段の計8つの接点
スイッチが構成されている。
Further, as in the above-described embodiment, the conductive rubber 31f having the same shape as the flexible substrate 31b is formed by the spacer 31.
The common contact 31d and the detection contact 31c are kept at a certain distance by e
The conductive rubber 3 is arranged so as to face each pair of
The finger 1f is brought into contact with the common contact 31d and the detection contact 31c corresponding to the pressed position by pressing the finger. As a result, a total of eight contact switches are formed in two rows along the longitudinal direction of the finger, four steps from the fingertip to the base, corresponding to each detection contact 31c.

【0059】そして、このタッチセンサを前記図6の電
子楽器に適用するとき、コード31aを介して前記実施
例の指・接点検出回路2aに接続される。また、8つの
各接点スイッチはそれぞれ接点番号によって区別され、
各接点スイッチのオン/オフ状態が接点番号に対応して
検出され、オンとなった接点スイッチの接点番号に応じ
た音色データにより楽音を発音する。
When this touch sensor is applied to the electronic musical instrument of FIG. 6, it is connected to the finger / contact detecting circuit 2a of the above embodiment via the cord 31a. Also, each of the eight contact switches is distinguished by a contact number,
The on / off state of each contact switch is detected corresponding to the contact number, and a musical tone is generated by the tone color data corresponding to the contact number of the contact switch that is turned on.

【0060】このタッチセンサはセンサの中心軸に対し
て左右に独立な接点スイッチを備えているので、前記実
施例と同様な指の長手方向の押圧位置の他に、この長手
方向に垂直な指の左右方向の押圧位置を検出することが
できる。したがって、例えば指の左右の揺動を検出して
楽音をビブラートさせるような制御を行うことができ
る。
Since this touch sensor is provided with independent contact switches on the left and right with respect to the central axis of the sensor, in addition to the pressing position in the longitudinal direction of the finger similar to the above-described embodiment, a finger switch perpendicular to this longitudinal direction is used. It is possible to detect the pressing position in the left-right direction. Therefore, for example, it is possible to perform control such that the left and right swings of the finger are detected to vibrato the musical sound.

【0061】この場合、音色データについては前記実施
例と同様にセンサの長手方向に並ぶ4段の接点スイッチ
に応じて変化させ、センサの中心軸に対して左右対称な
位置にある接点スイッチに対応する音色データを、音高
についてのみ多少異ならせることにより、ビートを生じ
させてビブラートの効果を出すことができる。このよう
に、楽音をビブラートさせる等の新たな楽音制御が可能
となり、演奏表現を豊かにすることができる。
In this case, the tone color data is changed according to the four-stage contact switches arranged in the longitudinal direction of the sensor as in the above-described embodiment, and corresponds to the contact switches located symmetrically with respect to the central axis of the sensor. By making the tone color data to be reproduced slightly different only in the pitch, it is possible to generate a beat and produce a vibrato effect. In this way, new musical tone control such as vibrato musical tones becomes possible, and the musical performance expression can be enriched.

【0062】上記の実施例では、ピアノなどの鍵盤楽器
における演奏方法の違いによる音色の違いを得るため
に、音色情報TCで設定された所定の音色について、指
先の傾きに応じて音色を微妙に変化させるような制御を
行っているが、例えば、指を立てたときはピアノの音色
で発音し、指を寝かせたときはトランペットの音色で発
音するなど、指先の傾きに応じて音色を大きく変えるよ
うにしてもよい。
In the above-described embodiment, in order to obtain a difference in tone color due to a difference in playing method in a keyboard instrument such as a piano, the tone color of the predetermined tone color set in the tone color information TC is delicately changed according to the inclination of the fingertip. Although it is controlled to change, for example, when the finger is raised, the tone is played with the piano tone, and when the finger is laid down, the tone is played with the trumpet tone. You may do it.

【0063】なお、タッチセンサの構成は、押鍵された
鍵を押している指と、指の押圧位置を検出するものであ
ればどのようなものでもよく、指電極を図3のような検
出接点30c、共通接点30dおよびスペーサ30eの
パターンとし、指電極と鍵電極の当接によって押鍵され
た鍵を押している指と押圧位置を検出するようにしても
よい。
The structure of the touch sensor may be any one as long as it detects the finger pressing the depressed key and the pressed position of the finger, and the finger electrode is a detection contact as shown in FIG. The pattern of 30c, the common contact 30d, and the spacer 30e may be used to detect the finger pressing the key pressed by the contact between the finger electrode and the key electrode and the pressed position.

【0064】また、例えば、図13のように、フレキシ
ブル基板30b上に図3と同様な5組の接点を併設する
とともに、接点に対面するように配設された感圧導電性
ゴム30fを装着具40の表面に露出させるようにして
もよい。これによって、指・接点検出回路において、押
鍵された鍵を押している指、押圧位置および押圧力を同
時に検出することができる。
Further, for example, as shown in FIG. 13, five sets of contacts similar to those shown in FIG. 3 are provided on the flexible substrate 30b, and the pressure-sensitive conductive rubber 30f arranged so as to face the contacts is mounted. It may be exposed on the surface of the tool 40. Thus, the finger / contact detection circuit can simultaneously detect the finger pressing the pressed key, the pressing position, and the pressing force.

【0065】また、押鍵された鍵を押している指を検出
する方法はどのようなものでもよく、例えば、各指の電
極に各指毎に異なる周波数の信号を加え、押鍵検出時に
その鍵の表面電極で検出された信号を各指に対応した周
波数のバンドパスフィルタを透過させ、どのフィルタの
出力が大きいかにより押鍵した指を判別するようにいて
もよい。
Any method may be used to detect the finger pressing the depressed key. For example, a signal of a frequency different for each finger is applied to the electrode of each finger, and the key is detected when the key is detected. The signal detected by the surface electrode may be transmitted through a bandpass filter having a frequency corresponding to each finger, and the finger pressed may be discriminated depending on which filter has a larger output.

【0066】[0066]

【発明の効果】以上説明したように本発明の楽音制御装
置によれば、鍵盤の押鍵された鍵を検出して楽音を発生
するとともに、押鍵している指を判定して指の押圧位置
を検出し、この押圧位置に応じて楽音を制御するように
したので、鍵盤楽器における鍵盤に対する指先の傾きの
違いすなわち演奏スタイルの違いによる音色の微妙な変
化を出せるように楽音を制御することができる。
As described above, according to the musical tone control apparatus of the present invention, a musical tone is generated by detecting a depressed key on the keyboard, and a finger being depressed is judged and the finger is depressed. Since the position is detected and the musical sound is controlled according to the pressed position, it is possible to control the musical sound so that a slight change in the tone color can be produced due to the difference in the inclination of the fingertip with respect to the keyboard in the keyboard instrument, that is, the difference in the playing style. You can

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

【図1】本発明の実施例の楽音制御装置における演奏用
手袋の指の部分を示す断面図である。
FIG. 1 is a cross-sectional view showing a finger portion of a playing glove in a musical tone control apparatus according to an embodiment of the present invention.

【図2】実施例における演奏用手袋の掌側の正面図であ
る。
FIG. 2 is a front view of a playing glove on the palm side in the embodiment.

【図3】実施例におけるタッチセンサを示す一部破砕図
である。
FIG. 3 is a partially fragmented view showing a touch sensor according to an embodiment.

【図4】実施例における鍵盤の鍵電極を示す図である。FIG. 4 is a diagram showing a key electrode of a keyboard in an example.

【図5】実施例における鍵盤に対する指先の状態の一例
を示す図である。
FIG. 5 is a diagram showing an example of a state of a fingertip with respect to a keyboard in the embodiment.

【図6】実施例の楽音制御装置を適用した電子楽器のブ
ロック図である。
FIG. 6 is a block diagram of an electronic musical instrument to which the musical sound control device of the embodiment is applied.

【図7】実施例におけるブロック図の一部詳細図であ
る。
FIG. 7 is a partial detailed view of a block diagram in the embodiment.

【図8】実施例におけるメインルーチンのフローチャー
トである。
FIG. 8 is a flowchart of a main routine in the embodiment.

【図9】実施例におけるキーオン処理のフローチャート
である。
FIG. 9 is a flowchart of a key-on process in the embodiment.

【図10】実施例におけるタイマ処理のフローチャート
である。
FIG. 10 is a flowchart of timer processing in the embodiment.

【図11】実施例におけるキーオフ処理のフローチャー
トである。
FIG. 11 is a flowchart of key-off processing in the embodiment.

【図12】実施例におけるタッチセンサの他の例を示す
図である。
FIG. 12 is a diagram illustrating another example of the touch sensor according to the embodiment.

【図13】実施例におけるタッチセンサのさらに他の例
を示す図である。
FIG. 13 is a diagram showing still another example of the touch sensor according to the embodiment.

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

1…鍵盤、2L…左手の演奏用手袋、2R…右手の演奏
用手袋、10…鍵電極、20…指電極、30…タッチセ
ンサ。
DESCRIPTION OF SYMBOLS 1 ... Keyboard, 2L ... Left-hand playing gloves, 2R ... Right-hand playing gloves, 10 ... Key electrodes, 20 ... Finger electrodes, 30 ... Touch sensor.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 鍵盤の押鍵された鍵を検出する押鍵検出
手段と、該押鍵検出手段で検出した鍵に対応する楽音を
発生する楽音発生手段と、上記押鍵検出手段で検出した
鍵を押鍵している指を判定する指判定手段と、指の押圧
位置を検出する押圧位置検出手段と、前記指判定手段で
判定した指について上記押圧位置検出手段で検出した押
圧位置に応じて前記楽音を制御する制御手段とを備える
ことを特徴とする楽音制御装置。
1. A key depression detecting means for detecting a depressed key on a keyboard, a tone generating means for producing a tone corresponding to the key detected by the key depression detecting means, and a key depression detecting means for detecting the tone. Depending on the finger determination means for determining the finger pressing the key, the pressed position detection means for detecting the pressed position of the finger, and the pressed position detected by the pressed position detecting means for the finger judged by the finger determining means. And a control means for controlling the musical tone.
【請求項2】 押鍵された鍵に対応して発生する楽音を
指の押圧位置に応じて制御するようにした楽音制御装置
に用いられる、上記押圧位置を検出するためのタッチセ
ンサであって、 前記指に装着される基板と、押圧により開状態または閉
状態となる上記基板に並設された複数の接点スイッチと
を備えることを特徴とするタッチセンサ。
2. A touch sensor for detecting the pressed position, which is used in a musical sound control device adapted to control a musical sound generated in response to a pressed key according to a pressed position of a finger. A touch sensor comprising: a substrate mounted on the finger; and a plurality of contact switches arranged in parallel on the substrate that are opened or closed by being pressed.
JP3165656A 1991-07-05 1991-07-05 Music control device and its touch sensor Expired - Fee Related JP3042037B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3165656A JP3042037B2 (en) 1991-07-05 1991-07-05 Music control device and its touch sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3165656A JP3042037B2 (en) 1991-07-05 1991-07-05 Music control device and its touch sensor

Publications (2)

Publication Number Publication Date
JPH0511755A true JPH0511755A (en) 1993-01-22
JP3042037B2 JP3042037B2 (en) 2000-05-15

Family

ID=15816507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3165656A Expired - Fee Related JP3042037B2 (en) 1991-07-05 1991-07-05 Music control device and its touch sensor

Country Status (1)

Country Link
JP (1) JP3042037B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006317612A (en) * 2005-05-11 2006-11-24 Yamaha Corp Keyboard instrument and method for recording fingering data
CN105938669A (en) * 2016-06-22 2016-09-14 北京千音互联科技有限公司 Body, bow, teaching type string instrument, performance system and method
CN109661703A (en) * 2016-09-05 2019-04-19 罗兰株式会社 Electronic percussion instrument

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006317612A (en) * 2005-05-11 2006-11-24 Yamaha Corp Keyboard instrument and method for recording fingering data
JP4626387B2 (en) * 2005-05-11 2011-02-09 ヤマハ株式会社 Recording method of keyboard instrument and fingering data
CN105938669A (en) * 2016-06-22 2016-09-14 北京千音互联科技有限公司 Body, bow, teaching type string instrument, performance system and method
CN109661703A (en) * 2016-09-05 2019-04-19 罗兰株式会社 Electronic percussion instrument
US11610570B2 (en) 2016-09-05 2023-03-21 Roland Corporation Electronic percussion instrument and sound production control method thereof
CN109661703B (en) * 2016-09-05 2023-05-02 罗兰株式会社 Electronic percussion instrument and sound control method thereof

Also Published As

Publication number Publication date
JP3042037B2 (en) 2000-05-15

Similar Documents

Publication Publication Date Title
US5557057A (en) Electronic keyboard instrument
US5741990A (en) Method of and means for producing musical note relationships
US5565641A (en) Relativistic electronic musical instrument
US7598449B2 (en) Musical instrument
US6111179A (en) Electronic musical instrument having guitar-like chord selection and keyboard note selection
EP0164009B1 (en) A data input apparatus
US9053690B2 (en) String instrument, system and method of using same
JP3829439B2 (en) Arpeggio sound generator and computer-readable medium having recorded program for controlling arpeggio sound
JPS61239299A (en) Electronic percussion instrument
US4757736A (en) Electronic musical instrument having rhythm-play function based on manual operation
US7420114B1 (en) Method for producing real-time rhythm guitar performance with keyboard
US5262583A (en) Keyboard instrument with key on phrase tone generator
JP3042037B2 (en) Music control device and its touch sensor
JP2893724B2 (en) Music signal generator
JPH09212157A (en) Chromatic scale matrix keyboard
JPS62157092A (en) Shoulder type electric drum
JP4354546B2 (en) Apparatus and method for detecting musical instrument performance and guiding musical instrument performance, and recording medium recording the program
JPH0511756A (en) Musical sound control device
JP4174961B2 (en) Performance device, performance method and information recording medium
JP3752956B2 (en) PERFORMANCE GUIDE DEVICE, PERFORMANCE GUIDE METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PERFORMANCE GUIDE PROGRAM
KR100622564B1 (en) Electronic instrument
JPH04247493A (en) Musical factor changing device of electronic musical instrument
JPH0535265A (en) Musical sound controller
JP2513014B2 (en) Electronic musical instrument automatic performance device
JP2000172253A (en) Electronic musical instrument

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000208

LAPS Cancellation because of no payment of annual fees