JP2682527B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JP2682527B2
JP2682527B2 JP8025311A JP2531196A JP2682527B2 JP 2682527 B2 JP2682527 B2 JP 2682527B2 JP 8025311 A JP8025311 A JP 8025311A JP 2531196 A JP2531196 A JP 2531196A JP 2682527 B2 JP2682527 B2 JP 2682527B2
Authority
JP
Japan
Prior art keywords
key
touch
data
tone
value
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
JP8025311A
Other languages
Japanese (ja)
Other versions
JPH08234752A (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 JP8025311A priority Critical patent/JP2682527B2/en
Publication of JPH08234752A publication Critical patent/JPH08234752A/en
Application granted granted Critical
Publication of JP2682527B2 publication Critical patent/JP2682527B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、演奏者の微妙な
操作を検出して楽音に反映することのできる電子楽器に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument capable of detecting a delicate operation of a player and reflecting it in a musical tone.

【0002】[0002]

【発明の背景】音楽の演奏は、単に発生する楽音が楽譜
の指示どおりの音高になっていればよいものではなく、
一音毎の音色はもとより微妙なレベル(音量),ピッチ
(音程)のゆらぎや消えてゆく楽音の余韻の処理等、楽
音の細部まで気をつかって初めて美しい演奏が可能にな
る。したがって、楽器は演奏者のこのような意図を受け
付けてそれを反映した楽音を発生するものでなければな
らない。
BACKGROUND OF THE INVENTION Music performance is not limited to simply generating musical tones at pitches as instructed by the score,
A beautiful performance can be achieved only by paying attention to the details of the musical sound, such as the processing of subtle levels (volumes), pitch (pitch) fluctuations, and the lingering sound of fading musical sounds as well as the tone of each sound. Therefore, the musical instrument must be capable of accepting the player's intention and generating musical tones reflecting the intention.

【0003】[0003]

【従来の技術】現在、電子ピアノや鍵盤型シンセサイザ
に代表される電子鍵盤楽器が広く実用化されている。こ
の種の電子鍵盤楽器の鍵盤には各キー毎にオン・オフを
検出するスイッチと、打鍵強度(イニシャル強度)を検
出するセンサとが設けられ、その多くは接点時間差スイ
ッチとして一体的に設けられている。オンされたキーを
検出することにより、音高を決定し、イニシャル強度を
検出することにより、発音レベルやレベル変位特性(エ
ンベロープ)等を決定するようにしている。また、一部
の電子鍵盤楽器においては、キーオン中の押圧強度(ア
フタータッチ)を検出してレベルやビブラート等の効果
を制御するようにしているものもある(特開昭62−1
87393号公報参照)。
2. Description of the Related Art At present, electronic keyboard musical instruments represented by electronic pianos and keyboard-type synthesizers are widely used. The keyboard of this type of electronic keyboard instrument is equipped with a switch for detecting ON / OFF for each key and a sensor for detecting the keying strength (initial strength), and most of them are integrally provided as a contact time difference switch. ing. By detecting the turned-on key, the pitch is determined, and by detecting the initial intensity, the sounding level and the level displacement characteristic (envelope) are determined. In addition, some electronic keyboard musical instruments detect the pressing strength (aftertouch) during key-on to control effects such as level and vibrato (JP-A-62-1).
See 87393).

【0004】また、一部の電子鍵盤楽器には付加的な演
奏用操作子としてペダルやホイール(特公昭61−47
433号公報第11図参照)を有するものもある。この
ペダルやホイールにはビブラート等の効果やピッチ変位
等の制御機能を割り当てることができる。
Some electronic keyboard musical instruments have pedals or wheels (Japanese Patent Publication No. 61-47) as additional playing controls.
433, see FIG. 11). Effects such as vibrato and control functions such as pitch displacement can be assigned to the pedals and wheels.

【0005】[0005]

【発明が解決しようとする課題】このように、従来の鍵
盤ではキーのオン/オフ,キーオン時のイニシャル強
度,キーオン中のアフタータッチを検出して楽音に反映
することができるが、キーオン直前やキーオフ時の指の
動き、すなわちキーの上下動の状態を検出することがで
きなかった。
As described above, in the conventional keyboard, it is possible to detect ON / OFF of the key, initial strength at the time of key-on, and after-touch during key-on and reflect them in the musical tone. It was not possible to detect the movement of the finger when the key was off, that is, the state of the vertical movement of the key.

【0006】ところで、キーボード奏者による実際の演
奏においては、キーオン前,キーオフ後の指の動きが自
然にアタック(楽音の立ち上がり)やリリース(余韻)
を表現している場合が多く、このような指の動きを楽音
に反映させれば表情豊かな楽音を生成することができ
る。しかしながら、従来の鍵盤ではキーのオン/オフ,
キーオン時のイニシャル強度,キーオン中のアフタータ
ッチを検出して楽音に反映することができるが、キーオ
ン直前やキーオフ直後のキーの上下動の状態を検出する
ことができなかった。
By the way, in an actual performance by a keyboard player, the movement of a finger before key-on and after key-off naturally attacks (releases a tone) and releases (residual).
Is expressed in many cases, and if such a movement of the finger is reflected in a musical tone, a musical tone with a rich expression can be generated. However, in the conventional keyboard, the key on / off,
Although it is possible to detect the initial strength at key-on and after-touch during key-on and reflect them in the musical sound, it was not possible to detect the state of vertical movement of the key immediately before key-on or immediately after key-off.

【0007】また、実際のピアノ(アコースティックピ
アノ)において、キーを叩いたときの音色は単に打鍵強
度や打鍵速度のみで決定されるものではなく、その叩き
方やキーからの指の離し方によって微妙に変化する。た
とえば、指をキーの上に置いた状態から打鍵する演奏
(すなわちキーは初速=0から急に加速される。)と、
キーの上方から指を落として打鍵する演奏(すなわちキ
ーはスタートから打鍵まで略一定の速い速度で移動す
る。)とでは同じ打鍵強度でも音色が異なる。また、オ
ンしていたキーを静かにオフするのと撥ね上げるように
オフするのとでは余韻が異なる。このことは音響学的に
は十分に解明されていないが、実際の演奏により経験的
に事実が証明されている。しかし従来の電子鍵盤楽器で
はこのようなアコースティックピアノの特性を再現する
ことができなかった。
Further, in an actual piano (acoustic piano), the tone when a key is struck is not determined solely by the keystroke strength or the keystroke speed, but is subtle depending on how the key is struck and how the finger is released from the key. Changes to For example, a performance in which a finger is pressed from a state in which a finger is placed on the key (that is, the key is rapidly accelerated from initial velocity = 0).
In a performance in which a finger is dropped from above the key and the key is pressed (that is, the key moves at a substantially constant high speed from the start to the keying), the tone color is different even with the same keying strength. In addition, the lingering sound is different when the key that has been turned on is quietly turned off and when the key is turned off so that it is flipped up. Although this is not well understood acoustically, it has been empirically proved by actual performance. However, conventional electronic keyboard musical instruments cannot reproduce such characteristics of an acoustic piano.

【0008】また、ペダルやホイールは楽音の1音1音
に対して微妙な表情を付ける操作子ではなく、そのとき
発音されている全ての楽音のレベルやビブラート等をト
ータルに制御するための操作子である。さらに、ホイー
ルは鍵盤操作とは別に手で操作しなければならないた
め、その分鍵盤による表現が不十分になる欠点があっ
た。このため、従来の鍵盤のみでは、1音1音に対する
表現が十分でなく、ペダルやホイールを使用してもその
表現力が十分に向上しない欠点があった。
Further, the pedals and wheels are not operators for giving a delicate expression to each tone of a musical tone, but operations for totally controlling the level, vibrato, etc. of all the musical tones produced at that time. Is a child. Furthermore, since the wheel must be operated by hand separately from the keyboard operation, there is a disadvantage that the expression on the keyboard is insufficient. For this reason, the conventional keyboard alone has a drawback that the expression for each sound is not sufficient, and even if a pedal or a wheel is used, the expression power is not sufficiently improved.

