JPS5821296A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPS5821296A
JPS5821296A JP56119759A JP11975981A JPS5821296A JP S5821296 A JPS5821296 A JP S5821296A JP 56119759 A JP56119759 A JP 56119759A JP 11975981 A JP11975981 A JP 11975981A JP S5821296 A JPS5821296 A JP S5821296A
Authority
JP
Japan
Prior art keywords
signal
circuit
key
data
melody
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
JP56119759A
Other languages
English (en)
Other versions
JPH0132999B2 (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 JP56119759A priority Critical patent/JPS5821296A/ja
Publication of JPS5821296A publication Critical patent/JPS5821296A/ja
Publication of JPH0132999B2 publication Critical patent/JPH0132999B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発1j11Ii、自動演奏装置をそなえた電子楽器
に関し、毫譜データの示す押鍵タイ電ングより早く押鍵
がなされた場合にテンポクロック信号の周波数を徐々に
高くすることkより自動演奏を徐々に早送〉するように
したものである。
従来、メモリから読出し良峯譜データと、鍵盤からの押
鍵信号とに基づいて自動演奏のテンポを制御するように
し九電子楽器が提案されている。
し゛かしながら、このような電子楽器にあって鉱、秦譜
データの示す押鍵タイ建ングより早く押鍵があると、テ
ンポクロック信号の周波数をある値から数倍萬い値にス
テップ的に変更制御することにより自動演奏を早送シし
ているため、自動演奏Oテンポが急に早くな多、不自然
な感じを与える不都合があった。
この発明の目的は、自動演奏の早送1)IIに不自然な
感じを与える仁とのない新規な電子楽器を提供すること
にある。
この発明による電子楽器は、早押鍵の鳩舎に自動演奏を
徐々に早送シすべくテンポクロック信号の周波数を徐々
に高(制御するようにしたことを特徴とするものであシ
、以下、添付図面に示す実施例について詳述する。
81mは、仁の発明の一実施例による自動演秦装置をそ
なえた電子楽器を示すものである。
楽譜lo紘その下方余白部に磁気テープ勢の記憶媒体I
Qaが貼付されており、記録媒体1G&には秦譜内容に
対応した秦譜データが記憶されている。
毫譜データ詭込制御@WIlr121d記鎌厳体IQm
から秦譜データを読取り、そのうちのメロディデータを
メロディデータメモリ14に且つ伴奏データを伴奏デー
タメモ916にそれぞれ転送し、記憶させるもOで、こ
のような転送−記憶動作を開−するため書込用アドレス
信号WAG)、書込命令信号WT。
及びWT、 、アドレス選択信号ム8重及びム8意を送
出するようになっている。
メモIJ 14及び16社いずれもRム舅(ランダム・
アクセス・メモリ)からな石もので、対応するセレクタ
崗路詔及び加からアドレス信号が供給されるようになっ
ている。セレクタ回路18及び夏はそれぞれアドレス選
択信号ム81及びム8!に応じて選択動作するもので、
セレ!り回路18は選択信号ム81が%l’tらば制御
人力8ムが111で入カムを選択し、選択信号ムB1が
%oaikらばインバータ18aKより制御入力BBが
%11で入力B1選択する。tた、セレクタ回路加は選
択信号ム83がSlI tkらば制御人力8ムが111
で入カムを選択し、選択信号ム8sが%0#ならばイン
バータ20mにより制御入力aBがSlIで入力Bi選
択する。
秦譜データ読込制御回路12に含まれるデータ読取器の
受入口に楽譜10を挿入セットしてデータ読取動作を開
始させると、メモリ14が書込命令信号wtIK応じて
書込モードにな9、メモり14Km選択信号ム81に応
じて入カムを選択する状態にある竜しクタ回路誌から書
込用アドレス信号WムDが供給される。このえめ、メモ
り14には秦譜WOメロディ進行に対応したメロディデ
ータが第2図Oようなフォーマットで書込まれる。すな
わち、このとき書込まれるメロディデータ紘発生すべき
メロディ音を8ビツトのキーコードKOと8ビツトO畏
さコードLliGとの組合せで表現し良ものて、各今−
コードio#i音名01について例示するように上位2
ビツトが識別コード、その下2ビットがオクターブブー
ド、残少4ビツトがノートコードとなってシシ、各長さ
コードLmeは8分音符にりいて例示するように上位2
ビツトが識別コード、残)@ビットが符長(音符長):
1−ドとなって−る。体11紘キーコード!Oの識別コ
ードピット以外04Bビツトをすべて%QIKl、て真
構される。そして、最IIOメロディデータの書込僚メ
篭す14には全8ビツトが11Iの終〉コード1璽8が
書込まれる。1にお、ζo#Ieコードxpyiao上
位2ビットも識別コードである。
jI):i−ドシMBO書込与が員ると、メモリ16込 が書込命令信号W?、に応じて要点モードにな)、メモ
す16に紘遥択値号ム8雪に応じて入カムを選゛択す、
る状1m1にある七しクタ回路冗から書込用アドレス儂
号WADが供給される。このため、メモリME紘東譜W
の伴奏(和音ないしベース音)進行に対応した伴奏デー
タが第3図のようなフォーマットで書込まれる。すなわ
ち、このとき書込まれる伴奏データは発生すべき和音を
8ビツトのキーブードKOと8ビツトの長さコードX1
)iGとの組会せ:C表現したもので、各キーコードl
:OはOメジャ(C菖)について例示するように上位2
ビツトが識別=−ド、その下2ビットが和音種別コード
、!l&94ビットが根音=−ドとなっている。ここで
、和音種別コード紘、メジャならばroll、マイナな
らばrolJ、セプンスならば「10」としである。を
九、伴奏データにおける各長さコードXaMG社2分音
符について例示するように上位2ビツトが識別フード、
残96ビツトが符長コードと1っている。
上記のような一連Oデータ貌堆・書込動作Ot線、スタ
ート・ストップ制御回路nのスタートスイッチ1W・を
オンしてメロディデータ読出回路諷及び伴奏データ貌出
回路漢を動作させる。すなワチ、スタートスイッチIf
、を津ンすると、そのオン信号は黴分回路襲てシステム
クロック信号φに同期して立上夛黴分され、スタート信
号ノBテRテに変換される。そして、スタート信号ノB
テRTFiR−!lフリップフロップIをセットさせる
ので、フリッグ7pツブ(資)からはその出力Q−t1
tからなる演奏モード信号PLム!が送出される。この
とき、インバータ澄の入力信号紘%Q#であるえめ、イ
ンバータ冨の出力信号m’l’UO]iダート菖を介し
てムIDゲート菖に供給されている。ζOため、ムMD
ゲート蕊は演奏モード信号PLム!w=111が発生さ
れると導通してクロック信号φtアドレスカウンタ38
に供給するようKする。
′ アドレスカウンタ蕊はスタート信号j!iTR’!
’によってリセットされると、最初の読出番地に対応し
た読出用アドレス信号RAD、をセレクタ1路18に入
力Bとして供給する。このとき、セレタpIlysmt
’x選択儒’tA ’ 17.’O’ Kヨ!>入力”
 t°選択する状態にあり、最初の読出番地に対応した
