[go: up one dir, main page]

JPH10171447A - Key drive - Google Patents

Key drive

Info

Publication number
JPH10171447A
JPH10171447A JP34281696A JP34281696A JPH10171447A JP H10171447 A JPH10171447 A JP H10171447A JP 34281696 A JP34281696 A JP 34281696A JP 34281696 A JP34281696 A JP 34281696A JP H10171447 A JPH10171447 A JP H10171447A
Authority
JP
Japan
Prior art keywords
key
speed
contact
driving
duty ratio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP34281696A
Other languages
Japanese (ja)
Inventor
Tsunehisa Nogimura
恒久 野木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP34281696A priority Critical patent/JPH10171447A/en
Publication of JPH10171447A publication Critical patent/JPH10171447A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【課題】 機械的な衝突音の発生を防止しつつ鍵を駆動
することのできる鍵駆動装置を提供する。 【解決手段】 起動区間T1内では、鍵を駆動するソレ
ノイドに所定の電圧を印加し、鍵を高速で下方に回転駆
動させる。起動区間T2内では、デューティ比t3:t
4でソレノイドに電圧を印加し、したがって、この移動
区間T2内でおいては、起動区間T1よりも遅い中速で
鍵12が下方に回転駆動される。さらに、保持区間T3
においては、デューティ比t3:t4でソレノイドに電
圧を印加し、これにより、鍵は移動区間T2よりも更に
遅い低速で下方に回転駆動される。したがって、鍵が移
動完了位置に到達した際に機械的な衝突音が発生するこ
とがなく、スピーカーから発生している楽音への影響が
生じてしまうこともない。
(57) Abstract: To provide a key driving device capable of driving a key while preventing generation of a mechanical collision sound. SOLUTION: In an activation section T1, a predetermined voltage is applied to a solenoid for driving a key, and the key is rotationally driven downward at high speed. In the activation section T2, the duty ratio t3: t
At 4, a voltage is applied to the solenoid, so that the key 12 is rotationally driven downward at a medium speed slower than the activation interval T <b> 1 within this movement interval T <b> 2. Further, the holding section T3
In, a voltage is applied to the solenoid at a duty ratio of t3: t4, whereby the key is driven to rotate downward at a lower speed even slower than the moving section T2. Therefore, no mechanical collision sound is generated when the key reaches the movement completion position, and no influence is exerted on the musical sound generated from the speaker.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、自動演奏を行う際
に鍵盤楽器の鍵を駆動する鍵駆動装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a key driving device for driving keys of a keyboard instrument when performing an automatic performance.

【0002】[0002]

【従来の技術】従来、鍵盤の各鍵を駆動しつつ自動演奏
を行う所謂自動ピアノが知られている。この自動ピアノ
には、各鍵毎に電磁アクチュエータが配設されており、
この電磁アクチュエータは、各鍵の下部に連係された鉄
心と、励磁されてこの鉄心を軸方向に駆動するソレノイ
ドとからなる。そして、メモリから読み出される押鍵情
報に基づいて電磁アクチュエータに電流を供給し、これ
によりソレノイドを励磁させて鉄心を後退移動させ、鍵
を下方に駆動して発音させる。また、離鍵情報に基づき
電磁アクチュエータへの電流の供給を停止し、ソレノイ
ドを消磁させて鍵を復帰させ、これら押鍵情報に応じた
電流供給と離鍵情報に応じた電流停止とにより、鍵を駆
動しつつ自動演奏を行うものである。
2. Description of the Related Art Conventionally, a so-called automatic piano which performs an automatic performance while driving each key of a keyboard has been known. This automatic piano is provided with an electromagnetic actuator for each key,
The electromagnetic actuator includes an iron core linked to a lower portion of each key, and a solenoid that is excited to drive the iron core in an axial direction. Then, a current is supplied to the electromagnetic actuator based on the key press information read from the memory, whereby the solenoid is excited to move the iron core backward, and the key is driven downward to generate sound. Also, the supply of current to the electromagnetic actuator is stopped based on the key release information, the solenoid is demagnetized to return the key, and the key is supplied by supplying current according to the key press information and stopping the current according to the key release information. The automatic performance is performed while driving.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の自動ピアノに採用されている鍵駆動装置にあ
っては、単に電流をオン・オフ制御することにより、電
磁アクチュエータの動作を制御するように構成されてい
ることから、電磁アクチュエータのソレノイドは、一定
の吸引力で鉄心を初期位置から移動完了点まで吸引す
る。したがって、鉄心及び鍵はソレノイドの吸引力が強
いまま高速で、移動完了点に到達することとなり、その
結果、鉄心及び鍵が移動完了点に到達した際に、その位
置を規制する規制部材等に衝突して、機械的な衝突音が
発生してしまい、演奏する楽曲への影響が生じてしま
う。
However, in such a key driving device employed in the conventional automatic piano, the operation of the electromagnetic actuator is controlled simply by turning on and off the current. Therefore, the solenoid of the electromagnetic actuator sucks the iron core from the initial position to the movement completion point with a constant suction force. Therefore, the iron core and the key reach the movement completion point at a high speed while the suction force of the solenoid is strong. The collision causes a mechanical collision sound, which affects the music to be played.

【0004】本発明は、このような従来の課題に鑑みて
なされたものであり、機械的な衝突音の発生を防止しつ
つ鍵を駆動することのできる鍵駆動装置を提供すること
を目的とするものである。
The present invention has been made in view of such a conventional problem, and has as its object to provide a key driving device capable of driving a key while preventing generation of a mechanical collision sound. Is what you do.

【0005】[0005]

【課題を解決するための手段】前記課題を解決するため
に請求項1記載の発明にあっては、略水平状態に弾持さ
れ、下方へ回動可能な鍵と、駆動信号を供給されて動作
し前記鍵を下方へ駆動する駆動手段と、前記駆動信号を
可変的に制御して、前記駆動手段による前記鍵の駆動速
度を順次低下させる制御手段とを有している。かかる構
成において、制御手段は、駆動手段に供給する駆動信号
を可変的に制御して、駆動手段により鍵の駆動速度を順
次低下させることから、鍵が高速で移動完了位置まで駆
動されることがない。
According to the first aspect of the present invention, a key which is held in a substantially horizontal state and is rotatable downward and a drive signal are supplied. A drive unit that operates to drive the key downward; and a control unit that variably controls the drive signal to sequentially reduce the drive speed of the key by the drive unit. In such a configuration, the control unit variably controls the drive signal supplied to the drive unit, and sequentially reduces the drive speed of the key by the drive unit, so that the key can be driven to the movement completion position at high speed. Absent.

【0006】また、請求項2記載の発明にあっては、前
記駆動手段は、前記鍵を下方へ駆動した後、前記鍵の上
方への回動復帰を許容し、前記制御手段は、更に前記駆
動手段が前記鍵の上方への回動復帰を許容する際の駆動
信号を可変的に制御して、前記鍵の復帰速度を順次低下
させるように構成されている。したがって、鍵が下方に
駆動されて移動完了位置まで到達した後、略水平状態の
初期位置まで復帰する際の速度も低下し、略水平状態に
付勢されている鍵が高速度で初期位置まで到達すること
に伴う衝突音の発生も防止される。
Further, in the invention described in claim 2, the driving means permits the key to return to the upward rotation after driving the key downward, and the control means further comprises the The drive unit is configured to variably control a drive signal when allowing the key to return to the upward rotation, thereby sequentially reducing the key return speed. Therefore, after the key is driven downward and reaches the movement completion position, the speed at which the key is returned to the substantially horizontal initial position also decreases, and the key which is urged to the substantially horizontal state moves to the initial position at high speed. The occurrence of a collision sound due to the arrival is also prevented.