【0009】この発明は、キーオン操作など操作子操作
の直前・直後の操作子の状態を検出して楽音を制御する
ことにより上記課題を解決した電子楽器を提供すること
を目的とする。
An object of the present invention is to provide an electronic musical instrument which solves the above-mentioned problems by detecting the state of an operator immediately before and after the operation of an operator such as a key-on operation and controlling a musical tone.

【0010】[0010]

【課題を解決するための手段】この出願の請求項1の発
明は、楽音を発生させる音源と、該音源に対して発音・
消音を指示するスイッチ手段および自己の歪みを検出す
る歪みセンサを有する操作子と、前記歪みセンサ出力の
微分値およびピーク値を求めるセンサ情報検出手段と、
該センサ情報検出手段が検出した微分値およびピーク値
に基づいて前記音源の動作態様を設定する楽音態様設定
手段とを備えたことを特徴とする。
According to the invention of claim 1 of this application, a sound source for generating a musical sound and a sound source
An operator having a switch means for instructing muffling and a strain sensor for detecting its own strain; a sensor information detecting means for obtaining a differential value and a peak value of the strain sensor output;
Musical tone mode setting means for setting the operation mode of the sound source based on the differential value and the peak value detected by the sensor information detecting means.

【0011】この出願の請求項2の発明は、前記センサ
情報検出手段を前記スイッチ手段が発音を指示する前の
歪みセンサ出力の微分値およびピーク値を検出する手段
としたことを特徴とする。
The invention of claim 2 of this application is characterized in that the sensor information detecting means is means for detecting a differential value and a peak value of the strain sensor output before the switch means instructs the sound generation.

【0012】この出願の請求項3の発明は、前記センサ
情報検出手段を前記スイッチ手段が消音を指示した後の
歪みセンサ出力の微分値およびピーク値を検出する手段
とし、前記楽音態様設定手段を該スイッチ手段が消音を
指示した後の歪みセンサ出力の微分値およびピーク値に
基づいて楽音の消音時の動作態様を設定する手段とした
ことを特徴とする。
According to the invention of claim 3 of this application, the sensor information detecting means is means for detecting a differential value and a peak value of the strain sensor output after the switch means instructs to mute, and the musical tone mode setting means is provided. The present invention is characterized in that the switch means sets an operation mode at the time of muting a musical tone based on a differential value and a peak value of the distortion sensor output after the switch means instructs the muting.

【0013】上記のように、操作子に歪みセンサを設
け、操作子の操作態様をこの歪みセンサの検出値(セン
サ情報)として求めて、音源の動作態様を制御するよう
にしたことにより、操作子を単なる楽音オン/オフのみ
ならず音色や音量などの制御に用いることができるよう
になる。特に、この歪みセンサを用いて、演奏者が操作
子を操作する直前の動作や操作子を操作した直後の動作
を検出することにより、発音時や消音時の繊細な楽音制
御が可能になる。
As described above, the strain sensor is provided on the manipulator, and the operation mode of the manipulator is controlled by obtaining the operation mode of the manipulator as the detection value (sensor information) of the distortion sensor. The child can be used not only for controlling the tone on / off but also for controlling the tone color and volume. In particular, by using the distortion sensor to detect a motion just before the player operates the manipulator or a motion immediately after manipulating the manipulator, it is possible to perform delicate musical tone control during sound generation or mute.

【0014】[0014]

【発明の実施の形態】図3はこの発明の実施例である電
子鍵盤楽器のブロック図である。鍵盤1は4〜5オクタ
ーブ程度の音域を有し、音源15にはそれぞれ独立して
発音可能なチャンネルが8個設けられている。楽器外面
部には鍵盤1のほか音色選択スイッチを含むスイッチ群
2,スピーカ等のサウンドシステム4が設けられてい
る。楽器の動作はCPU10によって制御され、メモリ
や各動作部はバス11を介してCPU10に接続されて
いる。バス11にはタッチ圧検出回路12,キーオン検
出回路13,スイッチインターフェイス14,音源回路
15,キータッチ検出回路16,ROM17,RAM1
8,タイマ19が接続されている。スイッチインターフ
ェイス14はスイッチ群2の各スイッチのオン・オフを
検出する。音源回路15には独立した8チャンネルの音
源が設けられておりCPU10から受け取った波形信号
等に基づいて同時に8音まで発音することができる。タ
ッチ圧検出回路12,キーオン検出回路13およびキー
タッチ検出回路16はそれぞれキー30に設けられてい
る各種センサに基づいてキータッチの有無,キー押下速
度やキーオン中の押圧強度(アフタータッチ強度)等を
検出する。
FIG. 3 is a block diagram of an electronic keyboard instrument according to an embodiment of the present invention. The keyboard 1 has a tone range of about 4 to 5 octaves, and the sound source 15 is provided with eight channels capable of producing sounds independently. In addition to the keyboard 1, a switch group 2 including a tone selection switch and a sound system 4 such as a speaker are provided on the outer surface of the musical instrument. The operation of the musical instrument is controlled by the CPU 10, and the memory and each operation unit are connected to the CPU 10 via the bus 11. The bus 11 has a touch pressure detection circuit 12, a key-on detection circuit 13, a switch interface 14, a sound source circuit 15, a key touch detection circuit 16, a ROM 17, and a RAM 1.
8. The timer 19 is connected. The switch interface 14 detects ON / OFF of each switch of the switch group 2. The sound source circuit 15 is provided with independent eight-channel sound sources, and can generate up to eight sounds simultaneously based on a waveform signal or the like received from the CPU 10. The touch pressure detection circuit 12, the key-on detection circuit 13, and the key-touch detection circuit 16 are based on various sensors provided in the key 30, whether or not there is a key touch, the key pressing speed, the pressing strength during key-on (after-touch strength), etc. To detect.

【0015】図1は前記鍵盤1を構成する一つのキーの
側断面図であり、図2は同キーの支点構成部材24の斜
視図である。キー30は樹脂で構成されており、キー幅
とほぼ同じ円弧面を有する支点構成部材24を介して回
動自在にプリント基板36に取り付けられている。この
プリント基板36上面には配線パターンが形成されてお
り、キースイッチの固定接点,時分割キースキャン用の
ダイオード37等が実装されている。このプリント基板
36はネジ25a,25b,25cによってフレーム部
材(楽器本体)20の上面に固定されている。このフレ
ーム部材20は樹脂で構成され、補強のためのリブ21
a,21b,21c,21dが適当な間隔で設けられて
いる。複数のリブで囲まれた凹部20a,20b,20
c,20d,20eは下から見ると一辺が3〜8cm程
度のボックス状に形成されている。フレーム部材20に
は各キーに対応した取付孔22,23が設けられてお
り、取付孔22のキー支点側縁部下面にはキー30に対
する上限ストッパ27が設けられ、非押鍵時にあっては
キーの上限ストッパ部30bと当接している。プリント
基板36の取付孔23に対応する位置には取付孔23と
ほぼ同じ大きさの孔36aが開設されている。
FIG. 1 is a side sectional view of one key which constitutes the keyboard 1, and FIG. 2 is a perspective view of a fulcrum component member 24 of the key. The key 30 is made of resin, and is rotatably attached to the printed circuit board 36 via a fulcrum forming member 24 having an arc surface that is substantially the same as the key width. A wiring pattern is formed on the upper surface of the printed circuit board 36, and fixed contacts of the key switch, a diode 37 for time-division key scanning, etc. are mounted. The printed circuit board 36 is fixed to the upper surface of the frame member (musical instrument body) 20 with screws 25a, 25b, 25c. The frame member 20 is made of resin and has ribs 21 for reinforcement.
a, 21b, 21c, 21d are provided at appropriate intervals. Recesses 20a, 20b, 20 surrounded by a plurality of ribs
When viewed from below, c, 20d, and 20e are formed in a box shape with one side of about 3 to 8 cm. The frame member 20 is provided with mounting holes 22 and 23 corresponding to each key, and an upper limit stopper 27 for the key 30 is provided on the lower surface of the edge of the mounting hole 22 on the key fulcrum side. It is in contact with the upper limit stopper portion 30b of the key. A hole 36 a having substantially the same size as the mounting hole 23 is formed at a position corresponding to the mounting hole 23 of the printed circuit board 36.

