JPS5982684A - 自動演奏装置 - Google Patents

自動演奏装置

Info

Publication number
JPS5982684A
JPS5982684A JP58121291A JP12129183A JPS5982684A JP S5982684 A JPS5982684 A JP S5982684A JP 58121291 A JP58121291 A JP 58121291A JP 12129183 A JP12129183 A JP 12129183A JP S5982684 A JPS5982684 A JP S5982684A
Authority
JP
Japan
Prior art keywords
signal
information
digital
event
relative time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP58121291A
Other languages
English (en)
Other versions
JPS6055909B2 (ja
Inventor
Akinori Endo
遠藤 昭紀
Hirokazu Kato
博万 加藤
Yasunori Mochida
康典 持田
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.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki 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 Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP58121291A priority Critical patent/JPS6055909B2/ja
Publication of JPS5982684A publication Critical patent/JPS5982684A/ja
Publication of JPS6055909B2 publication Critical patent/JPS6055909B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B31/00Arrangements for the associated working of recording or reproducing apparatus with related apparatus
    • G11B31/02Arrangements for the associated working of recording or reproducing apparatus with related apparatus with automatic musical instruments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、例えば鍵盤型電子楽器等において楽器演奏音
を自動的に再生する自動演奏装置に関する。
従来、電子楽器の鍵盤演奏情報を、鍵盤の鍵スィッチに
よって選択された多病調波音源信号の形で検出して例え
ば磁気テープ等に記憶させる装置を有する自動演奏装置
は公知である。しかるに、このような演奏情報処理装置
は、(a)アナログ信号である多病調波音源信号を例え
ば磁気量等に変換して記憶するのでその変換の過程で雑
音、歪などの影響により演奏情報の忠実記憶が困稚なこ
と、(b)記憶する演奏情報の情報量が膨大であるため
極めて大なる記憶容量のメモリが必要であること等の問
題点がある。
本発明は、このような問題点を解決するためなされたも
ので、記憶容量を低減できる忠実記憶可能な演奏情報検
出記憶装置を有する自動演奏装置を提供することを目的
とするものである。
この目的を達成するため、本発明の自動演奏装P+、に
おいては、複数の操作子の変位に応じたデジタル演奏情
報を演奏状態に変化のあったときの該変化を含むデジタ
ル信号と肖該変化間の相対時間を示す相対時間信号とに
圧縮した形で記録する記憶装置と、この記憶装置から相
対時間信号を請出して変化の時期の到来に応じてイベン
ト信号を発生する装置と、このイベント信号の指示する
変化の時期に対応するデジタル信号を記憶装置がら読出
して記憶するバッファメモリと、このバッファメモリに
記憶されたデジタル演奏情報により楽器再生音を得るよ
うにしている。
また、他の本発明においては、特定発明の構成要件に加
えて複数の操作子と、操作子状態信号を発生する操作子
状態信号発生器と、操作子状態に変化が生じたことを指
示するイベント信号を発生する装置と、このイベント信
号間の相対時間な指示する相対時間発生装置とを含むよ
うにしている。
このように構成−[ると、多病調波音源信号などのアナ
ログ信号を扱うのではなく各操作子の変位に対応するデ
ジタル信号を扱うので、忠実記憶が可能であり、さらに
、演奏状態の変化毎のデジタル信号と相対時11B、信
号とを記憶することにより記憶装置の記憶容■を極めて
低減できるなどの実益がある。
以下、添付図面を参照し、本発明にかがる電子楽器の自
動演奏装置Ffの実施例につき詳述する。
第1図は、本発明にかがる電子楽器自動演奏装置の一実
施例を示すものであり、lは操作可能な操作子の変位に
相当するデジタル演奏情報に応じて作動する電子楽器本
体、■は電子楽器■から得た前記デジタル演奏情報を処
理して再び電子楽器■へ送る演奏情報処理装置である。
まず、電子楽器■の構成乃至動作を述べる。
例えば方形波信号、のこぎり波信号等の、高調波成分の
豊かな多病調波信号を発生する複数の発掘器から成るト
ーンジェネレータ1 (TG)から複数の多病調波音源
信号31は例えば電界効果トランジスタ等のスイッチン
グ素子群から成る鍵盤用電子スイッチ2 (Ecl )
へ伝送される。この電子スイッチ2には、鍵盤の各錘の
スイッチにの変位に応じたデジタル鍵盤信号を発生する
信号発生器16がスイッチSW2を介して接続され、演
奏内容に従って選択される各鍵スィッチからの音高、テ
ンポ関係のデジタル演奏情報に応じて前記電子スイッチ
2の各スイッチング素子が制御される。音高及びテンポ
に応じて選択、即ちスイッチングされた多病調波音源信
号32はそれぞれ音色フィルタ又はフォルマントフィル
タを含む音色回路3〜5(TOF 、〜TOF、)に導
かれ、ここで、音色回路3〜5のf波特性に応じて波形
成形され、例えばフルート系、ストリング系、リード系
の各音の周波数スペクトラムを与えられた楽音信号33
 、34 、35として出力される。楽音信号33〜3
5は、それぞれトーンレバー用電子スイッチ6〜13 
(EC3〜uc、)を介して、0レベルから入力レベル
の間で車幅が制御された楽音信号36〜38として混合
回路9へ伝送される。各電子スイッチ6〜8に対応する
トーンレバーLi〜L3を有するデジタルトーンレバー
信号発生器17はスイッチSW3を介して各電子スイッ
チ6−8に、各トーンレバーの変位に応じたスイッチ制
御用のデジタル信号を与えるものである。
即ち、トーンレバーL1〜L3の変位をその最小値から
最大値までの間で適当に演奏内容に従って操作すると(
図示の場合は4段階に操作可能である。
)例えば、各トーンレバー6〜8の変位をそれぞれ低、
中、高に設定したときには、フルート系。
ス) IJソング、リード系の楽音信号33〜35を、
それぞれ似、中、高の対応する楯幅をもった楽音信号3
6〜38に変化させることができる。もちろん、1つの
トーンレバーをゼロ位置にして対応する1つの楽音信号
を出力させないようにすることもできる。
このようにして振幅制御された楽音信号36〜38を混
合回路9 (MO)で混合した混合出力信号39は、エ
クスにレツション用電子スイッチ10 (Fig6)を
介して出力増幅器11へ送られる。エクスプレッション
ペダルPを有するペダル信号発生器18は、ペダルPの
変位を対応するデジタル信号に変換するものでスイッチ
SW4を介して、このデジタルペダル信号に応動するス
イッチング素子を含む電子スイッチlOに接続される。
電子スイッチ10ば、ペダルの変位に相当するデジタル
信号に応じて振幅が制御された混合出力40を与える。
この混合出力40を受取る出力増幅器11からの増幅楽
音信号41はスピーカ12にまり音騨信号に変換されろ
ところで、トーンジェネレータ1には、その多遭1調波
音源信号をビブラート変調してビブラート効果を得るた
めに、ビブラート発@器14(VO)が電子スイッチ1
3 (EC2)を介して接続されている。
ビブラート効果を欲するときに操作される押しボタンス
イッチBを有する押しボタン信号発生器15を設け、こ
の信号発生器15から得られるデジタル信号をスイッチ
SW1を介して蜜9子スイッチ13に導き、これを制御
させるようにする。
演奏に際し操作される操作子としては、上述の場合、ビ
ブラート用押しボタンスイッチB、Nスイッチに、)−
ンレバーL□〜L3.エクスプレッションペダルPを例
示したが、電子楽器の種類によっては更に多くの操作子
を有しており、必要に応じそれらすべての操作子に対し
て上述のデジタル演奏方式を適用することができること
は明らかで・ある。
いずれにしても、上記構成になる電子楽器■は、演奏者
が各操作子を操作することによって得られるすべてのデ
ジタル演奏情報即ち音高、テンポ。
音色、音量、各種効果関係のデジタル演奏情報に応じた
楽音情報をスピーカ12に得ることができるものである
従って、ここで、従来の電子楽器と特に昼なる点である
デジタル演奏制御手段について評言する。
ヒフラード効実用の押しボタンスイッー1−B、Mスイ
ッチには、いずれもオン、オフの2状態をとる機械的ス
イッチを用いることができるから、それぞれの信号発生
部15 、16はそれらスイッチによってオン、オフさ
れる閉回路からオン、オフ出力を取出しうるようにした
ものでよい。
各トーンレバーL1〜L3はそれぞれ4つの異った位置
をとるから、レバーの角度変位をデジタル信号に変換す
るA−D変換器を設ける。同様にエクスプレッションペ
ダルPの変位をデジタル信号に変換するためA−D変換
器を設ける。これらのA−’D変換器の一例を第2a図
及び第2b図に示す。fdi、 28図は、トーンレバ
ー用のA−D変換器を示すもので、トーンレバーの4つ
の角度位置に対応する4接点を有するロータリスイッチ
130には2ビツトエンコーダ131が結合され、4つ
の変位状態を2ビツトのバイナリ信号に変換しうるよう
になっている。第2b図は、エクスプレッションペダル
用のA−D変換器を示し、4ビツトエンコーダ1410
入力側に16接点ロータリスイッチ140が接続されて
いる。即ち、ペダルの変位は通常角度変位に変換されて
いるので、その角度変位をロータリスイッチ140によ
り16段階に量子化し、16段階の角度変位をエンコー
ダ141により4ビツトのバイナリ信号に変換するよう
になっている。
第3a図及び第3b図には上記ロータリスイツチとエン
コーダとの結合に係るA−D変換器の詳細構成を例示し
である。この例のA−D変換器はl−ンレバー(2ビツ
ト)用のものであるがペダル(4ビツト)用のものも同
様に構成されうることが以下の説明から明らかになるで
あろう。カバー152を有する扇形のコード板151に
対し回転自在に軸150が装着される。この軸150は
トーンレバーによって角度変位を与えられ、この回転軸
150tこは、摺動部材154がボルト・ナツト対15
5により固定された支持部材153を固着する。摺動部
材154には互いに電気絶縁された接点159 、16
0が装着されており、この一対の接点はナントゲート1
60a 、 160bの入力にそれぞれ接続される1、
コード板1510表面には2つの弧状の絶縁層156.
157が半径方向罠並置され、各絶縁層上には図示の如
き形状に接地金属層158a〜158Cが形成されてい
る。
かかる構成のA−D変換器において、ナンドゲー) 1
60a 、 1601)の各入力端に抵抗を介して電位
Vccを与え、かつチャタリングを防ぐためにグランド
との間に抵抗及び容量を介した状態で、トーンレバーに
よって回転軸150を回転、駆動して摺動部材154に
異った4つの角度位置をとらせると、それに応じて、ナ
ンゲート出力端T、 、 T2に2ビツト(4状態)バ
イナリ信号を得ろことができる。
これら信号発生器17 、18の出力デジタル信号によ
ってそれぞれ制御される電子スイッチ6〜8゜10につ
いて述べるに、これら電子スイッチはデジタル信号で制
御されはするものの制御信号に応じて入力アナログ信号
を出力側へ伝送するアナログスイッチであり、例えば第
4a図及び第4b図に示すような構成にすることができ
る。第4a図は、トーンレバー用としてすでに例示され
た第2a図のA−D変換器に対応して用いられる電子ス
イッチ6.7.又は8であり、例えば電界効果トランジ
スタ等のスイッチング素子81〜S4から成る固体化ス
イッチング回路133と、この回路の入力端にタップが
接続された分圧抵抗回路134と、回路1330制御入
力端に接続されたデコーダ132とをそなえている。今
、入力端子Toに楽音信号33〜35のうちの1つを印
加し、端子T1. T2に第2a図の変換器出力端子T
1. T2からの2ピットパイアリ信号を印加したとす
ると、該バイナリ信号に応じてスイッチング素子81〜
S4のうちのいずれかのものをオン状態にし、それによ
って入力レベルとOレベルとの間で4段階の異った振幅
レベルをもつ楽音信号36 、37 、又は38を出力
端子9に得ることができる。]1+図は、第2b図の変
換器に対応して用いられろ4ビツトアナログ電子スイツ
チで、楽音信号が出力される分圧抵抗回路144の各タ
ップから取出t7た分圧出力を、4ビツトデコーダの出
力で制御されるスイッチング素子61〜S16を含む固
体化スイッチング回路143で、デコーダ入力T1〜T
4に加えられる4ビットバイナリ信号に応じて選択しう
るようになっており、第4a図の電子スイッチと同様に
機能することが容易に理解される。
スイッチSW1〜8W4は、電子楽器Iの演奏者による
実演奏と、情報処理装置icよる自動演奏とを切換える
ためのもので、それらの可動探触子は通常連動されるが
、後述する教習システム等に本自動演奏装置を応用する
場合には必ずしも連動される必要はない。スイッチBW
1〜SW4の可動接触子を図示の如くそれぞれ接点x1
〜x4に接触させておいた場合には、演奏者が電子楽器
■の可動操作子、即ち鍵盤の鍵スィッチに、)−ンレ/
< −L1〜L3、エクスプレツシ日ンペダルP1ビブ
ラートスイッチB等を演奏内容に従って操作するに応じ
て、デジタル演奏情報が各接点x1〜X4に得られ、こ
のデジタル演奏情報に対応する楽音又は音響情報がスピ
ーカ12から得られるのである。
次に、演奏情報処理装置■の構成乃至動作を述べる。
第1図において、接点x1〜x4から得られるデジタル
信号42〜45から成るデジタル演奏情報46は、情報
圧縮検出装置21 (IDD)に転送され、演奏状態の
変化(イベント)があったときの該変化を含むデジタル
信号と該変化間の相対時間を指示する相対時間信号とを
含む圧縮された形のデジタル演奏情@47は記憶装置2
2(MEM)に記憶される。この記憶装置22の記憶内
容は、デジタル情報48として情報再生装置23(IR
I))に読出されてもとの圧縮されない形の演奏情報4
9として再生され、各スイッチの他方の接点y、〜Y4
に分配供給される。
これら装置21〜23の動作をそれぞれ制御信号54〜
56で制御する制御装[24(CD)が設けられている
本実施例において情報圧縮検出装置21と情報再生装置
23とを設け、電子楽器Iから得られるデジタル演奏情
報な直接に記憶装置22によって記憶再生しないように
しているのは、膨大な量のデジタル演奏情報をできるだ
け低記憶容量の記憶装置を用いて記憶しうるようにする
ためである。
このように演奏情報処理装置]lを構成することで図示
のXl−X4の位置にスイッチ5W1−8W、の可動接
触子を設定しておいて演奏者の演奏を記憶装置22に圧
iされた形のデジタル演奏情報47として記憶させ、演
奏終了後適時にスイッチSW1〜SW4の可動接触子を
Y1%Y4側に投入して、記憶装置22からデジタル演
奏情報48を情報再生装置23により読出し、再生し、
各接点Y1〜Y4に分配することにより電子楽器■を無
人自動演奏させることができる。この場合、例えば、ス
イッチSW2をY2接点側圧投入しないで、他のSW□
、 SW3. SW4をそれぞれYl s Y3 * 
Y4接点側に投入して、ビブラート効果、トーン(音色
)コントロール、エクスプレッション(音刊)コントロ
ール関係の演奏情報のみを自動再生し、鍵盤演奏だけを
演奏者が行うようにすることもできる。
尚、以上の説明においても明らかであるが、本明細書に
おいて使用する用語のいくつかをここで定義しておく。
すなわち、(1)「操作子」とは、演奏者が演奏時に演
奏内容に従って操作する鍵、トーンレバー、音tg節ノ
ブ、ビブラート効果レバー、エクスプレッション、ペダ
ル等ヲいう。(2) rデジタル演奏情報」とは、操作
子の変位量又は変位状態を、対応するデジタル量に変換
したものをいい、例えばこの情報は256ビツトの2通
信号である。(3)「イベント」とは、操作子の状態(
スティタス)を検知するに際し現在の走奔時点とその前
の状態の走査時点との間における操作子の状態の変化を
いう。(4)「相対時間」とは1つのイベントとその前
のイベントとの時間間隔をいい、ΔTで示す。(5)「
スティタスワード」とは、複数にブロック化された操作
子の状態に対応したデジタル演奏情報をいう。(6)「
イベントチェックワード」とは、イベントがあったブロ
ックのアドレスを示すデジタル情報をいう。(7)「圧
縮された情報」とは、スティタスワード、イベントチェ
ックワード、相対時間を示すデジタル情報を含む情報を
いい、本発明の特徴の1つは膨大IL演奏情報をこのよ
うな複数の情報の組合わせによって処理することにある
以下、演奏情報処理装置IIの具体的な構成乃至動作を
第5図に従って説明する。
同図において、各デジタル演奏情報信号42〜45を導
く接点X1%X4はそれぞれイベント検知回路62〜6
5 (EiDO1〜BDO4)に接続される。これらの
イベント検知回路62〜65は対応する操作子に関する
デジタル情報を一定時間間隔毎に比較してデータ変化と
してのイベントを検出し、その結果なコントロールプロ
セッサ92に送出するものである。
ここで、代表例として、鍵盤に関するイベントすなわち
鍵盤の演奏状態変化を検知するイベント検知回路62に
ついて述べる。鍵盤信号発生器16から得られる鍵ス9
ツチにの変位に応じたデジタル信号43は、クロックパ
ルスφ2によってTφ2−1/fφ2なる周期毎に順次
パラレルイン−シリアル、アウトのシフトレジスタ71
(8Rt)に読出される。
ある周期に読出された鍵難情報はクロックパルスφ1に
よりTφ1#Tφ2/n(ここで、例えばn−z’)な
る周期でシリアルイン−パラレルアウトのシフトレジス
タ72 (SR2)に順送りされる。シフトレジスタ7
2の内容はクロックパルスφ2によりこの順送りと同時
にバッファレジスタ74 (BFl)に書きこまれる。
クロックパルスφ2の次の周期でシフトレジスタ71に
読出された6鍵の演奏状態を示すデジタル信号は排他的
オアゲート73において前の周期の各錘の演奏状態を示
すデジタル信号即ちシフトレジスタ72の内容と各々対
応する鍵のビット毎に比較される。この比較において1
ビツトでも−致しない場合には排他的オアゲート73は
出力を生じ、この出力はソリツブフロップ75(FF)
に一時記憶される。即ち、排他オアゲート73で比較さ
れたデジタル信号で1ビツトでも一致しないものがある
場合には、いずれかの鍵スィッチにオン、又はオフの演
奏状態変化(イベント)が生じたことを意味する。フリ
ップフロップ75は、その出力端子がその入力端子に接
続されてフィードバックがなされており、排他的オアゲ
ート73の比較結果中に1ビツトでもイベントビットが
あれば、その記憶内容は最終的にそのイベントビットに
なる。例えば、簡単化のため排他的オアゲート73で1
6ビツトのデジタル信号が比較され、その結果が[00
01000000000000J  であるとすると、
フリップフロップの記憶内容は[0OO1111111
111111jとなり、最終的に「1」が記憶されたこ
とになる。
例えば、シフトレジスタ71 、72が256ビツトの
鍵盤演奏情報を記憶するようになっている場合には、排
他的オアゲート73における比較及びフリップフロップ
75における一時記憶は、16ビツトのブロック毎に行
い、その16ビツト(ブロック)毎の検知結果を図示し
ない他のシフトレジスタに一時記憶させるようにしても
よい。これからも分かるように、この場合において、上
記シフトレジスタ(図示しない他のレジスタ)内の情報
はエイベントチェックワードに対応する。いずれにして
もフリップフロップ75の記憶内容はオアゲート66に
導かれる。
オアゲート6Gの入力端には、上記鍵盤イベント検知回
路62のイベント出力のみならず、この検知回路62と
並列的に同様な検知動作をする他のビブラートスイッチ
、トーンレバー、及びエクスプレッションペダルの各イ
ベント検知回路63 、64 、65のイベント出力が
導かれ、オア論理の結果はアンドゲート67においてク
ロックパルスφ2に同期して記憶要求信号即ちリクエス
トストア信号100として出力される。
また、イベント信号間の相対時間を指示すべくクロック
パルスφ2で駆動され、プロセッサ92の出力cp (
プロセッサ92側には図示せず)でクリアされろカウン
タ61が設けである。すなわち、カウンタ61はクロッ
クパルスφ2を常時カウントしており、リクエストスト
ア信号1000発生によりコントロールプロセッサ92
から出力される。従って各検知回路62〜65からイベ
ント信号が送出されろ毎にクリアされろ。このように、
カウンタ61がイベント信号発生によりリセットされ、
その後クロックパルスφ2をカウントし次のイベント信
号発生によって再びリセットされる直前のカウント値は
、前回のイベント信号発生時から今回のイベント信号発
生時までの時間に対応する。カウンタ61のカウント値
は前回のイベント信号発生時からの時間経過を表わすこ
ととなる。
このようにして、全ての可動部材についての演奏情報(
例えば、512ビツト)についてのイベントが検知され
る。
以上のようにして検知されたイベントに基づくリクエス
トストア信号100によって、コントロールプロセッサ
g2(OF)が駆動される。こ・のコントロールプロセ
ッサ92は、例えば8ビツトの並列処理を行うものであ
り、論理演算、算術演初−、データ転送及びジャンプ等
の一般的機能に加えてリードオンリメモリg1 (RO
M)に記憶させたインストラクションによって外部から
の信号でプログラムカウンタの値を任意に設定できる。
すなわち、コントロールプロセッサ92(OF)は、予
め情報処理子′順又は指令が記憶されているリードオン
リメモリ91(ROM)の指令に従って、指令信号11
2によりファーストインファーストアウトメモリ93(
PIFo、)に、リクエストストア信号100があった
ときにおいて、カウンタ61のイベント相対時間101
と、バッファレジスタ74の内容102及び他の検知回
路63〜65の内容103〜105のうち16ビツト毎
の検知結果が記憶されているシフトレジスタ中の「1」
があるビットに対応する語とを記憶させる。この記憶終
了毎にカウンタ61及びフリップフロップ75はクリア
パルスCP工によってクリアされ、−順のチェックが終
る。そして、以上のような検出記憶動作が電子楽器Iの
全演奏過程にわたってくりかえされる。PIFo、 9
3は、最初に入力された情報から順次出力される型の一
時記憶装置であり、コントロールプロセッサ92はPI
F’0193の記憶内容が所定量に達する毎に定期的に
その記憶情報110をカセットテープメモリ94に転送
するように指令信号112及び113でメモIJ 93
 、94を制御する。
このようにして、カセットテープメモリ940カセツト
テープには全演奏情報が、演奏状態変化があったときの
該変化を含むデジタル信号と該変化間の相対時間を指示
する相対時間信号とを含む圧縮されたイベントマトリク
ス(すなわち、圧縮された情報のデータ・フォーマット
)の形で記憶される。この場合、不定期的な圧縮情報を
長期記憶可能な簡単プエメモリ94に記憶させる上で、
メモリ94の前段にF工FOメモリ93を設けることは
極めて有益である。更に、このように膨大な演奏情報を
圧縮した形で記憶することは、メモI793 、94の
記憶容量を低減させる上で極めて有効であることが理解
される。例えば、全演奏情報を512ビツトのバイナリ
信号で表示するようにした自動演奏システムでは、実際
の演奏時点で変化するのはせいぜい数10ビットである
ことを考えれば、上記圧縮検出記憶方式が、記憶容gf
の低減ひいては装置全体の簡単化及び原価低減に果1−
役割の重大性が明らかである。
以上がデジタル演奏情報を圧縮検出し記憶する系統の構
成乃至動作であるが、次に、記憶されたデジタル演奏情
報を再生する系統の構成乃至動作を述べる。
カセットテープメモリ94において、圧縮形のデジタル
演奏情報は、第6a図及び第6b図に示されるように、
イベント相対時間△T1〜△Tn、イベントがあったバ
ッファレジスタのアドレスを指示するイベントチェック
ワード、及びイベントのあったときのバッファレジスタ
の内容を指示するスティタスワードを含むイベントマト
リクスl −nの形で記憶されている。これらイベント
マトリクス情報111は順次定期的にファーストインフ
ァーストアウトバッファメモリ95(F工F02)にh
ノ[出される。この読出し動作を制御するのはコントロ
ールプロセッサ92で指令信97113 、114が用
いらシ]、ろ。
この演奏情報再生装置において、メモリ95からパラレ
ルイン−シリアルアウトのシフトレジスタ87(SR3
)には鍵盤関係の音高の演奏情報116、パラレルイン
−パラレルアウトのバッファレジスタ82 (BF3)
 Kはビブラート効果有無の情報117、パラレルイン
−パラレルアウトのバッファレジスタ83 (BF4)
にはトーンレバー関係の音色の情報118、パラレルイ
ン−パラレルアウトのバッファレジスタ84 (BF5
)にはエクスプレッションペダルH係の音量の情@11
9、カウンタ85(OTs)にはイベント相対時間情報
120が、それぞれ分配して読出されうるようになって
いる。
コントロールプロセッサ92は、メモリ910指令を読
出して、指令信号113 、114 、115 Kより
それぞれメモリ94 、95、カウンタ88 (CT2
)及びシフト・コントロールレジスタ90 (SOR)
を制御する。シリアルイン−パラレルアウトのシフトレ
ジスタ86(SR4)は後に説明する自動的な転餠やテ
ンポを変更させるなどの修飾を行うために設けられたも
ので、パラレルイン−パラレルアウトのバッファレジス
タ8,1 (BF2)は鍵盤情報を電子楽器へ転送する
際のバッファ作用を行わせるためのものである。
アンドゲート89では、シフトコントロールレジスタ9
0に読出された指令信号に応じてクロックパルスφ3の
供給が制御されその出力信号125はシフトレジスタ8
6 、87のシフトコントロール信号となると同時にカ
ウンタ88でカウントされる。カウンタ88はそのリプ
ルクロック信号127でレジスタ9゜をクリアする。
演奏情報を再生させるためには、まず、イベント相対時
間ΔT、の信号をカウンタFIF+ (OTs)に読出
し、クロックパルスφ2によりこのカウンタ85をカウ
ントダウンする。このカウンタ85ば、クロックパルス
φ2によってディクリメントされ、この内容が「0」に
なった信号(アンダフロー(、V号)を情報要求信号す
なわちリクエストデータ信号121としてコントロール
プロセッサ92に送イ)。コントロールプロセッサ92
はこの信号121に応じてイベントマトリクスの内容を
まずイベントチェ・ツクワードの指示するアドレスから
チェックし、対応するアドレスをもつパラレルイン−シ
リアルアウトのシフトレジスタ87(SR11)及びバ
ッファレジスタ82〜34(BP3〜BF5)にスティ
タスワードを書込むことをメモリ95に指示する。また
、カウンタ85は同様圧イベント相対時間△T2につい
てもカウントダウンを行いその内容がゼロになるまで、
上記書込みの終ったレジスタ87 、82〜84の内容
が保持されるようにする。このようにして、カウンタ8
5によりイベント相対時間を計数してイベントを検知し
、そのイベントに対応するイベントビットを含むスティ
タスワードを読出すこと釦よって、音高、音色、効、果
及びテンポ関係の情報の再生が可能になる。
シフトレジスタ8(i 、 87は、クロックインヒピ
ット、右シフト、左シフト、パラレルロードの4つの動
作モードをもつもので、これらのコントロールはシフト
コントロールレジスタ90からの信号128により独立
に行われる。尚、シフトレジスタ86゜87の動作モー
ド中、(イ)クロックインヒピットは、クロック人力を
しゃ断しデータの内容が変化しない状態、(ロ)右シフ
トはデータを右ヘシフトする状態、(ハ)左シフトは、
データを左ヘシフトする状態、に)パラレル四−ドは、
並列データを外部から入力する状態を示す。
今、バッファレジスタ81に鍵盤情報124を転送する
動作を述べるに、(1)シフトレジスタ87をパラレル
ロードにし、(2)シフトレジスタ871C所定の情報
としてのステイータスワードを書状み、(3)カウンタ
88に転送されるビット数の即ちシフトレジスタ86 
、87のビット数を書込みかつシフトコントロールレジ
スタ90によりシフトレジスタ86 、87を右シフト
のモードにし、カウンタ88をカウント・ダウン可能に
するこの転送及びカウントはクロック125によっ【行
われる。この場合転送が終りカウンタ88が0になると
生ずるリプルクロック信号127がシフトコントロール
レジスタ90をクリアし、カウンタ88及びシフトレジ
スタ86 、87の動作を中止させる。以上の操作は忠
実再生に関するものであるが、転調修飾再生が必要な場
合には、次の様にすればよい。
先ず、転調を行う場合を考える。この場合、前述の(1
)〜(3)の動作によってシフトレジスタ86には正規
の状態で鍵情報が入っている。しかるに、シフトレジス
タ86の各ビットは正確に6鍵の情報に対応しているた
め、例えば半音高く転調を行うためにはシフトレジスタ
86の内容を1ビット分右にシフトすればよいこととな
る。すなわち、シフトレジスタ8Gの内容を右に又は左
に向ビットシフトするかによって、それぞれ高音側に又
は低音側に同慶移行転調するかが決定される。
しかして、所°定の転調を行うためには、前述(1)〜
(3)の動作に引続いて、さらに、(4)所定のシフト
数(転調1−べき度数)をカウンタ88に書き込み、(
5)シフトレジスタ86を所定の転調方向に従って右シ
フト又は左シフトにモード設定し、シフトレジスタ87
をクロックィンヒビトモードにし、カウンタ88をカウ
ント可能にすればよい。
また、シフトレジスタ86の内容を全く逆の順序に配列
し直してやることにより、鍵盤の左右を全く逆にして演
奏した様な極めて特殊な効果を得ることができ、これを
逆転調と呼ぶ。この送転調が必要な場合には、上記(3
)において、シフトレジスタ87を右シフトモードに、
シフトレジスタ86を左シフトモードにそれぞれ設定し
、以下同様の操作を行えばよい。
次に、曲のテンポを変化させる修飾再生を行う場合を考
える。曲のテンポを変化させるには、鍵盤情報に関する
イベント相対時間ΔTを変えればよい。すなわち、△T
を変えればP(音)が変化する速度が変わり、△Tを長
くすればテンポは遅くなり、ΔTを短くすればテンポは
早くなる。このためには、カウンタ85のクロックパル
スφ2の周波数を可変にしそれをマニュアルコントロー
ルするようにすればよい。すなわち、例えばカウンタ8
5に対するクロックパルスφ2の周波数を高くすれば、
カウンタ85からはリクエストデータ信号121が早く
出力される。従って、シフトレジスタ87、カウンタ8
8、レジスタ90に書込まれるスティタスワードの変化
が早くなる。また、別の方法として、コントロールプロ
セッサ92にて、イベント相対時間ΔTに任意定数αを
乗じ、△T′−αΔTの値をカウンタ85に書込み、同
様の目的を達成できる。以上のようにして音高、テンポ
関係の情報がバッファレジスタ81に読出される。
他方、音量、音色、及び効果関係の情報は、それぞれバ
ッファレジスタ83 、82 、84に相対時間信号の
指示する変化(イベント)時期毎に読出される。
結局、各バッファレジスタ81−84には、電子楽器の
対応する操作子のデジタル演奏情報が再生されるから、
各レジスタの内容を対応する接点Y1〜Y4にクロック
パルスφ2により周期的に分配供給することにより、記
憶演奏情報に応じた楽音情報を電子楽器Iを通じて再生
させることが可能になる。
上記実施例において、メモリ94に代えて、ディスク、
半導体メモリ、磁気テープあるいは光学カード等を利用
する公知の記憶装置を用いうろこと勿論であり、また情
報処理装置Hの内部の論理回路構成も上記実施例に限定
されろことなく所望に応じてブーリアン代数によって解
明される各種回路を代用しうる。更に、情報処理装置H
には、本発明の精神を逸脱することなく公知のコンピュ
ータを応用しうろことも明らかであろう。
以上に述べた通り、本発明のstt子楽器の自動演奏装
置(・′1、次のよ5 tL優れた作用効果をもってい
る。
(1)操作子の変位に応じたデジタル演奏情報を検出、
記憶、再生する構成をとったので、極めて忠実な演奏再
生が可能であり、適宜修飾再生させることもできろ。
(2)膨大な演奏情報を圧縮された情報としてデジタル
的に処理することにより、演奏情報の記憶装置の記憶容
量を低減できろ。
(3)あらゆる操作子からデジタル演奏情報を取り出1
ことにより再生時は全く演奏者の手を要せず1“電子楽
器に素人の人でも完全自動演奏の再現が可能である。
(4)再生時において、例えば鍵盤関係の情報のみを再
生し、他の音色、音量、効果関係の情報を再生させない
ようにあるいはその逆に再生動作をセットすることによ
り、自動再生に合せて、自動再生されフエい演奏情報を
他の演奏者が電子楽器に力えろようにすることができ、
それによって演奏綽習、作曲又は編曲活動の助けとする
ことができる。
このような作用効果を有する本発明の自動演奏装置は、
例えば、電子楽器のデモンストレーション無人演奏、電
子楽器のシミュレーション、電子楽器:〈の演奏教習シ
ステl−等に応用して極めて有益なものである。
【図面の簡単な説明】
第1図は、本発明にかかる電子楽器の自動演奏装置の1
実施例を示すブロック図、 第2a図及び第2b図は、上記実施例に用いる角度変位
部材用/4− D変換器の構成図、P1% 3 a図及
び第;3b図は、上記A−D変換器の詐#lB構成図で
、詳しくは、コード板の上面図及びそのIIIB −1
nB純に沿う断面図、々′54a図及び第4b図は、上
記実施例に用いるアナログ電子スイッチ回路の結線図、 抛5図は、第1図の装置の演奏情報処理装置の詳細を示
すブロック図、 第6a図及び第6b図は、第5図の装置の情報処理動作
を説明するための図である。 ■・・・電子楽器、■・・・演奏情報処理装置、1・・
・トーンジェネレータ、2・・・6−1y盤用電子スイ
ツチ、3〜5・・・音色回路、6〜8・・・トーンレバ
ー用電子スイッチ、9・・・混合回路、10・・・エク
スプレッション用電子スイッチ、11・・・出力増幅器
、12・・・スピーカ、13・・・ビブラート用電子ス
イッチ、14・・・ビブラート発掘器、15・・・押し
ボタン信号発生器、16・・・り1.語信号発生器、1
7・・・トーンレバー信号発生器、18・・・ペダル信
号発生器、21・・・演奏情報圧縮検出装置、22・・
・記憶装置、23・・・演奏情報再生装置、24・・・
割部1装置、61 、85.88・・・カウンタ、71
 、72 、74 、81〜84゜86 、87 、9
0・・・シフトレジスタ、62〜65・・・イベント検
知回路、73・・・排他的オアゲート、75・・・フリ
ップフロップ、66・・・オアゲート、67 、89・
・・アンドゲート、91・・・リードオンリメモリ、9
2・・・コントロール10セツサ、94・・・カセット
テープメモリ、 93 、95・・・ファーストインフ
ァーストアウトメモリ、133゜143・・・スイッチ
ング回路、150・・・回転軸、151・・・コード板
、154・・・摺動部材、160a 、 160b・・
・ナントゲート。 出願人代理人   猪  股    清手続補正書(方
式) 1、事件の表示 昭和58年特許願第12129通 2、発明の名称 自動演奏装置 3、補正をする者 事件との関係 特許出願人 (407)  日本楽器製造株式会社 昭和団年11 月 8 日 573−

Claims (1)

  1. 【特許請求の範囲】 工、複数の操作子の変位に応じたデジタル演奏情報を演
    奏状態に変化のあったときの当該変化を含むデジタル信
    号と当該変化間の相対時間を指示する相対時間信号と罠
    圧縮した形で記憶する記憶装置と、 この記憶装置から前記相対時間信号を読出して前記変化
    の時期の到来に応じモイベント信号を発生する装置と、 このイベント信号の発生の度毎に該イベント信号の指示
    する変化の時期に対応するデジタル信号を前記記憶装置
    から読出して記憶するバッファメモリと、 前記バッファメモリに記憶されたデジタル信号に従って
    楽器音を再生する装置とを設け、圧縮された形で記憶さ
    れたデジタル演奏情報にて楽器演奏音を再生するように
    したことを特徴とする自動演奏装置。 2、演奏者により操作されるべき複数の演奏操作子と、 前記操作子の操作子状態信号を発生する操作子状態信号
    発生器と、 前記操作子状態信号発生器に接続され操作子状態に変化
    が生じたことを指示するイベント信号を発生する装置と
    、 前記イベント信号間の相対時間を指示する相対時間信号
    を発生する装置と、 前記イベント信号発生時に前記操作子状列信′号と前記
    相対時間信号とを記憶する記憶装置と、この記憶装置か
    ら前記相対時間信号を読出して前記変化の時期の到来に
    応じて前記イベント信号を再発生する装置と、 このイベント信号の再発生の度毎に該イベント信号の指
    示する変化の時期に対応する前記操作子状態信号を前記
    記憶装置から読出して記憶するバッファメモリと、 前記バッファメモリの前記操作子状態信号に従って楽器
    音を再生する装置とを設けたことを特徴とする自動演奏
    装置す。
JP58121291A 1983-07-04 1983-07-04 自動演奏装置 Expired JPS6055909B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58121291A JPS6055909B2 (ja) 1983-07-04 1983-07-04 自動演奏装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58121291A JPS6055909B2 (ja) 1983-07-04 1983-07-04 自動演奏装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP48065407A Division JPS5749993B2 (ja) 1973-06-12 1973-06-12

Publications (2)

Publication Number Publication Date
JPS5982684A true JPS5982684A (ja) 1984-05-12
JPS6055909B2 JPS6055909B2 (ja) 1985-12-07

Family

ID=14807619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58121291A Expired JPS6055909B2 (ja) 1983-07-04 1983-07-04 自動演奏装置

Country Status (1)

Country Link
JP (1) JPS6055909B2 (ja)

Also Published As

Publication number Publication date
JPS6055909B2 (ja) 1985-12-07

Similar Documents

Publication Publication Date Title
JPS6012638B2 (ja) 電子楽器の自動演奏装置
US3955459A (en) Electronic musical instrument
JPS5982684A (ja) 自動演奏装置
US3671659A (en) Plural tone selector for an electronic musical instrument
JPH0114597B2 (ja)
JPH0440720B2 (ja)
JPS5982682A (ja) 演奏情報検出記憶装置
JPS6055908B2 (ja) 演奏情報検出記憶装置
JPH0219470B2 (ja)
JPH0114596B2 (ja)
GB2215112A (en) Electronic musical instrument with pitch alteration function
JPS62256293A (ja) 自動演奏装置
JPS6030764Y2 (ja) 集団演奏教習装置の移調制御装置
JP3217813B2 (ja) 電子楽器装置
JPS54137317A (en) Musical sound memory for electronic instrument
JPS6153696A (ja) 電子楽器
JPH0125993Y2 (ja)
JPH0617194Y2 (ja) エンベロープ発生装置
JP2904222B2 (ja) 電子楽器の楽音発生記録再生装置
JPH0131635B2 (ja)
JPS5845720B2 (ja) デンシガツキノベ−スオンハツセイソウチ
JPS60207195A (ja) 自動演秦装置
JPS6230240Y2 (ja)
JPS6331788B2 (ja)
JPS61233784A (ja) 自動演奏装置