【0007】また、請求項3記載の発明にあっては、略
水平状態に弾持され、下方へ回動可能な鍵と、この鍵の
下方への回動に伴って順次閉成する第1及び第2の接点
と、駆動信号を供給されて動作し前記鍵を下方へ駆動す
る駆動手段と、前記第1の接点が閉成するまでの区間と
前記第2の接点が閉成するまでの区間とで、異なるデュ
ーティ比で駆動信号を供給し、前記駆動手段による前記
鍵の駆動速度を順次低下させる制御手段とを有してい
る。かかる構成において、制御手段は、第1の接点が閉
成するまでの区間では、あるデューティ比で駆動手段に
駆動信号を供給し、更に第2の接点が閉成するまでの区
間では、これと異なるデューティ比で駆動手段に駆動信
号を供給し、これによって鍵の駆動速度を順次低下させ
ることから、鍵が高速度で移動完了位置まで到達するこ
とははない。
According to the third aspect of the present invention, a key which is held in a substantially horizontal state and is rotatable downward, and a first key which is sequentially closed as the key is rotated downward. And a second contact point, a driving unit that is supplied with a drive signal and operates to drive the key downward, a section until the first contact point closes, and a section until the second contact point closes. Control means for supplying a drive signal with a different duty ratio between the sections and sequentially reducing the drive speed of the key by the drive means. In such a configuration, the control unit supplies a drive signal to the drive unit at a certain duty ratio in a section until the first contact is closed, and further supplies a drive signal to the drive unit in a section until the second contact is closed. Since the drive signal is supplied to the drive means at different duty ratios, thereby sequentially reducing the drive speed of the key, the key does not reach the movement completion position at a high speed.

【0008】また、このように各接点が閉成することに
より、異なるデューティ比で駆動信号が供給されること
から、各鍵の下方へのストローク量に組立誤差に起因す
るバラツキがあった場合でも、このストローク量のバラ
ツキに左右されることなく、デューティ比を変化させて
鍵の駆動速度を制御することができる。すなわち、例え
ば鍵の駆動開始時点からの相対時間情報に基づいてデュ
ーティ比が徐々に小さくなるように制御した場合、組立
誤差により各鍵の下方へのストローク量が所定よりも小
さいと、駆動信号のデューティ比が大きい状態で鍵は早
期に移動完了位置に到達する。したがって、鍵が移動完
了位置に到達した際、鍵はデューティ比の大きい駆動信
号を供給されている駆動手段により、高速で移動完了位
置に到達し、衝突音が発生してしまう。しかるに、この
発明にあっては、各接点が閉成した区間でデューティ比
を変化させることから、各鍵にストローク量のバラツキ
があっても、これに左右されることなく各区間でデュー
ティ比を変化させ、鍵が移動完了位置に到達した際の速
度は確実に低速となる。
Further, since the drive signals are supplied at different duty ratios by closing the respective contacts as described above, even if there is variation in the stroke amount of each key downward due to an assembly error. The key drive speed can be controlled by changing the duty ratio without being affected by the variation in the stroke amount. That is, for example, when the duty ratio is controlled to gradually decrease based on relative time information from the start of driving of the key, if the downward stroke amount of each key is smaller than a predetermined value due to an assembly error, the driving signal In a state where the duty ratio is large, the key reaches the movement completion position early. Therefore, when the key reaches the movement completion position, the key arrives at the movement completion position at high speed by the driving unit to which the drive signal having the large duty ratio is supplied, and a collision sound is generated. However, in the present invention, since the duty ratio is changed in the section where each contact is closed, even if each key has a variation in the stroke amount, the duty ratio is changed in each section without being affected by this. By changing the key, the speed when the key reaches the movement completion position is surely reduced.

【0009】また、請求項4記載の発明にあっては、前
記制御手段は、更に前記第2の接点が閉成した後の区間
において異なるデューティ比で駆動信号を供給し、前記
駆動手段による前記鍵の駆動速度を低下させるように構
成されている。したがって、第2の接点が閉成して鍵が
移動完了位置に到達する直前においても鍵の移動速度が
制御され、これにより、鍵が移動完了位置に到達した際
の衝突音の発生はより確実に防止される。
Further, in the invention described in claim 4, the control means further supplies a drive signal with a different duty ratio in a section after the second contact is closed, and The drive speed of the key is reduced. Therefore, the moving speed of the key is controlled even immediately before the second contact point closes and the key reaches the movement completion position, whereby the generation of a collision sound when the key reaches the movement completion position is more reliable. Is prevented.

【0010】また、請求項5記載の発明にあっては、前
記駆動手段は、前記鍵を下方へ駆動した後、前記鍵の上
方への回動復帰を許容し、前記制御手段は、更に前記鍵
の上方への回動復帰に伴って前記第2の接点が開成する
までの区間と前記第1の接点が開成するまでの区間と
で、異なるデューティ比で駆動信号を供給し、前記鍵の
復帰速度を順次低下させるように構成されている。した
がって、鍵が下方に駆動されて移動完了位置まで到達し
た後、略水平状態の初期位置まで復帰する際の速度も可
変的に制御され、略水平状態に付勢されている鍵が高速
度で初期位置まで到達することに伴う衝突音が発生も防
止されるとともに、各鍵の上方へのストローク量に組立
誤差に起因するバラツキがあった場合でも、このストロ
ーク量のバラツキに左右されることなく、デューティ比
を変化させて鍵の復帰速度を低下させることができる。
Further, in the invention according to claim 5, the driving means permits the key to return to the upward rotation after driving the key downward, and the control means further comprises: A drive signal is supplied at a different duty ratio between a section until the second contact is opened and a section until the first contact is opened with the return of rotation of the key upward, It is configured to gradually reduce the return speed. Therefore, after the key is driven downward and reaches the movement completion position, the speed at which the key is returned to the substantially horizontal initial position is also variably controlled. Collision noise caused by reaching the initial position is also prevented, and even if the upward stroke of each key varies due to an assembly error, it does not depend on the variation of the stroke. By changing the duty ratio, the key recovery speed can be reduced.

【0011】また、請求項6記載の発明にあっては、前
記制御手段は、更に前記第1の接点が開成した後の区間
において異なるデューティ比で駆動信号を供給し、前記
鍵の復帰速度を低下させるように構成されている。した
がって、第1の接点が開成して鍵が初期位置に到達する
直前においても鍵の移動速度が制御され、これにより、
鍵が初期位置に到達した際の衝突音の発生も確実に防止
される。
Further, in the invention according to claim 6, the control means further supplies a drive signal with a different duty ratio in a section after the first contact is opened, and controls the return speed of the key. It is configured to lower. Therefore, the moving speed of the key is controlled even immediately before the first contact is opened and the key reaches the initial position, whereby the key is moved.
The generation of a collision sound when the key reaches the initial position is also reliably prevented.

【0012】加えて、請求項7記載の発明にあっては、
前記制御手段は、順次読み出される演奏情報に含まれて
いる鍵速度情報をデューティ比に変換し、この変換した
デューティ比で前記駆動信号を供給するように構成され
ている。したがって、各鍵は演奏情報に含まれている鍵
速度情報に応じて駆動速度あるいは復帰速度を可変的に
制御される。
In addition, in the invention according to claim 7,
The control means is configured to convert the key speed information included in the sequentially read performance information into a duty ratio, and to supply the drive signal at the converted duty ratio. Therefore, the drive speed or the return speed of each key is variably controlled according to the key speed information included in the performance information.

【0013】[0013]

【発明の実施の形態】以下、本発明の一実施の形態を図
に従って説明する。この実施の形態は、本発明を電子楽
器に適用したものであり、この電子楽器には、図1に示
す鍵盤1を有している。この鍵盤1にはシャーシ2が設
けられており、このシャーシ2には、略水平状のベース
部3が形成され、このベース部3の一端部には上段部4
を介して起立部5が立設されている。また、ベース部3
の他端部には、下段部6を介して垂下部7が垂設されて
いるとともに、この垂下部7の下端部には前記ベース部
3と平行な支持部8が形成されている。前記段部4上に
はバネ支持フェルト9が配設され、前記垂下部7には開
口10が形成されているとともに、前記支持部8上には
ストッパフェルト11が配設されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. In this embodiment, the present invention is applied to an electronic musical instrument, and the electronic musical instrument has a keyboard 1 shown in FIG. The keyboard 1 is provided with a chassis 2, and a substantially horizontal base portion 3 is formed on the chassis 2, and an upper portion 4 is provided at one end of the base portion 3.
The upright part 5 is erected via the. Also, the base part 3
At the other end, a hanging portion 7 is vertically provided via a lower step portion 6, and a supporting portion 8 parallel to the base portion 3 is formed at a lower end of the hanging portion 7. A spring support felt 9 is provided on the step portion 4, an opening 10 is formed in the hanging portion 7, and a stopper felt 11 is provided on the support portion 8.

