JPS5988795A - 自動演奏機のテンポ制御装置 - Google Patents

自動演奏機のテンポ制御装置

Info

Publication number
JPS5988795A
JPS5988795A JP57199047A JP19904782A JPS5988795A JP S5988795 A JPS5988795 A JP S5988795A JP 57199047 A JP57199047 A JP 57199047A JP 19904782 A JP19904782 A JP 19904782A JP S5988795 A JPS5988795 A JP S5988795A
Authority
JP
Japan
Prior art keywords
tempo
data
circuit
signal
key
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
JP57199047A
Other languages
English (en)
Other versions
JPH0436398B2 (ja
Inventor
今村 明男
満 福井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP57199047A priority Critical patent/JPS5988795A/ja
Publication of JPS5988795A publication Critical patent/JPS5988795A/ja
Publication of JPH0436398B2 publication Critical patent/JPH0436398B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 (発明の分野) この発明は、鍵盤とメモリ手段とを備えこのメモリから
順次読み出されるデータにしたがって自動演奏を実行す
る自動演奏機におけろテンポ制御装置に関し、特に、こ
の自動演奏のテンポな押鍵のタイミングにしたがって修
正するとともにテンポ復帰スイッチの操作または前記メ
モリ手段から読み出されたテンポ復帰データζこ基づい
てその楽曲本来のテンポに戻すようにし1こ自動演奏機
のテンポ制御装置に関する。
(発明の背景) 従来の自動演奏機として、鍵盤とメモリ手段と7備えこ
のメモリから順次読み出されろデータにしたがってリズ
ムや伴奏を自動演奏するとともに鍵演奏に合せてこの自
動演奏機のテンポを追従させろようにしfこものが知ら
れている(例えば特開昭57−5098号)。ところで
、このような自動演奏機においては、演奏の未熟な人が
鍵演奏を行なうと、自動演奏のテンポが全(ずれてしま
い、次に例えば熟練者が間奏を行なう場合など、演奏の
テンポを元のテンポ(標準テンポ)に戻そうとしても中
々元に戻らないという欠点があつfこ。
(発明の目的) この発明は、上述の従来形におけろ問題点ζこ鑑みてな
されたもので、自動演奏のテンポすなイっち鍵演奏のテ
ンポ(模範テンポ)を実際の鍵演奏のテンポに追従して
逐次変更させていく自動演奏機において、復帰信号を与
えろことによりこのテンポを直ちに進行中のフレーズに
適当なテン、l“であろ標準テンポに復帰できろように
しfこ自動演奏機のテンポ制御装置乞提供することを目
的とする。
(発明の構成) 上記目的を達成づ−ろためにこの発明では、自動演奏の
クイミンダすなわち鍵演奏で押鍵すべきクイミングと実
際の押鍵クイミンダとのずれを検出し、このずれ量に応
じたテンポ修正データを発生してテンポクロック周波数
制御用のテンポデータを修正することにより自動演奏機
のテンポを鍵演奏のテンポに追従させろとともζこ、テ
ンdソ復帰信号発生器と楽曲の進行(こしたがった標準
のテンポデータを記憶する進行テンポレジスフと乞設け
、テンポ復帰信号が発生したときは直ちに前記テンyY
?クロック周波数制御用のテンポデータを標準テンポデ
ーりと入れ替えて自動演奏のテンポを標準状態に戻すよ
うにしている。
(実施例の全体構成説明) 以下、図面を用いてこの発明の詳細な説明する。第1図
はこの発明の1実施例に係る自動演奏機の構成を示す。
同図の自動演奏機は、楽M1に形成された磁気ストライ
プ1aの記録データな楽譜データ読取装置2で読み取り
、この読取データに基づき、メロディ音を演奏するfこ
めに次に押下すべき鍵を表示する押鍵案内表示機能、リ
ズム音を自動演奏するリズム音自動演奏機能、コート゛
音や×−ス音等の伴奏音を自動演奏する伴奏音自動演奏
機能、およびこれらのリズム音および伴奏音をメロディ
音の演奏に追従させろテンポ追従機能を備えfこ自動演
奏機にこの発明を適用したものである。
楽譜1に形成され1こ磁気ストライプlalこは、メロ
ディ音等鍵演奏すべき音の音高データ、符長データ、楽
曲の進行に従い進行中の各フレーズの適切なテンポを示
す標準テンポデータ、鍵演奏に追従して変更され1こテ
ン、+?ヲ前記標準テンポζこ戻fためメロディ音から
間奏に移る直前等所望の箇所に挿入され1こテンポ復帰
データおよび鍵演奏の各押鍵の拍数を示す符長データ等
の各データが記録されている。
楽譜読取装置2は磁気ストライプ1aに記録されたデー
タを読み取り、音高メモリ3および符長メモリ4に送出
するとともに磁気ストライプ1aζこ記録されたデータ
の順序、またはこのデータとともに記録されている同期
信号、ストローブ信号もしくはアl−”レスデータ等に
基づいて前記読取データが書き込まれるべきアドレスデ
ークを発生す7′)。
読出・書込制御回路5および6は、それぞれメモリ3お
よび4へのデータ書込みおよびデータ読出しを制御する
もので、書込みの際は楽譜読取装置2の出力するアl−
”レスデータで指定されたアト9レス(メモリ3および
4の別を含む)にこのアドレスデータと同時に出力され
ろ読取データを書き込み、また、読出の際は後述のステ
ップ信号が入力する度にア1コレスを歩進しながらそれ
ぞれメモリ3および4からデータを読み出す。
メモリ3には楽譜読取装置2が磁気ストライプ1aから
読み取ったデータのうち音高データ、標準テンポデータ
およびテンポ復帰データが書き込まれろ。第1表はメモ
リ3内のデータ配列の1例を示1−.先頭アドレスには
その楽曲の初期テンポとしての標準テンポ′(絶対値)
データTPA、続いて音高データTNI 、TN2 、
・・・、楽曲の途中で標準テンポを変更するfこめの標
準テンポ(相対値)データTPRI 、TPR2、・・
・および例えば間奏の直前等所望の箇所に挿入されたテ
ンポ復帰データRDが格納されている。これらの各デー
タには、例えば各データの」二位2ビットヲ用いてその
データの種類が音高、テンポおよび復帰データのいずれ
であるかに表イっす識別マークI D 1. 。
TD2.・・・が付されている。
以F余白 第   1   表 なお、上述においては2番目以降の標準テンポデータと
して直前の標準テンポとの和または差をiわ−r相対値
を用いているがこれは鍵演奏に追従するテンポ制御デー
タ乞相対的(こ変更させないためと情報量を少なくする
ためで、これらのことを考慮しないときは絶対値を用い
ても、Lいことは勿論である。
メモリ4には第2表に示すように符長データTLI 、
TL2 、・・・が格納されている。これらの符長デー
タは 第2表 音高メモリ3ζこ書き込まれ1こ音高データと1音符ご
とに対応しており、音高データTNiと符長データTL
iとで楽譜上の1番目の音符が表わされろ。なお、休符
データは例えば全ビット0の音高データで表わしてもよ
く、また直前の音符の符長データζここの付符の符長を
合算して用いろようにしてもよい。
この自動演奏機において、前述のように楽譜1の磁気ス
トライプ1aに記録されたデータケ楽譜読取装置2で読
み取ってメモリ3および4に書き込んだ後、図示しない
スター!・ストップ制御回路のスクートセツ!・スイッ
チをオンにすると、このスクートストップ制御回路は各
カウンタ等を初期セラl−1,、次にメモリ3および4
から音符2ヶ分のデータを読み出し、最初の音符の音高
データTN1gラッチ回路7に、かつ符長データT L
 lケラッチ回路8(こラッチした後、メロディ演奏鍵
盤9の押鍵を待機する。この状態では各レジスタおよび
ラッチ回路10等は電源投入時のイニシャライズまたは
前回のストップ操作によってクリアされ1こままになっ
ている。ま1こ、押鍵表示回路11は音高データTNI
に対応する鍵の表示ランプ(図示せず)を点灯し、メモ
リ3および4はそれぞれ音高データ(識別マーク7含む
)TN2および符長データ’rt、2y出力している。
さらに、音高データTNIおよびTN2より前Oこ読み
出され1こデータ例えば標準テンポ(絶対値)デークT
IIA等はテンポ・復帰データ検出回路12を介してテ
ンポ信号発生回路13内に設けられ1こ進行テンボレ)
スタ等に格納されている。
この状態で鍵盤9の表示ランプの点灯により示された鍵
を押下すると、鍵盤9は押下篩を表わすキーコードKC
を発生する。楽音形成回路]/Iはこのキーロー1−”
 K Cが示すメl]ディ音に対応すイ)楽音(i号を
形成し、これを→)”ウンl’システム15に加え、メ
ロディ音として発音させる。
また、鍵盤9の発生するキーロー1−” K Cは押鍵
キー比較回路161こ供給されろ。この比較回路16は
このキーローl−″’KCとラッチ回路7にラッチされ
ている音高データとを比較し、これらが一致し定とき、
すなイつち押鍵表示された鍵が押下されfことキ短いパ
ルスの一致信号EQf発生する。この一致信号EQはラ
ッチ回路8にロート゛信号として供給されろととも(こ
読出・書込制御回路6にステップ信号として供給されろ
。従ってラッチ回路8にはメモリ4の出力している符長
データTL2がラッチされろとともζこ読出・書込制御
回路6のアドレスカウンクが歩進されメモリ4は次の符
長データTL3を出力する。
一致信号EQは、まP、オア回路17を介してアン1−
″′回路18の一方の入力端子および読出・書込制御回
路5のステップ信号入力端子に供給されろ。アン1−″
回路18の他方の入力端子にけメモリ3の出力する各デ
ータの識別マークのうち音高データを表わす識別マーク
I D2を検出してIt ]−I+を出力する音高マー
ク検出回路19の出力端が接続されている。そして、今
、メモリ3は音高データTNZを出力しているからこの
検出回路19の出力は1′°である。従って一致信号E
Qの発生とともζこアント9回路18からラッチ回路7
および10にロート゛信号が与えられ、ラッチ回路10
はロート゛信号1−なわち一致信号EQの立ち上りでラ
ッチ回路7の出力データTN1i取り込み、ロー1−ゞ
信号の立ち下りでこのデークTN171Jラッチし、出
力する。ラッチ回路7も同様のクイミングでメモリ3の
出力している音高データTN2’Yラッチする。まfこ
、読出・書込制御回路5内のアl−”レスカウンクはオ
ア回路17を介してステップ信号として入力1〜ろ一致
信号EQによって歩進され、メモリ3は次のデータTN
3Y出力する。
以上のようにして、一致信号EQが発生するたびにメモ
リ3および4から音高データTNiおよび符長データT
Ljが順次読み出されろ。
なお、メモリ3から音高データ以外のデータが読み出さ
れたときは、テンポ・復帰データ検出回路12がこれら
のデータに付され1こ識別マークによりデータの種類を
判別し、音高データ以外のデータを取り込むとともにテ
゛−夕の種類を示すテンポ絶対値信号ABT、テンポ相
対値信号RL Tおよび自動復帰信号ARのいずれかの
信号と、メモリ3の出力から識別マークを除去しfこ読
取データM T P ”、r出力する。そして上記いず
れかの信号が°゛1′′のときはオア回路21および1
7を介して読出・書込制御回路5にステップ信号II 
I Itが与えられアドレスカウンクはさらに歩進して
メモリ3から次のアト゛レスのデータを読み出す。すな
わち、制御回路5のアト9レスカウンクは一致信号が発
生しγこ後、次の音高データが読み出されるまで歩進が
繰り返され、この間各アドレスの標準テンポおよび復帰
データ等乞読み出しこれらのデータをテンポ°・復帰デ
ータ検出回路12を介してテンポ゛信号発生回路13に
供給fろとともに押鍵待機時メモリ3から次の音高デー
タTNi+2が出力されろと停止する。まfここの押鍵
待機状態において、ラッチ回路7は次に発音すべき音高
データ(吹音高デーク)TNi+1を、ラッチ回路10
(ゴ現在発音中の音高データ(現音高データ)TN i
を出力し、メモリ4は符長データT L i +2 Y
、ラッチ回路8は次符長データT L i 4−1 ’
fr’出力している。
ゲート回路22は音高データに基づく発音をオン・オフ
するもので、例えば発音セレクトスイッチ23と連動し
てこのスイッチ23がオンのとき鍵盤9の押鍵によって
はキーオン信号のみを楽音形成回路141こ与えてラッ
チ回路10からの音高データによろノロディ音7発生さ
ぜろどともζこ、押鍵キー比較回路16も押鍵の一致不
一致に拘らずいずれかの鍵が押下されろと一致信号E 
Q ’lj)発生さぜろよう(こすれば、楽譜1から読
み取りP正しい音高データのメロディ演奏を所望の押鍵
タイミングに従って行なうことができろ0.また、発音
セレノ1へスイッチ23がオフのときは押鍵表示回路1
1によろランプ表示に従一つ1こ演奏者の鍵演奏に基づ
いて楽音が発生する。
押鍵ずれ測定回路25はラッチ回路10のデータ取り込
みと同期してラッチ回路8から取り込まれろ現符長デー
クT L iとテンポ信号発生回路13の発生するテン
ポクロックL CKとに基づいて定まる吹音高デークT
 N i +I Iこ対応する鍵乞押鍵すべきタイミン
グとこの鍵(TNi4−1)の実際の押鍵タイミングと
のずれを検出し、このずれ量(拍数)に応じたテンポ修
正デーク△TP乞発生する。また、押鍵タイミングが押
鍵丁べきタイミングより遅れP場合は停止信号STPを
発生する。
テンポ信号発生回路13は前述の最初の一致信÷づEQ
が発生すると先ずスタート時に取り込んだ標準テンポ(
絶対値)データTPAIこ対応する周波数のテンポクロ
ックL CKおよびTCKを発生1−ろ。以後このテン
ポデータは一致信号EQが発生1−ろf二びに押鍵ずれ
測定回路25からの修正データに基づいて修正され、テ
ンポクロックLCK。
TCKの周波数すなイつち模範テンポは鍵演奏のテンポ
に追従させられる。′f′、た、この鍵演奏に追従させ
られ1こテンポは、メモリ3から復帰データRDが読み
出されてテンポ・復帰データ検出回路J2から自動復帰
信号ARが与えられたとき、および演奏者によってイク
スブレツションスイッチ等の復帰スイッチ26が操作さ
れy、=とき、楽曲の進行に従って逐次更新されている
標準テンポ(絶対値換算)データと入れ替えられ、テン
ポクロックLCK 、TCKは直ちに楽曲のフレーズに
適切なテンポに対応する周波数に切り換えられろ。
なお、テンポクロックL CKは最初の一致信号発生後
、ストツゾスイッチ(図示せず)等によって自動演奏ケ
終了するまで常時発生するテンポクロックであり、テン
ポクロックTCKはテンポクロックLCK暑さら(こ押
鍵ずれ測定回路25からの停止信号STPが発生したと
き通過させないようにしたものである。従って、このテ
ンポクロックTCHによりパターンメモリ27からパタ
ーンパルスを読み出すことによって、押鍵タイミングが
遅れろと停止信号STPによってパターン、aルスの読
出が停止し、このためリズム音等の自動演奏と鍵演奏の
一致を図ることができろ。
リズム音瀞28および図示しない伴奏音形成回路はテン
71ツクロツクTCKによりパターンメモリ27から読
み出されろパターンパルスに基づいてリズム音信号およ
び和音やは−ス音等の伴奏音ケ形成し、これをサウンド
9システム15に与え、リズム音および伴奏音として発
音させろ。
なお、このようにパターンパルスを発生する装置、この
パターンノぞルスに基づきコートゝ音、梗−ス音等の伴
奏音を形成する装置およびリズム音ケ形成jろ装置とし
ては周知の種々のものを用いろことができるので詳細な
構成説明についてはこの明細書では省略する。
(押鍵ずれ測定回路25の詳細動作説明)第2図は押鍵
ずれ測定回路25の詳細ブロック図を示す。同図ζこお
いて、前述のように音高データTNIに基づく押鍵表示
(こ従って最初の一致信号発生後が入力すると、ダウン
カウンタ31はラッチ回路8(第1図)からプリセット
データPSDとして供給されろ符長データT L 1が
シリセットされ、続いてテンポ信号発生回路13(第1
図)からアンド9回路32を介して与えられろテンポク
ロックLCKパルスをダウンカウントする。この押鍵ず
れ測定回路25においてはダウンカウンタ31の計数出
力がOになるときが前記一致信号EQ1発生後押鍵表示
されている鍵(音高データTN2 )の押鍵すべきタイ
ミングに設定されている。以下第2音(TN2 )の押
鍵タイミングが前記押鍵すべきタイミングに対して早い
場合と、一致または遅い場合とについて説明する。
(1)押鍵タイミングが早い場合 押鍵タイミングが押鍵すべきタイミングより早い場合は
、第3図の一点鎖線で示すダウンカウンタ31の計数出
力が08こなろ前ζこ第2音(TN2)に対する一致信
号EQ2が発生する。このとき、第2図のオア回路33
の出力6i”]”であるから一致倍信号Q2=”1”が
発生するとアンド回路34が出力゛1′′を発生し、こ
のためセレクタ35は入力Af1選択する。このfこめ
セレクタ35はリミッタ36ケ介して供給されろダウン
カウンタ31の計数出力をアドレス信号とする変換テー
ブルROM(リー1つオンリ拳メモリ)37の出力をテ
ンポ修正データへTPとして出力I−ろ。変換ROM3
7には第4図のグラフの右半分に相当′1″ろ押鍵タイ
ミングが早い場合の押鍵タイミングずれ量すなわちダウ
ンカウンタ31の計数出力ζこ対応するテンポ修正(加
速)データがテーブルとして設けられている。ま1こ、
変換チーノルROM38には第4図のグラフの左半分ζ
こ相当するテーブルが設けられており、このテーブルは
押鍵タイミングが遅い場合にアップカウンタ39の計数
出力で参照されてテンポ修正(減速)データを出力する
3第4図からもイつかろようにROM37と38のテー
ブルは異なるものを用いているが、これはテンポの鍵演
奏への追従性とテンポの安定性との均衡ケ得ろためで、
押鍵タイミングが遅い場合は停止信号STP’r発生し
て自動演奏ケ停止させ自動演奏と鍵演奏のタイミングの
一致を図っているため、テンポ修正量を少な(している
のである。
なお、リミッタ36はダウンカウンタ31の計数出力の
上限を制限し、押鍵タイミングが極端に早い場合の計数
出力を制限することによってテンボデークが大巾に修正
されろことを防止し、誤押鍵等によるテンlの不安定の
防止を図っている。
(2)押鍵タイミングが一致した場合 ダウンカウンタ31に符長デークTLIがプリセットさ
れた後、押鍵すべきタイミング(第3図to))こ達づ
−ろとカウンタ31の計数出力はOとなり、オア回路3
3の出力は” o ” !こなろ。このためアン1−″
回路32および34が非導通になる。従ってダウンカウ
ンタ31はクロックパルスLCKが供給されず、以後次
の一致信号EQ3により符長データT L 2がプリセ
ットされるまで計数出力は0で停止し1こままとなり、
セレクタ35はインパーク41の出力により入力B’%
−選択されfこままとなる。この状態すなわち押鍵すべ
きタイミングと一致して鍵(TN2)の押鍵によろ一致
信号EEQ2が発生すると、この押鍵ずれ測定回路25
はアップカウンタ39の計数出力Oをアト9レスとして
ROM38から読み出し1こテンポ修正デーク△TP=
Og発生する。従って、勿論この場合模範テンポ(鍵演
奏すべきテンポすなわち自動演奏のテンポ)の修正は行
なわれない。
(3)押鍵タイミングが遅い場合 第3図toで示されろ押鍵すべきタイミングを経過する
と、前述のようζこダウンカウンタ31は計数を停止し
、セレクタ35は入力BすなわちROM38の出力を選
択したままとなる。また、オア回路33の出力が0゛′
であろ1こめ、インバータ42から停止信号5TP=”
1“′が発生し、このため、自動演奏の進行が一致信号
EQ2が発生するまで停止して鍵演奏のタイミングとの
一致が図られろ。オア回路33の出力が0″になると、
さらにアップカウンタ39のリセットが解除され、アッ
プカウンタ39はアンド回路43を介して供給されるク
ロックパルスLCKをカウントし、第3図点線で示され
ろ計数出力を発生する。
この計数出力でROM38’4アドレスして得1こ第4
図のテンポ修正(減速)データへTPはセレクタ35’
&介して出力され、テンポ信号発生回路13はこのデー
タ△TPのうち一致信号EQ2が発生したときのデータ
△TPを取り込んでテンポの修正を行なう。
最大値検知回路44はアップカウンタ39の計数出力が
所定の値に達すると出力” 1 ” Y発生する。アン
ド9回路43はこの出力をインパーク45で反転した出
力1101+によって非導通にされ、このためアップカ
ウンタ39はクロックパルスLCKの供給を停止されて
前記所定値の計数出力でカラントラ停止する(第4図点
線水平部)。このようOこアップカウンタ39の最大計
数値乞制御することζこより、オーバーフロー後0から
再カウントすろことOこよろ誤まった計数出力およびテ
ンポ修正データ△TPの発生およびテンポが極端(こ遅
くなることを防止している。
なお、以上の動作説明1こおいては最初および2番目の
音符の音高データTNI 、TN2および最初の符長デ
ータTLIについて説明しPが、以後の符長デークTL
j等ζこついても同様に押鍵ずれの測足およびテンポ修
正デーク△TP等が送出されろ。
(テンポ信号発生回路13の詳細動作説明)第5図はテ
ンポ信号発生回路13の詳細ブロック図を示す。この自
動演奏機番こおいて、楽詔1の磁気ストライプ1aに記
録されfこデータを読み取ってメモリ3.4に格納しf
こ後、図示しないスクートセットスイッチが押下され(
第6図to)、音高メモリ3の先頭アト゛レスに格納さ
れ1こ最初の標準テン71′?(絶対値)データTPA
が読出・書込制御回路5ζこよって読み出されろと、こ
のデータTPAI?cよってテンポ・復帰データ検出回
路]2はテンポ絶対値信号ABTと読出テンボデークM
TPi発生jろ。第5図ケ参照して、この読出テンポデ
ータMTPは加算回路61の一方の端子ζこ入力されろ
が、ゲート回路62は信号RLT=′“0″(こよって
不能化さnているため加算回路61の他方の端子の入力
はOであるから加算回路61は読出テンポデータM T
 P r、、)そのまま加算出力として進行テンポレジ
スタ63の入力端子に供給する。このときレジスタ63
のロート9入力端子には信号ABT=”1”がオア回路
64を介して入力しており、このだめ、レジスタ63に
は読出テンポデータMTPがそのまま標準テンポデータ
として格納されろ(第6図一点鎖線)。また、信号A 
B T = ” 1 ”は遅延回路65およびオア回路
66ケ介してセレクタ67に八人力選択信号として加え
られ、オア回路66の出力はさらにオア回路68を介し
てテンポ制御レジスタ69のロー+−”入力端子に加え
られている。このため、レジスタ63の出力1ろ標準テ
ンポデータはセレクタ67を介してレジスタ69ζこ格
納される(第6図実ff#)。
分周比メモリ71はレジスタ69の出力する標準テンポ
データを分周比に変換し、テンポ発振器72は所定のク
ロック?この分周比で分周した周波数のテンポクロック
LCK7J発生する。テンポクロックTCKはこのテン
ポクロックL CK ’tfアンド回路73を介して出
力しfこもので、このアンド回路73は一方の入力端子
に押鍵ずれ測定回路25の発生する停止信号STP’&
インパーク74を介して加えろことによりこの停止信号
STPがII OIIのときクロックLCKと同様のク
ロックTCKを発生し、停止信号5TP=’“1″が発
生したときはクロックTCKは出力されない。t[お、
このテンポ発振器72は押鍵キー比較回路16(第1図
)が最初の一致信号EQIを発生するまでは動作せず、
従ってリズムおよび伴奏の自動演奏は開始しない。これ
らの自動演奏は鍵演奏による最初の一致信号EQIと同
期して開始される。
鍵演奏を開始後、押鍵ずれか、l;)ろと、押鍵ずれ測
定回路25(第3図)から押鍵すれ量に応じy、=テン
ポ修正データ△TPが供給されろ。この修正データ△T
Pは一致信号EQにより可能化されるゲート回路79を
介して加算回路76(こおいてレジスタ69に格納され
ているテンポデータと加算さ扛ろ。この加算出力はスタ
ー1〜セツト時と後述の復帰信号発生時以外はB入力を
選択しているセレクタ67のB入力端子(こ加えられ、
オア回路68を介してレジスタ69のロード入力端子に
加えられろ一致信号EQによりレジスタ69に格納され
る。従って、レジスタ69のテンポデータは一致信号E
Qと同期して発生するテンポ修正データへTPIこより
修正され、この自動演奏のテンポは鍵演奏のテンポに追
従することになる。
メモリ3(第1図)からは鍵演奏に従って音高データが
順次読み出されろが、楽曲の進行に従って標準テンポが
変わるところでは標準テンポ(相対値)データTPRが
読み出される(第6図tl。
t3)。すると、テンポ・復帰データ検出回路12(第
1図)はデータTPRYこのデータに付されり識別マー
クにより検出し、テンポ相対値信号RL Tと読出デー
タMTP(=TPR)を発生する。この読出データMT
Pはゲート回路80を介して加算器76?こ加えられろ
。信号RTLはゲート回路80′fX:可能化すると共
にオア回路68乞介してレジスタ69のロートゞ入力端
子(こ供給されろ。
これにより、標準テンポ(相対値)データTr’Rはレ
ジスタ69のテンポデータと加算され、新fこなテンポ
データとしてレジスタ69に格納され自動演奏のテンポ
は標準テンポ(相対値)データが発生される毎に変更さ
れろ。他方この読出データMTPは加算回路61の一方
の入力端子に供給され、また、信号RL Tはゲート回
路62を可能化する1こめ、加算回路61の他方の入力
端子(こはレジスタ63に格納されている今までの標準
テン713′データが供給される。さらζこ信号RL 
Tはオア回路64を介してレジスタ63にロートゝ信号
として加えられろ。このため、レジスタ6]こ(す今ま
での標準テンポデータ(こ新た(こ読ろ出された標準テ
ンポ(相対値)データTPR4加算回路61で加算した
データが新Tこに格納されろ。演奏中の新1こな標準テ
ンポとして相対値データを用い1このは、自動演奏のテ
ンポを鍵演奏に追従し1こテンポを基ζこ変更−1−る
ためであり、自動演奏のテンポを演奏中相対信号RL 
Tが到来しても変更しないようにする場合lこは演奏中
の新たな標準テンポとして絶対値データを利用すること
もできろ。絶対値データを利用した場合には相対値デー
タを利用する場合よりもデータ(ビット数)が多くなる
ことはもちろんである。また、絶対値を用いfこ場合は
ゲート回路62は非導通となり、このfこめ、レジスタ
63(ζはスターj・時と同様読出データMTPがその
まま格納され、さらにレジスタ69にも標準テンポデー
タが格納される(t2)。
メモ1J31こは音高データおよび標準テンポデータと
ともにメロディ演奏から間奏に移る時点等所望の箇所に
テンポ復帰データRDが格納されている。テンポ・復帰
データ検出回路12はこの復帰データRDがメモリ3か
ら読み出されろと(t4)自動復帰信号AR’)(発生
する。この信号ARは自動復帰モー1選択用のセレクト
スイッチ77およびオア回路78を介してオア回路66
に供給されろ。従ってセレノI・スイッチ77のオンを
条件としてオア回路66の出力は1゛となり、このオア
回路66の出力”1″′はスタートセツ1〜時と同様、
セレクタ67にへ入力を選択する選択信号として加えら
れるとともOこオア回路67ケ介してレジスタ69にロ
ートゝ信号として加えられろ。これζこより、レジスタ
69にレジスタ63が格納し出力1−る標準テンポデー
タがセレクタ67を介してレジスタ69に取り込まれ、
従って自動演奏のテンポは鍵演奏に追従させたテンポか
ら楽曲本来のテンポに戻ることとなる。
なお、標準テンポへの復帰は演奏者がテンポ復帰スイッ
チ26を操作することによっても行なうことができろ。
この場合、演奏者が復帰スイッチ26をオンさせるとオ
ア回路78の第2の入力端子に復帰信号RT二゛l′′
が加えられオア回路78の出力が′1′”となる。従っ
て前述の自動復帰信号ARによる場合と同様ζこしてレ
ジスタ63の出力する標準テンポデータがレジスタ69
に取す込まれ、自動演奏のテンポは標準テンポに復帰す
る。
(発明の効果) 以上のようζここの発明lこよると楽譜の磁気ストライ
ブ等ζこ記録された押鍵すべきタイミングと鍵演奏の押
鍵タイミングとのずれを検出し、このずれ量に応じて自
動演奏のテンポを逐次修正すること(こより押鍵タイミ
ングと自動演奏の発音タイミングの一致を図ることがで
きろとともζこ、前記磁気ストライプ等に記録された楽
曲の進行lこ従い進行中のフレーズlこ適当なテンポす
なわち標準テンボケレジスタに格納しておき、復帰信号
を与えることにより自動演奏のテンポを直ちに標準テン
ポに戻すことができろようにしているため、自動演奏の
テンポが標準テンポから大巾にずれている場合で))つ
ても直ちに標準テンポでかつ自動演奏によるリズム音ま
たは伴奏音と一致した演奏を行なうことができろ。
【図面の簡単な説明】
第1図はこの発明の1実施例に係る自動演奏機のブロッ
ク構成図、 第2図は第1図の演奏機におけろ押鍵ずれ検出回路の詳
細ブロック構成図、 第:3図は第2図の回路におけろカラ/りの動作を説、
明する1こめのクイムチャ−1〜、第4図は第2図の回
路におけろROMの入出力の関係を示すグラフ、 第5図は第1図の演奏機におけろテンポ信号発生回路の
詳細ブロック構成図、 そして第6図は第5図の回路ζこおけろ進行レジスタお
よびテンポ制御レジスタの動作説明のfこめのタイ11
チ八7−1・である。 ■・・・・・楽譜、1a・・・・・磁気ストライプ、2
・・・・・・楽譜データ読取装置、3・・・・・・音高
データメモリ、4・・・・・符長データメモリ、5,6
・・・・読出・書込制御回路、7,8.10・・・・・
ラッチ回路、9・・・・・・鍵盤、1]・・・・押鍵表
示回路、12・・・テンポ・復帰データ検出回路、13
・・・・・テンポ信号発生回路、14・・・・・楽音形
成回路、15・・・サラン1−?システム、16・・・
・・・押鍵キー比較回路、19・・・・・・音高マーク
検出回路、25・・・・押鍵ずれ測定回路、26・・・
・復帰スイッチ、27 ・パターンメモリ、28・・・
リズム音源、31・・・ダウンカウンタ、35・・・・
・セレクタ、37゜38・・・・・ROM、39・・・
・・・アップカウンタ、63・・・・・・進行レジスタ
、69・・・・・テンポ制御レジスタ、7]・・・・・
分周比メモリ、72・・・・・・テンポ発振器、77・
・・・・・セレクトスイッチ、78・・・・・・オア回
路。 特許出願人  日本楽器製造株式会社 代理人  弁理士伊 東 辰 11f。 代理人  弁理士伊 東 哲 也

Claims (1)

  1. 【特許請求の範囲】 ■、 鍵盤と、少なくとも押1jfべきタイミングのデ
    ータと楽曲の進行に従った標準テンポのデータとを含む
    楽曲データが格納されたメモリ手段を備え、このメモリ
    手段から順次読み出されろデータに従って自動演奏を実
    行する自動演奏機のテンポ制御装置であって、前記鍵盤
    におけろ押鍵タイミングと前記押鍵すべきタイミングと
    のずれを検出する押鍵ずれ検出手段と、前記メモリ手段
    から順次読み出されろデータ中の最新の標準テンポデー
    タを取り込む進行テンポレジスタと、テン4ぞ復帰信号
    発生器と、演奏開始時およびテンポ復帰信号発生時は前
    記進行テンポレジスフから前記標準テンポデータを取り
    込むとともに演奏中は前記押鍵ずれ検出手段の出力に基
    づき押鍵タイミングに追従したテンポデータが格納され
    るテンポ制御レジスタと、このテンポ制御レジスタに格
    納されたテンポデータに対応する周期でテンポクロック
    を発生するテンポ発振器と乞具備することを特徴とする
    テンポ制御装置。 2、前記テンポ復帰信号発生器は操作スイッチを含み、
    このスイッチが操作されたことを検出して前記テンポ復
    帰信号を発生する特許請求の範囲第1項記載のテンポ制
    御装置。 3、前記楽曲データはテンポ復帰データを含み、前記テ
    ンポ復帰信号発生器は前記テンポ復帰信号をこの楽曲デ
    ータ中のテンポ復帰データより作成する特許請求の範囲
    第1項記載のテンポ制御装置。
JP57199047A 1982-11-15 1982-11-15 自動演奏機のテンポ制御装置 Granted JPS5988795A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57199047A JPS5988795A (ja) 1982-11-15 1982-11-15 自動演奏機のテンポ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57199047A JPS5988795A (ja) 1982-11-15 1982-11-15 自動演奏機のテンポ制御装置

Publications (2)

Publication Number Publication Date
JPS5988795A true JPS5988795A (ja) 1984-05-22
JPH0436398B2 JPH0436398B2 (ja) 1992-06-16

Family

ID=16401224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57199047A Granted JPS5988795A (ja) 1982-11-15 1982-11-15 自動演奏機のテンポ制御装置

Country Status (1)

Country Link
JP (1) JPS5988795A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04133095A (ja) * 1990-09-25 1992-05-07 Yamaha Corp テンポコントローラ
US5429023A (en) * 1992-03-18 1995-07-04 Yamaha Corporation Automatic performance device having a tempo changing function that changes the tempo and automatically restores the tempo to the previous value
JP2001125568A (ja) * 1999-10-28 2001-05-11 Roland Corp 電子楽器

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04133095A (ja) * 1990-09-25 1992-05-07 Yamaha Corp テンポコントローラ
US5429023A (en) * 1992-03-18 1995-07-04 Yamaha Corporation Automatic performance device having a tempo changing function that changes the tempo and automatically restores the tempo to the previous value
JP2001125568A (ja) * 1999-10-28 2001-05-11 Roland Corp 電子楽器

Also Published As

Publication number Publication date
JPH0436398B2 (ja) 1992-06-16

Similar Documents

Publication Publication Date Title
JP2576700B2 (ja) 自動伴奏装置
JPS6228472B2 (ja)
JPH05257465A (ja) 楽器演奏者の特徴抽出再生装置
JPH01179090A (ja) 自動伴奏装置
JPH0436398B2 (ja)
JPH0125994Y2 (ja)
JPS6023352B2 (ja) 電子楽器
JPH0257319B2 (ja)
JPH0367276B2 (ja)
JPH0631977B2 (ja) 電子楽器
JPS5846393A (ja) 自動伴奏装置
JPS5990895A (ja) 自動演奏機のテンポ制御装置
JPH0434756B2 (ja)
JPS5999493A (ja) 自動演奏のテンポ制御装置
JP2674331B2 (ja) 自動伴奏装置
JP2570068B2 (ja) 自動演奏装置
JPH0428119B2 (ja)
JPH02304599A (ja) 電子楽器
JPS6321040Y2 (ja)
JPH0434755B2 (ja)
JPH046079Y2 (ja)
JP2639380B2 (ja) 自動演奏装置
JPS6356559B2 (ja)
JPS6232793B2 (ja)
JPS58172697A (ja) 自動演奏装置