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

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

Info

Publication number
JPS5986094A
JPS5986094A JP57196564A JP19656482A JPS5986094A JP S5986094 A JPS5986094 A JP S5986094A JP 57196564 A JP57196564 A JP 57196564A JP 19656482 A JP19656482 A JP 19656482A JP S5986094 A JPS5986094 A JP S5986094A
Authority
JP
Japan
Prior art keywords
tempo
data
key
timing
signal
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
JP57196564A
Other languages
English (en)
Other versions
JPH0155470B2 (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 JP57196564A priority Critical patent/JPS5986094A/ja
Publication of JPS5986094A publication Critical patent/JPS5986094A/ja
Publication of JPH0155470B2 publication Critical patent/JPH0155470B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、オートリズム等の自動演奏のテンポを鍵盤
演奏のテンポに追従して制御するテンポ制御装置に関し
、テンポクロック信シ÷を開数してテンポfli制御デ
ータを形成することにより拍に関連したテンポ修正を可
能にしたものである。
従来、自動演奏のテンポを鍵盤でのマニアル演奏のテン
ポに追従させるべく ili制御するようにした自動演
奏のテンポ制御装置は知られている。
しかしながら、この種の従来装utにあっては、システ
ムクロック信号をff1l敬してテンポ!fill I
ll データを形成しているので、拍に関連した音楽的
に好寸しいテンポ修正が不可能であった。すなわち、テ
ンポ修正は、押鍵タイミングの遅れ(又は、dムみ)が
何分の1拍であるから十何分の1拍進める(又は遅らせ
る)というように拍との関連で行なうのが!楽曲に好捷
1−7いが、システムクロック信号を計数して押鍵タイ
ミングのずれ量を検出したのでは、拍に関係なく絶対量
ヌは音符長に対する相対iiFの検出しかできず、テン
ポ修正もこの絶対量又は相対+−11に基づいて行なう
他なかった。
この発明の目的は、拍に関連したテンポ修正が可能な自
動演奏のテンポ制御装置を提供することにある。
この発明による自動演奏のテンポ制御装置は、テンポク
ロック信号を計数して押鍵タイミングのずれ分に対応し
たテンポ制御データを発生し、このテンポ制御データに
応じてテンポ信号の周波数を制御するようにしたことを
特徴とするもので、以下、添伺図面に示す実施例につい
て詳述する。
第1図は、この発明の一実施例による雷、子楽器を示す
ものである。
楽譜シート10は、表面に楽曲が音楽記号法にしたがっ
て記載されているもので、表面下端近傍には磁気テープ
等からなる記録媒体10aが貼(=1されている。記録
媒体10aにはソート表面の楽譜内容に対応した楽譜デ
ータが記録さり、“でおり、この楽譜データは一例とし
てメロディ用音高・符長データ及び基準テンポデータを
含んでいる。
楽譜シート・4oの下部をデ〜り市1.取装置12の受
入1コに挿入セットすると、読取装置12は記録媒体1
0aから楽n)げ−夕を読取る。Fili?、JrVデ
ータのうち、メロディ−11高デ一タMPはRAM (
ランダム・アクセス・メモリ)からなる枡高メモリ14
にν1込捷れイ)。このときのデータ」込みはf=jt
、取装[べ12がらの書込器jiil信号W P ’1
1応答t 6 Rj”+: 出・’(’4込1+11 
n111 回路1Gによってilj!I御される。捷だ
、メロディね長データMLはRAMからなる省長メモリ
18に11j込寸れる。このときのデータ書込みは1□
)゛「1取装置12がらの書込制御信号WLに応答する
8フd出・書込制御回路20によって制御さ2Lる。さ
らに、ノ、t;準テンボデー タTMPはイニシャル−
ヒツト テンポデータレジスタ22にストアされる。
レジスタ22にストアされたノ.を準テンポf−夕は分
周比メモリ′2/1によって分周比データに変換されて
可変テンポ発振器26に供給される。このため、可変テ
ンポジ1振z926は基準テンポに対応した周波数を櫓
するテンポクロック信号T O Lを発生する。
ここで、スタート−ストップスイッチ(図示せず)をス
タート位置にセットすると、各カウンタ等が初期セット
されると共に、音高メモリ14からラッチ回1洛28に
は最初のメロディ刊に対応した音高データが、寸た符長
メモリ18からラッチ回路側には最初のメロディT4−
に対応した符長データがそれぞれMC、出される。ラッ
チ回路路に読出された音響データは鍵表示回路32に供
給され、これに応じて鍵表承回路32は鍵盤34にて最
初さ押すべき鍵に対応する表示ランプを点灯させる。
一方、可変テンポ発振器2Gからのテンポクロック信号
TCLはANDゲート36を介してパターン発生器蘭に
供給される。パターン発生器:38はテンポクロック信
号T O T,を計数して選択されたリズムに対応する
パターンデータな内部メモリから読出すことによりリズ
ム音源回路40にリズムパルス信シ÷RPをイ11給し
、これに応じてリズム音源回路40がリズムr′,・(
itr ”;:’Tを発生する。このリズム音信号・は
出力子ンブ・12を介してスピーカ、14にイj1給さ
れ、オートベース・音として発音さλ]7る。ノ、[お
、パターン発生器:38はオートベース・コード部(図
示せず)に伴奏クイミンダ信丹ATを供給する上うにな
っている。
鍵盤34の演奏者は、上記のようにして発生されるオー
1− IIズノ、に合わぜ、しかも必要ならばC・11
駅:示ji’+l路:32に,しる鍵表示を参照してJ
1ン初のメロディ1、′?に対応した鍵を押す。a盛3
4からのT′,I初の押鍵データは楽ごノ限成回路46
に供給さ牙1,、これに応じ′〔楽f5−形成回jL針
16は最初のノロガイ音信号を形成する。とのメIJデ
ィ音信号は出力アンプ42を介してスピーカ伺に供給さ
り.るので、スピーカ・14から1=J: Er:初の
メ[3デイ音が発生されZ)。
寸だ、鍵盤ル1からの最初の押鍵データは押1Z・li
比較回路/18に供給され、ラッチ回11″)128か
らの最初の音高データと比較される。押鍵比較回路48
は2つの比較データが一致している(正押鍵がなさり.
ている)と一致信号F8Qを発生する。
この一致信号EQはラッチ回路間にロード信号りとして
供給され、これに応じてラッチ回路50はラッチ回路側
からの最初の音高データをラッチする。このどき、発−
t4セレクトスイッチ52をオンしであると、ラッチ回
路50の音高データはゲート回路54を介して楽音形成
回路46に供給されるので、スピーカ44からは、脱出
データに基づくメロディ音が前述の押鍵に基づくメロデ
ィ音と共に発生される。一致信号EQは捷たダウンカウ
ンタ56にブリセラトイn号I)Sとし°て供給され、
これに応じてカウンタ5Gにはラッチ回路30からの最
初の符長データがプリセットされる。カラ/り56は、
このプリセットの後、ANDゲート58からのテンポク
ロック信号TOLを計数する。
一致信号EQは読出・」込制御回路16及び20にも供
給され、これに応じて各回路16及び20はそれぞれ音
高メモ1月4及び符長メモリ゛18に読出アドレス信号
を供給する。このため、音高メモリ14からは2番目の
メロディ音に対応した音高データが読出され、一致侑号
E Qに応じてラッチ回路Uにラッチされる。とのとき
のラッチ回路あの音高データに基づいて鍵表示回路32
は2番目に押すべき鍵を表示する。、丑だ、音高メモ1
月4からのデ〜り読1出しと同時に符長メモリ18から
は2番目のメロディ音に対応した符長データが読出され
、一致信号EQに応じてラッチ回路;幻にラッチされる
。
この後は、正押鍵がなされて一致信fj RQ、が発。
生されるたびに上記したと同様の]iJ、+作がくりが
えされる。
ところで、最初の符長データがダウンカウンタ5Gにプ
リセットされた後、fdMLt34では2番目のメ「1
デイ音に対応した鍵が押される。この嫂の押鍵タイミン
グが最初の符長データの示す押鍵すべきタイミングより
早かったものどすると、カウンタ56の開数値が0にな
る前にANDゲート59が2番1〕の押鍵にノ、(づ〈
一致信号E Q、に応して導通する。
このため、ANDゲート59はカウンタ56の出力を受
信するORゲート6oのL1シカ信号月〃をセレクタ6
2に入力Aを選択するための信号SAとして供給する。
従って、カウンタ56の出力はリミッタ例、メモリ66
及びセレクタ62を介して加算回路68に供給される。
ここで、カウンタ56はプリセットされた符長データの
値から出発してテンポクロック信号TCLの開数のたび
に出力の値が第2図Aに示すように低下していき、押鍵
すべきタイミングt8で計数値が()になるものである
。寸だ、リミッタ64はカウンタ56の計数値の一ヒ限
を定めるために設けられたもので、552図Bに示すよ
うに押鍵すべきタイミングtBより一定時間前のカウン
タ5Gの開数値を一定値に制限するようになっている。
さらに、メモリ66はテンポ修正データを記憶したRO
M(リード・オンリイ・メモリ)からなるもので、押鍵
タイミングのタイミングt8からのずれ分に対応した入
力データを所望のテンポ修正度に対応したデータに変換
するようになっている。この場合の押鍵タイミングすれ
とテンポ修正度との関係は一例として第3図のグラフの
第1象限に示すようになっており、例えば押鍵タイミン
グが14拍早かったならばテンポを1イ。拍早めるよう
なテンポ修正データがメモリ66から送出される。
」ニ記した早押鍵の場合、セレクタ62から加))1回
路68には早押鍵によるタイミングずれに対応したーテ
ンポ修正度を壓すテンポ修正データが供給さAt1この
テンポ修正データはレジスタ22からの基準テンポデー
タと加算される。そして、加幻回1洛68からの加算デ
ータは一致信号EQに応じてレジスタ22にロードさ」
する。
レジスタニジ2に新たにロードされたデータは前回のも
のより大きな値を示すものであトへ分周比メモII 2
/1によって前回より小さな分周比を示ず分周比データ
に変換され−C町変ヴンポイ1.振器26に供給さ)−
する。このため IIJ変テンポイト、振H’;: 2
6から発生されるテンポクロックイ菖号T CT、の周
波数はセレクタ62の出力データの壓すテンポ修11刃
更に対応して高くなるように制御され、この結果とL7
て、オートリズム活力テンポはテンポクロツタ信号T 
C]、+の周波数増加分に対応して早くなる。
上記したのは、2番目のメロディ音に対応する押鍵がタ
イミングt8より早かった場合のテンポ制(illl 
1frl+作であるが、2番目のメロディ音に対応する
押鍵がタイミングt8より遅かった場合のテンポ制御動
作は次のようになる。すなわち、カウンタ56はタイミ
ング七〇の時点で計数値Oとなり、これに応じてORゲ
ート60の出力信号%O〃がANDゲート58からカウ
ンタIへのテンポクロック信号TCLの供給を禁止する
。ORゲート60の出力信号気o〃は寸たANDゲート
36を非導通にする。とのため、パターン発生器38へ
のテンポクロック信号TCLの供給が禁止されるので、
オート+1ズム等は一旦停止される。
ORゲート6oの出力信号* □ pはアップカウンタ
70にも供給され、このカウンタ7oをリセット解除す
る。カウンタ70は、このリセット解除の後、ANDゲ
ート72からのテンポクロック信号T CT。
を計数するので、その計数イ1的ま第2図Cに示すよう
にタイミング七8の抜栓々に増大する。そして、カウン
タ70の計数開始後一定時間経過すると、上限検知回路
74が所定の上限値を検知して出カ信号町〃をイ^生す
る。この出力信÷q″11′はインバータ76を介して
ANDゲート72を非導通にするので、カウンタ70θ
浦I数値は上記した上限値をこえないようになっている
。
い斗、カウンタ7oの計数飴増大中に鍵盤34で2番目
のメロディ音に対応した鍵を押U7たものとすると、と
の押鍵に基づく一致信¥’; E QがANDゲート5
9に供給される。このとp、ANDゲート59にはOR
ゲート60の出力信号司〃が供給されているので、A 
N Dゲート59の出力(S号は11 Q /rのt 
マである。ANDゲート59の出力4m ”’:”\o
〃はインバータ78を介してセレクタ62に入力Bを選
択するための信号SBどして供給される。このため、カ
ウンタ70の出力はメモリ8(lびセレクタ62を介t
7て加釣回路68に供給される。
ここで、メモリ閉は前述のメモリ66と同様にテンポ修
ilEデータを記憶したR OMからなるもので、押鍵
タイミングのタイミングtsがらのずれづ月二対応した
人力データを所望のテンポ修正度に対応したデータに変
換するようになっている。この場合の押鍵タイミングす
れとテンポ修正度との関係は一例ど1.て第3図のグラ
フの第3象限に示すようになっており、例えi押鍵タイ
ミングが2/拍遅かったならばテンポを14゜拍遅らせ
るようなテンポ修正データがメモリ80から送出される
。なお、第3図に示したように早押鍵の場合に比べて遅
押鍵の」8合のテンポ修正度を小さくしておくと、遅れ
たテンポを元に戻すのが容易になる利点がある。
上記した遅押鍵の場合、セレクタ62から加算回路61
Nには遅押鍵によるタイミングずれに対応したテンポ修
正度を示すテンポ修正データが供給され、このテンポ修
正データはレジスタ22からの基準テンポデータと加算
される。この場合の加算はテンポ修正データの値がマイ
ナス符号を有するので実質的には減算になる。そして、
加算回路68からの加算データは2番目の押鍵に基づく
一致信号EQに応じてレジスタ22にロードされる。
レジスタ22に新たにロードされたデータは前回のもの
より小さな値を示すものであり、分周比メモリ24によ
って前回より大きな分周比を示す分周比データに変換さ
れて可変テンポ発振器26に供給される。このため、可
変テンポ発振器26から発生されるテンポクロック信号
TCLの周波数は押鍵時にメモリ80から送出されたデ
ータの示すテンポ修正度に対応して低くなるように制御
される、。
2番目の押鍵に基づく一致信号EQ、ば、前述I−プこ
よう(ニダウンカウンタ56に2番目のメロディ音に対
応した符長データをプリセットするのを”、r t”i
’にするので、このデータプリセットによってORゲー
ト60の出力信号は一1〃になる。このため、A N 
Dゲート58は導通し、カウンタ5Gは周波λQの低下
したテンポクロック信号’l’ OTJ (/’)肘砂
を始める。また、ORゲート60の出力信吟気1〃に」
二ってA N Dゲート36も導通するので、パターン
発生2;・、38には周波数の低下したテンボク「コッ
ク信号T CTJが供給され、この結果とし−C1オー
トリズノ・等のテンポはテンポクロック信RT CLの
周波数低下−分に対応しC遅くなる。
2番目の押鍵に関して上述したような早押iH3又は遅
押鍵の1.!A合のテンポffjll 1lll il
i#作は3番目以降の各押鍵についても同様にして行な
われる。なお、押鍵すべきタイミングt8に一致して押
鍵した場合にはカウンタ5G及び70のいずれの計数値
もOであるのでレジスタ22のデンボデータは変化せず
、従ってテンポクロック信号TCLの周波数も変化し2
ない。
以上のように、この発明によれば、テンポクロック信号
を利用して押鍵タイミングずれを測定するので、拍に関
連した71楽的に好ましいテンポ修正が可能である。ま
た、上記実施例に示したように早押鍵の場合と遅押鍵の
場合とでテンポ修正度を異なら」(1、テンポ下降の場
合よりもテンポ上昇のJA’Jj合のカンボ追従感度を
大きくすると、ミスタッチ等によるテンポ下降をすみや
かに元に戻すことができ、好都合である。
【図面の簡単な説明】
第1図は、この発明の一実施例による電子楽器のブロッ
ク図、 第2図は、ダウンカウンタ、リミッタ及びアップカウン
タの出力変化を概略的に示すグラフ、(83図は、押鍵
タイミングすれとテンポ修正度どの関係を示すグラフで
ある。 133・・・符長メモリ、n・テンポデータレジスタ冴
・・・分周比メモリ、2G・・・町勿テンポ発振器、3
4・・鍵盤、56・・・ダウンカウンタ、62・・セレ
クタ、f’il’i 。 8()・・テンポ修正データメモリ、に8・・・加算回
路、70・・・アップカウンタ 出願人 日本楽器製造株式会社 代理人 弁理士  伊 沢 敏 昭

Claims (1)

  1. 【特許請求の範囲】 1、 押鍵すべきタイミングを示すタイミングデータを
    記憶する記憶装置と、この記憶装置から前言シミタイミ
    ングデータを読出ず読出手段と、鍵盤と、この鍵盤で押
    された鍵の押鍵タイミングを示すタイミング信号及び前
    記記憶装置から胱、出されたタイミングデータに基づb
    て前記押鍵タイミングの前記押赴すべきタイミングから
    のずれ分を検出する検出手段と、テンポ信号を発生する
    手段とをそなえ、前記検出手段は前記テンポ信号を計数
    することによって前記ずれ分に対応したテンポ制御デー
    タを発生し、このテンポ制御デー タに応じて前記テン
    ポ信号の周波数を制御するようになっていることを特徴
    とする自動演奏のテンポ制御装置。 2、特許請求の範囲第1項に記載の自動演奏のテンポ制
    御装置において、前記検出手段は、前記押iすべきタイ
    ミングより早い押鍵の場合と遅い押鍵の場合とで異なる
    テンポ制御データを発生するようになっていることを特
    徴とする自動演奏のテンポ制御装置。
JP57196564A 1982-11-09 1982-11-09 自動演奏のテンポ制御装置 Granted JPS5986094A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57196564A JPS5986094A (ja) 1982-11-09 1982-11-09 自動演奏のテンポ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57196564A JPS5986094A (ja) 1982-11-09 1982-11-09 自動演奏のテンポ制御装置

Publications (2)

Publication Number Publication Date
JPS5986094A true JPS5986094A (ja) 1984-05-18
JPH0155470B2 JPH0155470B2 (ja) 1989-11-24

Family

ID=16359826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57196564A Granted JPS5986094A (ja) 1982-11-09 1982-11-09 自動演奏のテンポ制御装置

Country Status (1)

Country Link
JP (1) JPS5986094A (ja)

Also Published As

Publication number Publication date
JPH0155470B2 (ja) 1989-11-24

Similar Documents

Publication Publication Date Title
JPS58211192A (ja) 演奏デ−タ処理装置
JPH05188956A (ja) 自動演奏機能付電子楽器
JPH0125994Y2 (ja)
JPH0640270B2 (ja) 和音進行記憶再生装置
JPS5999493A (ja) 自動演奏のテンポ制御装置
JP2518742B2 (ja) 自動演奏装置
JPH0367276B2 (ja)
JPS6344228B2 (ja)
JPH0631977B2 (ja) 電子楽器
JPH0368397B2 (ja)
JPH0436398B2 (ja)
JPH0155470B2 (ja)
JP2525933B2 (ja) 音程制御装置
JPS6253839B2 (ja)
JPH0434756B2 (ja)
JPS62183495A (ja) 自動演奏装置
JPS6410838B2 (ja)
JPH0562353B2 (ja)
JPS58174996A (ja) 電子楽器
JPH0343638B2 (ja)
JP2674331B2 (ja) 自動伴奏装置
JPS6356559B2 (ja)
JPH038559B2 (ja)
JPH0443915Y2 (ja)
JPH0364878B2 (ja)