【0014】前記起立部5の上部には、複数の鍵12の
一端部が上下方向へ回動自在に支持されており、各鍵1
2の一端部と前記バネ支持フェルト9間には鍵スプリン
グ13が弾装されている。鍵12の他端部側には、突片
14と脚15とが垂設されており、脚15の下端部には
前記開口10内に突出するフック部16が形成されてい
る。これにより鍵12は、鍵スプリング13により上方
に付勢されつつ、フック部16が開口10の上縁に当接
することにより、略平行状態に維持されている。
One end of a plurality of keys 12 is supported on the upper part of the upright portion 5 so as to be rotatable in the vertical direction.
A key spring 13 is elastically mounted between one end of the spring 2 and the spring supporting felt 9. A protruding piece 14 and a leg 15 are suspended from the other end of the key 12, and a hook 16 protruding into the opening 10 is formed at the lower end of the leg 15. As a result, the key 12 is maintained in a substantially parallel state by the hook portion 16 abutting against the upper edge of the opening 10 while being urged upward by the key spring 13.

【0015】また、鍵12の下面には一端部側に第1突
起17aが形成されているとともに、この第1突起17
aよりも他端部側に第2突起17bが並設されている。
これら第1及び第2突起17a,17bの直下には、前
記ベース部3上に第1接点18aと第2接点18bとが
配置されている。この第1及び第2接点18a,18b
は、ゴム製であってドーム状のハウジング21と、この
ハウジング21内の上部に配置された接触子(図示せ
ず)とを有し、この接触子がベース部3の下面側に装着
されたプリント基板22に設けられている接触子(図示
せず)と接触することによりオンとなるように構成され
ている。したがって、鍵12が下方に回動すると第1接
点18aが先行してオンとなり、引き続き第2接点18
bが鍵12の回動速度に応じた時間差をもってオンとな
る。また、両接点18a,18bがオンになった後、鍵
12が上方に回動した際には、第2接点18bが先行し
てオフとなり、引き続き第1接点18aが鍵12の回動
速度に応じた時間差をもってオフとなるように構成され
ている。
On the lower surface of the key 12, a first projection 17a is formed on one end side.
The second protrusions 17b are arranged side by side on the other end side of the line a.
Immediately below these first and second projections 17a and 17b, a first contact 18a and a second contact 18b are arranged on the base portion 3. The first and second contacts 18a, 18b
Has a dome-shaped housing 21 made of rubber and a contact (not shown) arranged at an upper part in the housing 21, and the contact is mounted on the lower surface side of the base portion 3. It is configured to turn on when it comes into contact with a contact (not shown) provided on the printed circuit board 22. Therefore, when the key 12 rotates downward, the first contact 18a is turned on first, and the second contact 18
b is turned on with a time difference corresponding to the rotation speed of the key 12. When the key 12 is turned upward after both contacts 18a and 18b are turned on, the second contact 18b is turned off first and the first contact 18a is continuously turned to the turning speed of the key 12. It is configured to be turned off with a corresponding time difference.

【0016】前記ベース部3の下面側には 両端部に起
立壁23a,23bを有するブラケット23が取り付け
られており、このブラケット23上には、両端部に起立
片24a,24bを有するホルダ24が固定されてい
る。このホルダ24内には、両起立片24a,24b間
にソレノイド26が配置されており、このソレノイド2
6には鉄心25が軸方向に移動自在に内挿されている。
この鉄心25は、一方の起立片24bと起立壁23bと
を摺動自在に貫通しており、ソレノイド26が励磁され
ることにより後退移動するように構成されている。ま
た、鉄心25の中途部には、前記起立壁23bに当接す
るフランジ25aが形成され、このフランジ25aと前
記一方の起立壁23b間にはリターンスプリング28が
弾装され、これにより鉄心25は突出方向に付勢されて
いる。
A bracket 23 having standing walls 23a, 23b at both ends is attached to the lower surface of the base portion 3. A holder 24 having standing pieces 24a, 24b at both ends is mounted on the bracket 23. Fixed. In the holder 24, a solenoid 26 is disposed between the upright pieces 24a, 24b.
6, an iron core 25 is inserted so as to be movable in the axial direction.
The iron core 25 slidably penetrates the upright piece 24b and the upright wall 23b, and is configured to move backward when the solenoid 26 is excited. A flange 25a is formed in the middle of the iron core 25 so as to contact the upright wall 23b, and a return spring 28 is elastically mounted between the flange 25a and the one upright wall 23b. Biased in the direction.

【0017】前記下段部6上には、枢支部材29が固定
されており、この枢支部材29にはベルクランク30が
回動自在に支持されている。このベルクランク30の一
端部は鍵12の下面に突設された前記突片14に遊嵌さ
れており、他端部は前記鉄心25の先端面に突設された
ロッド31に連係されている。したがって、ソレノイド
26が励磁されると、リターンスプリング28に抗して
鉄心25が後退し、これに伴いロッド31によりベルク
ランク30が時計方向に回転駆動される。そして、該ベ
ルクランク30により突片14が引き下げられ、鍵スプ
リング13を収縮させつつ鍵12の他端部が下方に回動
して、押鍵状態が形成される。また、ソレノイド26が
消磁されると、リターンスプリング28の付勢力を受け
て鉄心25及びロッド31が前進し、ベルクランク30
が反時計方向に回転する。これにより鍵12は、上方へ
の回動が可能となり、鍵スプリング13の付勢力により
押し上げられて、初期位置に復帰する。
A pivot member 29 is fixed on the lower step 6, and a bell crank 30 is rotatably supported on the pivot member 29. One end of the bell crank 30 is loosely fitted to the protruding piece 14 protruding from the lower surface of the key 12, and the other end is linked to a rod 31 protruding from the front end surface of the iron core 25. . Therefore, when the solenoid 26 is excited, the iron core 25 is retracted against the return spring 28, and accordingly, the bell crank 30 is driven to rotate clockwise by the rod 31. Then, the protruding piece 14 is pulled down by the bell crank 30, and the other end of the key 12 is rotated downward while the key spring 13 is contracted, and a key pressed state is formed. When the solenoid 26 is demagnetized, the iron core 25 and the rod 31 move forward under the urging force of the return spring 28, and the bell crank 30
Rotates counterclockwise. As a result, the key 12 can rotate upward, is pushed up by the urging force of the key spring 13, and returns to the initial position.

【0018】図2は、本実施の形態にかかる自動ピアノ
の回路構成を示すブロック図であり、操作パネル33に
は、電源スイッチや音色指定スイッチ、自動演奏スター
ト/ストップスイッチ等の種操作スイッチが設けられて
いる。制御手段としてのCPU32には、操作パネル3
3からのスイッチの操作情報と、鍵位置検出装置34か
らの各鍵12の回動位置情報とが入力される。CPU3
2は、これら入力情報とROM35に格納されているプ
ログラムに基づきRAM36をワークエリアとして使用
しつつ動作し、ソレノイドドライバ37と音源38とを
制御する。波形ROM39には、ピアノ音色やオルガン
音色等の各種の波形が記憶されており、音源38はCP
U32からの指示に従って、予め選択されている音色の
波形を、指定された音高に対応する読み出し速度で波形
ROM39から読み出して楽音信号を生成する。この楽
音信号は、D/A変換器40によりアナログ信号に変換
された後、アンプ41により増幅され、この増幅された
楽音信号によりスピーカー43が駆動されることにより
放音がなされるように構成されている。
FIG. 2 is a block diagram showing a circuit configuration of the automatic piano according to the present embodiment. The operation panel 33 includes various operation switches such as a power switch, a tone designation switch, and an automatic performance start / stop switch. Is provided. The CPU 32 as control means includes an operation panel 3
The operation information of the switch from No. 3 and the rotation position information of each key 12 from the key position detecting device 34 are input. CPU3
2 operates based on the input information and the program stored in the ROM 35 while using the RAM 36 as a work area, and controls the solenoid driver 37 and the sound source 38. The waveform ROM 39 stores various waveforms such as a piano tone and an organ tone.
In accordance with an instruction from U32, a waveform of a preselected timbre is read from the waveform ROM 39 at a reading speed corresponding to the designated pitch, to generate a tone signal. The tone signal is converted into an analog signal by the D / A converter 40, and then amplified by the amplifier 41. The amplified tone signal drives the speaker 43 to emit sound. ing.