読出用アドレス信号RムD1をメモリ14に供給する。
この九め、メモリ14から祉最初のメロディ音に対応し
たキーコードデータが読出され、そのうちの上位2ビツ
トの識別コード信号は識別コード検出信号菊に且つ残り
6ビツトのメロディキーコード(オクターブコード及び
ノートコード)信号はクロック信号φで調時されるラッ
チ回路42にそれぞれ供給される。
識別コード検出回路40?iメモリ14からの最初のキ
ーコードデータに応じてキーコード検出信号MXYt発
生し、ラッチ回路42紘このキー;−ド検出信号MIK
応じて最初のメロディキーコード信号をラッチする。そ
して、ラッチ回路42かものメロディキーコード信号M
]:Od表示部44に供給される。
嵌示部44においては、メロディキーコード信号MIO
を入力とする表示制御回路栃が設けられて訃〉、仁の表
示制御回路46は演奏モード信号PLムIて導通してい
るム、、MDゲー)48から表示セレクトスイッチBW
10投入に応じてイネープに4Ii号IMが供給されて
いると、鍵盤500鍵配列に沿って設けられ九発光素子
群社中の発光素子を選択的に点灯制御して押すべき鍵を
可視表示させるようになっている。この丸め、最初のメ
ロディキーコード信号MKOが第2図の例の如く音名O
sを示すのであれば、0コ鍵に対応した発光素子が点灯
し、押鍵を指示する。
上記のように最初のメロディ音に対応した押鍵・表示が
開始された後、カウンタ蕊がクロック信号φを計数する
と、#1回と同様にしてメ毫り14から紘最初Oメロデ
ィ音に対応した長さコードデータが読出される。このと
きの読出データのうち、上位2ビツトの識別コード信号
は識別コード検出−路40に供給され、olビツートの
メロディ符長コード信号はクロック信号φで一時される
ラッチ回路&4に供給される。そして、識別コード検出
回路40社メモリ14からの最初の長さコードデータに
応じて長さコード検出信号MLを発生するので、ラッチ
回路54#i最初Oメーデイ符表コード@号を長さコー
ド検出信号舅LK応じてラッチする。また、このときの
長さコード検出信号MLはインバータ32に供給される
ので、インバータ冨の出力信号紘%Olとな9、これに
よってカウンタあの計数動作線一旦停止される。
この後、スタート信号ノBテRTの発生時点からクロッ
ク信号φの約2ビットタイム分遅れ九時点になると、ク
ロック信号φで調時される2段のD−7リツプ70ツブ
団が再スタート信号ノaテ皿i′を発生する。この再ス
タート信号j8’l”!1!′紘ORグー)34を介し
てムIIDゲート%を導通させるので、カウンタ蕊は再
びムIDゲート菖からのクロック信号φを計数する。こ
のため、メモリ14からは2番目のメロディ音に対応し
次キーコードデータ及び長さコードデータが順次に読出
され、これに応じて識別コード検出回路菊はキーコード
検出信号MK及び長さコード検出信号MLを順次に発生
する。このときのキーブード検出1号MICはラッチ1
wI42からこれと同様のラッチ1路58に最初のメロ
ディキーコード信号を転送させると共にラッチ回路aK
2番目のメロディ命−コード領号をラッチさせる。tえ
、このときの長さコード検出信号ML紘うッチ回路舅か
らこれと同様Oラッチ回路ωに最初のメロディ符番コー
ド信号を転送させると共に2ツテ回路54に2番目のメ
ロディ符長コード信号をラッチさせ、さらに#i闘゛同
様にインバータ冨を介してカクンタ田の計数動作を一旦
停止させる。
ラッチ回路部からの=番目のメロディ音に対応しえメロ
ディ今一コード信号MKOは表示部44に供給されるの
で、表示部舗で鉱餉回同様に2番目のメロディ音に対応
し大押鍵表示がなされる。また、ζOとき、ラッチ回路
部からの最I00メロディ音に対応しえメロディキーコ
ード信号MKOIは自動メロディ音信号形成回路62に
供給されるので、この回路部は演奏モード倶号PLム!
で導通して−るムMDダート64チら発音セレクトスイ
ッチ−Ws O投入に応じてイネーブル信号NMが供給
されていると、メロディキーコード信号MKO’に応じ
て電子的にメーデイ□′音信号を金成し、出力アンプ6
6を介してスピーカ68に供給する。仁のため、スピー
カ鑓から鉱最初の自動メロディ音が押健資示に対してl
音分遅れて奏出される。
一方、ラッチ回路のからの最初のメロディ音に対応し喪
メロディ符長コード信号MLGはテンポ制御回路13に
供給される。テンポ制御回路13は第5図について後述
されるようにメロディ符長コード信号ILG、メロディ
キーコード信号MKO、マニアル演奏によるキーコード
信号KKO、スタート信号Δ8TRT及び演奏モード信
号PLム!に基づいてテンポクロック信号テOL及び耽
出餉御信号Ml!テを発生するもので、最初のメロディ
符長コード信号MIJGK対して祉21F@のメロディ
音に対応する鍵を押すべき時又社押した時に最初の読出
制御信号)illテを発生する。この最初の読出制御信
号M I K TFi長さコード検出信号MIJKよシ
導通しているムliDゲート園からOftゲート34を
介してムNDゲー136Ilc供給されるので、カウン
タあはムMDゲート菖からのクロック信号φの計数を再
開する。このため、メモリ14からは3誉目のメロディ
音に対応するキーコードデータ及び長さブードデータが
順次に読出され、ラッチ回路部及び42にはそれぞれ2
11目のメロディ今一コード信号及び3番目のメロディ
キーコード信号がラッチされ、ラッチ回路−の及び64
にはそれヤれ2番目のメロディ符長コード信号及び3I
目のメロディ符長コード信号がラッチされる。従って、
自動メ四ディ音信号形成回路協では211目のメロディ
音一対応したンロデイ音信号が形成され、表示部舗では
sameメーデイ音に対応し大押鍵表示がなされ、テン
ポ制御回路13でF12番目のメロディ符長コード信号
に基づいて2誉目の読出制御信号を発生する丸めの動作
が行なわれる。そして、上記のような動作が以下同様に
くりかえ塙れることによりメ4914の記憶データに基
づく自動押鍵表示及びこの表示に対して1音分遅れ九メ
四ディ音の自動演奏が遂行される。
1シ、メ4す14から鉱最後に終夛コードデータが読出
され、これに応じて識別コード検出回路菊が*eコード
検出信号νwt発生する。この終り°ラード検出信号I
I紘フリツプフpツブ30tリセットさせるので、演奏
モード信号PLム!は%OIK′&す、メモリ14から
の一連のデータ読出しが完了する。
中−スイッチー路82林鍵盤団の多数の鍵にそれぞれ連
動しえ多数のキースイッチを含むもので、押され九鍵を
示すキーコード信号1:11:Oをマニアル演奏音信号
形成回路U及び前述のテンポ制御回路13に供給するよ
うになっている。w=アル演奏音信号形成回回路Fi中
−スイッチ回路部からのキーコード信号KKOに応じて
、押された鍵に対応するメロディ音信号を電子的に合成
し、出力アンプ6を介してスピーカ68に供給する。こ
のため、スピーカ鎚からはマニアル演奏によるメロディ
音も奏出される。 ゛ この場合、鍵盤(資)でマニアル演奏m習を行なうもの
とすると、前述した自動演奏音を聴きながら及び/又状
発光素子*52による自動押鍵表示を見ながら効率的な
演奏練習を行表う仁とができる。
そして、このような演奏練習にあたって線、次に述べる
ような和音ないしペース音O自動伴奏及び/又は自動リ
ズム伴奏を適宜利用することもできる。
伴奏データ読出回路21iにおいては、前述のスタート
スイッチ8W・のオン時にインーータ%の入力信号が%
QIである九め、インバータ圀の出力信号wm ’ l
 IはORゲート郭を介してムIDゲート匍に供給され
