JPH0136953B2 - - Google Patents

Info

Publication number
JPH0136953B2
JPH0136953B2 JP56194806A JP19480681A JPH0136953B2 JP H0136953 B2 JPH0136953 B2 JP H0136953B2 JP 56194806 A JP56194806 A JP 56194806A JP 19480681 A JP19480681 A JP 19480681A JP H0136953 B2 JPH0136953 B2 JP H0136953B2
Authority
JP
Japan
Prior art keywords
key
data
latch circuit
circuit
output
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
Application number
JP56194806A
Other languages
English (en)
Other versions
JPS5897176A (ja
Inventor
Takamichi Sawase
Akinori Endo
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 JP56194806A priority Critical patent/JPS5897176A/ja
Publication of JPS5897176A publication Critical patent/JPS5897176A/ja
Publication of JPH0136953B2 publication Critical patent/JPH0136953B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10FAUTOMATIC MUSICAL INSTRUMENTS
    • G10F1/00Automatic musical instruments
    • G10F1/02Pianofortes with keyboard

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 この発明は、例えばピアノ自動演奏装置等、楽
器を自動的に演奏する楽器自動演奏装置に関す
る。
従来のピアノ自動演奏装置として、予めカセツ
トテープに演奏データを記録させておき、この演
奏データを読出してピアノを自動的に演奏する装
置が知られている。第1図は、この種のピアノ自
動演奏装置におけるカセツトテープのデータ記録
状態を示す図であり、この図において領域R1
は同期信号SYCが記録され、領域R2には高音域
の各キー(鍵)のオン/オフ状態が“1”/
“0”の信号で記録され、領域R3には高音域の音
量データが記録され、領域R4には低音域の各キ
ーのオン/オフ状態が記録され、また、領域R5
には低音域の音量データが記録されている。そし
て、このカセツトテープに記録された各データは
シリアルデータとして読出され、一旦ラツチ回路
にラツチされ、このラツチされたデータに基づい
てキー(鍵)が駆動される。
ところで、このような従来のピアノ自動演奏装
置にあつては、各データがビツトシリアルに記録
されているため、各キー毎に鍵強度を指定するこ
とができないという欠点がある。すなわち、各キ
ー毎に打鍵強度を指定するには、領域R2あるい
はR4の各“1”,“0”の信号の各々に打鍵強度
データ(例えば、5ビツト〜7ビツト)を付加す
ればよいが、このようにすると、領域R2または
R5の長さが膨大になり、実際上は不可能である。
この発明はこのような事情に鑑みてなされたも
ので、各キーの打鍵強度をキー毎に指定すること
ができる楽器自動演奏装置を提供することを目的
としている。
以下、図面を参照しこの発明の一実施例につい
て説明する。
第2図は、この発明によるピアノ自動演奏装置
の構成を示すブロツク図である。この図において
符号1は各キーに各々近接して設けられたキー駆
動用のソレノイドであり、この図に示す回路は、
これらのソレノイドを記憶部2に記憶されている
演奏データに基づいて駆動し、ピアノを自動的に
演奏するものである。
すなわち、この図において、符号3はキーを指
定するためのキーアドレスSADおよびソレノイ
ド1を駆動するためのソレノイド駆動データ
SKDを楽曲の進行順に時分割で出力するデータ
出力回路であり、記憶部2、操作部4および制御
回路5から構成されている。記憶部2は予め各ソ
レノイド1を駆動するための演奏データが楽曲の
進行順に記憶されているメモリである。ここで、
記憶部2に記憶されている演奏データについて説
明する。まず、キーオンを指定する演奏データ
ED−1は、第3図イに示すように、オン/オフ
識別コード“1”と、キーコードKCと、打鍵強
度データSDと、時間データTDとから構成され
る。この場合、打鍵強度データSDはキーの打鍵
強度、すなわち、ソレノイド1のプランジヤの駆
動速度に対応するデータであり、また、時間デー
タTDはキーを駆動すべき時刻に関するデータで
ある。一方、キーオフを指定する演奏データED
−2は、第3図ロに示すように、オン/オフ識別
コード“0”と、キーコードKCと、時間データ
TDとから構成される。そして、記憶部2には、
これらの演奏データEDが順次演奏順に記憶され
ている。
操作部4は、自動演奏のスタートを指示するス
タートスイツチ、自動演奏の停止を指示するスト
ツプスイツチ、音量を指示する音量スイツチ等を
有して構成されるもので、各スイツチの出力は制
御回路5へ供給される。
制御回路5は記憶部2から演奏データEDを順
次読出し、読出した演奏データEDに基づいて、
キーアドレスSAD(7ビツト)およびソレノイド
駆動データSKD(8ビツト)を時分割で出力する
と共に、ロード信号LD1〜LD3を出力する回路
である。この場合、ソレノイド駆動データSKD
は打鍵強度データSDに基づいて作成されるデー
タであり、その最上位ビツト(MSB)がソレノ
イド1のオン/オフを指示するビツトとなり、他
の7ビツトがソレノイド1を駆動するためのデー
タとなる。なお、この制御回路5については後に
詳述する。
ラツチ回路7(第1ラツチ回路)は、そのロー
ド端子Lへロード信号LD1が供給された時、制
御回路5から出力されているキーアドレスSAD
またはソレノイド駆動信号SKDをラツチするも
ので、その出力はラツチ回路8(第2ラツチ回
路)へ供給される。ラツチ回路8は、そのロード
端子Lへロード信号LD2が供給された時、ラツ
チ回路7から出力されているデータをラツチする
もので、その出力はデコーダ9へ供給される。デ
コーダ9はラツチ回路8の出力をデコードするも
ので、このデコーダ9の各出力は各々、各ソレノ
イド1に対応して設けられたソレノイド駆動回路
11のラツチ回路12(第3ラツチ回路)のエネ
ーブル端子Eへ供給される。
ソレノイド駆動回路11はラツチ回路12、駆
動信号発生回路13、アンドゲート14、バツフ
アアンプ15から構成されるもので、バツフアア
ンプ15の出力がソレノイド1へ供給される。ラ
ツチ回路12はそのエネーブル端子Eへ“1”信
号が供給されると、データラツチ可能状態とな
り、この状態においてそのロード端子Lへロード
信号LD3が供給されると、ラツチ回路7の出力
をラツチする。そして、ラツチしたデータの
MSBをアンドゲート14の一方の入力端へ供給
し、また、他の7ビツトを駆動信号発生回路13
へ供給する。駆動信号発生回路13は、ラツチ回
路12から供給されるデータに対応するパルス幅
を有する一定周期のソレノイド駆動信号を作成
し、アンドゲート14およびバツフアアンプ15
を介してソレノイド1へ供給する。これにより、
ソレノイド1が駆動される。
次に、上記構成による回路の動作を説明する。
操作者が操作部4のスタートスイツチを押す
と、制御回路5が、まず記憶部2の先頭番地に記
憶されている演奏データEDを読出す。ここで、
読出された演奏データEDが第3図イに示す演奏
データED−1であるとし、また、この演奏デー
タED−1のキーコードKCがキーF3(第3オクタ
ーブF音のキー)のキーアドレスSADであると
する。以後、制御回路5はクロツクパルスに基づ
いて演奏データED−1の時間データTDに対応
する時間を計測する。そして、時間データTDに
対応する時間が経過した時点で、次の演奏データ
EDを読出す。ここで、読出された演奏データED
が第3図ロに示す演奏データED−2であるとし、
また、この演奏データED−2のキーコードKCが
キーF3のキーアドレスSADであるとする。以後、
制御回路5は上記演奏データED−2の時間デー
タTDに対応する時間を計測すると共に、時間計
測が終了した前記演奏データED−1のキーコー
ドKCおよび打鍵強度データSDの処理を行う。す
なわち、まず打鍵強度データSDをソレノイド1
の特性およびオン/オフ識別コード“1”に基づ
いて変換し、MSBが“1”のソレノイド駆動デ
ータSKDを得る。次に、キーアドレスSADを第
4図イに示す時間T1の間ラツチ回路7へ出力し、
次いで、同図に示す時す時間T2(T2=T1)の間
ソレノイド駆動データSKDをラツチ回路7へ出
力する。また、時間T1の前半部および時間T2
前半部において第4図ロに示すロード信号LD1
をラツチ回路7のロード端子Lへ出力する。ま
た、時間T1の後半部において第4図ハに示すロ
ード信号LD2をラツチ回路8のロード端子Lへ
出力する。また、時間T2の後半部において第4
図ニに示すロード信号LD3を各ラツチ回路12
のロード端子Lへ出力する。時間T1の前半部に
おいてロード信号LD1が出力されると、キーア
ドレスSADがラツチ回路7にラツチされる。次
いで、ロード信号LD2が出力されると、同キー
アドレスSADがラツチ回路8にラツチされ、こ
のラツチされたキーアドレスSADがデコーダ9
へ供給される。デコーダ9は同キーアドレス
SAD(キーF3のキーアドレスSAD)をデコード
し、キーF3に対応するソレノイド駆動回路11
のラツチ回路12のエネーブル端子Eへ“1”信
号を出力する。これにより、同ラツチ回路12が
エネーブル状態となる。次いで、時間T2の前半
においてロード信号LD1が出力されると、ラツ
チ回路7にソレノイド駆動データSKDがラツチ
され、ラツチされたソレノイド駆動データSKD
が各ラツチ回路12へ供給される。次いで、ロー
ド信号LD3が出力され、各ラツチ回路12のロ
ード端子Lへ供給されると、現在エネーブル状態
にあるラツチ回路12、すなわち、キーF3に対
応するソレノイド駆動回路11内のラツチ回路1
2にソレノイド駆動データSKDがラツチされる。
上記ラツチ回路12にソレノイド駆動データ
SKDがラツチされると、同ラツチ回路12がラ
ツチしたデータSKDのMSB(“1”信号)をアン
ドゲート14の一方の入力端へ、他の7ビツトを
駆動信号発生回路13へ各々出力する。駆動信号
発生回路13は供給されたソレノイド駆動データ
SKDに対応するパルス幅を有する一定周期のソ
レノイド駆動信号を作成し、アンドゲート14の
他方の入力端へ供給する。この時、アンドゲート
14は、その一方の入力端へ“1”信号が供給さ
れていることから開状態にある。したがつて、ア
ンドゲート14の他方の入力端へ供給されたソレ
ノイド駆動信号は同アンドゲート14およびバツ
フアアンプ15を介して、キーF3に設けられた
ソレノイド1へ供給される。これにより、キー
F3のソレノイド1が駆動され、キーF3が駆動さ
れる。
次に、記憶部2から読出された演奏データED
−2の時間データTDに対応する時間が経過する
と、制御回路5が次の演奏データEDを記憶部2
から読出す。以後、制御回路5は読出した演奏デ
ータEDの時間データTDに対応する時間を計測
すると共に、時間計測が終了した演奏データED
−2の処理を行う。すなわち、オン/オフ識別コ
ード“0”に基づいてキーオフを検知し、MSB
が“0”のソレノイド駆動データSKDを作成す
る。次いで、前述した場合と同様に、演奏データ
ED−2のキーアドレスSAD(キーF3のキーアド
レスSAD)およびソレノイド駆動データSKDを
順次出力し、またロード信号LD1〜LD3を出力
する(第4図参照)。これにより、キーF3に対応
するソレノイド駆動回路11のラツチ回路12
へ、MSBが“0”のソレノイド駆動信号SKDが
読込まれ、この結果、同ソレノイド駆動回路11
のアンドゲート14がオフとされ、キーF3の駆
動状態が解除される。以下、上述した動作が繰り
返えされ、ピアノが自動的に演奏される。
なお、この発明は、上述したピアノ自動演奏装
置に限らず、他の鍵盤楽器の自動演奏装置にも適
用し得ることは勿論である。
以上説明したように、この発明による自動演奏
装置は、キーアドレスおよびソレノイド駆動デー
タを時分割で出力するデータ出力回路と、このデ
ータ出力回路から出力されるキーアドレスおよび
ソレノイド駆動データをラツチする第1ラツチ回
路と、キーアドレスをラツチする第2ラツチ回路
と、ソレノイド駆動データをラツチするキーと同
数の第3ラツチ回路と、この第3ラツチ回路の出
力に基づいてソレノイド駆動信号を作成する駆動
信号発生回路とを有しているので、各キーの打鍵
強度をキー毎に指定することができる利点が得ら
れる。
【図面の簡単な説明】
第1図は従来のピアノ自動演奏装置における演
奏データの記録状態を示す図、第2図はこの発明
の一実施例の構成を示す図、第3図イ,ロは各々
同実施例において用いられる演奏データの形式を
示す図、第4図イはキーアドレスSADおよびソ
レノイド駆動データSKDが出力されるタイミン
グを示す図、第4図ロ〜ニは各々ロード信号LD
1〜LD3が出力されるタイミングを示す図であ
る。 3…データ出力回路、7…第1ラツチ回路、8
…第2ラツチ回路、12…第3ラツチ回路、13
…駆動信号発生回路。

Claims (1)

    【特許請求の範囲】
  1. 1 駆動すべきキーに対応するキーアドレスおよ
    び該キーの打鍵強度に対応するソレノイド駆動デ
    ータを各々時分割で出力するデータ出力回路と、
    このデータ出力回路から出力される前記キーアド
    レスおよびソレノイド駆動データをラツチする第
    1ラツチ回路と、この第1ラツチ回路から出力さ
    れる前記キーアドレスをラツチする第2ラツチ回
    路と、前記第1ラツチ回路から出力されるソレノ
    イド駆動データをラツチするキーと同数の第3ラ
    ツチ回路と、これらの第3ラツチ回路の各々に対
    応して設けられ、各第3ラツチ回路の出力に基づ
    いてソレノイド駆動信号を作成する駆動信号発生
    回路と、これらの駆動信号発生回路の出力によつ
    て駆動されるキー駆動用のソレノイドとを具備
    し、前記第1ラツチ回路から出力されるソレノイ
    ド駆動データは前記第2ラツチ回路から出力され
    るキーアドレスによつて指定される前記第3ラツ
    チ回路にラツチされることを特徴とする楽器自動
    演奏装置。
JP56194806A 1981-12-03 1981-12-03 楽器自動演奏装置 Granted JPS5897176A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56194806A JPS5897176A (ja) 1981-12-03 1981-12-03 楽器自動演奏装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56194806A JPS5897176A (ja) 1981-12-03 1981-12-03 楽器自動演奏装置

Publications (2)

Publication Number Publication Date
JPS5897176A JPS5897176A (ja) 1983-06-09
JPH0136953B2 true JPH0136953B2 (ja) 1989-08-03

Family

ID=16330561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56194806A Granted JPS5897176A (ja) 1981-12-03 1981-12-03 楽器自動演奏装置

Country Status (1)

Country Link
JP (1) JPS5897176A (ja)

Also Published As

Publication number Publication date
JPS5897176A (ja) 1983-06-09

Similar Documents

Publication Publication Date Title
US4361067A (en) Electronic musical instrument with keyboard
JPH0136953B2 (ja)
JPH0136955B2 (ja)
JPH0353636B2 (ja)
US5101707A (en) Automatic performance apparatus of an electronic musical instrument
JPH0125993Y2 (ja)
US4643068A (en) Electronic musical instrument with automatic rhythm playing unit
JPH0136954B2 (ja)
JPS648837B2 (ja)
JPH0434756B2 (ja)
JPH0432396B2 (ja)
JPH0125989Y2 (ja)
JPS6344228B2 (ja)
JP2625800B2 (ja) 自動演奏装置
JPH0125992Y2 (ja)
JPH0347517B2 (ja)
JPS6356559B2 (ja)
JPH0343637B2 (ja)
JPS628796B2 (ja)
JPH0552503B2 (ja)
JPH0428115B2 (ja)
JPH0343636B2 (ja)
JPS63311684A (ja) 鍵盤楽器自動演奏装置
JPS6029950B2 (ja) 電子楽器装置
JPH0340395B2 (ja)