【0019】前記鍵位置検出装置34は、図3(A)に
示すように、第1鍵位置検出装置34aと第2鍵位置検
出装置34bとで構成されている。両鍵位置検出装置3
4a,34bは、前記プリント基板22に接続されてお
り、第1鍵位置検出装置34aにあっては第1接点18
aのオン・オフを、第2鍵位置検出装置34bにあって
は第2接点18bのオン・オフを検出し、CPU32に
入力する。また、前記ソレノイドドライバ37は、図3
(B)に示すように、電流・電圧増幅装置37aからな
り、後述するようなデューティ比で、所定電圧の電流を
ソレノイド26に印加する。
The key position detecting device 34 includes a first key position detecting device 34a and a second key position detecting device 34b as shown in FIG. Double key position detection device 3
4a and 34b are connected to the printed circuit board 22, and in the first key position detecting device 34a, the first contact 18
In the second key position detecting device 34b, the on / off state of the second contact 18b is detected and input to the CPU 32. Further, the solenoid driver 37 is provided in FIG.
As shown in (B), a current / voltage amplifying device 37a is applied, and a current of a predetermined voltage is applied to the solenoid 26 at a duty ratio as described later.

【0020】なお、前記ROM35には、プログラムと
共に自動演奏情報が記憶されている。この自動演奏情報
は、次の情報を読み出すまでの時間を示す時間情報と、
この時間情報が示す時間が経過した時点で読み出される
押鍵情報又は離鍵情報とで構成され、時間情報と押鍵情
報又は離鍵情報が交互に記憶されて、1曲の自動演奏情
報が構成されている。また、押鍵情報は音高情報と押鍵
時の鍵速度情報とで構成され、離鍵情報は音高情報と離
鍵時の鍵速度情報とで構成されている。したがって、C
PU32が時間情報が示すタイミングで押鍵情報を読み
出し、音源38に音高情報が示す音高で発音を指示し、
あるいは時間情報が示すタイミングで音源38に音高情
報が示す音高の消音を指示することにより、当該楽曲の
自動演奏が進行することとなる。
The ROM 35 stores automatic performance information together with programs. This automatic performance information includes time information indicating the time until the next information is read out,
It consists of key press information or key release information that is read out when the time indicated by the time information has elapsed. The time information and the key press information or key release information are stored alternately, and the automatic performance information of one piece of music is composed. Have been. The key press information is composed of pitch information and key velocity information at the time of key depression, and the key release information is composed of pitch information and key velocity information at the time of key release. Therefore, C
The PU 32 reads the key press information at the timing indicated by the time information, instructs the sound source 38 to sound at the pitch indicated by the pitch information,
Alternatively, by instructing the sound source 38 to mute the pitch indicated by the pitch information at the timing indicated by the time information, the automatic performance of the musical piece proceeds.

【0021】前記押鍵時の鍵速度情報は、図4に示すよ
うに、押鍵情報が読み出されたタイミングから第1接点
18aがオンとなるまでの起動区間T1の速度情報と、
第1接点18aがオンとなった後第2接点18bがオン
となるまでの移動区間T2の速度情報、及び第2接点1
8bがオンとなった後の保持区間T3の速度情報とで構
成され、この保持区間T3は図5に示すように、対応す
る離鍵情報が読み出されるまでの区間である。また、前
記離鍵時の鍵速度情報は、図5に示すように、対応する
離鍵情報が読み出されたタイミングから第2接点18b
がオフとなるまでの解放区間T4の速度情報と、第2接
点18bがオフとなった後第1接点18aがオフとなる
までの制動区間T5の速度情報、及び第2接点18bが
オフとなった後の着床区間T6の速度情報とで構成さ
れ、この着床区間T6は、第1接点18aがオフとなっ
た後所定時間が経過するまでの区間である。
As shown in FIG. 4, the key velocity information at the time of key depression includes velocity information of a start section T1 from the timing at which the key depression information is read until the first contact 18a is turned on, and
The speed information of the moving section T2 from when the first contact 18a is turned on to when the second contact 18b is turned on, and the second contact 1
8b, the speed information of the holding section T3 after the switch 8b is turned on. This holding section T3 is a section until the corresponding key release information is read, as shown in FIG. As shown in FIG. 5, the key velocity information at the time of key release is the second contact point 18b from the timing at which the corresponding key release information is read.
The speed information of the release section T4 until the first contact 18b is turned off, the speed information of the braking section T5 until the first contact 18a is turned off after the second contact 18b is turned off, and the second contact 18b is turned off. The landing section T6 is a section until a predetermined time elapses after the first contact 18a is turned off.

【0022】次に、以上の構成にかかる本実施の形態の
動作をCPU32の処理手順を示した図6のフローチャ
ートに従って説明する。すなわち、CPU32は、操作
パネル33に設けられている自動演奏スタートスイッチ
が操作されると、図4に示すフローチャートに従って動
作を開始し、時間情報処理等の自動演奏処理を実行する
(ステップA1)。この時間情報処理等の自動演奏処理
においては、ROM35から自動演奏情報を順次読み出
し、読み出した情報が前記時間情報であるならばその間
待機し、押鍵情報であるならば音源38に発音指示を行
い、離鍵情報であるならば音源38に消音指示を行う。
したがって、このステップA1の処理が行われることに
より自動演奏が実行され、スピーカー42からは自動演
奏される曲の楽音が発生する。
Next, the operation of the present embodiment according to the above configuration will be described with reference to the flowchart of FIG. That is, when the automatic performance start switch provided on the operation panel 33 is operated, the CPU 32 starts operation in accordance with the flowchart shown in FIG. 4, and executes automatic performance processing such as time information processing (step A1). In the automatic performance processing such as time information processing, the automatic performance information is sequentially read from the ROM 35, and if the read information is the time information, it stands by during that time. If it is key release information, the sound source 38 is instructed to mute.
Therefore, the automatic performance is performed by performing the process of step A1, and the tone of the music to be automatically performed is generated from the speaker 42.

【0023】また、このステップA1の処理を行ったな
らば、次に読み出すべき押鍵情報又は離鍵情報がある否
かを判別し(ステップA2)、自動演奏が終了し読み出
すべき押鍵情報又は離鍵情報がない場合には、このフロ
ーに従った処理を終了する。しかし、自動演奏開始直後
であれば、読み出すべき押鍵情報又は離鍵情報は当然に
あることからこれを読み出した後、この読み出した情報
が、押鍵情報であるか否かを判別する(ステップA
3)。このステップA3での結果、押鍵情報であった場
合には、該押鍵情報に含まれている鍵速度情報から、起
動区間T1のデューティ比情報に変換する(ステップA
4)。つまり、図4に示した例では、起動区間T1の鍵
速度情報を該起動区間T1のデューティ比1:0に変換
し、しかる後にタイマー処理(ステップA5)を実行す
る。
After performing the processing of step A1, it is determined whether there is key press information or key release information to be read next (step A2). If there is no key release information, the processing according to this flow is terminated. However, immediately after the start of the automatic performance, since there is naturally key-pressing information or key-release information to be read out, it is read out, and then it is determined whether or not the read-out information is key-pressing information (step A
3). If the result of this step A3 is key-depression information, the key-speed information contained in the key-depression information is converted into duty ratio information of the activation section T1 (step A3).
4). That is, in the example shown in FIG. 4, the key speed information of the activation section T1 is converted into the duty ratio 1: 0 of the activation section T1, and then the timer process (step A5) is executed.

【0024】このタイマー処理は、図7に示すフローチ
ャートに従って行われ、変換されたデューティ比情報を
タイマーにセットした後(ステップB1)、タイマーポ
ートを“ON”にする(ステップB2)。このステップ
B2の処理により、CPU32は、第1接点18aがオ
ンとなるまで、このデューティ比情報に従って電圧を印
加すべくソレノイドドライバ37を制御し、よって、図
4に示した例の場合、ソレノイド26には、起動区間T
1内では所定の電圧が印加され続けられる。したがっ
て、この起動区間T1内においては、鉄心25が高速で
後退移動し、鍵12も高速で下方に回転駆動される。
This timer process is performed according to the flowchart shown in FIG. 7. After the converted duty ratio information is set in the timer (step B1), the timer port is turned "ON" (step B2). By the processing in step B2, the CPU 32 controls the solenoid driver 37 to apply a voltage in accordance with the duty ratio information until the first contact 18a is turned on. Therefore, in the case of the example shown in FIG. In the activation section T
In 1, the predetermined voltage is continuously applied. Therefore, in this activation section T1, the iron core 25 moves backward at high speed, and the key 12 is also driven to rotate downward at high speed.