ている。このため、スタートスイッチaW@$オンされ
て演奏モード信号PLムYsw%11が発生されると、
ムIDゲート匍からアドレスカウンタ92にクロック信
号φが供給される。
アドレスカクンタ棹はスタート信号ノBTRTによって
9セツト宴れると、最初の読出番地に対応し九訳出用ア
ドレス信号lムD3をセレクタ回路2DK入力1として
供給する。このとき、セレクタ回路りは選択信号ムB 
1 g= ’QI Kよ〕入力B1選択する状態にあ〕
、最vJO読出番jlllK対応した読出用アドレス信
号IADst伴奏データメ毫916に供給する。こ〇九
め、メ毫す捕からは最初の伴奏音に対応し友キーコード
ーータが訳出され、・そOうちO上位2ビットO識別コ
ード信号は識別コード検出回路94に且つ残夛6ビツト
の伴奏キーコード(1B音種別コード及び根音コード)
llIl紘クロッり信号φで調時されるラッチ回路96
にそれぞれ供給される。
識別コード検出回路%はメモリ16からの最初Oキーコ
ードデータに応じてキーコード検出信号ムXを発生し、
ラッチ回路%はこのキーコード検出信号ム!に応じて最
初の伴奏キーコード信号を2ツチする。
□ この後、カウンタ蛇がクロック信号φを計数すると
、#1回と同様にしてメモリ16からは最初の伴帆□□ 奏音に対応した長さコードデータが読出される。
このときの読出データのうち、上位2ビツトの識別コー
ト:信号は識別コード検出回チーに供給され、残)6ビ
ツトの伴奏符長コード信号線クロック信号−で調時され
るラッチ回路98に供給される。そして、識別フード検
出回路94社メモリ16からの最初の長さコードデータ
に応じて長さコード検出信号ムLを発生するので、ラッ
チ囲路郭は最初の伴奏符長=−ド信号を長さコード検出
信号ムICIK応じてラッチする。ま良、このときの長
さ;−ド検出信号ムL#iインバータ86に供給される
。二〇にめ、インバータ鏝の出方信号は%Q#に1にり
、oRゲー)8Bを介してムliDグー)90を非導通
にする。
従って、カウンタ敦の針数動作祉一旦停止される。
この後、前述の再スタート信号Δg’rRT’がORゲ
ート郭を介してムMDゲート匍を導通させるので、カウ
ンタ4は再びムMDゲート圓からの、クロック信号φを
計数する。゛このため、メモリ坤からは2番目の伴奏音
に対応したキーコードデータ及び長さコードデータが順
次に読出され、これに応じて識別コード検出回チーはキ
ーコード検出信号ムX及び長さコード検出信号ムLを順
次に発生する。このときO會−コード検出値!ム!鉱ラ
ッチ回路%からこれと同様のラッチ1路100 K最初
の伴奏キーコード信号を転送させると共にラッチー路髄
に2喬目の伴奏キーコード信号をラッチさせる。また、
仁のときの長さ検出信号ムL紘ラッチ1路郭からこれと
同様のラッチ回路102に最゛初O伴奏符最コード信号
を転送させると共にラッチ−踏部に2喬目の伴奏符長コ
ード信号vt9ッチさせ、さらK11l同様にインバー
タ86を介してカウンタiI2の1tIIL動作を一旦
停止させる。
上記動作の結果、ラッチ回路100からは最初の伴奏キ
ーコード信号ムKQが送出されるようになシ、ラッチ回
路102からは最初の伴奏符長コード信号ムL()が送
出されるようになる。そして、この最初の伴奏符長コー
ド信号ムLGは比較回路104 K供給され、テンポカ
ウンタ″106の計数出力I3と比較される。ここで、
テンポカウンタ106dORゲート108からのスター
ト信号48テRテによってリセットされた後テンポ制御
回路13からのテンポクロック信号?OLを計数するよ
うになっているの六−比較(ハ)路104はカウンタ徊
の計数値が最初の伴奏符長コード信号ムLGの示す音符
長に対応した値に達すると、一致信号IQを発生する。
このときの一致信号11QFiORゲート10gを介し
てカウンタ106をり竜ットさせるので、カウンタ10
6はそのリセットの後再びテンポクロック信号TOLを
計数する。また、一致信号IQは長さコード検出信号ム
Lによシ導通しているムNDゲ−) 110からORゲ
ート88を介してムMDゲート美に供給されるので、カ
ウンタ曽はムMDゲート刀からのクロック信号−0tt
数を再開する。このため、メモリ16からは3番目の伴
奏音に対応する中−コードデータ及び長さコードデータ
が馴次に読出され、ラッチ囲路100及び%にはそれぞ
れ2査@O伴奏キ一コード信号及び3査@O伴奏キ一コ
ード信号が2ツチされ、ラッチ回路102及び郭にはそ
れぞれ2喬目の伴奏符長コード信号及び311目の伴奏
符長コード信号がう、ツチされる。この結果、2ツチ回
路10Gからは2誉目の伴奏キーコード信号ム[0が送
出されると共に、ラッチ回路102からは2番目の伴奏
符長コード信号ムLGが9送出されるようにな9、比叡
關路104でll12喬目の伴奏音に胸する音符長絢定
が行なわれる。そして、上記のような動作が以下同様に
して(シかえされゐことによりメモリ16からは次々に
伴奏デー°りが読出されるので、ラッチ囲路100から
は次青に伴奏キーコード信号ムKOが送出される。なお
、メ毫り16からのデータ読出しはメモリ14から終夛
データが読出される#に#了し、カウンタ乾はメモリ1
4からj11データが読出されて演奏モード信号PLム
!が%QI lc戻るときにカクンタ郭と同時に歩進を
停止する。
上記のようにして伴奏データ貌出回路々から送出される
伴奏キーコード信号ムKOは自動伴奏音1奇形*a路1
12に供給される。自動伴奏音信号形成1路112は演
奏モード信号PxJム!で導通しているムMDゲート1
14から発音セレクトスイッチBYsの投入に応じてイ
ネーブル信号1Mが供給されていると、伴奏キーコート
信号ム工0と、図示しないリズム選択データとに基づい
て伴奏音信号を電子的に合成するもので、伴奏音信号と
して、豪数の和音構成音に対応した料量信号と、発生す
べき和音及びリズムに適合したベース音信号とを発生す
るようになっている。そして、自動伴奏音信号形成回路
l凹からの個々の伴奏音信号の送出タイ建ングはリズム
パターン発生−路116からの伴奏タイずング信号ムチ
に応じてリズムに連動して制御されるよ5になってお夕
、回路112からの伴奏音信号は出力アンプ団を介して
スピーカ68に供給される。従って、スピーカ鑓からは
自動伴奏音も置市される。
リズムパターン発生回路116はテンポ制御回路口から
のテンポクロック信号TOK+に応じて前述の伴奏タイ
建ング信号ム!の他にリズムパターン信号11PI発生
するようになっておシ、このリズムパターン信号RP#
iリズム音源回路118に供給される。リズム音S回路
118 Fiリズムパターン信号11PK応じて適轟な
リズム音源を駆動してリズム音信号を発生するもので、
このリズム音信号も出力アンプ66を介してスピーカ艶
に供給される。
従って、スピーカ鑓からは自動リズム音も置市される。
第4図は上記した電子電器の表示・演奏動作のm−を示
すもので、体)が楽譜の音符進行を示し、−が押鍵表示
タイセンダを示し−(Q)がメーデイ及び伴奏の自動演
奏タイ建ングを示す。第4I!IKよれば、押鍵表示が
自動メロディ音に対して1音分先行している様子がよく
わかる。
第s IIU、テンポ制御回路13の詳細構成を示すも
のである。′ スタート信号4BTRTの発生#Jにおいては、演奏モ
ード信号PLAY=%Qlがインノ(−夕120及びO
Rゲー) 122 を介してR−87リツプフロツプ1
24をリセットさせている。このため、クリップフロッ
プ124の出力Q−%0#はイ・ンノ(−声126を介
してラッチ回路128 tcクリア信号CL−111と
して供給されるので、ラッチ囲路128から1pグラム
カウンタ130には全4ビツトが10Iのデータが供給
される。
スタート信号)8TR丁が発生されると、仁の信号j8
TRT轄ORゲート132を介してカウンタ130にロ
ード信号LDとして供給されるのて、カウンタ130に
はロード信号IaDに応じてラッチ囲路128からO全
4ビツト%OIOデータがμmドされ、仁のデータに応
じてカウンタ1300分周比が設定される。この丸め、
カウンタ130株設定され九分周比でクロック信号φを
分周してキャリイアウド出力00′を発生する。このキ
ャリイアウト出力ooはORゲート132を介してカウ
ンタ130にロード信号LDとして供給されるようにな
っているので、カウンタ130はキャリイアウド出力0
0を発生するえびにラッチ回路128からのデータを権
込んで次のキャリイアウド出力00t−発生すぺ〈動作
する。
このようにしてカウンタ130から次々に発生されるキ
ャリイアウド出力00はカウンタ134にクロック入力
OKとして供給される。このえめ、カウンタ134社キ
ャリイアウド出力OOを計数し、その計数出力を比[W
Aw1136に一方の比較人カムとして供給する。
マニアル設定回路138は基準テンポを適宜マニアル設
定するためのもので、設定された基準テンポに対応する
テンポデータをセレクタ回路140に入力1として供給
するようになっている。セレクタ回路l@はスタート備
考j8TRTによりカウンタ142がリセットされた後
カウンタ142が3カウントするまではムMDゲート1
44の出力信号がSOIであるので、この出力信号=1
01をインバータ146で反転した信号からなる選択信
号811’l#に応じてマニアル設定回路138からの
基準テンポに対応したテンポデータを比較回路136に
他方の比較人力Bとして供給する。
比較回路136は比較人カム及びBを比較して両者が一
致すると一致信号KQを発生する。この−欽信号IQは
D−7リツプ7gッグ148を介してカウンタ134を
リセットさせるので、カラン夛134 tiそのリセッ
トのvk再びキャリイアウド出力00を計数する。そし
て、同様の動作がくルかえされ、比1g!回路136か
らは基準テンポに対応した周期で反復的に一致信号MQ
が発生される。
このようにして発生される一致信号!qはyムNDゲー
ト150の出力信号−%11により導通しているムND
ゲート152を介してテンポクロック信号TOLとして
送出される。このときのテンポクロック信号TOLFi
→ニアル設定回路138からのテンポデータが示す基−
テンポに対応した周波数を有しているので、前述の自動
リズム音は基準テンポに対応し九テンポで要用される。
次に、演奏モード信号PLム!が亀IIになると、この
信号PLム!がインバータ1り4及びORゲート156
を介してカウンタ158をリセット解除する。
このため、カウンタ158 Hテンポクロック信号TO
Lt針数し、その計数出力を比較回路1mに一方ojt
*入カムとして供給する。比&@路16Gの他方の比較
入力Bとしては、メロディ符長コード信号MLGとして
最初のメロディ音に対応したものが供給される。
比II!回路14!0は比較入カム及びBt−比較して
ム<BOあいだ紘出力信号=%l’tインバータIU及
びムIDゲート164に供給し、ム■1になると出力信
号寓%l#t−Qllゲート122と、ムMDゲー)1
66.16B及び170と、R−87リツプフロツ11
72とに供給する。なお、ムmBに対応した出力信号が
%1#Kすると、ム<BK対応した出力信号がSOI 
K & )、1ム“HDゲート1恥の出力信号が%01
 KなってムIIDゲート152からのテンポクロック