【0016】取付孔23には支点構成部材24が嵌合し
ている。支点構成部材24の取付孔23との嵌合部はそ
の上下にテーパ部24jを有する凹部24iに形成され
ている。このように本体20,プリント基板36に嵌合
した支点構成部材24は、テール部24kにおいて押さ
え部材26で上から固定されている。押さえ部材26は
1オクターブ(12個)以上の支点構成部材を共通して
固定する部材であり、支点構成部材24のネジ孔24g
を貫通するネジ25cによって固定される。支点構成部
材24は上面に円弧面を有しており、この円弧面にはグ
リス溜まり孔24lを有するガイドレール24f,キー
からのタッチに関する電気信号(後述)を受信する端子
である摺接電極24a,24b,24c,24d,24
eが形成されている。摺接電極24a,24b,24
c,24d,24eはそれぞれ端子24A,24B,2
4C,24D,24Eに接続されている。24A,24
B,24C,24D,24Eは前記摺接電極からの信号
をプリント基板36に伝達する。すなわち、端子はスル
ーホールを介して支点構成部材24の裏面まで導通して
おり、裏面においてプリント基板36のプリントパター
ンに接している。プリント基板36には端子板38が接
続されており、この端子板38から電気回路部(図示せ
ず)へキーオン信号等が伝達される。なお、電極24a
〜24eの1つはアースラインである。また支点構成部
材24はほぼ1/4円をキー幅より少し細めにした下部
円弧部24hを有している。
A fulcrum component member 24 is fitted in the mounting hole 23. The fitting portion of the fulcrum forming member 24 with the mounting hole 23 is formed in a recess 24i having tapered portions 24j above and below. The fulcrum constituting member 24 fitted to the main body 20 and the printed circuit board 36 in this manner is fixed from above by the pressing member 26 at the tail portion 24k. The pressing member 26 is a member for commonly fixing one octave (12) or more fulcrum constituting members, and the screw hole 24g of the fulcrum constituting member 24 is provided.
It is fixed by a screw 25c penetrating through. The fulcrum constituting member 24 has an arcuate surface on the upper surface, and the arcuate surface has a guide rail 24f having a grease reservoir hole 24l and a sliding contact electrode 24a which is a terminal for receiving an electric signal (described later) related to a touch from a key. , 24b, 24c, 24d, 24
e is formed. Sliding contact electrodes 24a, 24b, 24
c, 24d and 24e are terminals 24A, 24B and 2 respectively.
It is connected to 4C, 24D, and 24E. 24A, 24
B, 24C, 24D and 24E transmit signals from the sliding contact electrodes to the printed circuit board 36. That is, the terminals are electrically connected to the back surface of the fulcrum forming member 24 through the through holes, and are in contact with the print pattern of the printed board 36 on the back surface. A terminal board 38 is connected to the printed board 36, and a key-on signal or the like is transmitted from the terminal board 38 to an electric circuit section (not shown). The electrode 24a
One of 24e is a ground line. Further, the fulcrum forming member 24 has a lower arc portion 24h in which an approximately 1/4 circle is made slightly thinner than the key width.

【0017】キー30の後端の上面および下面には凹部
30d,30eが形成されている。この凹部30d,3
0eは支点部のひけ防止と材料節約としての目的で構成
されている。キー30の中央部下面にはブリッジ部が突
出したH字形のアクチュエータ30cが設けられてお
り、このアクチュエータ30c直下のプリント基板36
上にはゴム状の可動部35が設けられている。この可動
部35は内部にキーオン検出用のスイッチ接点を有して
おり、キーオンに伴って突起30cがゴム接点35を押
しつぶしたとき内部のスイッチ接点が閉成するようにな
っている。このスイッチ接点の閉成をキーオン検出回路
13が検出する。またこの可動部35はゴム状の弾性体
で構成されているため離鍵時の鍵復帰部材も兼ねてい
る。
Recesses 30d and 30e are formed on the upper and lower surfaces of the rear end of the key 30. This recess 30d, 3
0e is configured for the purpose of preventing sinking of the fulcrum portion and saving material. An H-shaped actuator 30c with a protruding bridge portion is provided on the lower surface of the central portion of the key 30, and a printed circuit board 36 immediately below the actuator 30c is provided.
A rubber-like movable portion 35 is provided on the top. The movable portion 35 has a switch contact for key-on detection inside, and when the protrusion 30c crushes the rubber contact 35 with key-on, the switch contact inside is closed. The key-on detection circuit 13 detects the closing of this switch contact. Further, since the movable portion 35 is made of a rubber-like elastic body, it also serves as a key return member when releasing the key.

【0018】また、このキー30にはキータッチセンサ
が設けられている。このキータッチセンサの検出部とし
てこの実施例ではキー30表面に形成された導電性薄膜
31を用いている。演奏者の指がキー30(導電性薄膜
31)に触れると導電性薄膜31のノイズレベルが上昇
するため、これをキータッチ検出回路16が検出してキ
ータッチを判断するセンサである。
The key 30 is provided with a key touch sensor. In this embodiment, a conductive thin film 31 formed on the surface of the key 30 is used as the detecting portion of the key touch sensor. When the player's finger touches the key 30 (conductive thin film 31), the noise level of the conductive thin film 31 rises, and the key touch detection circuit 16 detects this and is a sensor for judging a key touch.

【0019】キータッチセンサとしてはこの実施例以外
に以下の方式を採用することも可能である。キータッチ
検出回路16によりキータッチによる浮遊静電容量の変
動を検出する方式、キー表面に2組のクシ歯状電極を形
成し、それぞれのクシ歯状電極の導通からキータッチを
検出する方式、感圧インクと電極との組み合わせによる
センサ(特開昭62−116230号公報参照)や対向2感圧イ
ンクセンサをキー表面に形成し、指の接触時の電気的変
化を検出する方式、さらに、キー30の内部上面には歪
センサ32〜34が密着して取り付けられている。この
歪センサ32〜34はキー30上面の歪に伴って変形
し、その変形量に比例した電圧を出力する。キー30は
上述したように樹脂製であるため、演奏者の強いキー押
下やキーオン時の衝撃によって弾性変形する。この弾性
変形の大きさは押下強度や衝撃の程度によって異なり、
歪センサ32〜34はこの弾性変形の大きさに比例した
電圧を出力するため、センサの出力電圧によりタッチの
強度(キーオンに向かう加速度)やキーオン時の強度
(イニシャルタッチ強度)を検出することができる。こ
の歪センサ32〜34からの出力および導電性薄膜31
からの出力は樹脂成形時に一体的に形成される導電路に
て摺接面30aに導かれ、さらにこの摺接面30aから
支点構成部材24−プリント基板36を介してタッチ圧
検出回路12に伝達される。タッチ圧検出回路12が読
み取ったタッチ圧はCPU10に送られる。
As the key touch sensor, the following method can be adopted other than this embodiment. A method of detecting a change in floating capacitance due to a key touch by the key touch detection circuit 16, a method of forming two sets of comb tooth-shaped electrodes on the key surface, and detecting a key touch from the conduction of each comb tooth-shaped electrode, A sensor (see Japanese Patent Laid-Open No. 62-116230) that uses a combination of pressure-sensitive ink and an electrode or a two-opposing pressure-sensitive ink sensor is formed on the key surface to detect an electrical change when a finger is touched. Strain sensors 32 to 34 are closely attached to the inner upper surface of the key 30. The strain sensors 32 to 34 are deformed with the strain on the upper surface of the key 30, and output a voltage proportional to the amount of deformation. Since the key 30 is made of resin as described above, the key 30 is elastically deformed by a player's strong key depression or impact when the key is turned on. The magnitude of this elastic deformation depends on the pressing strength and the degree of impact,
Since the strain sensors 32 to 34 output a voltage proportional to the magnitude of this elastic deformation, the strength of touch (acceleration toward key-on) or the strength at key-on (initial touch strength) can be detected by the output voltage of the sensor. it can. Outputs from the strain sensors 32 to 34 and the conductive thin film 31
From the sliding contact surface 30a is transmitted to the touch pressure detecting circuit 12 via the fulcrum forming member 24-the printed board 36 from the sliding contact surface 30a by a conductive path integrally formed during resin molding. To be done. The touch pressure read by the touch pressure detection circuit 12 is sent to the CPU 10.