【0025】このステップA5のタイマー処理は、第1
鍵位置が検出されるまで(ステップA6)、つまり第1
接点18aがオンとなるまで継続され、鍵12の下方へ
の回動に伴って第1突起17aが第1接点18aを押圧
し、該第1接点18aがオンとなって第1鍵位置検出装
置34aからオン信号が出力されると、押鍵情報に含ま
れている鍵速度情報から、該起動区間T2のデューティ
比情報に変換する(ステップA7)。すなわち、図4に
示した例では、移動区間T2の鍵速度情報を該移動区間
T2のデューティ比t1:t2(4:1)に変換し、し
かる後に前述したステップA5と同様にタイマー処理
(ステップA8)を実行する。このステップA8の処理
により、CPU32は、第2接点18bがオンとなるま
で、このデューティ比情報に従って電圧を印加すべくソ
レノイドドライバ37を制御し、よって、図4に示した
例の場合、起動区間T2内においてソレノイド26に
は、t1時間の電圧印加とt2時間の印加停止とが繰り
返される。したがって、この移動区間T2内では、鉄心
25が起動区間T1よりも遅い中速で後退移動し、鍵1
2も中速で下方に回転駆動される。
The timer processing in step A5 is performed in the first
Until the key position is detected (step A6),
The operation is continued until the contact 18a is turned on, and the first projection 17a presses the first contact 18a with the downward rotation of the key 12, the first contact 18a is turned on, and the first key position detecting device is turned on. When the ON signal is output from the key pressing information 34a, the key speed information included in the key pressing information is converted into duty ratio information of the activation section T2 (step A7). That is, in the example shown in FIG. 4, the key speed information of the moving section T2 is converted into the duty ratio t1: t2 (4: 1) of the moving section T2, and then the timer processing (step S5) is performed in the same manner as in step A5 described above. Execute A8). By the processing in step A8, the CPU 32 controls the solenoid driver 37 to apply a voltage in accordance with the duty ratio information until the second contact 18b is turned on. Therefore, in the case of the example shown in FIG. In T2, the application of the voltage to the solenoid 26 for the time t1 and the stop of the application for the time t2 are repeated. Therefore, in this moving section T2, the iron core 25 moves backward at a middle speed lower than that of the starting section T1, and the key 1
2 is also driven to rotate downward at a medium speed.

【0026】このステップA8のタイマー処理は、第2
鍵位置が検出されるまで(ステップA9)、つまり第2
接点18bがオンとなるまで継続され、鍵12の下方へ
の回動に伴って第2突起17bが第2接点18bを押圧
し、第2接点18aがオンとなって第2鍵位置検出装置
34bからオン信号が出力されると、押鍵情報に含まれ
ている鍵速度情報から、保持区間T3のデューティ比情
報に変換する(ステップA10)。つまり、図4に示し
た例では、保持区間T3の鍵速度情報を該保持区間T3
のデューティ比t3:t4(1:1)に変換し、しかる
後に前述したステップA5と同様にタイマー処理(ステ
ップA11)を実行する。
The timer processing in step A8 is performed in the second
Until the key position is detected (step A9),
The operation is continued until the contact 18b is turned on, and the second projection 17b presses the second contact 18b with the downward rotation of the key 12, the second contact 18a is turned on, and the second key position detecting device 34b When the ON signal is output from the CPU, the key speed information included in the key press information is converted into the duty ratio information of the holding section T3 (step A10). That is, in the example shown in FIG. 4, the key speed information of the holding section T3 is
Is converted to the duty ratio t3: t4 (1: 1), and then a timer process (step A11) is executed in the same manner as in step A5 described above.

【0027】このステップA11の処理により、CPU
32は、離鍵情報が読み出されるまで、このデューティ
比情報に従って電圧を印加すべくソレノイドドライバ3
7を制御し、よって、図4に示した例の場合、保持区間
T3内においてソレノイド26には、t3時間の電圧印
加とt4時間の印加停止とが繰り返される。このため、
この保持区間T2内においては、鉄心25が移動区間T
2よりも更に遅い低速で後退移動し、鍵12も低速で下
方に回転駆動される。したがって、鉄心25がソレノイ
ド26内の位置規制部材に衝突した際、あるいは鍵12
の脚15がストッパフェルト11に衝突した際に機械的
な衝突音が発生することがなく、スピーカー42から発
生している楽音への影響が生じてしまうこともない。
By the processing in step A11, the CPU
Reference numeral 32 denotes a solenoid driver for applying a voltage in accordance with the duty ratio information until key release information is read.
7, the application of the voltage to the solenoid 26 for the time t3 and the stop of the application for the time t4 are repeated in the holding section T3 in the example shown in FIG. For this reason,
In the holding section T2, the iron core 25 is
The key 12 moves backward at a lower speed than that of the key 2, and the key 12 is also rotated downward at a low speed. Therefore, when the iron core 25 collides with the position regulating member in the solenoid 26, or when the key 12
When the leg 15 collides with the stopper felt 11, no mechanical collision sound is generated, and no influence is exerted on the musical sound generated from the speaker 42.

【0028】また、このように各接点18a、18bが
オンとなることにより、異なるデューティ比でソレノイ
ド26に電圧が印加されることから、各鍵12の下方へ
のストローク量に組立誤差に起因するバラツキがあった
場合でも、このストローク量のバラツキに左右されるこ
となく、デューティ比を変化させて鍵12の各区間T
1,T2,T3において駆動速度を制御することができ
る。すなわち、例えば鍵12の駆動開始時点からの相対
時間情報に基づいてデューティ比が徐々に小さくなるよ
うに制御した場合、組立誤差により各鍵12の下方への
ストローク量が所定よりも小さいと、デューティ比が大
きい状態で鍵12が移動完了位置に到達する。したがっ
て、鍵12が移動完了位置に到達した際、鍵12はデュ
ーティ比の大きい電圧を供給されているソレノイド26
により高速で駆動されており、脚15が高速でストッパ
フェルト11に衝突して、衝突音が発生してしまう。し
かるに、この実施の形態にあっては、各接点18a、1
8bがオンとなった区間T1,T2,T3でデューティ
比を変化させることから、各鍵12にストローク量のバ
ラツキがあっても、これに左右されることなく確実に各
区間T1,T2,T3でデューティ比を変化させること
ができ、移動完了位置に到達する際の鍵12の速度を確
実に低速にすることができる。したがって、組立誤差に
より各鍵12の下方へのストローク量にバラツキがあっ
た場合であっても、これに左右されることなく、衝突音
の発生を防止することができる。
When the contacts 18a and 18b are turned on, voltages are applied to the solenoids 26 at different duty ratios. Therefore, the downward stroke of each key 12 is caused by an assembly error. Even if there is a variation, the duty ratio is changed and each section T of the key 12 is changed without being influenced by the variation of the stroke amount.
The driving speed can be controlled at 1, T2, and T3. That is, for example, when the duty ratio is controlled to gradually decrease based on relative time information from the start of driving of the key 12, if the downward stroke amount of each key 12 is smaller than a predetermined value due to an assembly error, the duty The key 12 reaches the movement completion position in a state where the ratio is large. Therefore, when the key 12 reaches the movement completion position, the key 12 is driven by the solenoid 26 to which a voltage having a large duty ratio is supplied.
, The leg 15 collides with the stopper felt 11 at high speed, and a collision sound is generated. However, in this embodiment, each contact 18a, 1
Since the duty ratio is changed in the sections T1, T2, and T3 in which the switch 8b is turned on, even if there is a variation in the stroke amount of each key 12, the sections T1, T2, and T3 are surely not affected by the variation. , The duty ratio can be changed, and the speed of the key 12 when reaching the movement completion position can be reliably reduced. Therefore, even when the downward stroke amount of each key 12 varies due to an assembly error, it is possible to prevent the generation of a collision sound without being influenced by the variation.