信号!OLO送出を禁止する。
比較回路160がム=Bに対応した出力信号を発生する
時点は2番目のメロディ音に対応する押鍵をなすべき時
点に対応する。比較回路lωに最初のメロディ符長コー
ド信号MLGが供給されるのとは埋同時に比較回路17
4には一方の比較人カムとして2番目のメロディ音に対
応したメロディキーコード信号MKOが供給されている
。そして、比較回路16Gがム−Bに対応した出力信号
を発生する時点に2番目のメロディ音に対応した押鍵が
なされるものとする七、その押鍵に基づくキーコード信
号KKOが比較回路174に他方の比較入力Bとして供
給される。
との良め、比較回路174は比較入カム及びBを比較し
てキーコードが一致していると一致信号扉qを発生する
。この−散信号14は中−コード信号XXOを入力とす
るORゲート176からOエニーキーオン信号ム[0に
より導通しているムIDゲート17g 1介し、さらK
ORグー) 180 t−介して微分−路182に供給
される。微分回路182はζン信号IONを発生し、こ
の信号KOMは比験捲路160からのム■BK対応しえ
出力信号により導通しているムIDグー)lフ0を介し
、さら1ICORゲート184を介して最初の読出制御
信号Ml1mテとして送出される。この最初の読出制御
信号n1lX!は01ゲート156を介してカウンタ1
58を9竜ツトさせるので、カウンタ158 #iその
リセット01再びテンポクロック信号!0Lt−針数す
る。
なお、メーデイキーコード信号MKOが休符に対応しえ
ものである場合には、休符検出回路186が休符検出信
号を発生してムIDグー) 166を導通させる。そし
て、比較日時1@からム−=Bに対応しえ出力信号が発
生されると、この出力信号紘ムWDグートl鍾を介し、
さらにORゲート180を介して黴分崗路182 K供
給されるので、上記し良と同様K11?−オン信号[0
1及び読出制御信号璽罵X!が発生される。
上記し友O紘雪番目のメロディ音に対応する押鍵が・比
較回路lφからのムwaBに対応した出力信号の発生時
点にほぼ一致してなされた一致押鍵O場舎OWk作であ
るが、押鍵タイζフグが早かりえ〉、遥かつえシし九場
金には次のようにして読出制御信号wmxrが発生され
る。
まず、早押鍵の場合には、比較回路160からのム<B
E対応した出力信号によ〉導通しているムMDグー)1
64を介してキーオン信号KOMが7リツグ7aツブ1
24をセットさせるので、アリツブ70ツブ1uの出力
Q−%l#はインバータ126を介してラッチ回路12
8のクリア状態を解除する。
ラッチ回路128の全4ピツ) %QIの出力データは
加算回路127に人力Bとして供給され、加算回路12
7の人カムとしてはインバータ129の出力信号が%1
10ときカウンタ13Gが九r9イアウ、ト九力00を
発生するえびに4ビツトのデータroo。
l」が供給される。仁のため、加算回路mからラッチ回
路128を介してカウンタ130 Kロードされるデー
タOVaキャリイアウド出力000発生の良びに1づつ
増加するよ、うになり、キャリイアクト出力OOO発生
タイオyグは徐々に早くな多、ひいて妹テンポクロック
信号テOI、0周波数は徐々に高<t*、テンポは徐k
fC早くなる。そして、ラッチ回路128の出力データ
がrolooJになると、MAR(最大値)検知回路1
33がこのデータを検知して出力信号寓%IIを発生す
るので、この出力信号w ’ l Iを入力とするイン
バータ129紘ムIIDゲート131を介して加算回路
127にキャリよ イアウド出力COが供給されるのをll[Mする。従っ
て、テンポクロック信号〒OLの制波数社2ツテ回路1
訪の出力データがrolooJになつ喪ときに最高値に
達し、それより高くなることはない、ここで、ラッチ回
路1211の出力データ「0100Jtiテンポ075
1!アツプに対応するので、テンポクロック信号TOI
aが最高値に達したときのテンポ上昇率は’15%とな
る。このこと祉テンボク四ツク信号?OLの周波数が徐
々に高められることと相俟ってテンポ変化の不自然さを
なくす上で有益なことである。
テンポクロック信号TOLQjlij波数が高くなると
、カウンタ1郭の計数速度が上昇し、比軟回踏160は
一致押鍵の場合より早くム!Bに対応した出力信号w’
l’i発生する。7リツプ70ツブ172 #iキーオ
ン信号KOMfCよってセットされておシ、その出力c
&−11IはD−7リツプ70ツブ173を介してムM
Dグー) 1681導通させている。
この丸め、比較回路16Gからのム■Bに対応した出力
信号瓢%11社ムIII)グー) 168 を介し、さ
らにORグー) 184を介して読出制御信号MINT
として送出される。なお、7リツプ70ツ1124は比
較回路16Gからのムs= B K対応した出力信号。
に応じてリセットされるので、これに応じてラッチ−路
128もクリア状態Kl)、テンポクロック信号!OL
の周波数紘元の低い値に戻る。
一方、遅押鍵の場合には、比較回路16Gからム冨BK
対応した出力信号wz ’ l ’が発生されると、菖
ムIIDゲート1父の出力信号が10Iになシ、ムMD
ゲート152を介してのテンポクロツタ信号!OLの送
出を禁止する。このため、カウンタ158が計数動作を
停止する。この後、キーオン信号区ellが発生される
と、この信号Koji紘比I!−路160からのム寓B
K対応した出力信号により導通して−るムM′Dゲート
170を介し、さらvcORゲ−) 184を介して読
出制御信号mix〒として送出される。
次に、テンポ追従制御系について説明する。カウンタ1
3Gからのキャリイアウド出力ooH可変分周回路18
8 K供給され、最初のメロディ符長コード信号MI、
Gの示す符長に対応し九分周比で分周される。可変分周
回路18Bからめ分周出力信号紘インバータ1900出
力値号m ’ l Iにより導通しているムMDゲート
192を介してカウンタ194に供給され、計数される
。可変分周回路188はカウンタ1940計数値がすべ
ての音符については埋等しくなるようにする丸め設けら
れ糞ものであって、長音符はど分周比が大きくなるよう
に構成されている。
カウンタ194は最初O読出制御信号MMXTによって
リセットされるが、そのリセット直前の計数データが最
初のキーオン信号[0114(応じてラッチ回路1%に
ラッチされる。すなわち、R−E17リツプ7pッグ1
gsはORゲグー魚からのスタート信号〕8テR1によ
ってりセットされて−るため、フリップ7關ツブ198
の出力Q;%0#をインバータ202で反転した信号に
よシ導通しているムMDゲート204を介し、さらにO
Rゲグー卸を介して最初のキーオン信号KO菫がラッチ
回路196にロード信号−として供給され、これに応じ
てラッチ回路1% Kロード信号りとして供給され、こ
れに応じてラッチ回路196がカウンタ194からのリ
セット直前の計数データをラッチするわけである。
また、最初のキーオン信号Kojiはインバー!魚の出
力信号m’lIにより導通しているムMDゲート210
t−介してカウンタ142に供給されるので、これに応
じてカウンタ142dl力ウント歩迩する。
前述したように最初の耽出制御信号nil!T祉メモリ
14から311目のメロディ音に対応し九メpディデー
タを読出させるので、庇ah路16DK112番目のメ
ロディ音に対応した符長コード信号yLGが供給され且
つ比較回路174には3番目Oメロディ音に対応し良中
−クード信号MKOが供給される。この級、比Il!回
路160がム−1に対応しえ出力信号を発生するのと#
1は同時に3番目のメロディ音に対応し大押鍵がなされ
るものとすると、2番目のメロディ音に対応した押鍵の
場合と同様にして2番目のキーオン信号to!及び2番
目の読出制御信号MMXテが発生される。
2番目のキーオン信号KO1iはムMDゲート。
210を介してカウンタ142に供給されるのでカウン
タ142は2カウント目の動作を行なう。
2番目の読出制御信号菖1!!1!:Tはカウンタ1g
4をリセットさせるが、そのリセット直前の計数データ
が2番目の中−オン信号KO*に応じて前回同様にラッ
チ回路196 Kラッチされる。また、ラッチ1路IN
Kラツチされていた2番目のメロディ音の押鍵に対応し
九計数データは2tr目のキーオン信号Wo1gからな
るロード信号りに応じてラッチ回路212にラッチされ
る。このため、平均化回路214 tiラッチ回路4g
6からの3誉目のメロディ音の押鍵に対応し九計数デー
タとラッチ回路212からの2番目のメロディ音の押鍵
に対応し九計数データとをそれぞれ人カム及びBとして
受信し、(ム十B)/2なる平均化処理を施して乗算回
路216に供給する。
乗算回路216 ij平均化回路214からの出力デー
タt−0,75倍するもので、その乗算出力を比較回路
218 K人力Bとして供給する。比較1路2180人
カムとしてはカラlり1B4の計数出力が供給されてお
〕、比較回路218 dスカム及びBを比較してムくB
のあいだ出力信号wz ’ l IをムBIDゲート2
20に供給し、ム=Hになると、出力g1号冨sIIを
D−7リツプフロツプ222を介し、さらにORゲート
(9)を介してアリツブフロップ198にリセット人力
Rとして供給する。
211目の読出制御信号ME!Tdメモリ14から4誉
目のメロディ音に対応したメロディデータを読出させる
。この後、4番目のメロディ音に対応した押鍵がなされ
ると、前回同様に3番目のキーオン信号KOji及び3
番目の続出制御信号M罵I !が発生される。ここで、
411目のメロディ音に対応し大押鍵が平均化1路21
4からの口カデータの示す平均計数値の75−よシも早
い時点になされたものとすると、キーオン信号Wolf
がムMDゲート22oヲ介してフリップフロップ198
t−セットさせるので、フリップフロップ198の出力
Q、%l#によってムIDグー)224が導通する。そ
して、カウンタ1914の針数値が前述0平均計数値の
7511iに達する時点に比較1路218がムーwmB
fc対応した出力信号−11gを発生すると、と0l−
j)郡11#がムMDグー) 214 を介し、さらK
ORゲート旗を介してラッチ1路196及び212にロ
ード信号りとして供給される。この丸め、ラッチ回路1
96 Kは、過去2回O押鍵に関す暮平均計数値O乃−
に対応した計数データがラッチされ、ラッチ回路196
 K%にラッチされていた311目のメロディ音の押鍵
に対応した計数データは2ツテ胞路212に転送される
。なお、フリップフロップ198 Fi、比較馴路社8
から7リツプフロツ1222及びORグー)200を介
して供給されるム=Bに対応した出力信号によってリセ
ットされる。
まえ、4番目のメロディ音の押鍵タイミングが過去2回
の押鍵に関する平均計数値の75−以上であるときれ、
7リツプ70ツブ198がリセット状態であるので、キ
ーオン信号KOMUムlfDゲート204t−介し、さ
らにORゲグー渦を介してラッチ回路196及び212
にロード信号りとして供給される。このため、ラッチ回
路196KFi49目のメロディ音の押鍵タイミングが
早いか遅いかに応じてそれぞれ小さい又は大きい計数値
を示す計数データがラッチされ、ラッチ回路1%に先に
ラッチされていた3番目のメロディ音の押鍵に対応した
計数データはラッチ回路212に転送される。
なお、カウンター940計数値が平均化回路214から
の出力データの示す平均計数値の125倍に達しても押
鍵がなされなかった場合に祉、カウンター94からの計
数データを一方の比較人カムとし且つ平均化回路214
の出力データを1.25倍する乗算回路筋からの出力デ
ータを他方の地壁入力□1 Bとする比較回路mが比較人カム及びBが一致したとき
一致信号IQを発生する。仁の一致傷号NQFJインバ
ーター90を介してムIDゲート192を非導通にする
ので、カウンタ194の計数値は平均イヒ略略214の
出力データの示す平均針数値の1.25倍よシ大きくな
ることはない。
上記したいずれかの方法でラッチ回路196及び212
に計数データがラッチされると、平均化回路214 F
iラッチ回路212からの3番目のメロディ音の押鍵に
対応し良計数データと、ラッチ回路196からの4番目
のメロディ音の押鍵に対応した計数データとを平均化し
、その平均化データをセレクタ回路140 K人カムと
して供給する。このとき、カウンタ142は4番目のメ
ロディ音の押鍵に基づいて発生された3tr目のキーオ
シ信号KOMをカウントして出力信号社%1tt−ムM
Dゲート144及びインバータ2011に供給する。こ
のため、インノ(−タ稀祉その出力信号=%QIにより
ムMIDゲート210管非導通にしてこの後キーオン信
号tOWがカウンタ142に供給されるのを禁止する。
tた、ムMDゲート144は出力信号=*1tt−セレ
クタ1路140に人カムを選択するための選択信号8ム
として供給するので、セレクタ回路140は平均化回路
=4からの平均化データを比較回路136に入力Bとし
て供給する。従って、この時点で比較回路1360人力
Bとしてのテンポデータはマニアル設定回路138から
の基準テンポに対応したものから平均化回路214から
の平均化データ(切換えられ、テンポクロック信号TO
Lの周波数は311目のメロディ音の押鍵と4香目のメ
ロディ音O押鍵とに関する平均テンポデータに応じて制
御されるようKなる。
ここで、3番目及び4番目のメロディ音O押鍵がいずれ
もメロディ符長コード信号MLGの示す音符長に対応し
てなされた一致押鍵である場合に紘、テンポクロック信
号’TOLの周波数社以#IO基準テンポに対応したも
のとかわらな−−b五、例えば4111目のメロディ音
O押鍵が早押鍵であったり、遅押鍵であつ喪りした場合
KB、テンポクロック信号テOL□周波数が変化する。
すなわち、早押鍵の場合には、前述し良ようにしてカウ
ンタ13Gからの出力000周波数が徐々に上昇すると
共に比I21路136の入力Bとしてのテンポデータが
基準テンポに対応した4のよシも小さい計数値を示すの
で、テンポクロック信号TOLQ周波aa徐々に高くな
り、自動演奏のテンポ紘マニアル演奏のテンポに追従し
て徐々に早くなる。この場合、自動演奏のテンポが急に
早くならないので、自動演奏を聴く者が不自然な感じを
愛社ることはない。
まえ、迦押鍵の場合には、比較回路1360入力1とし
てのテンポデータが基準テンポに対応した゛ものよ如大
きい計数値を示すので、テンポクロック信号テCLOj
1fIIL#LIIi低くなり、自動演奏のテンポはマ
ニアル演奏のテンポに追従して遅くなる。
4番目のメロディ音の押鍵に関して上述し九ようなテン
ポ追従制御動作は51I目以降の各メロディ音O押鍵に
ついても同様にして行なわれる。
なお−上記実施例では、平均化回路214t−設けて!
ニアル演奏テンポデータを平均化するようにしたので、
マニアル演奏のテンポに対して自動演奏のテンポが過敏
に追従するのを防止することができる。
以上のように、この発明によれば、楽譜データの示す押
鍵タイ宅ングよ)早く押鍵がなされ九場合にテンポクロ
ック信号0ji11波数を徐kllc高くすることによ
〕自動演奏を徐々に早送夛するようにし九ので、自動演
奏のテンポが急に早くならず、自然な感1が得られる効
果がある。
wJmo簡単ttatu 第1図は、この発明の一実施?IIKよる電子電器のブ
ロック図、 第2図及び第3図はそれぞれメロディデータ及び伴奏デ
ータのフォーマットを示す図、第4図μ)〜(01#i
、上記電子電器の表示−演奏動作【説明する九めの図、 第5図は、上記電子電器のテンポ制arm路0誇細回路
図である。
カー・楽譜、X0a−・・記録媒体、臆−楽譜データ胱
込制御a路、ローテンポ制御絡路、14−メロディデー
タメモリ、n−スタート・ストップ餉#i路、冴−メロ
デイデータII出回路、父−・鍵盤、C−・自動メロデ
ィ音信号形成回路、況−マニアル演奏音信号形成回路、
 112−・・自動伴奏音信号形成回路、11g−・リ
ズム音源回路、124−早送多制御用1゜87リツプ7
0ツブ、127−・・加算回路、im−tツテ回路、1
30− プログ2ムカウンタ、133・−舅ムI検出回
路。
出願人  日本集器鯛造株式金社 代理人 弁理士  伊 沢 敏 紹 621 第2図 第3図

Claims (1)

  1. 【特許請求の範囲】 L テンポクロック信号を発生する手段と、前記テンポ
    クロック信号に基づいて自動演奏音を発生する手段と、
    秦譜データを記憶した記憶装置と、この記憶装置から崇
    譜データを読出す読出−路と、鍵盤と、前記貌出崗路に
    よ1読出されえ毫−データO示す押鍵タイ建ングよ)早
    く前記鍵盤で押鍵が1されたεとを検知する検知回路と
    、仁の検知回路からの検知出力に応じて前記テンポクロ
    ック信号の周波数を徐々に高く劃−する制御回路とをそ
    なえたことを特徴とする電子楽器。 2@許曽京の範囲第1項に記載の電子楽器において、鋺
    配制御−路紘前記テンポクロツタ信号の周波IIILK
    上限を設けるための回路をそなえていること1911と
    する電子楽器。
