JPS58211196A - 鍵盤電子楽器 - Google Patents
鍵盤電子楽器Info
- Publication number
- JPS58211196A JPS58211196A JP57192730A JP19273082A JPS58211196A JP S58211196 A JPS58211196 A JP S58211196A JP 57192730 A JP57192730 A JP 57192730A JP 19273082 A JP19273082 A JP 19273082A JP S58211196 A JPS58211196 A JP S58211196A
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- note length
- pitch
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013500 data storage Methods 0.000 claims description 29
- 230000006870 function Effects 0.000 claims description 8
- 239000011295 pitch Substances 0.000 description 74
- 238000010586 diagram Methods 0.000 description 11
- 230000033764 rhythmic process Effects 0.000 description 11
- 230000003111 delayed effect Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 210000000056 organ Anatomy 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000003306 harvesting Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
この発明は、電子オルガン等の自動伴奏機能を有する鍵
盤電子楽器に関し、特に演奏時のメロディデータ及び自
動伴奏によるコード(和音)データを共に記憶させるこ
とのできる鍵盤楽器に関する。
盤電子楽器に関し、特に演奏時のメロディデータ及び自
動伴奏によるコード(和音)データを共に記憶させるこ
とのできる鍵盤楽器に関する。
近年、電子オルガン等の鍵盤電子楽器に演奏データ記憶
装置を備え、その記憶データに基づいて楽譜を表示又は
プリントしたり、あるいは自動演奏させたりすることが
試みられている。
装置を備え、その記憶データに基づいて楽譜を表示又は
プリントしたり、あるいは自動演奏させたりすることが
試みられている。
しかしながら、従来のこの種の鍵盤電子楽器で−は、一
般に演奏データのうちのメロディデータのみを記憶する
ようになっていたため、その記憶データに基づいて楽譜
を表示又はプリントしても伴奏に関するデータが何も示
されないので不便であリ、自動演奏させる場合にも伴奏
が入らないので実際に演奏した時と異なってしまった。
般に演奏データのうちのメロディデータのみを記憶する
ようになっていたため、その記憶データに基づいて楽譜
を表示又はプリントしても伴奏に関するデータが何も示
されないので不便であリ、自動演奏させる場合にも伴奏
が入らないので実際に演奏した時と異なってしまった。
そこで、最も簡単に伴奏のデータを記憶させる方法とし
て、自動伴奏機能を備えた鍵盤電子楽器を用いて例えば
シングルフィンガコード演奏で、伴奏を入れ、その各コ
ード(chord) 名を示すデータをメロディデー
タと共に記憶させることが考えられる。
て、自動伴奏機能を備えた鍵盤電子楽器を用いて例えば
シングルフィンガコード演奏で、伴奏を入れ、その各コ
ード(chord) 名を示すデータをメロディデー
タと共に記憶させることが考えられる。
そのようにすれば、その記憶データに基づいて、第1、
図(イ)(ロ)に示すようなコード名人りの楽譜を表示
又はプリントしたり、伴奏の入った自動演奏を行なわせ
たりすることが可能になる。
図(イ)(ロ)に示すようなコード名人りの楽譜を表示
又はプリントしたり、伴奏の入った自動演奏を行なわせ
たりすることが可能になる。
しかしながら、その場合にはメロディデータを記憶し得
るようにすると共に、ツー1〜データをも記憶可能にす
る操作に加えて、自動伴奏回路に一本指押鍵でコード演
奏ができるようにするシングルフィンガコード演奏を指
定するための操作が最少限必要となるので、操作が煩わ
しく、操作忘れによりコードデータが記憶されなかった
りするという問題がある。
るようにすると共に、ツー1〜データをも記憶可能にす
る操作に加えて、自動伴奏回路に一本指押鍵でコード演
奏ができるようにするシングルフィンガコード演奏を指
定するための操作が最少限必要となるので、操作が煩わ
しく、操作忘れによりコードデータが記憶されなかった
りするという問題がある。
この発明は、シングルフィンガコードやフィンガコード
等のオートベースコード機能を持つ自動伴奏回路を備え
た鍵盤電子楽器において、ワンタッチで演奏時のメロデ
ィデータと所定の自動伴奏機能例えばシングルフィンガ
コード伴奏によるコードデータとを共に記憶させ得るよ
うにすることを目的とする。
等のオートベースコード機能を持つ自動伴奏回路を備え
た鍵盤電子楽器において、ワンタッチで演奏時のメロデ
ィデータと所定の自動伴奏機能例えばシングルフィンガ
コード伴奏によるコードデータとを共に記憶させ得るよ
うにすることを目的とする。
そのため、この発明による鍵盤電子楽器は、鍵盤からの
キーデータに基づくメロディデータとしての音高データ
と符長データを順次記憶させる音高・符長データ記憶手
段と、自動伴奏回路から発生されるコード名を示すコー
ドデータを順次記憶するコードデータ記憶手段と、これ
らの両記憶手段をそれぞれ記憶可能状態にするためのメ
ロディメモリ・スイッチ及びオートベースコードメモリ
・スイッチを設けると共に、簡易操作スイッチと、この
簡易操作スイッチが操作された時に、メロディメモリ・
スイッチ及びオートベースコードメモリ・スイッチの状
態に係りなく上記両記憶手段を記憶可能状態にする信号
と、自動伴奏回路に予め定めた特定の自動伴奏機能を指
定する信号を発生するスイッチ信号処理回路を設けるこ
とにより、上記の目的を達成するものである。
キーデータに基づくメロディデータとしての音高データ
と符長データを順次記憶させる音高・符長データ記憶手
段と、自動伴奏回路から発生されるコード名を示すコー
ドデータを順次記憶するコードデータ記憶手段と、これ
らの両記憶手段をそれぞれ記憶可能状態にするためのメ
ロディメモリ・スイッチ及びオートベースコードメモリ
・スイッチを設けると共に、簡易操作スイッチと、この
簡易操作スイッチが操作された時に、メロディメモリ・
スイッチ及びオートベースコードメモリ・スイッチの状
態に係りなく上記両記憶手段を記憶可能状態にする信号
と、自動伴奏回路に予め定めた特定の自動伴奏機能を指
定する信号を発生するスイッチ信号処理回路を設けるこ
とにより、上記の目的を達成するものである。
以下、添付図面の第2図以降を参照してこの発明の詳細
な説明する。
な説明する。
第2図は、この発明の一実施例としての卓上型プリンタ
付鍵盤電子楽器の外観を示し、本体上面側に、メロディ
演奏用の右手鍵盤部1Rとコード(chord)演奏用
の左手鍵盤部1Lとが連続した鍵盤1と、演奏音発生用
のスピーカ2と、楽譜プリント用のプリンタ3とを備え
ている。
付鍵盤電子楽器の外観を示し、本体上面側に、メロディ
演奏用の右手鍵盤部1Rとコード(chord)演奏用
の左手鍵盤部1Lとが連続した鍵盤1と、演奏音発生用
のスピーカ2と、楽譜プリント用のプリンタ3とを備え
ている。
そして、鍵盤1とスピーカ2の後方パネル面4には、移
調セレクトつまみ5.マスタボリューム6、メロディメ
モリ・スイッチ7 a、メロディメモリ・オフスイッチ
7b、メロディプレイ・スイッチ7 c tオートベー
スコード(rABCJと略称する)メモリ・スイッチ8
a、ABCメモリ・オフスイッチ8b、ABCプレイ・
スイッチ8c。
調セレクトつまみ5.マスタボリューム6、メロディメ
モリ・スイッチ7 a、メロディメモリ・オフスイッチ
7b、メロディプレイ・スイッチ7 c tオートベー
スコード(rABCJと略称する)メモリ・スイッチ8
a、ABCメモリ・オフスイッチ8b、ABCプレイ・
スイッチ8c。
ABCボリュームS9重音付加用のデユエツト・スイッ
チ10.左手鍵盤部1Lによる1本積押鍵でコード演奏
ができるよ・うにするためのシングル。
チ10.左手鍵盤部1Lによる1本積押鍵でコード演奏
ができるよ・うにするためのシングル。
フィンガコード・スイッチ11.バリエーション・スイ
ッチ12.アルペジオボリューム1′5(最小にすると
後述するアルペジオスイッチ1′5Sがオフになる)、
自動リズム演奏関係のリズムボリューム14.テンポボ
リューム15.押鍵に同期してリズムの発生を開始させ
るためのシンクロスタート・スイッチ16.リズム選択
用スイッチ群17、音色関係のサスティンスイッチ18
と音色選択用スイッチ群1日、及びパワースイッチ20
が設けられている。
ッチ12.アルペジオボリューム1′5(最小にすると
後述するアルペジオスイッチ1′5Sがオフになる)、
自動リズム演奏関係のリズムボリューム14.テンポボ
リューム15.押鍵に同期してリズムの発生を開始させ
るためのシンクロスタート・スイッチ16.リズム選択
用スイッチ群17、音色関係のサスティンスイッチ18
と音色選択用スイッチ群1日、及びパワースイッチ20
が設けられている。
さらに、プリンタ乙の手前側パネル面21には、簡易操
作スイッチ22.プリントのスタンバイ・スイッチ23
.スタート/ストップ・スイッチ24、フラット入力用
スイッチ25.シャープ入力用スイッチ26.及び開放
用釦27が設けられている。
作スイッチ22.プリントのスタンバイ・スイッチ23
.スタート/ストップ・スイッチ24、フラット入力用
スイッチ25.シャープ入力用スイッチ26.及び開放
用釦27が設けられている。
第3図は、このプリンタ付電子鍵盤楽器の回路構成の概
要を示すブロック回路図であり、この発明の特徴とする
簡易操作スイッチ22により、ワンタッチで演奏データ
記憶可能状態にするためのスイッチ信号処理回路30の
みを詳細に示している。
要を示すブロック回路図であり、この発明の特徴とする
簡易操作スイッチ22により、ワンタッチで演奏データ
記憶可能状態にするためのスイッチ信号処理回路30の
みを詳細に示している。
31は音楽形成回路で、鍵盤(キーボード)1の内部回
路により鍵操作に応じて発生するキーデータKDを入力
し、音高データとその有無による押鍵・離鍵のデータに
より楽音信号を形成する。
路により鍵操作に応じて発生するキーデータKDを入力
し、音高データとその有無による押鍵・離鍵のデータに
より楽音信号を形成する。
その楽音信号は、ミキシング回路32を介してアンプ3
3に入力して増幅され、スピーカ2によって音響に変換
される。
3に入力して増幅され、スピーカ2によって音響に変換
される。
34は演奏データ処理装置であり、鍵盤1からのキーデ
ータKDを入力して、その音高データと、キーデータの
持続時間に応じた符長データにより、メロディの演奏デ
ータを楽譜を構成する音符と休符等を示すデータとして
記憶する装置であるが。
ータKDを入力して、その音高データと、キーデータの
持続時間に応じた符長データにより、メロディの演奏デ
ータを楽譜を構成する音符と休符等を示すデータとして
記憶する装置であるが。
その詳細は後述する。
35はオートベースコード機能を持つ自動伴奏回路であ
り、スイッチ信号処理回路30の各出力及び、第2図の
左手鍵盤部lL、ABCボリューム日、アルペジオボリ
ューム1!1.リズムボリューム14.テンポボリュー
ム15.リズム選択用スイッチ群17等からの信号を入
力して、コード音信号を選択されたリズムで自動的に発
生し、ミキシング回路32を介してアンプ33へ出力し
、前述の楽音信号(主としてメロディ音)と共にスピー
カ2により音響変換される。
り、スイッチ信号処理回路30の各出力及び、第2図の
左手鍵盤部lL、ABCボリューム日、アルペジオボリ
ューム1!1.リズムボリューム14.テンポボリュー
ム15.リズム選択用スイッチ群17等からの信号を入
力して、コード音信号を選択されたリズムで自動的に発
生し、ミキシング回路32を介してアンプ33へ出力し
、前述の楽音信号(主としてメロディ音)と共にスピー
カ2により音響変換される。
36は、この自動伴奏回路35からコード名を示すコー
ドデータを入力して順次記憶するコードデータ記憶手段
としてのコードデータ記憶回路である。
ドデータを入力して順次記憶するコードデータ記憶手段
としてのコードデータ記憶回路である。
プリンタ3は、前述の演奏データ処理装置64から音高
データと符長データによるメロディデータを読出し、コ
ードデータ記憶回路36からコードデータを読出して、
演奏結果を第1図に示すような五線譜及びそれに対応し
たコード名(C,F等)としてプリント用紙にプリント
アウトし、楽譜を作成する。
データと符長データによるメロディデータを読出し、コ
ードデータ記憶回路36からコードデータを読出して、
演奏結果を第1図に示すような五線譜及びそれに対応し
たコード名(C,F等)としてプリント用紙にプリント
アウトし、楽譜を作成する。
また、第2図の例では設けられていないが、液晶パター
ンやLEDを用いた楽譜表示器37を設けて、演奏デー
タを楽譜として表示することもできる。
ンやLEDを用いた楽譜表示器37を設けて、演奏デー
タを楽譜として表示することもできる。
38は自動演奏装置であり、第2図のメロディプレイ・
スイッチ7C及びABCプレイ・スイッチ8Cをオンに
すると、演奏データ記憶装置34から音高データ及び符
長データを、コードデータ記憶回路3日からコードデー
タを順次読み出して自動演奏を行う。
スイッチ7C及びABCプレイ・スイッチ8Cをオンに
すると、演奏データ記憶装置34から音高データ及び符
長データを、コードデータ記憶回路3日からコードデー
タを順次読み出して自動演奏を行う。
3日は発振回路と分周回路からなるクロック発生器であ
り、極めて周波数の高い基準パルスφ0と、それを適当
に分周したタロツクパルスφ1及びそれをさらに2分周
したクロックパルスφ2を出力する。
り、極めて周波数の高い基準パルスφ0と、それを適当
に分周したタロツクパルスφ1及びそれをさらに2分周
したクロックパルスφ2を出力する。
分周器40は、このクロック発生器3日からのクロック
パルスφ2をさらに分周して、テンポクロックTCL及
びそのn倍の周期(検知すべき最小符長に相当する)の
符長カウント用パルスnTCLを出力する。
パルスφ2をさらに分周して、テンポクロックTCL及
びそのn倍の周期(検知すべき最小符長に相当する)の
符長カウント用パルスnTCLを出力する。
テンポクロックTCLは自動伴奏回路35に入力してリ
ズムの基準信号となる。 その他のクロックパルスφ。
ズムの基準信号となる。 その他のクロックパルスφ。
〜φ2.及びクロックパルスφ2をインバータINによ
って反転させたクロックパルスT2は、演奏データ記憶
装置!34の各種動作制御に用いられる。
って反転させたクロックパルスT2は、演奏データ記憶
装置!34の各種動作制御に用いられる。
スイッチ信号処理回路30は、自己復帰型の簡易操作ス
イッチ22がオンされる毎に出力を反転するトグル型フ
リップ・フロップ回路(以下「T−FFJと称す)41
と、そのQ出力をパルス化するワンショットマルチ42
,2個のセット・リセット型フリップフロップ(以下r
R−S F FJと称する)43,44.それぞれ一方
の入力端子にインバータを備えたAND回路45〜49
.OR回路50〜54によって構成されている。
イッチ22がオンされる毎に出力を反転するトグル型フ
リップ・フロップ回路(以下「T−FFJと称す)41
と、そのQ出力をパルス化するワンショットマルチ42
,2個のセット・リセット型フリップフロップ(以下r
R−S F FJと称する)43,44.それぞれ一方
の入力端子にインバータを備えたAND回路45〜49
.OR回路50〜54によって構成されている。
イニシャルクリア信号ICは、第2図のパワースイッチ
20をオンにした時に短時間ハイレベル゛1″になり、
T−FF4i及びR−3FF43゜44をリセットする
。
20をオンにした時に短時間ハイレベル゛1″になり、
T−FF4i及びR−3FF43゜44をリセットする
。
なお、メロディメモリ・スイッチ7a及びABCメモリ
・スイッチ8aは、ブツシュ釦を押してオ\ ンにするとその状態にロックされ、それぞれオフスイッ
チ7b、Bbをオンにした時にロックが解除されてオフ
する。
・スイッチ8aは、ブツシュ釦を押してオ\ ンにするとその状態にロックされ、それぞれオフスイッ
チ7b、Bbをオンにした時にロックが解除されてオフ
する。
シングルフィンガコード・スイッチ11.オートアルペ
ジオ・スイッチ13s、デユエツトスイッチ10は、い
ずれもブツシュオン・ブツシュオフ型のスイッチである
。
ジオ・スイッチ13s、デユエツトスイッチ10は、い
ずれもブツシュオン・ブツシュオフ型のスイッチである
。
この電子鍵盤楽器によって通常の操作でコード伴奏付き
の演奏データを記憶させるには、最小限メロディメモリ
・スイッチ7a及びABCメモリ・スイッチ8aをオン
にし、且つ、シングルフィンガコード・スイッチ11も
オンにする必要があり、この実施例ではさらにオートア
ルペジオ・スイッチ13S及びデユエツトスイッチ10
をそれぞれオフにしなければならい。
の演奏データを記憶させるには、最小限メロディメモリ
・スイッチ7a及びABCメモリ・スイッチ8aをオン
にし、且つ、シングルフィンガコード・スイッチ11も
オンにする必要があり、この実施例ではさらにオートア
ルペジオ・スイッチ13S及びデユエツトスイッチ10
をそれぞれオフにしなければならい。
この実施例において上述のようなスイッチ操作を行えば
、メロディメモリ・スイッチ7aのオンにより、OR回
路52の出力が1 ″になってR−8FF44がセット
され、そのQ出力であるメロディメモリ信号Mmが1″
になって演奏データ処理装置34内の後述する音高・符
長データ記憶手段を記憶可能状態にし、ABCメモリ・
スイッチ8aのオンにより、OR回路50の出力が′″
1hになってR−8FF43がセットされ、そのQ出力
であるコードメモリ信号Mcが1”になってコードデー
タ記憶回路!+6を記憶可能状態にする。
、メロディメモリ・スイッチ7aのオンにより、OR回
路52の出力が1 ″になってR−8FF44がセット
され、そのQ出力であるメロディメモリ信号Mmが1″
になって演奏データ処理装置34内の後述する音高・符
長データ記憶手段を記憶可能状態にし、ABCメモリ・
スイッチ8aのオンにより、OR回路50の出力が′″
1hになってR−8FF43がセットされ、そのQ出力
であるコードメモリ信号Mcが1”になってコードデー
タ記憶回路!+6を記憶可能状態にする。
さらにT−FF41はパワーオン時の信号ICによって
リセットされ、そのQ出力であるイージープリント信号
EPが0”になっているから、シングルフィンガコード
・スイッチ11のオンによりAND回路47の出力が1
″になり、OR回路54の出力信号aが1″になる。
リセットされ、そのQ出力であるイージープリント信号
EPが0”になっているから、シングルフィンガコード
・スイッチ11のオンによりAND回路47の出力が1
″になり、OR回路54の出力信号aが1″になる。
シンクロスタート・スイッチ16のオンにより信号すが
1″になり、オートアルペジオ・スイッチ1!Is及び
デユエツトスイッチ10のオフによって、AND回路4
8.49の各出力信号C2dが0″になる。
1″になり、オートアルペジオ・スイッチ1!Is及び
デユエツトスイッチ10のオフによって、AND回路4
8.49の各出力信号C2dが0″になる。
すなわち、この信号aが1″になることにより自動伴奏
回路にシングルフィンガコード伴奏を指定し、信号c、
dが0′になることによってオートアルペジオ及びデユ
エツト伴奏の解除を指定することになる。
回路にシングルフィンガコード伴奏を指定し、信号c、
dが0′になることによってオートアルペジオ及びデユ
エツト伴奏の解除を指定することになる。
この条件によって、メロディ及びコード演奏の記憶が可
能になり、プリンタ乙のスタンバイスイッチ23をオン
すれば押鍵開始と同時に、スタート/ストップ・スイッ
チをオンすれば直ちにプリンタ、3が作動して、楽譜を
プリントアウトする。
能になり、プリンタ乙のスタンバイスイッチ23をオン
すれば押鍵開始と同時に、スタート/ストップ・スイッ
チをオンすれば直ちにプリンタ、3が作動して、楽譜を
プリントアウトする。
しかしながら、この実施例によれば、上述のような面倒
なスイッチ操作を行わなくても、簡易岸作スイッチ22
を1回オンすれば、T−FF41の出力が反転して、そ
のQ出力であるイージープリント信号EPが1”になり
、それによってABCメモリスイッチ及びメロディメモ
リスイッチの状態に係わりなく、OR回路50を介して
R−8FF4!lをセットしてコードメモリ信号Meを
”1” にし、OR回路52を介してR−5F F 4
4をセットしてメロディメモリ信号Mmを1″にする。
なスイッチ操作を行わなくても、簡易岸作スイッチ22
を1回オンすれば、T−FF41の出力が反転して、そ
のQ出力であるイージープリント信号EPが1”になり
、それによってABCメモリスイッチ及びメロディメモ
リスイッチの状態に係わりなく、OR回路50を介して
R−8FF4!lをセットしてコードメモリ信号Meを
”1” にし、OR回路52を介してR−5F F 4
4をセットしてメロディメモリ信号Mmを1″にする。
そして、AND回路45.46のインバータ付入力を1
″にして、ABCメモリ・オフスイッチ8b及びメロデ
ィメモリ・オフスイッチ7bの入力を禁止する。
″にして、ABCメモリ・オフスイッチ8b及びメロデ
ィメモリ・オフスイッチ7bの入力を禁止する。
さらに、OR回路54の出力信号aを1″にし、AND
回路48.49のそれぞれインバータ付入力をl″にす
るのでその各出力信号c、dは0″に保持する。
回路48.49のそれぞれインバータ付入力をl″にす
るのでその各出力信号c、dは0″に保持する。
このようにして、前述の各スイッチ操作を行った場合と
全く同じ信号を演奏データ記憶装置34゜コードデータ
記憶回路36.及び自動伴奏回路35に与えて、メロデ
ィ及びコード演奏の記憶が可能になるばかりか、後述す
るようにプリンタ乙のスタンバイスイッチ23もオンさ
れた状態になり、押鍵開始と同時にプリンタ3が作動し
て楽譜のプリントアウトがなされる。
全く同じ信号を演奏データ記憶装置34゜コードデータ
記憶回路36.及び自動伴奏回路35に与えて、メロデ
ィ及びコード演奏の記憶が可能になるばかりか、後述す
るようにプリンタ乙のスタンバイスイッチ23もオンさ
れた状態になり、押鍵開始と同時にプリンタ3が作動し
て楽譜のプリントアウトがなされる。
このように、簡易操作スイッチ22のワンタッチ操作に
よって、スタンバイ状態となるので、操作が極めて簡単
になる。
よって、スタンバイ状態となるので、操作が極めて簡単
になる。
なお、演奏開始前に、第2図の移調セレクトつまみによ
って移動するか否か、する場合には何間にするかの確認
、ABCボリューム9によるベースコードの音量確認、
テンポボリューム15によるリズムのテンポ確認、シン
クロスタートスイッチ16及びリズム選択用スイッチ群
17によるリズムの発生開始時期及び種類の確認等を行
う必要があることは勿論である。
って移動するか否か、する場合には何間にするかの確認
、ABCボリューム9によるベースコードの音量確認、
テンポボリューム15によるリズムのテンポ確認、シン
クロスタートスイッチ16及びリズム選択用スイッチ群
17によるリズムの発生開始時期及び種類の確認等を行
う必要があることは勿論である。
次にこの演奏データ処理装置34の基本的構成を第4図
によって説明する。
によって説明する。
この演奏データ処理装置は、音高データ一時記憶手段5
5と、符長データ発生手段60と、符長データ一時記憶
手段65と、符長補正手段70と、音高・符長データ記
憶手段80とによって構成されている。
5と、符長データ発生手段60と、符長データ一時記憶
手段65と、符長補正手段70と、音高・符長データ記
憶手段80とによって構成されている。
そして、鍵盤1によって発生されるキーデータKDによ
る1小節分の音高データ(キーコード信号)を、音高デ
ータ一時記憶手段55に順次一時記憶させる。
る1小節分の音高データ(キーコード信号)を、音高デ
ータ一時記憶手段55に順次一時記憶させる。
一方、キーデータKDの持続時間を符長データ発生手段
60で検出して、各音高データに対応する符長データを
発生し、符長データ一時記憶手段65に順次記憶させる
。
60で検出して、各音高データに対応する符長データを
発生し、符長データ一時記憶手段65に順次記憶させる
。
符長補正手段70は、符長データ一時記憶手段65に一
時記憶された符長データのうち、第1図(イ)に示す音
符の後の16分休符のような短かい休符を除去して、同
図(ロ)に示すように前の音符の符長をそれだけ長くす
るように符長データを補正する手段である。
時記憶された符長データのうち、第1図(イ)に示す音
符の後の16分休符のような短かい休符を除去して、同
図(ロ)に示すように前の音符の符長をそれだけ長くす
るように符長データを補正する手段である。
そして、音高データ一時記憶手段55に一時記憶された
音高データと、符長補正手段70によって補正された符
長データとを、音高・符長データ記憶手段80に順次記
憶させる。
音高データと、符長補正手段70によって補正された符
長データとを、音高・符長データ記憶手段80に順次記
憶させる。
なお、音高データと符長データが共にある時は1音符デ
ータとなり、音高データがなくて(オールゼロ)符長デ
ータのみの時は休符データとなる。
ータとなり、音高データがなくて(オールゼロ)符長デ
ータのみの時は休符データとなる。
この実施例における符長データ補正手段70は、次の各
部によって構成されている。
部によって構成されている。
(a) 音高データ一時記憶手段55に記憶された連
続する2つのデータDF、DRを入力し、前のデータD
Fに音高データがあり、後のデータDRに音高データが
ないこと(つまり音符の後に休符があること)を判別す
る判別器71゜ (b) 符長データ一時記憶手段65に記憶された符
長データのうち、判別回路71に入力した後のデータD
Rに対応する符長データLRを、最小符長設定器72に
よって予め設定された、音符の後に休符があっても除去
しない最小休符(例えば8分休符)に相当する最小符長
データLmと比較し、前者が後者より短かい(LR(L
m)時に出力を出す比較器7!1゜(c) 符長デー
タ一時記憶手段65に記憶された、前述の前のデータI
)Fと後のデータDRにそれぞれ対応する符長データL
FとLRを加算して出力する加算器74゜ (d) 判別器71と比較器7′5の出力di *
d2が共にあった時(1”の時)には、符長データLF
とLRとを加えた加算器74の出力を前の符長データL
Fに代えて出力し、後の符長データLRを出力せず、そ
れ以外の時には前述の符長データLF及びLRをそのま
ま出力する選別器75゜ (e) 選別器75の出力データをそれぞれ音高デー
タ一時記憶手段55の各記憶データに対応して記憶する
補正用シフトレジスタ76゜次に、演奏データ処理装置
のさらに具体的な実施例を第5図乃至第8図によって説
明する。 なお、第5図中、第4図と対応する各部を1
点鎖線で囲んで同一の符号を付しである。
続する2つのデータDF、DRを入力し、前のデータD
Fに音高データがあり、後のデータDRに音高データが
ないこと(つまり音符の後に休符があること)を判別す
る判別器71゜ (b) 符長データ一時記憶手段65に記憶された符
長データのうち、判別回路71に入力した後のデータD
Rに対応する符長データLRを、最小符長設定器72に
よって予め設定された、音符の後に休符があっても除去
しない最小休符(例えば8分休符)に相当する最小符長
データLmと比較し、前者が後者より短かい(LR(L
m)時に出力を出す比較器7!1゜(c) 符長デー
タ一時記憶手段65に記憶された、前述の前のデータI
)Fと後のデータDRにそれぞれ対応する符長データL
FとLRを加算して出力する加算器74゜ (d) 判別器71と比較器7′5の出力di *
d2が共にあった時(1”の時)には、符長データLF
とLRとを加えた加算器74の出力を前の符長データL
Fに代えて出力し、後の符長データLRを出力せず、そ
れ以外の時には前述の符長データLF及びLRをそのま
ま出力する選別器75゜ (e) 選別器75の出力データをそれぞれ音高デー
タ一時記憶手段55の各記憶データに対応して記憶する
補正用シフトレジスタ76゜次に、演奏データ処理装置
のさらに具体的な実施例を第5図乃至第8図によって説
明する。 なお、第5図中、第4図と対応する各部を1
点鎖線で囲んで同一の符号を付しである。
第5図の各部は、制御回路81からの各制御信号、及び
第3図のイージープリント信号EP、 R−5FF44
からのメロディメモリ信号Mmとクロック発生器3日並
びに分周器40からの各クロックパルスによって動作す
る。
第3図のイージープリント信号EP、 R−5FF44
からのメロディメモリ信号Mmとクロック発生器3日並
びに分周器40からの各クロックパルスによって動作す
る。
そこで先ず、第7図に示すように構成されている制御回
路81の作用を説明する。
路81の作用を説明する。
第2図にも示したスタンバイ・スイッチ23はブツシュ
オン型のスイッチであり、スタート/ストップ・スイッ
チ24はブツシュオン・ブツシュオフ型のスイッチであ
る。
オン型のスイッチであり、スタート/ストップ・スイッ
チ24はブツシュオン・ブツシュオフ型のスイッチであ
る。
メロディメモリ信号Mmが1″になっている時に、スタ
ンバイ・スイッチ23をオンすると、AND回路811
の出力が1″になり、OR回路812の出力も1″にな
るので、OR回路813の出力であるプリントスタート
信号PSTが1″になると共に、R−8FF814がセ
ットされてそのQ出力が1″になり、スタンバイ状態に
なる。
ンバイ・スイッチ23をオンすると、AND回路811
の出力が1″になり、OR回路812の出力も1″にな
るので、OR回路813の出力であるプリントスタート
信号PSTが1″になると共に、R−8FF814がセ
ットされてそのQ出力が1″になり、スタンバイ状態に
なる。
第6図の簡易操作スイッチ22をオンしてイージープリ
ント信号EPを” 1 ”にした時も、OR回路812
の出力がl″になるので、上述の場合と同様にスタンバ
イ状態になる。
ント信号EPを” 1 ”にした時も、OR回路812
の出力がl″になるので、上述の場合と同様にスタンバ
イ状態になる。
この状態で押鍵すると、キーデータKDに音高データが
現われるため、第5図に示すキーデータKDの各ビット
のオアをとるOR回路82の出力であるキーオン信号K
ONが1″になるので、第7図のAND回路815の出
力が1″になる。
現われるため、第5図に示すキーデータKDの各ビット
のオアをとるOR回路82の出力であるキーオン信号K
ONが1″になるので、第7図のAND回路815の出
力が1″になる。
したがって、OR回路816の出力も1″になってR−
8FF817をセットするので、そのQ出力である動作
信号RUNが1″になり、第5図に示す演奏データ処理
装置全体が動作を開始する。 同時に小節カウンタ81
8をイネーブルして、テンポクロックTCLのカウント
を開始させる。 そして、R−8FF$14はAND回
路815の出力によってリセットされる。
8FF817をセットするので、そのQ出力である動作
信号RUNが1″になり、第5図に示す演奏データ処理
装置全体が動作を開始する。 同時に小節カウンタ81
8をイネーブルして、テンポクロックTCLのカウント
を開始させる。 そして、R−8FF$14はAND回
路815の出力によってリセットされる。
小節カウンタ818は、1小節の長さに相当する数のテ
ンポクロックTCLをカウントするとカウントオーバ信
号Jlをl″にすると同時に自己リセットし、再びテン
ポクロックTCLのカウントを開始する。
ンポクロックTCLをカウントするとカウントオーバ信
号Jlをl″にすると同時に自己リセットし、再びテン
ポクロックTCLのカウントを開始する。
カウントオーバ信号J1がドになるとOR回路819の
出力が1′になり、遅延回路820によって基準パルス
φ0の1周期分だけ遅延されてR−8FFB21をセッ
トし、そのQ出力である書込み信号J2が1″になる。
出力が1′になり、遅延回路820によって基準パルス
φ0の1周期分だけ遅延されてR−8FFB21をセッ
トし、そのQ出力である書込み信号J2が1″になる。
ところで、メロディメモリ信号Mmが1#の時にスター
ト/ストップ・スイッチ24をオンにすると、AND回
路822の出力が0″から1″になるので、ワンショッ
トマルチ823がパルスを出力し、OR回路816を介
してプリントスタート信号PSTを” 1 ”にすると
同時(こ、ORゲート816を介してR−8FF8i7
をセットする。したがって、動作信号RUNを1″にし
て小節カウンタ818をイネーブルするので、押鍵開始
を待たずに直ちに演奏データ処理装置34及びプリンタ
乙の動作が開始される。
ト/ストップ・スイッチ24をオンにすると、AND回
路822の出力が0″から1″になるので、ワンショッ
トマルチ823がパルスを出力し、OR回路816を介
してプリントスタート信号PSTを” 1 ”にすると
同時(こ、ORゲート816を介してR−8FF8i7
をセットする。したがって、動作信号RUNを1″にし
て小節カウンタ818をイネーブルするので、押鍵開始
を待たずに直ちに演奏データ処理装置34及びプリンタ
乙の動作が開始される。
この場合、押鍵を開始するまでは全休符がプリントされ
ることになる。
ることになる。
このように、イージープリント信号BPが1″になって
いるか、スタート/ストップ・スイッチ24がオンにな
っている状態から、簡易操作スイッチ22を再度オンに
してイージープリント信号EPを0″にするか、スター
ト/ストップ・スイッチ24を再度押してオフにすると
、立下り微分回路824又は825が立下りパルスを発
生し、面入力端子にインバータを有するOR回路826
の出力が短時間゛1″になって、R−5FF817をリ
セットして動作信号RUNを0″にすると共に、終了信
号STとして出力する。
いるか、スタート/ストップ・スイッチ24がオンにな
っている状態から、簡易操作スイッチ22を再度オンに
してイージープリント信号EPを0″にするか、スター
ト/ストップ・スイッチ24を再度押してオフにすると
、立下り微分回路824又は825が立下りパルスを発
生し、面入力端子にインバータを有するOR回路826
の出力が短時間゛1″になって、R−5FF817をリ
セットして動作信号RUNを0″にすると共に、終了信
号STとして出力する。
この終了信号STがl″になる・と、OR回路819及
び遅延回路820を通して、基準パルスφ0の1周期分
だけ遅れてR−8FF821をセットし、書込み信号J
2を1″にする。
び遅延回路820を通して、基準パルスφ0の1周期分
だけ遅れてR−8FF821をセットし、書込み信号J
2を1″にする。
以下、第5図の各部の構成及び動作の説明を行う。
音高データ一時記憶手段55は、セレクタ550、ラッ
チ回路551.音高用シフトレジスタ552からなるメ
イン部分の他に、縦線データ発生回路553及び終止線
データ発生回路554と、制御信号発生用のインバータ
555.ワンショットマルチ556.OR回路557.
及び遅延回路558を備えている。
チ回路551.音高用シフトレジスタ552からなるメ
イン部分の他に、縦線データ発生回路553及び終止線
データ発生回路554と、制御信号発生用のインバータ
555.ワンショットマルチ556.OR回路557.
及び遅延回路558を備えている。
音高用シフトレジスタ552は1小節分の音高データ(
ゼロの場合も)を記憶できる容量を持っており、例えば
、記憶すべき最小符長が16分音符又は休符であるとす
れば、16ビツトのシフト容量を持つ。
ゼロの場合も)を記憶できる容量を持っており、例えば
、記憶すべき最小符長が16分音符又は休符であるとす
れば、16ビツトのシフト容量を持つ。
縦線データ発生回路553は各小節の終りに入れる縦線
のデータを発生し、終止線データ発生回路554は曲の
終りに入れる細線と太線からなる終止線のデータを発生
する。
のデータを発生し、終止線データ発生回路554は曲の
終りに入れる細線と太線からなる終止線のデータを発生
する。
符長データ発生手段60は、イベント検出回路60、Q
、OR回路Ei01,4人力のOR回路602゜符長カ
ウンタ603.AND回路604.遅延回路605.比
較器606.ラッチ回路608からなる。
、OR回路Ei01,4人力のOR回路602゜符長カ
ウンタ603.AND回路604.遅延回路605.比
較器606.ラッチ回路608からなる。
符長データ一時記憶手段65は、音高用シフトレジスタ
552と同じシフト容量を持つ符長用シフトレジスタ6
50と、そのシフトパルスを出力する遅延回路651か
らなる。
552と同じシフト容量を持つ符長用シフトレジスタ6
50と、そのシフトパルスを出力する遅延回路651か
らなる。
符長補正手段70は、符長風シフトレジスタ650と同
じシフト容量の補正用シフトレジスタ76を備えており
、それに補正した符長データを一時記憶するが、その詳
細は第8図によって後述する。
じシフト容量の補正用シフトレジスタ76を備えており
、それに補正した符長データを一時記憶するが、その詳
細は第8図によって後述する。
音高・符長データ記憶手段80は、データ記憶用のRA
M (ランダム・アクセス・メモリ)800及び、その
入力データ切換用のゲート回路801゜802とOR回
路803、アドレスデータ入力用の書込み用アドレスカ
ウンタ804.読出し用アドレスカウンタ805.及び
セレクタ806と、書込み制御用のゲート回路807と
ANDゲート808によって構成されている。
M (ランダム・アクセス・メモリ)800及び、その
入力データ切換用のゲート回路801゜802とOR回
路803、アドレスデータ入力用の書込み用アドレスカ
ウンタ804.読出し用アドレスカウンタ805.及び
セレクタ806と、書込み制御用のゲート回路807と
ANDゲート808によって構成されている。
83は、ゲート回路807を制御するゲート信号を出力
するOR回路、84は音高用シフトレジスタ552から
の出力データに縦線データがあった時に信号J3を出力
する縦線検出回路である。
するOR回路、84は音高用シフトレジスタ552から
の出力データに縦線データがあった時に信号J3を出力
する縦線検出回路である。
85は、音高用シフトレジスタ552及び補正用シフト
レジスタ76のデータ読出し時のシフトパルスを、出力
データの有無によって切換えるためのシフトパルス切換
回路であり、音高用シフトレジスタ552からの出力デ
ータの各ビットのノアをとるNOR回路850.補正用
シフトレジスタ76からの出力データの各ビットのノア
をとるNOR回路851、このNOR回路850,85
1の出力と書込み信号J2とのアンドをとるAND回路
852、このAND回路852の出力と書込み信号J2
の有無により、音高用シフトレジスタ552のシフトパ
ルスをクロックパルスφ0かφ1かに切換えるA N”
D回路853,854及びOR回路855、同じく補
正用シフトレジスタ76のシフトパルスをクロックパル
スφ0かφlかに切換えるAND回路856,857及
びOR回路858からなる。
レジスタ76のデータ読出し時のシフトパルスを、出力
データの有無によって切換えるためのシフトパルス切換
回路であり、音高用シフトレジスタ552からの出力デ
ータの各ビットのノアをとるNOR回路850.補正用
シフトレジスタ76からの出力データの各ビットのノア
をとるNOR回路851、このNOR回路850,85
1の出力と書込み信号J2とのアンドをとるAND回路
852、このAND回路852の出力と書込み信号J2
の有無により、音高用シフトレジスタ552のシフトパ
ルスをクロックパルスφ0かφ1かに切換えるA N”
D回路853,854及びOR回路855、同じく補
正用シフトレジスタ76のシフトパルスをクロックパル
スφ0かφlかに切換えるAND回路856,857及
びOR回路858からなる。
イベント検出回路60Dは、第6図(イ)に示すような
キーデータKDの変化によって、押鍵時と離鍵時に同図
(ロ)に示すようにイベントパルスeを発生する回路で
あり、例えば立上り・立下り微分回路、立下り微分パル
スを反転するインバータ立上り微分パルスとのオアをと
るOR回路(波形整形を含む)等によって構成される。
キーデータKDの変化によって、押鍵時と離鍵時に同図
(ロ)に示すようにイベントパルスeを発生する回路で
あり、例えば立上り・立下り微分回路、立下り微分パル
スを反転するインバータ立上り微分パルスとのオアをと
るOR回路(波形整形を含む)等によって構成される。
このイベント検出回路600からイベントパルスeが発
生すると、OR回路601,602を通って符長カウン
タ603をリセットする。 同時に、OR回路601を
通ったイベントパルスは音高データ一時記憶手段55に
も入力し、インバータ555によって第6図(ハ)に示
すように反転され、この反転パルスfの立上りでワンシ
ョットマルチ556をトリガし、第6図(ニ)に示すよ
うに若干遅延したパルスgをセレクタ550のセレクト
端子SAに入力する。
生すると、OR回路601,602を通って符長カウン
タ603をリセットする。 同時に、OR回路601を
通ったイベントパルスは音高データ一時記憶手段55に
も入力し、インバータ555によって第6図(ハ)に示
すように反転され、この反転パルスfの立上りでワンシ
ョットマルチ556をトリガし、第6図(ニ)に示すよ
うに若干遅延したパルスgをセレクタ550のセレクト
端子SAに入力する。
それによって、セレクタ550はA端子に入力している
その時の音高データをセレクトしてラッチ回路551へ
入力する。 ラッチ回路551は、セレクタ550の各
セレクト端子SA、SB、SCへの入力パルスのオアを
とるオア回路557の出力パルスによって、セレクタ5
50から出力されるデータをラッチする。
その時の音高データをセレクトしてラッチ回路551へ
入力する。 ラッチ回路551は、セレクタ550の各
セレクト端子SA、SB、SCへの入力パルスのオアを
とるオア回路557の出力パルスによって、セレクタ5
50から出力されるデータをラッチする。
OR回路557の出力パルスは遅延回路558によって
基準パルスφ0の半周回分だけ遅延されて、OR回路8
55を通って音高用シフトレジスタ552のクロック端
子に入力する。 それによって、ラッチ回路551にラ
ッチされたデータが音高用シフトレジスタ552に一時
記憶される。
基準パルスφ0の半周回分だけ遅延されて、OR回路8
55を通って音高用シフトレジスタ552のクロック端
子に入力する。 それによって、ラッチ回路551にラ
ッチされたデータが音高用シフトレジスタ552に一時
記憶される。
したがって、押鍵直後にはキーデータKDに音高データ
があるので、それをラッチして、音高用シフトレジスタ
552に一時記憶させる。 離鍵直後には音高データが
ないので、ゼロのデータをラッチして音高用シフトレジ
スタ552に一時記憶させる。 この音高データがゼロ
の時は休符を示すデータとなる。
があるので、それをラッチして、音高用シフトレジスタ
552に一時記憶させる。 離鍵直後には音高データが
ないので、ゼロのデータをラッチして音高用シフトレジ
スタ552に一時記憶させる。 この音高データがゼロ
の時は休符を示すデータとなる。
一方、符長カウンタ60!1は、イベントパルスeの発
生によりリセットされた後、制御回路81からの動作信
号RUNが1″になっていれば、AND回路604を通
してクロック端子に入力する符長カウント用パルスnT
cL (記憶すべき最小符長、例えば16分音符又は休
符に相当する周期又はそれより若干短かい周期のパルス
)をカウントする。
生によりリセットされた後、制御回路81からの動作信
号RUNが1″になっていれば、AND回路604を通
してクロック端子に入力する符長カウント用パルスnT
cL (記憶すべき最小符長、例えば16分音符又は休
符に相当する周期又はそれより若干短かい周期のパルス
)をカウントする。
この符長カウンタ60!1のカウントデータNは、比較
器606の六入力になると共に、遅延回路605によっ
て符長カウント用パルスnTcLの1周期分だけ遅延さ
れてラッチ回路608に入力し、同時に比較器606の
B入力となる。
器606の六入力になると共に、遅延回路605によっ
て符長カウント用パルスnTcLの1周期分だけ遅延さ
れてラッチ回路608に入力し、同時に比較器606の
B入力となる。
したがって、符長カウンタ603のカウントデータNは
、第6図(ホ)に示すように、イベントパルスeの発生
する間隔すなわち押鍵時間又は離鍵時間に応じて大きく
なり、イベントパルスeによってリセットされて「0」
になる。遅延回路605による遅延データN′は、第6
図(へ)に示すようにカウントデータNを1カウントだ
け遅らせたデータとなる。
、第6図(ホ)に示すように、イベントパルスeの発生
する間隔すなわち押鍵時間又は離鍵時間に応じて大きく
なり、イベントパルスeによってリセットされて「0」
になる。遅延回路605による遅延データN′は、第6
図(へ)に示すようにカウントデータNを1カウントだ
け遅らせたデータとなる。
したがって、符長カウンタ60!1が新らたにパルスn
TCLのカウントを始めてから次のイベントパルスeが
発生する直前まではN<N’であるから、比較器606
のA入力とB入力の関係はA>Bであり、その出力は0
“になっているから、ラッチ回路608は入力データN
′をラッチしない。
TCLのカウントを始めてから次のイベントパルスeが
発生する直前まではN<N’であるから、比較器606
のA入力とB入力の関係はA>Bであり、その出力は0
“になっているから、ラッチ回路608は入力データN
′をラッチしない。
次のイベントパルスeが発生して符長カウンタ606が
リセットされると、カウントデータNは「0」になり、
遅延回路605による遅延データN′は、リセットされ
る直前のカウントデータNと等しくなるので、その間だ
け比較器606のA入力とB入力の関係はA<Bになり
、比較器606の出力が1″になる。
リセットされると、カウントデータNは「0」になり、
遅延回路605による遅延データN′は、リセットされ
る直前のカウントデータNと等しくなるので、その間だ
け比較器606のA入力とB入力の関係はA<Bになり
、比較器606の出力が1″になる。
それによって−、ラッチ回路60Bがその時の遅延デー
タN′をラッチして、符長データとして符長用シフトレ
ジスタ650へ出力する。
タN′をラッチして、符長データとして符長用シフトレ
ジスタ650へ出力する。
比較器60日の出力が1″になると、遅延回路651に
よって基準パルスφ0の半周回分だけ遅延されて符長用
シフトレジスタ650のクロック端子に入力し、符長用
シフトレジスタ650にラッチ回路60Bにラッチされ
た符長データを一時記憶させる。
よって基準パルスφ0の半周回分だけ遅延されて符長用
シフトレジスタ650のクロック端子に入力し、符長用
シフトレジスタ650にラッチ回路60Bにラッチされ
た符長データを一時記憶させる。
なお、押鍵中のカウントデータによる符長データは音符
の長さを示し、離鍵中のカウントデータによる符長デー
タは休符の長さを示す。
の長さを示し、離鍵中のカウントデータによる符長デー
タは休符の長さを示す。
例えば、符長データが「1」の時は16分音符又は休符
、「2」の時は8分音符又は休符、「4」の時は4分音
符又は休符、「8」の時は2分音符又は休符、そして[
16jの時は全音符又は休符を表わすことになる。
、「2」の時は8分音符又は休符、「4」の時は4分音
符又は休符、「8」の時は2分音符又は休符、そして[
16jの時は全音符又は休符を表わすことになる。
このようにすると、16分音符又は休符以下の短かい押
鍵又は離鍵時間は無視することになるが、符長カウント
用パルスnTcLの周期を最小符長より充分短かくして
、ラッチ回路608でラッチした符長データを、記憶す
べき最小符長単位になるように端数を整理して修正する
ようにすれば。
鍵又は離鍵時間は無視することになるが、符長カウント
用パルスnTcLの周期を最小符長より充分短かくして
、ラッチ回路608でラッチした符長データを、記憶す
べき最小符長単位になるように端数を整理して修正する
ようにすれば。
より正確な符長データを得ることができる。
このようにして、押鍵及び離鍵ごとに、音高データと符
長データを対応させて夫々音高用シフトレジスタ552
と符長用シフトレジスタ65Oに順次一時記憶させ、前
に記憶したデータを図で右方ヘシフトさせていく。
長データを対応させて夫々音高用シフトレジスタ552
と符長用シフトレジスタ65Oに順次一時記憶させ、前
に記憶したデータを図で右方ヘシフトさせていく。
そして、第7図の小節カウンタ818が1小節分のテン
ポクロックTCLをカウントして、制御回路81からカ
ウントオーバ信号J1が出力されると、OR回路601
及び602を介して符長カウンタ603をリセットする
と同時に、セレクタ550のセレクト端子SBを1″に
し、縦線データ発生回路55:5からの縦線データをセ
レクトしてラッチ回路551にラッチし、音高用シフト
レジスタ552に記憶させる。
ポクロックTCLをカウントして、制御回路81からカ
ウントオーバ信号J1が出力されると、OR回路601
及び602を介して符長カウンタ603をリセットする
と同時に、セレクタ550のセレクト端子SBを1″に
し、縦線データ発生回路55:5からの縦線データをセ
レクトしてラッチ回路551にラッチし、音高用シフト
レジスタ552に記憶させる。
したがって、1小節の終りになっても押鍵状態又は離鍵
状態が続いていると、その音符又は休符は小節を示す縦
線の前後に分割される。 なおこの場合、音符が分割さ
れたときにはタイを付加するようにしてもよい。
状態が続いていると、その音符又は休符は小節を示す縦
線の前後に分割される。 なおこの場合、音符が分割さ
れたときにはタイを付加するようにしてもよい。
イージープリント信号EPが1″から0″になるか、あ
るいはスタート/ストップ・スイッチ24がオンからオ
フになると、前述したように制御回路81から終了信号
STが出力される。
るいはスタート/ストップ・スイッチ24がオンからオ
フになると、前述したように制御回路81から終了信号
STが出力される。
それによって、OR回路602を介して符長カウンタ6
0′5がリセットされると共に、セレクタ550のセレ
クト端子SCを1″にして、終止線データ発生回路55
4からの終了線データをセレクトしてラッチ回路551
にラッチさせ、それを音高用シフトレジスタ552に記
憶させる。
0′5がリセットされると共に、セレクタ550のセレ
クト端子SCを1″にして、終止線データ発生回路55
4からの終了線データをセレクトしてラッチ回路551
にラッチさせ、それを音高用シフトレジスタ552に記
憶させる。
ところで、制御回路81から小節カウンタ818のカウ
ントオーバ信号J1が出力された時、および前述の終了
信号STが発生した時は、若干遅れて書込み信号J2が
1″になる。
ントオーバ信号J1が出力された時、および前述の終了
信号STが発生した時は、若干遅れて書込み信号J2が
1″になる。
それによって、音高用レジスタ552に一時記憶された
データ(音高データのほかに、音高データがないことに
よる休符データ、縦線データ、終止線データを含む)、
及び符長用シフトレジスタ650に一時記憶され、符長
補正手段78によって補正それて補正用シフトレジスタ
76にストアされた符長データを順次読出して音高・符
長データ記憶手段80のRAM800に書込むデータ転
送動作が極めて短時間でなされる。
データ(音高データのほかに、音高データがないことに
よる休符データ、縦線データ、終止線データを含む)、
及び符長用シフトレジスタ650に一時記憶され、符長
補正手段78によって補正それて補正用シフトレジスタ
76にストアされた符長データを順次読出して音高・符
長データ記憶手段80のRAM800に書込むデータ転
送動作が極めて短時間でなされる。
この時、音高用シフトレジスタ552及び補正用シフト
レジスタ76は、1小節の最大打数(この例では16個
)のデータを記憶できる容量を持っているので、全部デ
ータが入っていることは殆んどなく、図で右方のシフト
ビットは空いている。
レジスタ76は、1小節の最大打数(この例では16個
)のデータを記憶できる容量を持っているので、全部デ
ータが入っていることは殆んどなく、図で右方のシフト
ビットは空いている。
また、補正用シフトレジスタ76は補正により符長デー
タがなくなっている部分もある。
タがなくなっている部分もある。
このような空白の部分の読出し速度を速めて、全データ
の転送時間を短縮するために、シフトパルス切換回路8
5が設けられている。
の転送時間を短縮するために、シフトパルス切換回路8
5が設けられている。
すなわち、音高用シフトレジスタ552と補正用シフト
レジスタ76のそれぞれ図で右端から出力されるデータ
がいずれも「0」の間は、NOR回路850及び851
の出力がいずれもI“になり、この時書込み信号J2が
1″になっていれば、AND回路852の出力も1″に
なる。
レジスタ76のそれぞれ図で右端から出力されるデータ
がいずれも「0」の間は、NOR回路850及び851
の出力がいずれもI“になり、この時書込み信号J2が
1″になっていれば、AND回路852の出力も1″に
なる。
このAND回路852の出力は、AND回路853と8
56にはそのまま、AND回路854と857には反転
して入力されるので、AND回路85′5と856が周
波数の高い基準パルスφ。
56にはそのまま、AND回路854と857には反転
して入力されるので、AND回路85′5と856が周
波数の高い基準パルスφ。
を通すので、この基準パルスφ0がOR回路855を通
って音高用シフトレジスタ552のクロック端子に、O
R回路858を通って補正用シフトレジスタ76のクロ
ック端子にそれぞれシフトパルスとして入力するので、
各シフトレジスタ552及び76のデータは高速で右方
ヘシフトされる。
って音高用シフトレジスタ552のクロック端子に、O
R回路858を通って補正用シフトレジスタ76のクロ
ック端子にそれぞれシフトパルスとして入力するので、
各シフトレジスタ552及び76のデータは高速で右方
ヘシフトされる。
そして、音高用シフトレジスタ552又は補正用シフト
レジスタ76の少くとも一方からデータが出力されると
、、NOR回路850,851の少くとも一方の出力が
0″になるので、AND回路852の出力が0”になる
。
レジスタ76の少くとも一方からデータが出力されると
、、NOR回路850,851の少くとも一方の出力が
0″になるので、AND回路852の出力が0”になる
。
それによって、AND回路853,856は基準パルス
φ0を通さなくなり、AND回路854゜857が基準
パルスφ0より周波数の低いクロックパルスφ1を通し
、OR回路855,858を介してそれぞれシフトレジ
スタ552及び76のクロック端子GKにシフトパルス
として入力させる。
φ0を通さなくなり、AND回路854゜857が基準
パルスφ0より周波数の低いクロックパルスφ1を通し
、OR回路855,858を介してそれぞれシフトレジ
スタ552及び76のクロック端子GKにシフトパルス
として入力させる。
したがって、音高用シフトレジスタ552及び補正用シ
フトレジスタ76の記憶データがそれぞれ通常の読出し
速度で右方ヘシフトされて順次読出される。
フトレジスタ76の記憶データがそれぞれ通常の読出し
速度で右方ヘシフトされて順次読出される。
なお、符長補正により、補正用シフトレジスタ76に休
符用の符長データがなくなっている部分も、対応する音
高データも休符に対しては「0」であるから、早送りさ
れてつめられる。
符用の符長データがなくなっている部分も、対応する音
高データも休符に対しては「0」であるから、早送りさ
れてつめられる。
次に、音高・符長データ記憶手段80においては、書込
み信号J2が1゛′になっているので、RAM800が
書込み状態になり、セレクタ806は書込み用アドレス
カウンタ804からのアドレスデータをセレクトしてR
AM9Q[]の書込みアドレスを指定する。
み信号J2が1゛′になっているので、RAM800が
書込み状態になり、セレクタ806は書込み用アドレス
カウンタ804からのアドレスデータをセレクトしてR
AM9Q[]の書込みアドレスを指定する。
ゲート回路801と802は、クロックパルスφ2とそ
れを反転したクロックパルス12により交互に開くので
、音高用シフトレジスタ552と補正用シフトレジスタ
76からの対応する出力データが交互にOR回路803
に出力され、RAM800に順次書込まれる。
れを反転したクロックパルス12により交互に開くので
、音高用シフトレジスタ552と補正用シフトレジスタ
76からの対応する出力データが交互にOR回路803
に出力され、RAM800に順次書込まれる。
但し、メロディメモリ信号Mmが0″の時、及び前述の
RAM回路852の出力が1″になっている早送り中は
、OR回路8!Iの出力が゛1″になっているので、制
御端子にインバータを有するゲート回路807が閉じて
、グロックパルスφ1を書込み用アドレスカウンタ80
4に入力させないようにして、RAM800の書込みア
ドレスを変えず、データのない無駄な書込みを行わない
ようにしている。
RAM回路852の出力が1″になっている早送り中は
、OR回路8!Iの出力が゛1″になっているので、制
御端子にインバータを有するゲート回路807が閉じて
、グロックパルスφ1を書込み用アドレスカウンタ80
4に入力させないようにして、RAM800の書込みア
ドレスを変えず、データのない無駄な書込みを行わない
ようにしている。
すなわち、メロディメモリ信号Mmがo″の時は音高・
符長データ記憶手段が新らたなデータを記憶できない状
態になっている。
符長データ記憶手段が新らたなデータを記憶できない状
態になっている。
縦線検出回路84が縦線データを検出すると、信号J3
を1″にするので、制御回路のR−8FFB21 (
第7図)がリセットされ、書込み信号J2が0″になる
ので、音高用シフトレジスタ552及び補正用シフトレ
ジスタ76からのデータの読出しを終了すると共に、R
AM800は読出し状態になり、セレクタ806は読出
し用アドレスカウンタ805からのアドレスデータをセ
レクトし、後述するプリンタ回路からの読出しパルスG
Kが入力するごとにアドレスを更新されて、記憶してい
る音高データ、符長データ等が順次読この時には、次の
小節の音高データ等及び符長データの一時記憶動作が始
まっている。
を1″にするので、制御回路のR−8FFB21 (
第7図)がリセットされ、書込み信号J2が0″になる
ので、音高用シフトレジスタ552及び補正用シフトレ
ジスタ76からのデータの読出しを終了すると共に、R
AM800は読出し状態になり、セレクタ806は読出
し用アドレスカウンタ805からのアドレスデータをセ
レクトし、後述するプリンタ回路からの読出しパルスG
Kが入力するごとにアドレスを更新されて、記憶してい
る音高データ、符長データ等が順次読この時には、次の
小節の音高データ等及び符長データの一時記憶動作が始
まっている。
次に、符長補正手段70の具体例を第8図によって説明
する。
する。
第4図の判別器71に相当する部分は、音高゛用シフト
レジスタ552の各シフト位置にストアされているデー
タのそれぞれ全ビットのオアをとる多数(この例では1
6個)のOR回路710と、音高用シフトレジスタ55
2にストアされている連続する2つのシフト位置のデー
タのうち前のデータDF (図では右側のシフト位置)
の全ビットのオアをとるOR回路710の出力を第1の
入力とし、後のデータDRの全ビットのオアをとるOR
回路710の出力を反転して第2の入力とし、さらに、
第4図の比較器73に相当する15個の比較器730の
うち、前記後のデータDRに対応する符長用シフトレジ
スタ650のシフト位置の符長データLRを比較する比
較器730の出力を第3の入力とする15個の3人力A
ND回路とによって構成されている。
レジスタ552の各シフト位置にストアされているデー
タのそれぞれ全ビットのオアをとる多数(この例では1
6個)のOR回路710と、音高用シフトレジスタ55
2にストアされている連続する2つのシフト位置のデー
タのうち前のデータDF (図では右側のシフト位置)
の全ビットのオアをとるOR回路710の出力を第1の
入力とし、後のデータDRの全ビットのオアをとるOR
回路710の出力を反転して第2の入力とし、さらに、
第4図の比較器73に相当する15個の比較器730の
うち、前記後のデータDRに対応する符長用シフトレジ
スタ650のシフト位置の符長データLRを比較する比
較器730の出力を第3の入力とする15個の3人力A
ND回路とによって構成されている。
各比較器730は、符長用シフトレジスタ650の一番
前(図では右端)のシフト位置を除く各シフト位置にス
トアされている符長データをそれぞれB入力として、最
小符長設定器72によって設定される8分符長相当のデ
ータLmの六入力と比較し、A>Bの時、すなわち符長
データが8分符長に満たない時に出力を1″にする。
前(図では右端)のシフト位置を除く各シフト位置にス
トアされている符長データをそれぞれB入力として、最
小符長設定器72によって設定される8分符長相当のデ
ータLmの六入力と比較し、A>Bの時、すなわち符長
データが8分符長に満たない時に出力を1″にする。
各OR回路710は、入力データに音高データがある時
は少なくともいずれかのビットに1″があるので出力を
1″にし、音高データがない時(休符データの時)には
全ピッド0″であるから出力をo″にする。
は少なくともいずれかのビットに1″があるので出力を
1″にし、音高データがない時(休符データの時)には
全ピッド0″であるから出力をo″にする。
したがって、各AND回路711は、音高用シフトレジ
スタ552にストアされている連続する2つのシフト位
置のデータのうち、前のデータに音高データがあって、
後のデータに音高データがなく、しかもその後のデータ
に対応する符長データが8分符長に満たない(16分符
長)時にのみ出力を1″にする。 この各AND回路7
11の出力は、それぞれセレクタ750の六入力となる
。
スタ552にストアされている連続する2つのシフト位
置のデータのうち、前のデータに音高データがあって、
後のデータに音高データがなく、しかもその後のデータ
に対応する符長データが8分符長に満たない(16分符
長)時にのみ出力を1″にする。 この各AND回路7
11の出力は、それぞれセレクタ750の六入力となる
。
このセレクタ750(よ、15個のA入力端子とB入力
端子の組と、その各組に対応する出力端子と、セレクト
端子SAとを備え、各B入力端子には0″が入力されて
いる。 セレクト端子SAにはイージープリント信号E
Pが入力しており、この信号EPが1″の時は六入力で
ある各AND回路711の出力をセレクトして出力し、
信号EPが0″の時はB入力である0″をセレクトして
出力する。
端子の組と、その各組に対応する出力端子と、セレクト
端子SAとを備え、各B入力端子には0″が入力されて
いる。 セレクト端子SAにはイージープリント信号E
Pが入力しており、この信号EPが1″の時は六入力で
ある各AND回路711の出力をセレクトして出力し、
信号EPが0″の時はB入力である0″をセレクトして
出力する。
第4図の加算器74に相当する15個の加算器740は
、それぞれ符長用シフトレジスタ650の連続する2つ
のシフト位置にストアされている符長データを加算して
出力する。
、それぞれ符長用シフトレジスタ650の連続する2つ
のシフト位置にストアされている符長データを加算して
出力する。
第4図の選別器75に相当する部分は、前述のセレクタ
750と、その各出力によってセレクト制御される16
個のセレクタ751とによって構成されている。
750と、その各出力によってセレクト制御される16
個のセレクタ751とによって構成されている。
そして、16個の各セレクタ751の各セレクト出力は
、補正用シフトレジスタ76の各シフト位置にそれぞれ
ストアされ、図で左端のシフト位置に出力データをスト
アするセレクタ751だけは符長用シフトレジスタ65
0の右端のシフト位置のデータのみを入力するが、他の
セレクタ751は、それぞれ符長用シフトレジスタ65
0の対応するシフト位置の符長データをB入力とし、そ
れに続く次の符長データを加算する加算器740の出力
をA入力としている。
、補正用シフトレジスタ76の各シフト位置にそれぞれ
ストアされ、図で左端のシフト位置に出力データをスト
アするセレクタ751だけは符長用シフトレジスタ65
0の右端のシフト位置のデータのみを入力するが、他の
セレクタ751は、それぞれ符長用シフトレジスタ65
0の対応するシフト位置の符長データをB入力とし、そ
れに続く次の符長データを加算する加算器740の出力
をA入力としている。
そして、セレクタ750の各出力信号が、それぞれ対応
する図で右側の(前の符長データ用の)セレクタ751
のセレクト端子SAに入力すると共に、インバータIN
を通して反転して、図で左側の(後の符長データ用の)
セレクタ751のイネーブル端子ENに入力している。
する図で右側の(前の符長データ用の)セレクタ751
のセレクト端子SAに入力すると共に、インバータIN
を通して反転して、図で左側の(後の符長データ用の)
セレクタ751のイネーブル端子ENに入力している。
したがって、セレクタ750の出力が1″になっている
ビットに対応する前の符長データ用セレクタ751は加
算器740からの符長データをセレクトして出力し、後
の符長データ用セレクタ751はイネーブルされないの
でデータを出力しない。
ビットに対応する前の符長データ用セレクタ751は加
算器740からの符長データをセレクトして出力し、後
の符長データ用セレクタ751はイネーブルされないの
でデータを出力しない。
セレクタ750の出力が0“になっているビットに対応
する前の符長データ用セレクタ751は符長用シフトレ
ジスタ650からの符長データをそのまま出力し、後の
符長データ用セレクタ751はイネーブルされて、セレ
クト端子SAの入力が0″か1″′かにより、符長用シ
フトレジスタ650からの符長データ又は加算器740
の出力データをセレクトして出力する。
する前の符長データ用セレクタ751は符長用シフトレ
ジスタ650からの符長データをそのまま出力し、後の
符長データ用セレクタ751はイネーブルされて、セレ
クト端子SAの入力が0″か1″′かにより、符長用シ
フトレジスタ650からの符長データ又は加算器740
の出力データをセレクトして出力する。
このような符長補正動作は、音高用シフトレジスタ55
2及び符長用シフトレジスタ650のデータがシフトさ
れる毎に行われているが、各セレクタ751の出力デー
タの補正用シフトレジスタ76への取込みは、縦線検出
器77によって音高用シフトレジスタ552に縦線デー
タが入ったことが検出された時になされる。
2及び符長用シフトレジスタ650のデータがシフトさ
れる毎に行われているが、各セレクタ751の出力デー
タの補正用シフトレジスタ76への取込みは、縦線検出
器77によって音高用シフトレジスタ552に縦線デー
タが入ったことが検出された時になされる。
最後に、プリンタ乙の制御装置について第9図によって
説明する。
説明する。
このプリンタ制御装置は、データ識別回路90と、先頭
小節用ROM(リードオンリメモリ)91゜調記号用R
OM92.音符用ROM93.休符用ROM94、五線
小節線用ROM95.ml−ド(chord)記号用R
OM9G、終止線用ROM97と、それらの各ROMか
ら読出されるデータのオアをとるOR回路98と、印字
用のペンの位置を紙送り方向と直交する方向に制御する
ペン位置制御部S9と、紙送り位置を制御する紙送り制
御部100、及びOR回路101〜105によって構成
されている。
小節用ROM(リードオンリメモリ)91゜調記号用R
OM92.音符用ROM93.休符用ROM94、五線
小節線用ROM95.ml−ド(chord)記号用R
OM9G、終止線用ROM97と、それらの各ROMか
ら読出されるデータのオアをとるOR回路98と、印字
用のペンの位置を紙送り方向と直交する方向に制御する
ペン位置制御部S9と、紙送り位置を制御する紙送り制
御部100、及びOR回路101〜105によって構成
されている。
この装置は、先ずプリントスタート信号PSTが先頭小
節用ROM91に入力すると、このROM91に格納さ
れている先頭の小節の五線と小節線及び音部記号(ト音
記号、へ音記号等)と、拍等)とをプリント入るための
データを読出して、OR回路98を介してプリンタ乙の
ペン位置制御部9日及び紙送り制御部100へ送り、楽
譜プリント用の紙であるプリント紙(以下単に1紙」と
いう)とペンとをそれぞれ、直交する方向に位置制御し
て、最初の小節の五線、小節線、音部記号及び拍子記号
をプリントする。
節用ROM91に入力すると、このROM91に格納さ
れている先頭の小節の五線と小節線及び音部記号(ト音
記号、へ音記号等)と、拍等)とをプリント入るための
データを読出して、OR回路98を介してプリンタ乙の
ペン位置制御部9日及び紙送り制御部100へ送り、楽
譜プリント用の紙であるプリント紙(以下単に1紙」と
いう)とペンとをそれぞれ、直交する方向に位置制御し
て、最初の小節の五線、小節線、音部記号及び拍子記号
をプリントする。
その間、ペン位置制御部9日及び(又は)紙送り制御部
100がペン又は紙の1ピツチ移動制御を行うごとにO
R回路101の出力が1″になって、先頭小節用ROM
91からのデータ装出しが行われる。
100がペン又は紙の1ピツチ移動制御を行うごとにO
R回路101の出力が1″になって、先頭小節用ROM
91からのデータ装出しが行われる。
そして、先頭小節用ROM91からのデータ読出しが終
了すると、そのエンド信号ENDにより、次に調記号用
ROM92から調記号をプリントするためのデータを読
出す。 この調記号用ROM92は、プリント可能な全
ての調の調記号データを格納しているが、第2図にも示
したフラット入力用スイッチ25又はシャープ入力用ス
イッチ26がオンされた回数に応じた数のフラット(ト
)又はシャープ(#)による調記号データを出力し、ス
イッチ25.26が一度もオンされない場合にはデータ
を出力せず、ハ調とする。
了すると、そのエンド信号ENDにより、次に調記号用
ROM92から調記号をプリントするためのデータを読
出す。 この調記号用ROM92は、プリント可能な全
ての調の調記号データを格納しているが、第2図にも示
したフラット入力用スイッチ25又はシャープ入力用ス
イッチ26がオンされた回数に応じた数のフラット(ト
)又はシャープ(#)による調記号データを出力し、ス
イッチ25.26が一度もオンされない場合にはデータ
を出力せず、ハ調とする。
この調記号用ROM92からのデータの読出しが終了す
ると、第5図のRAM 800に最初の1小節のデータ
が転送されるのを待ち、縦線検出回路84からの信号J
3が”i″になった時にエンド信号ENDを出す。
ると、第5図のRAM 800に最初の1小節のデータ
が転送されるのを待ち、縦線検出回路84からの信号J
3が”i″になった時にエンド信号ENDを出す。
そのエンド信号によって、OR回路102〜104を介
してOR回路105の出力が1″になり、読出しパルス
GKとして第5図の音高・符長データ記憶手段80にお
ける読出し用アドレスカウンタ805.及び第3図のコ
ードデータ記憶回路36の読出し用アドレスカウンタ(
図示せず)に入〃する・ それによって、第5図のRAM800から音高・符長等
のデータが、第6図のコードデータ記憶回路56からコ
ードデータが読出されてデータ識別回路90に入力する
と共に、音高・符長等のデータは音符用ROM93と休
符用ROM94にアドレスデータとして入力し、コード
データはコード記号用ROM9Gにアドレスデータとし
て入力する。
してOR回路105の出力が1″になり、読出しパルス
GKとして第5図の音高・符長データ記憶手段80にお
ける読出し用アドレスカウンタ805.及び第3図のコ
ードデータ記憶回路36の読出し用アドレスカウンタ(
図示せず)に入〃する・ それによって、第5図のRAM800から音高・符長等
のデータが、第6図のコードデータ記憶回路56からコ
ードデータが読出されてデータ識別回路90に入力する
と共に、音高・符長等のデータは音符用ROM93と休
符用ROM94にアドレスデータとして入力し、コード
データはコード記号用ROM9Gにアドレスデータとし
て入力する。
そして、データ識別回路EIOは入力データに音高デー
タがあれば信号■を、音高データと符長データがあれば
信号■を、符長データのみであれば信号■を、縦線デー
タであれば信号■を、5小節目になると信号■を、コー
ドデータがあれば信号fを、終止線データがあれば信号
■をそれぞれ出力して、各ROM9!1〜97のデータ
読出しを制御し、音符(臨時記号を含む)、休符、コー
ド記号2次の小節のための五線と小節線、終止線等の格
納データをそれぞれ読出して、OR回路98を5介して
ペン位置制御部S9と紙送り制御部100へ送る。
タがあれば信号■を、音高データと符長データがあれば
信号■を、符長データのみであれば信号■を、縦線デー
タであれば信号■を、5小節目になると信号■を、コー
ドデータがあれば信号fを、終止線データがあれば信号
■をそれぞれ出力して、各ROM9!1〜97のデータ
読出しを制御し、音符(臨時記号を含む)、休符、コー
ド記号2次の小節のための五線と小節線、終止線等の格
納データをそれぞれ読出して、OR回路98を5介して
ペン位置制御部S9と紙送り制御部100へ送る。
それによって、各データに基づくプリントがなそれて楽
譜が形成されていく。
譜が形成されていく。
なお、五線1段を4小節としたので、5小節目には信号
■を禁止して信号■を出し、再び先頭小節用ROM9i
及び調記号用ROM92からのデータ読出しを行って、
五線、小節線のほかに、音部記号7拍子記号、調記号等
のプリントを行わせる。
■を禁止して信号■を出し、再び先頭小節用ROM9i
及び調記号用ROM92からのデータ読出しを行って、
五線、小節線のほかに、音部記号7拍子記号、調記号等
のプリントを行わせる。
データ識別回路90で音高データを識別して信号■を出
した時、及び各ROM92〜96のデータ読出しが終了
してエンド信号ENDが発生するごとに、OR回路10
5から読出しパルスGKが出力され、次々と新たなデー
タが読出されて入力する。
した時、及び各ROM92〜96のデータ読出しが終了
してエンド信号ENDが発生するごとに、OR回路10
5から読出しパルスGKが出力され、次々と新たなデー
タが読出されて入力する。
このようにして、第2図のプリンタ3から演奏データに
応じた楽譜がプリントアウトされる。
応じた楽譜がプリントアウトされる。
なお、上述の実施例における第8図に示した符長補正手
段をはじめ、演奏データ処理装置の各部の機能を、マイ
クロコンピュータを用いてプログラム処理によって達成
することもできる。
段をはじめ、演奏データ処理装置の各部の機能を、マイ
クロコンピュータを用いてプログラム処理によって達成
することもできる。
以上説明したように、この発明による鍵盤電子楽器は、
簡易スイッチをワンタッチ操作するだけで演奏時のメロ
ディデータ及びコードデータを記憶し得るようになるた
め、極めて操作が良く、伴奏付き演奏データを楽譜にし
て表示又はプリントアウトしたり、自動演奏により自分
の演奏を再現したりするのに便利である。
簡易スイッチをワンタッチ操作するだけで演奏時のメロ
ディデータ及びコードデータを記憶し得るようになるた
め、極めて操作が良く、伴奏付き演奏データを楽譜にし
て表示又はプリントアウトしたり、自動演奏により自分
の演奏を再現したりするのに便利である。
特に楽譜をプリントアウトする場合には、上述の実施例
のように、簡易操作スイッチのワンタッチ操作によって
プリンタもスタンバイ状態になるようにすれば一層操作
性が上向する。
のように、簡易操作スイッチのワンタッチ操作によって
プリンタもスタンバイ状態になるようにすれば一層操作
性が上向する。
第1図(イ)(ロ)は、この発明の実施例によって表示
又はプリントされる楽譜例を示す図、第2図は、この発
明の一実施例としての卓上型プリンタ付鍵盤電子楽器の
外観を示す平面図、第3図は、同じくその回路構成の概
要を示すブロック回路図 第4図は、第3図における演奏データ処理装置の基本構
成を示すブロック図、 第5図は、同じくその具体的実施例を示すブロック回路
図、 第6図は、第5図の回路の動作説明に供する信号波形図
。 第7図は、第5図における制御回路の構成例を示すブロ
ック回路図、 第8図は、第5図における符長補正手段の構成例を示す
ブロック図、 第S図は、第3図におけるプリシタの制御装置の構成図
を示すブロック回路図である。 1・・・鍵盤 2・・・スピーカ 3・・・プリン
タ22・・・簡易操作スイッチ 23・・・スタンバイ・スイッチ 24・・・スタート/ストップ・スイッチ30・・・ス
イッチ信号処理回路 34・・・演奏データ処理装置 35・・・自動伴奏装置 36・・・コードデータ記憶回路 55・・・音高データ一時記憶手段 60・・・符長データ発生手段 65・・・符畏データ一時記憶手段 70・・・符長補正手段 8′0・・・音高・符長データ記憶手
又はプリントされる楽譜例を示す図、第2図は、この発
明の一実施例としての卓上型プリンタ付鍵盤電子楽器の
外観を示す平面図、第3図は、同じくその回路構成の概
要を示すブロック回路図 第4図は、第3図における演奏データ処理装置の基本構
成を示すブロック図、 第5図は、同じくその具体的実施例を示すブロック回路
図、 第6図は、第5図の回路の動作説明に供する信号波形図
。 第7図は、第5図における制御回路の構成例を示すブロ
ック回路図、 第8図は、第5図における符長補正手段の構成例を示す
ブロック図、 第S図は、第3図におけるプリシタの制御装置の構成図
を示すブロック回路図である。 1・・・鍵盤 2・・・スピーカ 3・・・プリン
タ22・・・簡易操作スイッチ 23・・・スタンバイ・スイッチ 24・・・スタート/ストップ・スイッチ30・・・ス
イッチ信号処理回路 34・・・演奏データ処理装置 35・・・自動伴奏装置 36・・・コードデータ記憶回路 55・・・音高データ一時記憶手段 60・・・符長データ発生手段 65・・・符畏データ一時記憶手段 70・・・符長補正手段 8′0・・・音高・符長データ記憶手
Claims (1)
- 【特許請求の範囲】 1 オートベースコード機能を持つ自動伴奏回路を備え
た鍵盤電子楽器において、 鍵盤からのキーデータに基づく音高データと符長データ
を順次記憶する音高・符長データ記憶手段と、 この音高・符長データ記憶手段を記憶可能状態にするた
めのメロディメモリ・スイッチと、前記自動伴奏回路か
ら発生されるコード名を示すコードデータを順次記憶す
るコードデータ記憶手段と、 このコードデータ記憶手段を記憶可能状態にするための
オートベースコードメモリ・スイッチと、簡易操作スイ
ッチと、この簡易操作スイッチが操作された時に、前記
メロディメモリ・スイッチ及びオートベースコードメモ
リ・スイッチの状態に係わりなく前記音高・符長データ
記憶手段及びコードデータ記憶手段を記憶可能状態にす
る信号を発生すると共に、前記自動伴奏回路に予め定め
た特定の自動伴奏機能を指定する信号を発生するスイッ
チ信号処理回路と、 を設けたことを特徴とする鍵盤電子楽器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57192730A JPS58211196A (ja) | 1982-11-03 | 1982-11-03 | 鍵盤電子楽器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57192730A JPS58211196A (ja) | 1982-11-03 | 1982-11-03 | 鍵盤電子楽器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58211196A true JPS58211196A (ja) | 1983-12-08 |
| JPH0115073B2 JPH0115073B2 (ja) | 1989-03-15 |
Family
ID=16296107
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57192730A Granted JPS58211196A (ja) | 1982-11-03 | 1982-11-03 | 鍵盤電子楽器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58211196A (ja) |
-
1982
- 1982-11-03 JP JP57192730A patent/JPS58211196A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0115073B2 (ja) | 1989-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6410079B2 (ja) | ||
| JPS6157640B2 (ja) | ||
| JPH0356633B2 (ja) | ||
| US4538500A (en) | Apparatus for printing out graphical patterns | |
| JPS58211196A (ja) | 鍵盤電子楽器 | |
| JPS6355595A (ja) | 電子楽器の自動伴奏装置 | |
| US5260509A (en) | Auto-accompaniment instrument with switched generation of various phrase tones | |
| JPS58211193A (ja) | 演奏デ−タ処理装置 | |
| JPS647392B2 (ja) | ||
| GB2091470A (en) | Electronic Musical Instrument | |
| JPS58211475A (ja) | 楽譜プリント装置 | |
| JPS63100495A (ja) | 自動半音グリツサンドを行う電子楽器 | |
| JPH0234720Y2 (ja) | ||
| JPS6231355B2 (ja) | ||
| JPS61256391A (ja) | 自動演奏装置 | |
| JPH0367276B2 (ja) | ||
| JP2861007B2 (ja) | 電子楽器 | |
| JPS628797B2 (ja) | ||
| JP2570068B2 (ja) | 自動演奏装置 | |
| JP2692539B2 (ja) | 自動伴奏装置 | |
| JPS6344228B2 (ja) | ||
| JP2636393B2 (ja) | 自動演奏装置 | |
| JPS648837B2 (ja) | ||
| JPS636794Y2 (ja) | ||
| JPH0320758B2 (ja) |