【0029】他方、ステップA11のタイマー処理が実
行されている状態において、離鍵情報が読み出される
と、この図6に示すフローに従った処理が繰り返し実行
された際、ステップA3の判別がNOとなって、ステッ
プA12に進む。そして、このステップA12では、離
鍵情報に含まれている鍵速度情報から、解放区間T4の
デューティ比情報に変換する(ステップA12)。つま
り、図5に示した例では、解放区間T4の鍵速度情報を
該解放区間T4のデューティ比0:1に変換し、しかる
後に前述したステップA5と同様にタイマー処理(ステ
ップA13)を実行する。このステップA13の処理に
より、CPU32は、第2接点18bがオフとなるま
で、このデューティ比情報に従って電圧を印加すべくソ
レノイドドライバ37を制御し、図5に示した例の場
合、解放区間T4内においてソレノイド26は消磁され
る。したがって、この解放区間T4内では、リターンス
プリング28のバネ力より鉄心25が高速で前進移動
し、鍵12も高速で上方に回動復帰する。
On the other hand, if the key release information is read in the state where the timer processing of step A11 is being executed, when the processing according to the flow shown in FIG. 6 is repeatedly executed, the determination in step A3 is NO. Then, the process proceeds to step A12. Then, in step A12, the key speed information included in the key release information is converted into duty ratio information of the release section T4 (step A12). That is, in the example shown in FIG. 5, the key speed information of the release section T4 is converted into the duty ratio 0: 1 of the release section T4, and thereafter, the timer process (step A13) is executed in the same manner as step A5 described above. . By the process in step A13, the CPU 32 controls the solenoid driver 37 to apply a voltage in accordance with the duty ratio information until the second contact 18b is turned off, and in the case of the example shown in FIG. , The solenoid 26 is demagnetized. Therefore, in this release section T4, the iron core 25 moves forward at a high speed by the spring force of the return spring 28, and the key 12 also rotates upward and returns at a high speed.

【0030】このステップA13のタイマー処理は、離
鍵時において第2鍵位置が検出されるまで(ステップA
14)、つまり第2接点18bがオフとなるまで継続さ
れ(ステップA14)、鍵12の上方への回動に伴って
第2突起17bが第2接点18bの押圧を解除し、この
第2接点18bがオフとなって第2鍵位置検出装置34
bからオフ信号が出力されると、離鍵情報に含まれてい
る鍵速度情報から、制動区間T5のデューティ比情報に
変換する(ステップA15)。つまり、図5に示した例
では、制動区間T5の鍵速度情報を該制動区間T5のデ
ューティ比t5:t6(1:4)に変換し、しかる後に
前述したステップA5と同様にタイマー処理(ステップ
A16)を実行する。このステップA16の処理によ
り、CPU32は、第2接点18bがオフとなるまで、
このデューティ比情報に従って電圧を印加すべくソレノ
イドドライバ37を制御し、よって、図5に示した例の
場合、制動区間T5内においてソレノイド26には、t
5時間の電圧印加とt6時間の印加停止とが繰り返され
る。すると、リターンスプリング28のバネ力より前進
移動している鉄心25に、ソレノイド26の磁力による
制動力が作用する。このため、この制動区間T5内で
は、鉄心25が解放区間T4よりも遅い中速で前進移動
し、鍵12も中速で上方に回転復帰する。
The timer processing in step A13 is performed until the second key position is detected at the time of key release (step A13).
14) That is, the operation is continued until the second contact 18b is turned off (step A14), and the second projection 17b releases the pressing of the second contact 18b with the upward rotation of the key 12, and this second contact 18b is turned off and the second key position detecting device 34
When the off signal is output from b, the key speed information included in the key release information is converted into duty ratio information of the braking section T5 (step A15). That is, in the example shown in FIG. 5, the key speed information of the braking section T5 is converted into the duty ratio t5: t6 (1: 4) of the braking section T5, and then the timer processing (step S5) is performed in the same manner as the above-described step A5. A16) is executed. By the processing in step A16, the CPU 32 keeps turning on the second contact 18b until the second contact 18b is turned off.
The solenoid driver 37 is controlled to apply a voltage in accordance with the duty ratio information. Therefore, in the case of the example shown in FIG.
The voltage application for 5 hours and the application stop for t6 hours are repeated. Then, a braking force by the magnetic force of the solenoid 26 acts on the iron core 25 moving forward by the spring force of the return spring 28. For this reason, in this braking section T5, the iron core 25 moves forward at a middle speed slower than that of the release section T4, and the key 12 also rotates upward and returns at the middle speed.

【0031】このステップA16のタイマー処理は、離
鍵時において第1鍵位置が検出されるまで(ステップA
17)、つまり第1接点18aがオフとなるまで継続さ
れ、鍵12の上方への回動に伴って更に第1突起17a
が第1接点18aの押圧を解除し、この第1接点18b
もオフとなって第1鍵位置検出装置34aからオフ信号
が出力されると、離鍵情報に含まれている鍵速度情報か
ら、該着床区間T6のデューティ比情報に変換する(ス
テップA18)。つまり、図5に示した例では、着床区
間T6の鍵速度情報を該着床区間T6のデューティ比t
7:t8(1:2)に変換し、しかる後に前述したステ
ップA5と同様にタイマー処理(ステップA19)を実
行する。このステップA19の処理により、CPU32
は、所定時間が経過するまで、このデューティ比情報に
従って電圧を印加すべくソレノイドドライバ37を制御
し、よって、図5に示した例の場合、着床区間T6内に
おいてソレノイド26には、t7時間の電圧印加とt8
時間の印加停止とが繰り返される。すると、リターンス
プリング28のバネ力より前進移動している鉄心25
に、ソレノイド26の磁力による制動力が前記制動区間
T5よりも大きく作用する。このため、この着床区間T
6内においては、鉄心25が制動区間T4よりも更に遅
い低速で前進移動し、鍵12もこの低速で上方に回転復
帰する。したがって、鉄心25が初期位置まで前進し
て、そのフランジ25aがブラケット23の起立壁23
bに接触した際、及び鍵12が初期位置に復帰してフッ
ク部16が開口10の上縁部に接触した際に機械的な衝
突音が発生することがなく、スピーカー42から発生し
ている楽音への影響が生じてしまうこともない。
The timer processing in step A16 is performed until the first key position is detected at the time of key release (step A16).
17) That is, the operation is continued until the first contact 18a is turned off, and the first protrusion 17a
Releases the pressing of the first contact 18a, and the first contact 18b
Is turned off to output an off signal from the first key position detecting device 34a, the key speed information included in the key release information is converted into duty ratio information of the landing section T6 (step A18). . That is, in the example shown in FIG. 5, the key speed information of the landing section T6 is changed to the duty ratio t of the landing section T6.
7: t8 (1: 2), and then a timer process (step A19) is performed in the same manner as step A5 described above. By the processing in step A19, the CPU 32
Controls the solenoid driver 37 to apply a voltage according to the duty ratio information until a predetermined time elapses. Therefore, in the case of the example shown in FIG. Voltage application and t8
The application of time is stopped. Then, the iron core 25 moving forward due to the spring force of the return spring 28.
In addition, the braking force by the magnetic force of the solenoid 26 acts more than the braking section T5. Therefore, this landing section T
In 6, the iron core 25 moves forward at a lower speed than the braking section T4, and the key 12 also rotates upward and returns at this low speed. Therefore, the iron core 25 moves forward to the initial position, and the flange 25 a
b, and when the key 12 returns to the initial position and the hook 16 contacts the upper edge of the opening 10, no mechanical collision sound is generated, and the sound is generated from the speaker 42. There is no effect on the musical sound.

【0032】また、このように各接点18a、18bが
オフとなることにより、異なるデューティ比でソレノイ
ド26に電圧が印加されることから、各鍵12の上方へ
のストローク量に組立誤差に起因するバラツキがあった
場合でも、このストローク量のバラツキに左右されるこ
となく、デューティ比を変化させて鍵12の各区間T
4,T5,T6において復帰速度を制御することができ
る。すなわち、例えば鍵12の復帰開始時点からの相対
時間情報に基づいてデューティ比が徐々に大きくなるよ
うに制御した場合、組立誤差により各鍵12の上方への
ストローク量が所定よりも小さいと、デューティ比が小
さい状態で鍵12が初期位置に到達する。したがって、
鍵12が初期位置に到達する際、ソレノイド26にはデ
ューティ比の小さい電圧が供給されていることから、鍵
12は充分な制動力が得られず、フック部16が開口1
0の上縁部に高速で衝突して、衝突音が発生してしま
う。しかるに、この実施の形態にあっては、各接点18
a、18bがオフとなった区間T4,T5,T6でデュ
ーティ比を変化させることから、各鍵12にストローク
量のバラツキがあっても、これに左右されることなく確
実に各区間T4,T5,T6でデューティ比を変化させ
ることができ、初期位置に到達する際の鍵12の速度を
確実に低速にすることができる。したがって、組立誤差
により各鍵12の下方へのストローク量にバラツキがあ
った場合であっても、これに左右されることなく、復帰
する際の衝突音の発生を防止することができる。
When the contacts 18a and 18b are turned off, voltages are applied to the solenoids 26 at different duty ratios. Therefore, the upward stroke of each key 12 is caused by an assembly error. Even if there is a variation, the duty ratio is changed and each section T of the key 12 is changed without being influenced by the variation of the stroke amount.
At 4, T5 and T6, the return speed can be controlled. That is, for example, when the duty ratio is controlled to be gradually increased based on relative time information from the time when the key 12 is returned, the upward stroke amount of each key 12 due to an assembly error is smaller than the predetermined value. The key 12 reaches the initial position with the ratio being small. Therefore,
When the key 12 reaches the initial position, since a voltage with a small duty ratio is supplied to the solenoid 26, the key 12 cannot obtain a sufficient braking force, and
0 collides with the upper edge at high speed, and a collision sound is generated. However, in this embodiment, each contact 18
Since the duty ratio is changed in the sections T4, T5, and T6 in which the keys a and 18b are turned off, even if there is a variation in the stroke amount of each key 12, the sections T4 and T5 are surely not affected by the variation. , T6, the duty ratio can be changed, and the speed of the key 12 when reaching the initial position can be reliably reduced. Therefore, even when the downward stroke amount of each key 12 varies due to an assembly error, it is possible to prevent occurrence of a collision sound when returning, without being influenced by the variation.