JP56119759A 1981-07-30 1981-07-30 電子楽器 Granted JPS5821296A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56119759A JPS5821296A (ja) 1981-07-30 1981-07-30 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56119759A JPS5821296A (ja) 1981-07-30 1981-07-30 電子楽器

Publications (2)

Publication Number Publication Date
JPS5821296A true JPS5821296A (ja) 1983-02-08
JPH0132999B2 JPH0132999B2 (ja) 1989-07-11

Family

ID=14769461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56119759A Granted JPS5821296A (ja) 1981-07-30 1981-07-30 電子楽器

Country Status (1)

Country Link
JP (1) JPS5821296A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60221799A (ja) * 1984-04-18 1985-11-06 松下電器産業株式会社 楽音音程発生装置
JPS62179033A (ja) * 1986-01-24 1987-08-06 インテル・コ−ポレ−シヨン 集積回路マイクロプロセツサ
JPH0213291U (ja) * 1988-07-08 1990-01-26

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60221799A (ja) * 1984-04-18 1985-11-06 松下電器産業株式会社 楽音音程発生装置
JPS62179033A (ja) * 1986-01-24 1987-08-06 インテル・コ−ポレ−シヨン 集積回路マイクロプロセツサ
JPH0213291U (ja) * 1988-07-08 1990-01-26