【0020】前記摺接面30aはキー30の回動支点も
兼ねている。摺接面30aは図示しないガイド溝が形成
されており、このガイド溝が前記ガイドレール24fと
嵌合しつつ摺接回動する。なお、摺接面30aには、キ
ー30が支点構成部材24に取り付けられた状態でその
摺接部が180°以上になるように構成されており、キ
ー30の嵌め込み時および離脱時において支点構成部材
24を回動させることによりその摺接部が180°以下
にして着脱が可能なように構成されている。
The sliding contact surface 30a also serves as a pivot fulcrum of the key 30. A guide groove (not shown) is formed on the sliding contact surface 30a, and the sliding contact rotation is performed while the guide groove is fitted to the guide rail 24f. The sliding contact surface 30a is configured such that the sliding contact portion is 180 ° or more when the key 30 is attached to the fulcrum forming member 24, and the fulcrum structure is formed when the key 30 is fitted and detached. By rotating the member 24, the sliding contact portion is set to 180 ° or less so that it can be attached and detached.

【0021】図4は前記RAM18に設定される各キー
の操作内容記憶エリアを示す。この記憶エリアは各キー
ごとに設定される。この記憶エリアにはキータッチフラ
グM1,キーオンフラグM2,イニシャル強度レジスタ
M3,押圧強度レジスタM4および音色パラメータレジ
スタM5が設定されている。キータッチフラグM1はキ
ータッチ検出回路16がキータッチを検出している間セ
ットするフラグである。またキーオンフラグM2はキー
オン検出回路13がキーオンを検出している間セットさ
れるフラグで、このフラグがセットされると発音データ
が音源回路15に送信されて楽音が発音される。イニシ
ャル強度レジスタM3はキーオンされた瞬間の衝撃力を
記憶するエリアで、この値により発音レベルが決定され
る。押圧強度レジスタM4はキータッチされたのちのキ
ーの押圧強度(歪センサ32〜34の出力)を経時的に
記憶していくエリアでありキータッチからキーオンまで
のキー位置を連続して記憶するため複数の記憶エリアが
設けられている。M5には倍音構成比率等の音色を決定
するためのパラメータが記憶される。このパラメータは
キーオンを検出したときそれまでのキー位置の変化内容
に基づいて決定され、音源回路15に送られる。
FIG. 4 shows an operation content storage area of each key set in the RAM 18. This storage area is set for each key. A key touch flag M1, a key on flag M2, an initial strength register M3, a pressing strength register M4, and a tone color parameter register M5 are set in this storage area. The key touch flag M1 is a flag that is set while the key touch detection circuit 16 detects a key touch. The key-on flag M2 is a flag that is set while the key-on detection circuit 13 detects the key-on. When this flag is set, the tone generation data is transmitted to the tone generator circuit 15 and a tone is sounded. The initial strength register M3 is an area for storing the impact force at the moment of key-on, and the tone generation level is determined by this value. The pressing strength register M4 is an area for storing the pressing strength (output of the strain sensors 32 to 34) of the key after the key is touched with time, and continuously stores the key position from the key touch to the key on. A plurality of storage areas are provided. M5 stores parameters for determining a tone color such as a harmonic composition ratio. This parameter is determined based on the change in the key position up to that point when key-on is detected, and sent to the tone generator 15.

【0022】図5,図6は前記CPU10の動作を示す
フローチャートである。図5(A)はメインルーチンで
ある。この電子鍵盤楽器の電源がオンされると各レジス
タをリセットする等のイニシャル処理が実行され(n
1)、この楽器が演奏可能状態になる。こののち音色選
択スイッチによる音色選択処理動作(n2),キータッ
チ検出回路16の検出内容に基づくキータッチ/リリー
ス処理動作(n3)およびキーオン検出回路13の検出
内容に基づくキーオン/オフ処理動作(n4)が実行さ
れる。またタイマ19の一定時間ごとの割り込みにより
タイマインタラプト動作が実行される。
5 and 6 are flowcharts showing the operation of the CPU 10. FIG. 5A shows a main routine. When the power of the electronic keyboard instrument is turned on, initial processing such as resetting each register is executed (n
1), this instrument is ready to play. After that, a tone color selection processing operation (n2) by the tone color selection switch, a key touch / release processing operation (n3) based on the detection content of the key touch detection circuit 16 and a key on / off processing operation (n4) based on the detection content of the key on detection circuit 13 are performed. ) Is executed. Further, a timer interrupt operation is executed by interruption of the timer 19 at regular intervals.

【0023】前記n3〜n4の処理は後述する図5
(B),(C),図6(A),(B)の処理と対応して
おり、n3は図5(B),(C)に、n4は図6
(A),(B)に対応している。またメインルーチン
(図5(A))とサブルーチン(図5(B),(C),図
6(A),(B))との関係において各イベントがあっ
たか否かの判断がメインルーチンのn2〜n4において
行われ、各イベントがあったときのみ上記サブルーチン
が実行される。
The processing of n3 to n4 will be described later with reference to FIG.
(B), (C), FIG. 6 (A), and (B) correspond, and n3 is shown in FIG. 5 (B), (C) and n4 is shown in FIG.
It corresponds to (A) and (B). Further, in the relationship between the main routine (FIG. 5 (A)) and the subroutines (FIGS. 5 (B), (C), 6 (A), and (B)), it is determined in the main routine n2 whether or not each event has occurred. ~ N4, the above subroutine is executed only when each event occurs.

【0024】図5(B)はキータッチイベント処理動作
である。何れかのキーに指が接触したことを接触検出セ
ンサ31,キータッチ検出回路16によって検出したと
きこの動作が実行される。まず接触されたキーのキーナ
ンバを読み取り(n5)、このキーに対応するキータッ
チフラグをセットして(n6)リターンする。
FIG. 5B shows a key touch event processing operation. This operation is executed when the contact detection sensor 31 and the key touch detection circuit 16 detect that a finger has touched any key. First, the key number of the touched key is read (n5), the key touch flag corresponding to this key is set (n6), and the process returns.

【0025】図5(C)はキーリリースイベント処理動
作である。接触していた指がキーから離れるとこの動作
が実行される。まず指の接触が解除されたキーのキーナ
ンバを読み取り(n7)、このキーのキータッチフラグ
をリセットして(n8)リターンする。
FIG. 5C shows the key release event processing operation. This operation is performed when the touching finger is separated from the key. First, the key number of the key whose contact with the finger is released is read (n7), the key touch flag of this key is reset (n8), and the process returns.