【0033】また、このステップA19のタイマー処理
を、所定時間行ったならば、タイマーポートを“of
f”にして、タイマー処理を終了する。したがって、こ
の図6に示すフローが繰り返されることにより、鍵12
の下方への回動速度、及び上方への復帰速度が読み出さ
れる鍵速度情報に応じて多様に変化し、これにより恰も
演奏者が実際に鍵盤1で演奏しているが如き形態で、鍵
12を駆動することができる。
If the timer processing in step A19 has been performed for a predetermined time, the timer port is set to "of".
f ”to end the timer process. Therefore, by repeating the flow shown in FIG.
The downward rotation speed and the upward return speed of the key 12 vary in accordance with the read key speed information, so that the player can play the key 12 in a form as if he or she were actually playing on the keyboard 1. Can be driven.

【0034】なお、本実施の形態においては、本発明を
電子楽器に適用した場合を示したが、アコースティック
楽器にも適用し得ることは勿論である。
Although the present embodiment has been described with reference to the case where the present invention is applied to an electronic musical instrument, it is needless to say that the present invention can also be applied to an acoustic musical instrument.

【0035】[0035]

【発明の効果】以上説明したように本発明は、鍵を下方
へ駆動する駆動手段に供給する駆動信号を可変的に制御
して、駆動手段による鍵の駆動速度を順次低下させるよ
うにしたことから、鍵が高速で移動完了位置まで駆動さ
れることがなく、鍵が高速で移動完了位置まで到達する
ことに伴う機械的な衝突音の発生を防止することがで
き、演奏する楽曲への影響を解消することができる。ま
た、更に駆動手段が鍵の上方への回動復帰を許容する際
の駆動信号を可変的に制御して、鍵の復帰速度を順次低
下させるようにしたことから、鍵が高速で初期位置まで
回動復帰することがなく、鍵が高速で初期位置に到達す
ることに伴う機械的な衝突音の発生をも防止することが
できる。
As described above, according to the present invention, the driving signal supplied to the driving means for driving the key downward is variably controlled so that the driving speed of the key by the driving means is sequentially reduced. Since the key is not driven to the movement completion position at high speed, the mechanical collision sound caused by the key reaching the movement completion position at high speed can be prevented, and the effect on the music to be played can be prevented. Can be eliminated. Further, since the drive means variably controls the drive signal when allowing the key to return to the upward rotation, the return speed of the key is gradually reduced, so that the key is moved to the initial position at high speed. It is possible to prevent the mechanical collision sound caused by the key reaching the initial position at high speed without the rotation returning.

【0036】また、鍵の下方への回動に伴って順次閉成
する第1及び第2の接点を設け、前記第1の接点が閉成
するまでの区間と前記第2の接点が閉成するまでの区間
とで、異なるデューティ比で駆動信号を供給し、駆動手
段による鍵の駆動速度を順次低下させるようにしたこと
から、各鍵の下方へのストローク量に組立誤差に起因す
るバラツキがある場合でも、このストローク量のバラツ
キに左右されることなく、デューティ比を変化させて鍵
の駆動速度を制御することができる。よって、各鍵の下
方へのストローク量に組立誤差に起因するバラツキがあ
る場合であっても、鍵が高速で移動完了位置まで到達す
ることに伴う機械的な衝突音の発生を防止することがで
きる。更に、前記第2の接点が閉成した後の区間におい
て異なるデューティ比で駆動信号を供給し、前記駆動手
段による前記鍵の駆動速度を低下させるようにしたこと
から、鍵が移動完了位置に到達した際の衝突音の発生を
一層確実に防止することができる。
Further, first and second contacts are provided which are sequentially closed in accordance with the downward rotation of the key, and a section until the first contact is closed and the second contact are closed. Since the drive signals are supplied at different duty ratios and the drive speed of the keys by the drive unit is sequentially reduced in the interval until the key stroke, variations in the downward stroke of each key due to assembly errors are caused. Even in some cases, the key drive speed can be controlled by changing the duty ratio without being affected by the variation in the stroke amount. Therefore, even when the downward stroke amount of each key varies due to the assembly error, it is possible to prevent the mechanical collision sound caused by the key reaching the movement completion position at high speed. it can. Further, in a section after the second contact is closed, a drive signal is supplied at a different duty ratio to reduce the drive speed of the key by the drive means, so that the key reaches the movement completion position. In this case, it is possible to more reliably prevent the collision sound from being generated.

【0037】また、鍵の上方への回動復帰に伴って前記
第2接点が開成するまでの区間と前記第1の接点が開成
するまでの区間とで、異なるデューティ比で駆動信号を
供給し、前記鍵の復帰速度を順次低下させるようにした
ことから、各鍵の上方へのストローク量に組立誤差に起
因するバラツキがあった場合でも、このストローク量の
バラツキに左右されることなく、デューティ比を変化さ
せて鍵の復帰速度を低下させて、鍵が初期位置に到達し
た際の衝突音の発生を防止することができる。更に、前
記第1の接点が開成した後の区間において異なるデュー
ティ比で駆動信号を供給し、鍵の復帰速度を低下させる
ようにしたことから、鍵が初期位置に到達した際の衝突
音の発生を一層確実に防止することができる。
In addition, a drive signal is supplied at a different duty ratio between a section until the second contact is opened and a section until the first contact is opened with the return of the key to the upward rotation. Since the return speed of the keys is sequentially reduced, even if there is variation in the upward stroke amount of each key due to an assembly error, the duty can be reduced without being affected by the variation in the stroke amount. By changing the ratio and reducing the key return speed, it is possible to prevent the generation of a collision sound when the key reaches the initial position. Further, since the drive signal is supplied at a different duty ratio in a section after the first contact is opened to reduce the key return speed, a collision sound is generated when the key reaches the initial position. Can be more reliably prevented.

【0038】加えて、順次読み出される演奏情報に含ま
れている鍵速度情報をデューティ比に変換し、この変換
したデューティ比で駆動信号を供給するようにしたこと
から、各鍵を演奏情報に含まれている鍵速度情報に応じ
て駆動速度あるいは復帰速度を可変的に制御することが
でき、恰も実際に演奏しているが如くに鍵を駆動するこ
とができる。
In addition, since the key speed information included in the performance information sequentially read is converted into a duty ratio and the drive signal is supplied at the converted duty ratio, each key is included in the performance information. The drive speed or the return speed can be variably controlled in accordance with the key speed information, and the keys can be driven as if they were actually playing.

【0039】[0039]

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

【図1】本発明の一実施の形態にかかる電子楽器におけ
る鍵盤の側面図である。
FIG. 1 is a side view of a keyboard of an electronic musical instrument according to an embodiment of the present invention.

【図2】同実施の形態にかかる電子楽器の回路構成図で
ある。
FIG. 2 is a circuit configuration diagram of the electronic musical instrument according to the embodiment.

【図3】(A)は鍵位置検出装置の詳細ブロック図、
(B)はソレノイドドライバの詳細ブロック図である。
FIG. 3A is a detailed block diagram of a key position detecting device,
(B) is a detailed block diagram of the solenoid driver.