Also Published As

Publication number Publication date
JPH0132999B2 (ja) 1989-07-11

Similar Documents

Publication Publication Date Title
JPS587193A (ja) 電子楽器
JPS58211192A (ja) 演奏デ−タ処理装置
JPS5821296A (ja) 電子楽器
JPH022152B2 (ja)
US4205574A (en) Electronic musical instrument with variable pulse producing system
JPS5842093A (ja) 自動演奏装置
JPS6355595A (ja) 電子楽器の自動伴奏装置
JPS6253839B2 (ja)
US4024786A (en) Electronic musical instrument using integrated circuit components
JPH0562353B2 (ja)
JPS637396B2 (ja)
JP2734148B2 (ja) 楽音制御パラメータ供給装置
JPS599260Y2 (ja) 電子楽器の楽音設定装置
JPH045692A (ja) 電子楽器
JPS5879292A (ja) 和音発生器
JP2596168B2 (ja) 電子楽器
JPS6052897A (ja) 電子楽器
JPH0548480B2 (ja)
JPS6037600A (ja) 電子楽器
JPS59125789A (ja) 楽曲情報合成装置
JPH0132998B2 (ja)
JPH0468635B2 (ja)
JPS6318199B2 (ja)
JPS6059391A (ja) 楽音発生装置
JPS61279894A (ja) 電子楽器