【0026】図6(A)はキーオンイベント処理動作を
示す。前記ゴム接点35が押しつぶされてスイッチ接点
が閉じたときこの動作が実行される。まずキーオンが検
出されたキーナンバを読み取り(n10)、この瞬間の
タッチ圧からイニシャルタッチ強度を検出する(n1
1)。つぎにキータッチからキーオンされるまでのキー
歪の変位パターンを読み出し(n12)、このパターン
とイニシャルタッチ強度とで楽音の音色を決定する音色
パラメータを設定する(n13)。この動作において
は、たとえばイニシャルタッチ強度によって発音レベル
を決定し、押圧パターンによって楽音の倍音構成等を決
定するような方式をとることができる。この動作によっ
て決定されたパラメータを含む発音データを音源回路1
5に送信して(n14)、この楽音を発音させる。
FIG. 6A shows the key-on event processing operation. This operation is performed when the rubber contact 35 is crushed and the switch contact is closed. First, the key number for which the key-on is detected is read (n10), and the initial touch strength is detected from the touch pressure at this moment (n1).
1). Next, the displacement pattern of the key distortion from the key touch to the key-on is read (n12), and the tone color parameter for determining the tone color of the musical tone is set by this pattern and the initial touch intensity (n13). In this operation, for example, a sounding level may be determined by the initial touch intensity, and a harmonic structure of a musical sound may be determined by a pressing pattern. The tone generator circuit 1 outputs the sound data including the parameters determined by this operation.
5 (n14), and this musical sound is sounded.

【0027】図6(B)はキーオフイベント処理動作で
ある。ゴム接点35がスイッチ接点と離れキーオフが検
出されるとこの動作が実行される。まずキーオフされた
キーナンバを読み取り(n15)、このキーナンバに対
応する楽音を消音させるためのデータを音源回路15に
送信する(n16)。これによって楽音のエンベローブ
はリリースに移る。
FIG. 6B shows a key-off event processing operation. This operation is executed when the rubber contact 35 is separated from the switch contact and a key-off is detected. First, the key-off key number is read (n15), and data for muting the musical tone corresponding to this key number is transmitted to the tone generator circuit 15 (n16). With this, the envelope of the musical sound moves to the release.

【0028】図6(C)はタイマインタラプト動作であ
る。この動作においてはキータッチされているすべての
キーについて歪センサ32〜34の出力を検出する。ま
ずn20においてキーナンバレジスタ(キー位置を検出
するキーナンバを記憶するレジスタ:RAM18に設定
される)に0をセットし、このキーにキータッチがある
か否かをn21で判断する。この判断はキータッチフラ
グのセット/リセットによって行われる。キータッチが
あれば歪センサ32〜34の出力を読み取り(n2
2)、これを押圧強度レジスタM4に記憶する(n2
3)。次にn24でキーナンバレジスタに1を加算す
る。これによってキーナンバレジスタの記憶内容が61
になれば全てのキーに対して上記動作が終了したことに
なるためリータンする。キーナンバレジスタの記憶内容
が61未満であれば次のキーの処理のためn21にもど
る。
FIG. 6C shows the timer interrupt operation. In this operation, the outputs of the strain sensors 32 to 34 are detected for all the keys touched. First, in n20, 0 is set in the key number register (register for storing the key number for detecting the key position: set in RAM 18), and it is determined in n21 whether or not there is a key touch. This determination is made by setting / resetting the key touch flag. If there is a key touch, the outputs of the strain sensors 32 to 34 are read (n2
2), which is stored in the pressure strength register M4 (n2
3). Next, at n24, 1 is added to the key number register. As a result, the stored contents of the key number register is 61
If so, it means that the above operation has been completed for all keys, so the routine is returned. If the stored content of the key number register is less than 61, the process returns to n21 for processing the next key.

【0029】ここで、キータッチデータによって楽音制
御する手法のより具体的な実施例について説明する。こ
こで、図7〜図10の(A)は押鍵時のキー歪データ
(歪センサ32〜34の出力値)を示すグラフである。
縦軸はレベル(電圧)を表している。横軸は時間を表し
全体を500msで示している。また、図7〜図10の
(B)はキーオン時におけるキースイッチの抵抗変化を
表すグラフである。縦軸は抵抗による電圧降下量を示
し、横軸は(A)と同じ時間軸となっている。図7,図
8はp(ピアノ)で押鍵した場合のキーの歪を表すグラ
フであり、図9,図10はff(フォルテッシモ)で押
鍵した場合のキーの歪を表すグラフである。さらに、図
7,図9はキー表面に指が接触している状態もしくはわ
ずかに離れている(1〜2cm)状態から押鍵した場合
を表し、図8,図10はキー正面からある一定距離(例
えば10〜30cm)離して押鍵した場合を表す。これ
ら図7〜図10から判るようにキーオン時のキースイッ
チの抵抗変化はどのようなキーオンがされた場合でも殆
ど同じである。一方、キー歪データは押鍵の仕方によっ
て(特に立ち上がりが)大きく異なっている。本件では
この立ち上がりのデータを楽音制御に利用している。
Here, a more specific embodiment of the method of controlling the musical tone by the key touch data will be described. Here, FIGS. 7A to 10A are graphs showing key strain data (output values of the strain sensors 32 to 34) when a key is pressed.
The vertical axis represents the level (voltage). The horizontal axis represents time, and the whole is shown in 500 ms. 7B to 10B are graphs showing the resistance change of the key switch when the key is turned on. The vertical axis represents the amount of voltage drop due to resistance, and the horizontal axis is the same time axis as (A). 7 and 8 are graphs showing the distortion of the key when the key is pressed with p (piano), and FIGS. 9 and 10 are the graphs showing the distortion of the key when pressing the key with ff (fortissimo). Further, FIGS. 7 and 9 show a case where a key is pressed from a state where a finger is in contact with the key surface or a state where the finger is slightly apart (1 to 2 cm), and FIGS. 8 and 10 show a certain distance from the front of the key. (For example, 10 to 30 cm) shows a case where the key is depressed and released. As can be seen from FIGS. 7 to 10, the resistance change of the key switch at the time of key-on is almost the same no matter what the key-on is. On the other hand, the key distortion data greatly differs (especially at the rising edge) depending on the key depression method. In this case, this rising data is used for tone control.

【0030】この歪センサ32〜34の出力は、そのま
まデータとして用いることができるほか、各センサの出
力を差動的に取り出したデータ,各センサの出力の差を
コンパレートしたデータ等を楽音制御に用いることがで
きる。また、キーの長手方向の指押圧位置が変化するこ
とによって各センサの出力が変化するためこのデータを
アフタコントロールデータ等に活用することもできる。
The outputs of the strain sensors 32 to 34 can be used as they are as data, or the tone of the data obtained by differentially extracting the output of each sensor, the data obtained by comparing the difference of the output of each sensor, and the like can be controlled. Can be used for. Further, since the output of each sensor changes as the finger pressing position in the longitudinal direction of the key changes, this data can also be used as after-control data or the like.

【0031】一例として、前記差分値によりキーの歪出
力をイニシャルタッチデータとして取り出し、このデー
タにより微妙に音色をコントロールする場合について詳
述する。
As an example, the case where the distortion output of the key is extracted as the initial touch data by the difference value and the tone color is finely controlled by this data will be described in detail.