【図4】押鍵時における各区間と駆動信号との関係を示
すタイムチャートである。
FIG. 4 is a time chart showing a relationship between each section and a drive signal when a key is pressed.

【図5】離鍵時における各区間と駆動信号との関係を示
すタイムチャートである。
FIG. 5 is a time chart showing a relationship between each section and a drive signal at the time of key release.

【図6】CPUの処理手順を示すフローチャートであ
る。
FIG. 6 is a flowchart illustrating a processing procedure of a CPU.

【図7】タイマー処理の処理手順を示すフローチャート
である。
FIG. 7 is a flowchart illustrating a processing procedure of a timer process.

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

1 鍵盤 12 鍵スプリング 18a 第1接点 18b 第2接点 25 鉄心 26 ソレノイド 32 CPU 34 鍵位置検出装置 Reference Signs List 1 keyboard 12 key spring 18a first contact 18b second contact 25 iron core 26 solenoid 32 CPU 34 key position detecting device

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 略水平状態に弾持され、下方へ回動可能
な鍵と、 駆動信号を供給されて動作し前記鍵を下方へ駆動する駆
動手段と、 前記駆動信号を可変的に制御して、前記駆動手段による
前記鍵の駆動速度を順次低下させる制御手段と、 を有することを特徴とする鍵駆動装置。
1. A key which is held in a substantially horizontal state and is rotatable downward, driving means which is supplied with a drive signal and operates to drive the key downward, and variably controls the drive signal. Control means for sequentially reducing the driving speed of the key by the driving means.
【請求項2】 前記駆動手段は、前記鍵を下方へ駆動し
た後、前記鍵の上方への回動復帰を許容し、 前記制御手段は、更に前記駆動手段が前記鍵の上方への
回動復帰を許容する際の駆動信号を可変的に制御して、
前記鍵の復帰速度を順次低下させることを特徴とする請
求項1記載の鍵駆動装置。
2. The driving unit allows the key to rotate upward after returning the key downward, and the control unit further controls the driving unit to rotate the key upward. By variably controlling the drive signal when allowing return,
2. The key driving device according to claim 1, wherein the return speed of the key is sequentially reduced.
【請求項3】 略水平状態に弾持され、下方へ回動可能
な鍵と、 この鍵の下方への回動に伴って順次閉成する第1及び第
2の接点と、 駆動信号を供給されて動作し前記鍵を下方へ駆動する駆
動手段と、 前記第1の接点が閉成するまでの区間と前記第2の接点
が閉成するまでの区間とで、異なるデューティ比で駆動
信号を供給し、前記駆動手段による前記鍵の駆動速度を
順次低下させる制御手段と、 を有することを特徴とする鍵駆動装置。
3. A key which is held in a substantially horizontal state and is rotatable downward, first and second contact points which are sequentially closed as the key is rotated downward, and a drive signal is supplied. A driving unit that operates to drive the key downward, and that generates a drive signal with a different duty ratio in a section until the first contact is closed and in a section until the second contact is closed. Control means for supplying and sequentially decreasing the driving speed of the key by the driving means.
【請求項4】 前記制御手段は、更に前記第2の接点が
閉成した後の区間において異なるデューティ比で駆動信
号を供給し、前記駆動手段による前記鍵の駆動速度を低
下させることを特徴とする請求項3記載の鍵駆動装置。
4. The control unit further supplies a drive signal with a different duty ratio in a section after the second contact point is closed, thereby reducing a drive speed of the key by the drive unit. The key driving device according to claim 3, wherein
【請求項5】 前記駆動手段は、前記鍵を下方へ駆動し
た後、前記鍵の上方への回動復帰を許容し、 前記制御手段は、更に前記鍵の上方への回動復帰に伴っ
て前記第2の接点が開成するまでの区間と前記第1の接
点が開成するまでの区間とで、異なるデューティ比で駆
動信号を供給し、前記鍵の復帰速度を順次低下させるこ
とを特徴とする請求項3記載の鍵駆動装置。
5. The driving means permits the key to rotate upward after driving the key downward, and the control means further controls the key to rotate upward when the key returns upward. A drive signal is supplied at different duty ratios in a section until the second contact is opened and in a section until the first contact is opened, and the return speed of the key is sequentially reduced. The key driving device according to claim 3.
【請求項6】 前記制御手段は、更に前記第1の接点が
開成した後の区間において異なるデューティ比で駆動信
号を供給し、前記鍵の復帰速度を低下させることを特徴
とする請求項5記載の鍵駆動装置。
6. The key control device according to claim 5, wherein the control unit further supplies a drive signal with a different duty ratio in a section after the first contact is opened to reduce the key return speed. Key drive.
【請求項7】 前記制御手段は、順次読み出される演奏
情報に含まれている鍵速度情報をデューティ比に変換
し、この変換したデューティ比で前記駆動信号を供給す
ることを特徴とする請求項1から6にいずれか記載の鍵
駆動装置。
7. The control device according to claim 1, wherein the control means converts key speed information included in the sequentially read performance information into a duty ratio, and supplies the drive signal at the converted duty ratio. 7. The key driving device according to any one of items 1 to 6.
JP34281696A 1996-12-06 1996-12-06 Key drive Pending JPH10171447A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34281696A JPH10171447A (en) 1996-12-06 1996-12-06 Key drive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34281696A JPH10171447A (en) 1996-12-06 1996-12-06 Key drive

Publications (1)

Publication Number Publication Date
JPH10171447A true JPH10171447A (en) 1998-06-26

Family

ID=18356715

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34281696A Pending JPH10171447A (en) 1996-12-06 1996-12-06 Key drive

Country Status (1)

Country Link
JP (1) JPH10171447A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264556A (en) * 2006-03-30 2007-10-11 Yamaha Corp Key driving device and keyboard instrument
WO2008007742A1 (en) * 2006-07-12 2008-01-17 Sega Toys Co., Ltd. Automatic music player of small size and drive structure of its body to be driven
JP2010164631A (en) * 2009-01-13 2010-07-29 Yamaha Corp Control device of automatic performance electronic piano
JP2012042638A (en) * 2010-08-18 2012-03-01 Kawai Musical Instr Mfg Co Ltd Cam for driving self-playing piano keyboard

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264556A (en) * 2006-03-30 2007-10-11 Yamaha Corp Key driving device and keyboard instrument
WO2008007742A1 (en) * 2006-07-12 2008-01-17 Sega Toys Co., Ltd. Automatic music player of small size and drive structure of its body to be driven
JP2008040453A (en) * 2006-07-12 2008-02-21 Sega Toys:Kk Small automatic performance device and drive structure of driven body
JP2010164631A (en) * 2009-01-13 2010-07-29 Yamaha Corp Control device of automatic performance electronic piano
JP2012042638A (en) * 2010-08-18 2012-03-01 Kawai Musical Instr Mfg Co Ltd Cam for driving self-playing piano keyboard

Similar Documents

Publication Publication Date Title
US7112738B2 (en) Electronic musical instrument
JP5135927B2 (en) Performance support device and musical instrument
WO2010055921A1 (en) Electronic keyboard instrument musical sound control device
JP3887978B2 (en) Performance support device, performance support method, and recording medium recording performance support program
JP4333592B2 (en) Electronic hi-hat cymbal
CN103514870B (en) Electric keyboard instrument and method
EP2509068B1 (en) Keyboard musical instrument and corresponding program
JPH10171447A (en) Key drive
JP3474241B2 (en) Electronic musical instrument keyboard device
JPH04204697A (en) Electronic musical instrument
JP3551569B2 (en) Automatic performance keyboard instrument
JP2006243584A (en) Keyboard device and electronic musical instrument
JP3663676B2 (en) Key drive device and automatic keyboard device
JP2590612B2 (en) Performance data recording device
JPH02189588A (en) Device and method for pedal data recording of automatic piano
JP2830165B2 (en) Keyboard for electronic musical instruments
JP3970114B2 (en) Electronic musical instrument, automatic accompaniment method, computer program, and computer-readable recording medium
JPH04372995A (en) Automatic performance device for celesta
JP4170549B2 (en) Electronic musical instruments
JP6394737B2 (en) Electronic keyboard instrument, method and program
JPH0542475Y2 (en)
JP3743877B2 (en) Keyboard device
CN117437898A (en) Sound output system
JP5428344B2 (en) Automatic performance electronic piano control device
JPS6243359Y2 (en)