【0032】図11〜図13は歪センサ32〜34の出
力を楽音制御に利用する詳細な実施例である。この具体
例では押鍵時における歪センサの出力値の違い(図7〜
図10の(A)参照)に着目し、キータッチ直後におけ
る最初のピーク値を検出し、この値で楽音制御をしてい
る。同時発音可能数は「8」の例である。
11 to 13 show a detailed embodiment in which the outputs of the strain sensors 32 to 34 are used for tone control. In this specific example, the difference in the output value of the strain sensor when the key is pressed (see FIG.
Paying attention to (A) of FIG. 10, the first peak value immediately after the key touch is detected, and the tone control is performed with this value. The maximum number of simultaneous pronunciations is “8”.

【0033】図11は図3のRAM18に設定される各
種レジスタを示したものである。各レジスタは各チャン
ネルに対応して8個づつ設けられている。レジスタ内の
チャンネルはチャンネルポインタn,sによって識別さ
れる。
FIG. 11 shows various registers set in the RAM 18 of FIG. Eight registers are provided corresponding to each channel. The channel in the register is identified by the channel pointer n, s.

【0034】同図(A)に示すキータッチフラグレジス
タKTFは、指がタッチしているキーのキーナンバ(音
高データ)を記憶するレジスタである。押鍵順(同時押
鍵でも全く同時はないが同時なら高(低)音優先)に8
個まで取り込むことができる。取り込まれたキーナンバ
は第n番のチャンネルに記憶され、指が触れている間保
存される。
The key touch flag register KTF shown in FIG. 9A is a register for storing the key number (pitch data) of the key touched by the finger. 8 in the key press order (there is no simultaneous simultaneous key press, but if they are simultaneous, high (low) tone priority)
You can capture up to individual pieces. The fetched key number is stored in the nth channel and stored while being touched by the finger.

【0035】同図(B)に示すTRレジスタは、キータ
ッチフラグレジスタKTFに保存されているキーデータ
をPRETR(インデックス部:同図(C)参照)に移
し変えるためのバッファである。
The TR register shown in FIG. 3B is a buffer for transferring the key data stored in the key touch flag register KTF to PRETR (index part: see FIG. 3C).

【0036】同図(C)はPRETRのインデックスレ
ジスタである。ここでPRETRレジスタ(同図(D))
は、KTFレジスタに割り当てられたキーの刻々変化す
るタッチデータ(第7〜図11の(A))を各チャンネ
ル毎に時系列に保存するレジスタPRETR(s,m)
であって、sがそのチャンネルポインタでありmはタッ
チデータを時系列に記憶するアドレスポインタである。
FIG. 3C shows a PRETR index register. Here, PRETR register ((D) in the figure)
Is a register PRETR (s, m) that stores touch data (A of FIGS. 7 to 11) that changes every moment of the key assigned to the KTF register in time series for each channel.
Where s is the channel pointer and m is an address pointer for storing touch data in time series.

【0037】同図(E)は各チャンネル毎にピークホー
ルドされたか否かを保存するホールドレジスタHLDで
ある。
FIG. 6E shows a hold register HLD which stores whether or not peak hold is performed for each channel.

【0038】同図(F)はPRETRに保存されている
各キーデータをピークホールド時に保存するキーバッフ
ァレジスタKEYBUFである。
FIG. 6F shows a key buffer register KEYBUF which stores each key data stored in PRETR during peak hold.

【0039】同図(G)は各チャンネル毎の最初のピー
ク値を保存するピークレジスタPEAKである。
FIG. 6G shows a peak register PEAK for storing the first peak value for each channel.

【0040】すなわちピーク時にどのチャンネルでどの
キーがどのくらいのピーク値に達したかをKEYBUF
(s),PEAK(s)にて保存する。
That is, KEYBUF shows which key, which key, and how much peak value has been reached on which channel at peak time.
(S) and PEAK (s) are saved.

【0041】図12,図13は図5,図6に示した動作
の一部を詳細に説明したものである。
12 and 13 explain in detail a part of the operation shown in FIGS.

【0042】まず図12(A)は図5(B)のn6に対
応するもので、キー30の触指によってキータッチイベ
ントがあるとレジスタKTF(n)にキーナンバ(キー
データ)を取り込む(n62)。
First, FIG. 12 (A) corresponds to n6 of FIG. 5 (B), and when a key touch event occurs by the touch finger of the key 30, a key number (key data) is fetched into the register KTF (n) (n62). ).

【0043】図12(B)は図5(C)のn8に対応す
るものでキー30の離指によってキーリリースイベント
があるとキーデータの保存用レジスタKTFかつ/また
はPRETRに離指対応キーデータがあるか否かを確認
して(n81)、あればKTF(n),PRETR
(s),PRETR(s,m(m=0〜m)),HLO
(s)およびチャンネルポインタn,s,アドレスポイ
ンタmの全てをリセットする(n82)。
FIG. 12B corresponds to n8 in FIG. 5C. When a key release event occurs when the key 30 is released, the key data saving register KTF and / or PRETR is used to release the key data. Check if there is (n81), and if there is, KTF (n), PRETR
(S), PRETR (s, m (m = 0 to m)), HLO
(S), the channel pointers n and s, and the address pointer m are all reset (n82).

【0044】図13は時々刻々変化するタッチデータを
検出しストアするフローチャートであってタイマインタ
ラプトで制御される。このタイマインタラプトの周期は
第5図から判断して1ms〜5msで実行されれば十分
実用的である。このタイミング毎に図13の動作が実行
される。まずレジスタKTFの中に1つ以上キー30の
触指データがあるか否かを判別し(n26)、タッチ無
しであれば何もせずにリターンする。タッチありとなれ
ばチャンネルポインタn,sをリセットし(n27)、
このキーデータをPRETRに転送するためKTF
(n)のキーデータを一時レジスタTRに一時ストアす
る(n28)。そしてn29では、このキーデータ(T
R)が既にPRETR(s)にセットされているか否か
を判断し、n30ではPRETR(s)が空きチャンネ
ルであるか否かを判断する。PRETR(s)の内容が
(TR)でない他のキーデータであればチャンネルポイ
ンタsを+1して(n31)、n29,n30の動作を
繰り返す。空きチャンネルが見つかればn30←n32
に進み、PRETR(s)にTRのキーデータをストア
する(n32)。その後PRETR(s,m)のアドレ
スを決めるアドレスポインタmをリセットする(n3
3)。次にsとmとで指示されるPRETR(s,m)
にPRETR(s)にストアされているキーからの歪デ
ータ(センサ出力)を取り込む(n34)。
FIG. 13 is a flow chart for detecting and storing touch data which changes from moment to moment, which is controlled by a timer interrupt. It is sufficiently practical if the timer interrupt period is 1 ms to 5 ms as judged from FIG. The operation of FIG. 13 is executed at each timing. First, it is judged whether or not there is one or more touch finger data of the key 30 in the register KTF (n26), and if there is no touch, nothing is done and the process returns. If there is a touch, the channel pointers n and s are reset (n27),
KTF to transfer this key data to PRETR
The key data of (n) is temporarily stored in the temporary register TR (n28). Then, at n29, this key data (T
It is determined whether R) is already set in PRETR (s), and in n30, it is determined whether PRETR (s) is a free channel. If the content of PRETR (s) is other key data than (TR), the channel pointer s is incremented by 1 (n31), and the operations of n29 and n30 are repeated. If a free channel is found, n30 ← n32
Then, the TR key data is stored in PRETR (s) (n32). After that, the address pointer m that determines the address of PRETR (s, m) is reset (n3
3). Next, PRETR (s, m) indicated by s and m
The distortion data (sensor output) from the key stored in PRETR (s) is taken in (n34).

【0045】次にPRETR(s,m)がすでにピーク
ホールドされているか否かを判別する(n35)。され
ていなければ「PRETR(s,m)が所定値以上で、
かつPRETR(s,m)とPRETR(s,m−1)
がほぼ等しい。」の条件を満たすか否かを判断する(n
36)。この条件をみたせばタッチデータがピークであ
るとしてn37に進み、条件を満たさない場合にはまだ
タッチデータは上昇中であるとして直接n38に進む。
ピーク時と判断されればそのデータをストアするため、
HLD(s)に“1”を、KEYBUF(s)にPRE
TR(s)が表すキーデータを、PEAK(s)にレベ
ルデータをストアする(n37)。N38ではアドレス
ポインタm,チャンネルポインタn,sを+1する。そ
の結果nが8を超えなければn28にもどってKTFの
次にチャンネルにあるキーデータにつきタッチが再度の
ものか初めてのものかをサーチして(n29)、前述と
同様の処理をチャンネル数分行う。それを繰り返す中で
n29にてYesと判断されればnチャンネルにストア
されたキーデータKTF(n)(すなわちTR)が前回か
ら存在したことを示すことになりPRETR(s,m)
にm−1の次に連続してそのタッチレスポンスデータが
n34にて書き込まれていく。
Next, it is determined whether or not PRETR (s, m) has already been peak-held (n35). If not, “PRETR (s, m) is greater than or equal to a predetermined value,
And PRETR (s, m) and PRETR (s, m-1)
Are almost equal. Whether or not the condition of “” is satisfied (n
36). If this condition is satisfied, it is determined that the touch data is the peak and the process proceeds to n37. If the condition is not satisfied, the touch data is still rising and the process directly proceeds to n38.
If it is judged to be a peak time, the data will be stored,
"1" for HLD (s) and PRE for KEYBUF (s)
The key data represented by TR (s) is stored in PEAK (s) as level data (n37). At N38, the address pointer m and the channel pointers n and s are incremented by +1. As a result, if n does not exceed 8, the process returns to n28 to search for the key data in the channel next to the KTF whether the touch is a new touch or the first touch (n29), and the same processing as the above is performed for the number of channels. To do. If it is judged Yes in n29 while repeating that, it means that the key data KTF (n) (that is, TR) stored in the n channel has been present since the previous time PRETR (s, m).
Then, the touch response data is continuously written in n34 next to m-1.

【0046】このようにして図11(D)に最大8キー
分のタッチレスポンスデータが図7〜図10の(A)の
レベルデータとしてタイマインタラプトの周期にてサン
プリングされて各チャンネル別に書き込まれる。
In this way, the touch response data for a maximum of 8 keys is sampled at the period of the timer interrupt in FIG. 11D as the level data of FIGS. 7 to 10 and written for each channel.

【0047】図7〜図10もしくは図1の構造から明ら
かなように図11(D)のデータはキースイッチ35の
音時以前からサンプリングされるものであるからこのデ
ータ例えばピークホールドデータ(KEYBUFとPE
AK)にてキースイッチ音時に楽音(たとえば音色)を
制御することが可能である。具体的には図6(A)のn
11とn12とを図12(C)のn40に変更すればイ
ニシャル強度の微分値によって音色パラメータを設定す
ることもできる。換言すれば図7〜図10の(A)の立
ち上がり初期微分データにて音色パラメータを設定する
もので、立ち上がりから5〜6ms経過した値に対応す
る値をmに代入しm>cの条件を満たす定数c(例えば
0〜2ms)を、 dTR←PRETR(s,m)−PRETR(s,m−
c) に代入すればdTRはキー歪の初期微分値を表すことに
なる(図15)。この値dTRとKEYBUF(s)の
キーデータとに基づいてn13にて各チャンネルのキー
の各音色パラメータを設定することができる。
As is apparent from the structure shown in FIGS. 7 to 10 or 1, the data shown in FIG. 11D is sampled before the sound of the key switch 35 is sounded. Therefore, this data, for example, peak hold data (KEYBUF and PE
It is possible to control a musical sound (for example, a tone color) at the time of key switch sound with AK). Specifically, n in FIG.
If 11 and n12 are changed to n40 in FIG. 12C, the tone color parameter can be set by the differential value of the initial intensity. In other words, the timbre parameter is set by the initial differential data of the rising edge of FIGS. 7A to 10A, and a value corresponding to a value 5 to 6 ms after the rising edge is substituted for m and the condition of m> c is satisfied. A constant c (for example, 0 to 2 ms) to be satisfied is expressed by: dTR ← PRETR (s, m) -PRETR (s, m-
Substituting in c), dTR represents the initial differential value of the key distortion (FIG. 15). Based on this value dTR and the key data of KEYBUF (s), each tone color parameter of the key of each channel can be set in n13.

【0048】さらにまた図6(A)のn11を図14
(B)のn42に変更すればイニシャルタッチのパター
ンが抽出できる。すなわちKEYBUF(s)でキーデ
ータを読み取り、dTR(前記と同じ)でキー歪の初期
微分値を読み取り、PEAK(s)で初期ピーク値を読
み取ることによりイニシャル強度を検出し、この複数の
パラメータにより各チャンネルの各キーデータの押圧パ
ターンを設定し(n12)、この押圧パターンにより各
チャンネルの各キーデータの音色パラメータを設定する
(n13)こともできる。このようにタッチパターンデ
ータにより、より繊細な音色を設定することができる。
Further, n11 in FIG.
The pattern of initial touch can be extracted by changing to n42 in (B). That is, the key data is read with KEYBUF (s), the initial differential value of the key distortion is read with dTR (same as above), and the initial peak value is read with PEAK (s) to detect the initial strength. It is also possible to set a pressing pattern of each key data of each channel (n12) and set a tone color parameter of each key data of each channel by this pressing pattern (n13). In this way, more delicate tones can be set by the touch pattern data.

【0049】さらにまた図14(B)ではキー歪の初期
微分値と初期ピーク値とによりイニシャル強度が設定さ
れるようにしたが、これを前記初期微分値も含めてキー
オンタイミング直前までの複数の微分値にてイニシャル
強度を設定してもよい。また微分値でなくキーオンタイ
ミング直前までの複数のPRETR(s,m)の値(キ
ー歪データ)にてイニシャル強度パターンを設定し、こ
のパターンにて押圧パターン読み出し(n12)、この
押圧パターンにて音色パラメータを設定することもでき
る。
Further, in FIG. 14B, the initial strength is set by the initial differential value and the initial peak value of the key distortion. However, the initial strength is set by including a plurality of the initial differential values until just before the key-on timing. The initial strength may be set by the differential value. Further, the initial strength pattern is set by a plurality of PRETR (s, m) values (key distortion data) immediately before the key-on timing, not by the differential value, and the pressing pattern is read by this pattern (n12). It is also possible to set timbre parameters.

【0050】前述の実施例ではタッチデータはイニシャ
ルに限って述べたが、第5図のキー歪データをアフター
タッチの制御に用いてもよい。すなわち、第5図(A)
で表されたキー歪の複数のピーク値であって最新の複数
のデータをストアするレジスタを各チャンネル毎に設け
てこの複数のデータ(パターンデータ)をもとに音色デ
ータをコントロールするようにしてもよい。さらに最新
のPRETR(s,m)の値(キー歪データ)にて音色
データをコントロールしてもよい。この場合キー歪デー
タが落ち着くまでは最新のピーク値にて音色をコントロ
ールし、落ち着いたらPRETR(s,m)の値にして
音色をコントロールするようにしてもよい。
Although the touch data is limited to the initials in the above-mentioned embodiment, the key distortion data shown in FIG. 5 may be used for the after-touch control. That is, FIG. 5 (A)
A register for storing the latest multiple data, which is the multiple peak values of the key distortion represented by, is provided for each channel, and the tone color data is controlled based on the multiple data (pattern data). Good. Further, the timbre data may be controlled by the latest value of PRETR (s, m) (key distortion data). In this case, the tone color may be controlled with the latest peak value until the key distortion data settles down, and when the key strain data settles down, the tone color may be controlled by setting the value of PRETR (s, m).

【0051】なお、前述した音色とはエンベロープデー
タをも含むことをここに付け加えておく。
It should be added that the timbre mentioned above also includes envelope data.

【0052】[0052]

【発明の効果】以上のようにこの発明によれば、操作子
の操作中のみならず、操作直前,操作直後の演奏者の動
きを認識することができ、これを音源の動作態様の設定
に用いることにより、操作子の微妙な操作を楽音に反映
して細かなニュアンスの表現が可能になる。
As described above, according to the present invention, it is possible to recognize not only the operation of the operator but also the movement of the performer immediately before and immediately after the operation, which is used for setting the operation mode of the sound source. By using it, it is possible to express a fine nuance by reflecting the delicate operation of the operator on the musical sound.

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

【図1】この発明の実施例である電子鍵盤楽器のキーの
側断面図
FIG. 1 is a side sectional view of a key of an electronic keyboard instrument according to an embodiment of the present invention.

【図2】同電子鍵盤楽器のキーの支点構成部材の斜視図FIG. 2 is a perspective view of a fulcrum component member of a key of the electronic keyboard instrument.

【図3】同電子鍵盤楽器の制御部のブロック図FIG. 3 is a block diagram of a control unit of the electronic keyboard instrument.

【図4】同制御部のメモリの一部構成図FIG. 4 is a partial configuration diagram of a memory of the control unit.

【図5】同制御部の動作を示すフローチャートFIG. 5 is a flowchart showing the operation of the control unit.

【図6】同制御部の動作を示すフローチャートFIG. 6 is a flowchart showing the operation of the control unit.

【図7】キー歪データおよびキーオン時の抵抗変化を示
す図
FIG. 7 is a diagram showing key strain data and resistance changes at key-on.

【図8】キー歪データおよびキーオン時の抵抗変化を示
す図
FIG. 8 is a diagram showing key strain data and resistance changes at the time of key-on.

【図9】キー歪データおよびキーオン時の抵抗変化を示
す図
FIG. 9 is a diagram showing key strain data and resistance changes at the time of key-on.

【図10】キー歪データおよびキーオン時の抵抗変化を
示す図
FIG. 10 is a diagram showing key strain data and resistance changes at the time of key-on.

【図11】イニシャル強度データを得るためのレジスタ
群を示す図
FIG. 11 is a diagram showing a register group for obtaining initial strength data.

【図12】キータッチフラグセットサブルーチン,キー
タッチフラグリセットサブルーチンおよびイニシャル強
度検出サブルーチンを示す図
FIG. 12 is a diagram showing a key touch flag set subroutine, a key touch flag reset subroutine, and an initial strength detection subroutine.

【図13】イニシャル強度データを得るためのフローチ
ャート
FIG. 13 is a flowchart for obtaining initial strength data.

【図14】イニシャル強度微分値検出サブルーチンおよ
びイニシャルタッチ強度微分値・初期ピーク値検出サブ
ルーチン
FIG. 14: Initial intensity differential value detection subroutine and initial touch intensity differential value / initial peak value detection subroutine

【図15】イニシャル強度データを微分値データとして
処理レジスタに取り込む場合を示した図
FIG. 15 is a diagram showing a case where initial intensity data is loaded into a processing register as differential value data.

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

12…タッチ圧検出回路、30…キー、32〜34…歪
センサ
12 ... Touch pressure detection circuit, 30 ... Key, 32-34 ... Strain sensor

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 楽音を発生させる音源と、 該音源に対して発音、消音を指示するスイッチ手段およ
び自己の歪みを検出する歪みセンサを有する操作子と、 前記歪みセンサ出力の微分値およびピーク値を求めるセ
ンサ情報検出手段と、 該センサ情報検出手段が検出した微分値およびピーク値
に基づいて前記音源の動作態様を設定する楽音態様設定
手段と、 を備えたことを特徴とする電子楽器。
1. A sound source for generating a musical tone, an operating element having a switch means for instructing the sound source to sound and mute, and a strain sensor for detecting its own strain, and a differential value and a peak value of the strain sensor output. An electronic musical instrument, comprising: a sensor information detecting unit that obtains a tone value; and a musical tone mode setting unit that sets an operation mode of the sound source based on a differential value and a peak value detected by the sensor information detecting unit.
【請求項2】 前記センサ情報検出手段は、前記スイッ
チ手段が発音を指示する前の歪みセンサ出力の微分値お
よびピーク値を検出する手段である請求項1に記載の電
子楽器。
2. The electronic musical instrument according to claim 1, wherein the sensor information detecting means is means for detecting a differential value and a peak value of the strain sensor output before the switch means instructs the sound generation.
【請求項3】 前記センサ情報検出手段は、前記スイッ
チ手段が消音を指示した後の歪みセンサ出力の微分値お
よびピーク値を検出する手段であり、前記楽音態様設定
手段は、該スイッチ手段が消音を指示した後の歪みセン
サ出力の微分値およびピーク値に基づいて、楽音の消音
時の動作態様を設定する手段である請求項1に記載の電
子楽器。
3. The sensor information detecting means is means for detecting a differential value and a peak value of a strain sensor output after the switch means has instructed to mute, and the musical tone mode setting means makes the switch means mute. The electronic musical instrument according to claim 1, which is a means for setting an operation mode at the time of muting a musical tone, based on a differential value and a peak value of the output of the strain sensor after the instruction of.
JP8025311A 1996-02-13 1996-02-13 Electronic musical instrument Expired - Fee Related JP2682527B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8025311A JP2682527B2 (en) 1996-02-13 1996-02-13 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8025311A JP2682527B2 (en) 1996-02-13 1996-02-13 Electronic musical instrument

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP1217090A Division JP2689635B2 (en) 1989-08-23 1989-08-23 Electronic keyboard instrument

Publications (2)

Publication Number Publication Date
JPH08234752A JPH08234752A (en) 1996-09-13
JP2682527B2 true JP2682527B2 (en) 1997-11-26

Family

ID=12162466

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8025311A Expired - Fee Related JP2682527B2 (en) 1996-02-13 1996-02-13 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JP2682527B2 (en)

Also Published As

Publication number Publication date
JPH08234752A (en) 1996-09-13

Similar Documents

Publication Publication Date Title
JP3799592B2 (en) Electronic keyboard instrument
JPH02256094A (en) Keyboard device for electronic keyboard musical instrument
JP4140112B2 (en) Performance controller operation state detection device, performance operator operation state detection method, and performance device having performance operator
JP3459844B2 (en) Electronic musical instrument keyboard device
US5925844A (en) Piano with built-in electronic musical instrument
JP2682527B2 (en) Electronic musical instrument
JP2018054685A (en) Electronic percussion instrument
JP2005092057A (en) Keyboard device
JPH04350697A (en) Keyboard device
JP2689635B2 (en) Electronic keyboard instrument
JP2932132B2 (en) How to control the pronunciation of electronic keyboard instruments
JP2891248B2 (en) Electronic keyboard instrument
JPH09244658A (en) Keyboard device of electronic musical instrument
JP3952061B2 (en) Electronic keyboard instrument
JPH085518Y2 (en) Electronic keyboard instrument
JPH08717Y2 (en) Electronic keyboard instrument
JP3489141B2 (en) Electronic musical instrument and its keyboard device
JP3933050B2 (en) Electronic musical instruments
JP2712224B2 (en) Electronic string instrument
JP2830165B2 (en) Keyboard for electronic musical instruments
JPH0734468Y2 (en) Electronic keyboard instrument
JP2556370Y2 (en) Electronic keyboard instrument
JP3938119B2 (en) Stringed electronic musical instrument
JPH07104754A (en) Electronic musical instrument-incorporated piano
JPH0715034Y2 (en) Electronic keyboard instrument

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20070808

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20080808

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090808

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees