JPS581192A - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPS581192A JPS581192A JP56099998A JP9999881A JPS581192A JP S581192 A JPS581192 A JP S581192A JP 56099998 A JP56099998 A JP 56099998A JP 9999881 A JP9999881 A JP 9999881A JP S581192 A JPS581192 A JP S581192A
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- signal
- data
- key
- circuit
- 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
- 230000004044 response Effects 0.000 claims description 23
- 238000003825 pressing Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 description 31
- 230000015654 memory Effects 0.000 description 31
- 230000033764 rhythmic process Effects 0.000 description 18
- 230000005236 sound signal Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 238000013519 translation Methods 0.000 description 3
- 244000269722 Thea sinensis Species 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 101100091046 Caenorhabditis elegans rmd-1 gene Proteins 0.000 description 1
- 241001251094 Formica Species 0.000 description 1
- 101001126084 Homo sapiens Piwi-like protein 2 Proteins 0.000 description 1
- 244000126968 Kalanchoe pinnata Species 0.000 description 1
- 235000006679 Mentha X verticillata Nutrition 0.000 description 1
- 235000002899 Mentha suaveolens Nutrition 0.000 description 1
- 235000001636 Mentha x rotundifolia Nutrition 0.000 description 1
- 241000233805 Phoenix Species 0.000 description 1
- 102100029365 Piwi-like protein 2 Human genes 0.000 description 1
- GYMWQLRSSDFGEQ-ADRAWKNSSA-N [(3e,8r,9s,10r,13s,14s,17r)-13-ethyl-17-ethynyl-3-hydroxyimino-1,2,6,7,8,9,10,11,12,14,15,16-dodecahydrocyclopenta[a]phenanthren-17-yl] acetate;(8r,9s,13s,14s,17r)-17-ethynyl-13-methyl-7,8,9,11,12,14,15,16-octahydro-6h-cyclopenta[a]phenanthrene-3,17-diol Chemical compound OC1=CC=C2[C@H]3CC[C@](C)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1.O/N=C/1CC[C@@H]2[C@H]3CC[C@](CC)([C@](CC4)(OC(C)=O)C#C)[C@@H]4[C@@H]3CCC2=C\1 GYMWQLRSSDFGEQ-ADRAWKNSSA-N 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 235000015115 caffè latte Nutrition 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000006260 foam Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 231100000241 scar Toxicity 0.000 description 1
- 230000028327 secretion Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
こO発明は、自動演奏装置管そなえた電子*器に関し、
鍵盤によるマニアル演奏のテンポが基準テンポに対して
所定osis内にある場合にのみ!ニアル演貴Oテンポ
に追従して自動演奏のテンポを制御するようにしたもの
である。[Detailed Description of the Invention] The present invention relates to an electronic instrument equipped with an automatic musical instrument tube,
Only when the tempo of manual performance on the keyboard is within the specified osis with respect to the standard tempo! The tempo of automatic performance is controlled in accordance with the actual performance tempo.
従来、鍵盤によるマニアル演lIを補助するために自動
的に楽音発生又は押鍵表示を行なうようにした電子楽器
は知られている。また、この種の電子楽器において、マ
ニアル演奏のテンポに追従するように自動演奏(楽音発
生又は押鍵表示)のテンポを制御することもすでに提案
されている。2. Description of the Related Art Conventionally, electronic musical instruments have been known that automatically generate musical tones or display keys pressed to assist manual performance using a keyboard. Furthermore, in this type of electronic musical instrument, it has already been proposed to control the tempo of automatic performance (musical tone generation or key depression display) so as to follow the tempo of manual performance.
しかしながら、このようなテンポ制御方式ではマニアル
演奏の押鍵タインングが早すぎたり、遅すぎたり、又は
押Ilがなかつ友りすると、自動演奏Oテンポが不必要
に変化して円滑な演奏練習を妨けてい友。However, with this type of tempo control method, if the keys are pressed too quickly or too slowly during manual performance, or if the keys are pressed incorrectly, the automatic performance tempo may change unnecessarily, interfering with smooth performance practice. Ketei friend.
そこで、この発明の目的社、自動演奏のテンポが不必簀
に変化するのを防止した1lTljLな電子楽器を提供
することにある。SUMMARY OF THE INVENTION Therefore, it is an object of the present invention to provide an electronic musical instrument that prevents the tempo of automatic performance from changing unnecessarily.
この発稠による電子楽器は、マニアル演奏のテンポが基
準テンポに対して所定O範囲内にある場合にはiニアル
演lIOテンポに追従して自動演奏のテンポtII制御
するが、そうでない場合には自動演奏のテンポを所定の
限界f[(最大値又は最小値)tこえて変化しないよう
に一制御することを特徴とするもので、以下、添付回向
に示す実施例について詳述する。This electronic musical instrument follows the manual performance tempo and controls the automatic performance tempo tII when the manual performance tempo is within a predetermined range relative to the standard tempo; It is characterized by controlling the tempo of automatic performance so that it does not change beyond a predetermined limit f [(maximum value or minimum value) t.Hereinafter, an embodiment shown in the attached circular will be described in detail.
第1区は、この発明〇一実施例による自動演奏装置をそ
なえた電子楽器のi路構成を示すものである。The first section shows an i-path configuration of an electronic musical instrument equipped with an automatic performance device according to the first embodiment of the present invention.
楽ll110はその下方余白sK磁気チー1尋の記録媒
体tOaが貼付されており、記録媒体10%には楽譜内
容に対応し九楽譜データが配録されている。Music 110 has a recording medium tOa of 1 fathom pasted in its lower margin sK magnetic chi, and nine musical score data corresponding to the musical score contents are recorded on the recording medium 10%.
楽譜データ読込制御回路辻は記録媒体IQaから楽譜デ
ータ′kWl取シ、そのうちのメロディデータをメロデ
ィデータメモリ14に且つ伴奏データを伴奏データメモ
リ16にそれぞれ転送し、記憶させるもので、このよう
な転送・記憶動作tIilI御するため豊込用アドレス
信号WAD、書込命令信号WT1及びIT、、アドレス
選択信号ムBl及びム8露を送出するようになっている
。また、条―データ読込側1141回路12は記録媒体
XOaから基準テンポを示すテンポデータ’I’lDを
wl、取や、テンポ制御細路131C供給するようにな
っている。The musical score data reading control circuit takes musical score data 'kWl' from the recording medium IQa, and transfers the melody data to the melody data memory 14 and the accompaniment data to the accompaniment data memory 16 for storage. - In order to control the storage operation tIilI, the write address signal WAD, write command signals WT1 and IT, and address selection signals MBL and M8 are sent out. Further, the row data reading side 1141 circuit 12 supplies tempo data 'I'ID indicating a reference tempo from the recording medium XOa to the tempo control path 131C.
メモリ14及び16はいずれも81M(ランダム・アク
セスーメそり)からなるもので、対応するセレタタ回路
18及び旬からアドレス信号が供給されるようになって
いる。セレクタ回路用及びIはそれぞれアドレス選択信
号ム81及びムBsK応じて選択動作するもので、セレ
クタH路化は選択信号ムB1が′lIならば制御人力8
ムが111で入カムを選択し、選択信号ムB1が%QI
tkらげインバータ18aにより制御入力8Bが11
1−で入力Bを選択する。また、セレクタ略路加は選択
信号ム8!か亀IIならば制御人力8ムが%1#で入カ
ムを選択し、aI択儒号ムB1が%Q’lならばインバ
ータ加1によシ側麹入力8Bが11Iで入力Bを選択す
る。Both of the memories 14 and 16 are composed of 81M (random access memory), and address signals are supplied from the corresponding selector circuits 18 and 16. The selector circuits and I operate selectively in response to the address selection signals M81 and BsK, respectively, and when the selector H circuit is selected, if the selection signal MB1 is 'lI, the control manual 8
The input cam is selected when B1 is 111, and the selection signal B1 is %QI.
The control input 8B is set to 11 by the TK Rage inverter 18a.
Select input B with 1-. In addition, the selector short circuit addition is the selection signal M8! If it is Kagame II, the control manual input 8B selects the input cam at %1#, and if the aI selection number B1 is %Q'l, the side koji input 8B selects the input B at 11I for the inverter addition 1. do.
楽譜データ読込制御回路セに含まれるテータ貌取饅の受
入口に秦−1Oを挿入セットしてテータ読取動作tea
始させると、メモリ14が書込命令信号W〒1゛に応じ
て書込モードになシ、メモり14には選択信号ム81に
応じて入カムを選択する状態にあるセレクタi路比から
を応用アドレス信号Wムpが供給される。このため、メ
モリ14に社楽譜100メレディ遂行に対応し九メロデ
ィデータが第2図のような7オーマツトで書込まれる。Insert and set the Hata-1O into the receiving port of the theta tea cake included in the music score data reading control circuit, and perform the data reading operation tea.
When the memory 14 is started, the memory 14 enters the write mode in response to the write command signal W〒1゛, and the memory 14 changes from the selector i path ratio which is in the state of selecting the input cam in response to the selection signal W〒1゛. An applied address signal Wp is supplied. Therefore, nine melody data are written in the memory 14 in a seven-orbit format as shown in FIG. 2, corresponding to the execution of 100 melody scores.
すなわち、このとき書込まれるメロディデータ祉発生す
べきメロディft8ビツトのキーコードICと8ビツト
の長さコードLNGとの組合せで表現したもので、各中
−コード裟oIIi音名alについて例示するように上
位2ビツトが識別コード、その下2ビットがオクターブ
コード、残り4ビツトがノートコードとなっておシ、各
長さコードLMGFi1分音符について例示するように
上位2ビツトが識別コード、残シロビットが符長(音符
長)コードとなっている。休符はキーコードIOの識別
コードピット以外の6ビツトをすべて亀Olにして表現
される。そして、最後のメロディデーりの書込級メモリ
14には全8ビツトがtIIの終りコード731gが書
込まれる。なお、この終〉コーFFM8の上位2ビツト
も識別コードである。That is, the melody data written at this time is expressed by a combination of the melody ft 8-bit key code IC and the 8-bit length code LNG, and as illustrated for each middle chord oIIi note name al. The upper 2 bits are the identification code, the lower 2 bits are the octave code, and the remaining 4 bits are the note code.As shown in the example for each length code LMGFi, the upper 2 bits are the identification code, and the remaining bits are the octave code. It is a note length (note length) code. A rest is expressed by using all six bits other than the identification code pit of the key code IO as ``Ol''. Then, the end code 731g of 8 bits tII is written into the write grade memory 14 of the last melody day. Note that the upper two bits of this final code FFM8 are also an identification code.
終多コードFIBの書込みが終ると、メモリ16が書込
命令儒号’TIT、に応じて書込量−ドになり、メモ+
716には選択信号ムB3に応じて入カムを選択する状
態にあるセレクタ艶路加から沓込用アドレス信号WムD
が供給される。このため、メモリ16に#i楽lIWの
伴奏(和音ないしベース音)進行に対応した伴奏データ
が第3図のようなフォーマットで書込まれる。すなわち
、このとき書込まれる伴奏データは発生すべき和音を8
ビツトのキーコードKOと8ビツトの長さコードLNG
との組合せで表現したもので、各キーコードXaは0メ
ジヤ(011) について例示するように上位2ビツト
が識別コード、その下2ビットが和音種別コード、残り
4ビツトが根音コート°となっている。ここで、和音種
別コードは、メジャならば「00」、マイカならばr
OI J、セブンスならば「10」としである。また、
伴奏データにおける各長さコードLNGijz分音符に
ついて例示するように上位2ビツトが識別コード、残9
6ビツトが符長コードとなっている。When the writing of the final code FIB is completed, the memory 16 becomes the write amount - code in accordance with the write command code 'TIT', and the memory 16 becomes the write amount - code.
At 716, an input address signal WD is sent from a selector which is in a state of selecting an input cam in response to a selection signal B3.
is supplied. Therefore, accompaniment data corresponding to the accompaniment (chord or bass tone) progression of music #i IW is written in the memory 16 in a format as shown in FIG. In other words, the accompaniment data written at this time is based on the chord to be generated by 8.
Bit key code KO and 8 bit length code LNG
As shown in the example for 0 measure (011), each key code Xa has the upper 2 bits as the identification code, the lower 2 bits as the chord type code, and the remaining 4 bits as the root note code. ing. Here, the chord type code is "00" for major, r for mica.
OI J, if it's a 7th, it's ``10''. Also,
As shown in the example for each length code LNGijz diagonal note in the accompaniment data, the upper 2 bits are the identification code, and the remaining 9 bits are the identification code.
The 6 bits are the note length code.
上記のような一連のデータ読取@書込動作の後h1スタ
ート・ストツブl1lj御回路nのスタートスイッチ8
W・をオンしてメロディデータ耽出回路冴及び伴奏デー
タ貌出回路謳を動作させる。ナなわち、スタートスイッ
チ8W・【オンすると、そのオン信号祉黴分回路スでシ
ステムクロック信号φに同期して立上シ微分され、スタ
ート信号Δ8TRTに変換される。そして、スタート信
号18TRT#i!−87リツプ70ツブ(資)をセッ
トさせるので、フリップフロップ(資)からはその出力
Q−%11からなる演奏モード信号PLAYが送出され
る。このとき、インバータ&の入力信号祉% Q Iで
あるため、インバータnの出力信号篇%IIはORゲー
ト34を介してムNDゲートあに供給されている。この
ため、ムNDゲー+36は演ll毫−ド信号PLムY=
x ’ l Iが発生されると導通してクロック信号φ
をアドレスカウンタ関に供給するようになる。After a series of data read/write operations as described above, the start switch 8 of the h1 start/stop l1lj control circuit n is activated.
Turn on W to operate the melody data entertainment circuit and the accompaniment data entertainment circuit. That is, when the start switch 8W is turned on, the on-signal distribution circuit differentiates the rising edge of the start switch 8W in synchronization with the system clock signal φ, and converts it into a start signal Δ8TRT. And start signal 18TRT#i! Since the -87 lip is set to 70, the play mode signal PLAY consisting of the output Q-%11 is sent from the flip-flop. At this time, since the input signal of the inverter & is %QI, the output signal %II of the inverter n is supplied to the ND gate A via the OR gate 34. For this reason, the MND game+36 outputs the playback signal PLMY=
When x' l I is generated, it becomes conductive and the clock signal φ
will be supplied to the address counter.
アドレスカウンタ38轄スタート信号Δ8TRτによっ
てリセットされると鰍初の胱出用アドレス信号RムD1
をセレクタ@@1Hに入力Bとして供給する。このと
き、セレクタ1路18は辿択領号ムS lz ’Qlに
より入力Bを選択する状態にわ9、最初の読出用アドレ
ス慎号RムD1をメモリ14に供給する。このため、メ
モリ14からは最初のメロディ音に対応し友キーコード
データが読出され、そのうちの上位2ビツトの識別コー
ド信号拡織別コード検出回路40に且つ残96ビツトの
メロディキーコード(オクターブコード及びノートコー
ド)信号はクロック信号φで調時されるラッチ回路社に
それぞれ供給される。When the address counter 38 is reset by the start signal Δ8TRτ, the address signal RmD1 for the first ejaculation of the eel is reset.
is supplied to the selector @@1H as input B. At this time, the selector 1 path 18 selects the input B based on the trace selection signal S1z'Ql, and supplies the first read address signal Rm D1 to the memory 14. Therefore, the friend key code data corresponding to the first melody sound is read out from the memory 14, and the upper 2 bits of the data are sent to the identification code signal expansion code detection circuit 40 and the remaining 96 bits of the melody key code (octave code). and note code) signals are respectively supplied to latch circuits timed by a clock signal φ.
識別コード検出aII&Sはメモリ14からの最初のキ
ーコードデータに応じてキーコード検出信号MKt−発
生し、ラッチ囲路42Fiこのキーコード検出信号Ml
に応じて最初のメロディキーコード信号をラッチする。The identification code detection aII&S generates a key code detection signal MKt- in response to the first key code data from the memory 14, and the latch circuit 42Fi generates this key code detection signal Ml.
Latch the first melody key code signal accordingly.
そして、ラッチ回路社からのメロディキーコード信号M
KOは表示部材に供給される。And the melody key code signal M from Latch Circuit Co., Ltd.
KO is supplied to the display member.
表示部Iにおいてれ、メロディキーコード信号MKC3
を入力とする表示制御回路栃が設けられており、この表
示制御回路46紘演奏モ一ド信号PLムYで導通してい
るムMDゲート砺から表示セレクトスイッチ811(Q
投入に応じてイネーブル信号INが供給されていると、
鍵盤間の鍵配列に沿り1設けられた発光素子群社中の発
光素子を選択的に点灯制御して押すべき鍵を可視表示さ
せるようになっている。この良め、最初のメロディキー
コード信号MIOが第2図の例の如く音名01を示すの
てあれば、01鍵に対応し良発光素子が点灯し、押鍵を
指示する。On display section I, melody key code signal MKC3
A display control circuit 811 (Q
If the enable signal IN is supplied in response to the input,
The light emitting elements in the light emitting element group provided along the key arrangement between the keyboards are selectively controlled to light up to visually display the key to be pressed. If the first melody key code signal MIO indicates the note name 01 as in the example shown in FIG. 2, the good light emitting element corresponding to the 01 key lights up to instruct the key to be pressed.
上記のように最初のメロディ音に対応し九押鍵表示が開
始された級、カウンタあがタロツク信号φを針数すると
、t11回と同様にしてメモリ14からは最初のメロデ
ィ音に対応した長さコードデータが読出される。このと
きの読出データのうち、上位2ビツトの識別コード信号
は識別コード検出1路切に供給され、残り6ビツトのメ
ロディ符長コード信号はクロック信号φで調時されるラ
ッチ−路箕に供給される。そして、識別コード検出−路
鉛はメモリ14からの最初の長さコードデータに応じて
長さコード検出信号MLf発生するOで、ラッチ回wr
54は最初のメロディ符長コード信号を長、さコード検
出信号MLに応じてラッチする。また、このときの長さ
コード検出信号MLはインバータ32に供給されるので
、インバータ!の出力信号は%QIとなシ、これによっ
てカウンタあの計数動作は一旦停止される。As described above, when the nine-press key display starts corresponding to the first melody sound, when the counter picks up the count signal φ, the number of keys corresponding to the first melody sound is output from the memory 14 in the same way as t11. The code data is read out. Of the read data at this time, the upper 2 bits of the identification code signal are supplied to the identification code detection circuit, and the remaining 6 bits of the melody code length code signal are supplied to the latch-controller timed by the clock signal φ. be done. Then, the identification code detection signal MLf is generated according to the first length code data from the memory 14, and the latch circuit wr
54 latches the first melody note length code signal according to the length and length code detection signals ML. Also, since the length code detection signal ML at this time is supplied to the inverter 32, the inverter! The output signal is %QI, which causes the counting operation of the counter to be temporarily stopped.
この後、スタート信号Δ8TRTの発生時点からクロッ
ク信号φの#2ビットタイム分遅れた時点になると、ク
ロック信号φで調時される2段のり一7リツプフロツグ
団が再スタート信号ノ8TRT’ を発生する。この
再スタート信号ノ87RT’ ll1ollゲート34
を介してムMDゲート36を導通させるので、カウンタ
蕊は再びムMDゲート蕊からのクロック信号φを計数す
る。この九め、メモリ14からは2番@Oメロディ音に
対応したキースートデータ及び長さコードデータがS次
Kml!出され、これに応じて識別コード検出am40
tiキーコード検出傷号M!及び長さコード検出信号M
Lを順次に発生する。このときのキーコード検出信号M
lはラッチ回路社からこれと同様のラッチ回路58に1
11のメロディキーコード信号を転送させると共Kjツ
チ紬路社に211目のメロディキーコード信号tラッチ
させる。また、このときの長さコード検出信号MLはラ
ッチ回路8からこれと一様のラッチ回路60に最IIO
メpディ符長コード値号を転送させると共に2ツテ1路
54fC2@目のメロディ符長コード信号tラッチさや
、さらに#1同様にインバータ!を介してカウンタ蕊の
計数動作を一旦停止させる。Thereafter, at a time delayed by #2 bit time of the clock signal φ from the time when the start signal Δ8TRT is generated, the two-stage gate 7 lipfrog group timed by the clock signal φ generates the restart signal Δ8TRT'. . This restart signal No87RT'll1oll gate 34
Since the MMD gate 36 is made conductive through the MMD gate 36, the counter again counts the clock signal φ from the MMD gate. On this ninth note, from the memory 14, the key suite data and length code data corresponding to the 2nd @O melody sound are S order Kml! issued, and the identification code is detected in accordance with this AM40
ti key code detection scar number M! and length code detection signal M
L is generated sequentially. Key code detection signal M at this time
l is a latch circuit 58 similar to this from Latch Circuit Co., Ltd.
When the 11th melody key code signal is transferred, the 211th melody key code signal t is also latched by Kj Tsuchi Tsumugisha. Further, the length code detection signal ML at this time is sent from the latch circuit 8 to the latch circuit 60 which is the same as the latch circuit 8.
In addition to transferring the melody code length code value number, the melody code length code signal t latch is applied to the 2nd line, 1st path, 54fC2, and an inverter like #1! The counting operation of the counter is temporarily stopped.
ラッチ回wr42からの211目のメロディ音に対応し
たメロディキーコード信号MKO轄表示部嘱に供給され
るOで、表示部材で祉前回同様に2番目のメロディ音に
対応し喪押鍵表示がなされる。また、このとき、22テ
呵路詔からの最初のメロディ音に対応したメロディキー
コードIIJ)M K C’は自動メロディ音信号形成
回路部に供給されるので、この−路62社演奏毫−ド信
号PLム!で導通しているムMDゲート−から発責竜し
クトスイッチ8W3の投入に応じてイネーブル信号IM
が供給されていると、メロディ中−コード信号MKO’
に応じて電子的にメロディ音信号を合成し、出力アンプ
66を介してスピーカ68に供給する。このため、スピ
ーカ槌からは最初の自動メロディ音が押鍵真水に対して
1音分遅れて要用される。The melody key code signal corresponding to the 211th melody sound from the latch time wr42 is supplied to the display section under MKO, and the display member displays a mourning key press corresponding to the second melody sound as before. Ru. Also, at this time, the melody key code IIJ) M KC' corresponding to the first melody sound from the 22nd Tei Ruo Edict is supplied to the automatic melody sound signal forming circuit, so that this Do signal PL! The enable signal IM is output in response to the input of the trigger switch 8W3 from the MMD gate which is conducting.
is supplied, the melody code signal MKO'
A melody sound signal is electronically synthesized in accordance with the melody signal, and is supplied to a speaker 68 via an output amplifier 66. Therefore, the first automatic melody sound from the speaker hammer is required one tone later than the key press.
一方、ラッチ回路ωからの最初のメロディ音に対応し九
メロディ符長コード信号MLGはテンポ制御−M13に
供給される。テンポ制御回路13は第5図について後述
されるようにメロディ符畏コード信号MLG、メロディ
キーコード値号MKO。On the other hand, a nine melody note length code signal MLG corresponding to the first melody tone from the latch circuit ω is supplied to the tempo control-M13. The tempo control circuit 13 receives a melody key code signal MLG and a melody key code value MKO, as will be described later with reference to FIG.
キーコード信号KKO、テンボテータTKD及び演奏モ
ード信号PLAYに基づいてテンポクロック信号TOL
及び読出制御信号NI!XTを発生するもので、最初の
メロディ符長コード信号MLGK封して扛2番目のメロ
ディ音に対応する鍵會押すべき時に最初の読出制御信号
NEXTを発生する。この最初の読出制御信号NEXT
は長さコード検出信号MLによシ導通しているムNDゲ
ート園からonゲート34を介してムIDゲート謁に供
給されるので、カウンタ蕊はムMDゲートあからのクロ
ック信号−の計数を再開する。このため、メモリ14か
らは3番目のメロディ音に対応する今一コードデータ及
び長さコードデータが順次に読出され、ラッチ回路団及
びCにはそれぞれ2番目のメロディキーコード信号及び
3番目のメロディキーフード信号がラッテされ、ラッチ
回路ω及びり4にはそれぞれ2II目のメロディ符長コ
ード信号及び3−目のメロディ符長コード信号が2ツチ
される。従って、自動メロディ音信号形成回wI62で
は2番台のメロディ音に対応し喪メロディ音信号が形成
され、表示部材では3番目のメロディ音に対応し良押鍵
表示がなされ、テンポ制御回路13では2番目のメロタ
イ符長;−ド信号に基づいて2番目の読出制御信号を発
生する友めの動作が行なわれる。そして、上記Oよう電
動作が以下同様にしてくりかえされることによりメモリ
14C)記憶データに基づ〈自動押鍵表示及びこolI
示に対してl音分遅れたメロディ音の自動演奏が遂行さ
れる。Tempo clock signal TOL based on key code signal KKO, tenvotator TKD and performance mode signal PLAY.
and read control signal NI! It generates the first melody note length code signal MLGK and generates the first readout control signal NEXT when the key corresponding to the second melody note is to be pressed. This first read control signal NEXT
is supplied to the MU ID gate via the ON gate 34 from the MUND gate connected to the length code detection signal ML, so the counter counts the clock signal from the MUMD gate A. resume. Therefore, the key code data and length code data corresponding to the third melody note are sequentially read out from the memory 14, and the latch circuit group and C receive the second melody key code signal and the third melody key code signal, respectively. The key food signal is latched, and the 2IIth melody note length code signal and the 3-th melody note length code signal are loaded into the latch circuits ω and 4, respectively. Therefore, in the automatic melody sound signal forming circuit wI62, a mourning melody sound signal is formed corresponding to the second melody sound, a good key press is displayed on the display member corresponding to the third melody sound, and the tempo control circuit 13 A second operation of generating a second read control signal is performed based on the second merotie code length; - code signal. Then, the above-mentioned electric operation is repeated in the same manner, so that the automatic key press display and the
The melody tone is automatically played one tone later than the indication.
なお、メモリ14からはi&後に終シコードデータが読
出され、これに応じて識別コード検出回路切が終シコー
ド検出信号νNを発生する。この終シコード検出慎号I
M扛7リツプフロツ130をリセットさせるので、演奏
モード信号PLAYは10Iになシ、メモリ14からの
一連のデータ読出しか完了する。Note that the final code data is read out from the memory 14 after i&, and in response to this, the identification code detection circuit OFF generates the final code detection signal νN. This final code detection code I
Since the M7 lip flop 130 is reset, the performance mode signal PLAY is no longer 10I, and only a series of data reading from the memory 14 is completed.
キースイッチi路82#i鍵盤団の多数の鍵にそれぞれ
連動した多数のキースイッチを含むもので、押された鍵
を示すキーコード信号KKOをマニアル演奏音信号形成
回路編及び前述のテンポ制御回路口に供給するようにな
っている。マニアル演奏f信号形成回路84#′iキー
スイッチ−wl圏からのキーコード信号[10に応じて
、押された鍵に対応するメロディ音信号を電子的に合成
し、出力アンプ鎚を介してスピーカ68に供給する。こ
のため、スピーカ槌からはマニアル演奏によるメ費ディ
音も要用される。Key switch path 82 #i This includes a large number of key switches each linked to a large number of keys of the keyboard group, and the key code signal KKO indicating the pressed key is sent to the manual performance sound signal forming circuit section and the tempo control circuit described above. It is designed to be supplied to the roadside. Manual performance f signal forming circuit 84 #'i Key switch - In response to the key code signal [10] from the wl zone, a melody sound signal corresponding to the pressed key is electronically synthesized and output to the speaker via the output amplifier. 68. For this reason, a manually played medi sound is also required from the speaker hammer.
この場合、鍵盤団でマニアル演奏練會を行なうものとす
ると、前述し九自動演奏音を聴きながら及び/又は発光
素子IF52による自動押鍵表示を見ながら効率的な演
奏練習を行なうことができる。In this case, if a manual performance practice is performed with a keyboard group, efficient performance practice can be performed while listening to the above-mentioned nine automatic performance sounds and/or while viewing the automatic key press display by the light emitting element IF52.
そして、仁のような演奏練習にあたっては、次に述べる
ような和音ないしペース音の自動伴奏及び/又は自動リ
ズム伴奏を適宜利用することもできる。When practicing a performance such as Jin, automatic accompaniment of chords or pace sounds and/or automatic rhythm accompaniment as described below can be used as appropriate.
伴奏データ銃出回路26におiては、前述のスタートス
イッチ8W・のオン時にインバータ圀の入力信号が%O
Iであるため、インバータ圀の出力信号=’l’#i0
Rゲート簡を介してムNDゲート美に供給されている。In the accompaniment data output circuit 26, when the aforementioned start switch 8W is turned on, the input signal to the inverter becomes %O.
Since I, the output signal of the inverter circuit = 'l'#i0
It is supplied to the MND gate beauty via the R gate.
このため、スタートスイッチSW・がオンされて演奏モ
ード信号P L A Y=%l#が発生されると、ムM
Dゲート(1)からアドレスカウンタ社にクロック信号
φが供給される。Therefore, when the start switch SW is turned on and the performance mode signal PLAY=%l# is generated, the MU M
A clock signal φ is supplied from the D gate (1) to the address counter.
アドレスカウンタ92#iスタート信号J8テRTKよ
ってリセットされると、最初の読出用アドレス信号RA
D、をセレクタ回163)K入力Bとして供給する。こ
のとき、セレクタ回路加は選択信号ムBzm%Ogによ
p入力Bを選択する状11にあり、最初の読出用アドレ
ス信号HAD、を伴奏データメモリ16に供給する。こ
のため、メモリ16からは最初の伴奏音に対応した中−
コードデータが読出され、そのうちの上位!ビットのl
1m+=z−ド信号は識別コード検出−路94に且つ残
J16ビツトの伴奏キーコード(和1l−11別コード
及び根音コートラ信号はクロック信号φで調時されるラ
ッチ回路%にそれぞれ供給される。When the address counter 92#i is reset by the start signal J8TE RTK, the first read address signal RA
D, is supplied as the selector circuit 163)K input B. At this time, the selector circuit is in a state 11 in which the p input B is selected by the selection signal Bzm%Og, and the first read address signal HAD is supplied to the accompaniment data memory 16. Therefore, from the memory 16, the middle -
The code data is read out, and the top of it! bit l
The 1m+=z- code signal is supplied to the identification code detection path 94, and the remaining J16-bit accompaniment key code (sum 1l-11 separate code and root note cotra signal are supplied to the latch circuit % which is timed by the clock signal φ). Ru.
識別コード検出回路94#iメモリ16からの最初のキ
ーコードデータに応じてキーコード検出信号ムtt発生
し、2ツチ回路96Fiこのキーコード検出信号ムXに
応じて最初の伴奏キーコード信号を2ツチする。Identification code detection circuit 94#i generates a key code detection signal Mtt in response to the first key code data from the memory 16, and 2-touch circuit 96Fi generates the first accompaniment key code signal 2 in response to this key code detection signal MX. Tsuchi.
この後、カウンタnがクロック信号−を計数すると、1
11回と同様にしてメモリ16からは最初の伴奏音に対
応し九長さコードデータが読出される。After this, when the counter n counts the clock signal -, 1
Similarly to the eleventh time, nine length code data is read out from the memory 16 corresponding to the first accompaniment tone.
このときO読出データのうち、上位2ビツトの識別コー
ド信号は識別コード検出回路軸に供給され、残)6ビツ
トの伴奏符長コード信号はクロック信号φで調時される
ラッチ−路98に供給される。そして、識別コード検出
−路94Fiメモリ16からの最初の長さコードデータ
に応じて長さコード検出信号ムLt−発生するので、ラ
ッチ回路郭は最初の伴奏符長コード信号を長さコード検
出信号ムLK応じてラッチする。ま九、こ0ときの長さ
コード検出信号ムLliインバータ86に供給される。At this time, of the O read data, the upper 2 bits of the identification code signal are supplied to the identification code detection circuit axis, and the remaining 6 bits of the accompaniment note length code signal are supplied to the latch path 98 which is timed by the clock signal φ. be done. Then, since the length code detection signal Lt is generated in accordance with the first length code data from the identification code detection path 94Fi memory 16, the latch circuitry converts the first accompaniment note length code signal into the length code detection signal. The signal is latched according to the program LK. The length code detection signal at 0 is supplied to the Lli inverter 86.
このため、インバータ%の出力信号社%OIKな)、O
Rゲート羽を介してムNDゲート90を非導通にする。For this reason, the output signal of the inverter (%OIK), O
The ND gate 90 is made non-conductive via the R gate blade.
従って、カウンタ92の計数動作は一旦停止される。Therefore, the counting operation of the counter 92 is temporarily stopped.
この級、前述の杏スタート信号j87R?’がORゲー
ト881に介してムNDゲー)90を導通させるので、
カフ/り92は再びムNDグー)90からのクロック信
号φを計数する。この丸め、メモリ16からは2番目の
伴奏音に対応したキーコードデータ及び長さコードデー
タが順次に読出され、これに応じて識別コード検出回路
−はキーコード検出信号ムX及び長さコード検出信号ム
Ltl1次に発生する。このときのキーコード検出信号
ムには2ツチ回路%からこれと同様Oa)ツチ回路10
0に&初の伴奏キーコード信号を転送させると共にラッ
チ回路96に2誉目の伴奏キーコード信号をランチさせ
る。また、このときの長さ検出信号ムLFiフツチ回路
μsからこれと同様の2ツチ回路102に最初の伴奏符
長コード信号を転送させると共にラッテ回wI郭に2番
目の伴奏符長コード信号をラップさせ、さらに前1同様
にインバータ86を介してカウンタ蛇の計数動作を一旦
停止させる。This class, the aforementioned Anzu start signal j87R? ' makes conduction through the OR gate 881 and the ND game) 90, so
The clock signal 92 again counts the clock signal φ from the clock signal 90. During this rounding, the key code data and length code data corresponding to the second accompaniment tone are sequentially read out from the memory 16, and in response to this, the identification code detection circuit detects the key code detection signal MX and the length code. Signal error Ltl1 occurs next. At this time, the key code detection signal is from 2 tsuchi circuit % to Oa) tsuchi circuit 10 in the same manner as this.
0 and transfers the first accompaniment key code signal and causes the latch circuit 96 to launch the second accompaniment key code signal. Also, at this time, the first accompaniment note length code signal is transferred from the length detection signal LFi edge circuit μs to a two-touch circuit 102 similar to this, and the second accompaniment note length code signal is wrapped in the latte period. Then, as in the case before, the counting operation of the counter is temporarily stopped via the inverter 86.
上記動作の結果、ラッチ回路100から祉最初の伴奏キ
ーコード信号ム裟Cが送出されるようになり、ラッチ回
路102からは最初の伴奏符長コード信号ムLGが送出
されるようになる。そして、この最初の伴奏符長コード
信号表LGは比較回路104に供給され、テンポカウン
タ106の計数出力にと比軟される。ここで、テンポカ
ウンタ106はORゲート108からのスタート信号ノ
8TRTKよってリセットされた後テンポ制御回路13
からのテンポクロック信号!OLを計数するようになっ
ているので、比11H路104はカウンタ106の計数
値が最初の伴奏符長コード信号ムLGの示す音符長に対
応した値に達すると、−1km号IQを発生する。As a result of the above operation, the first accompaniment key code signal C is sent out from the latch circuit 100, and the first accompaniment note length code signal MLG is sent out from the latch circuit 102. This first accompaniment note length code signal table LG is then supplied to a comparison circuit 104 and compared with the count output of the tempo counter 106. Here, the tempo counter 106 is reset by the start signal No. 8TRTK from the OR gate 108, and then the tempo control circuit 13
Tempo clock signal from! Since the ratio 11H path 104 counts the OL, when the count value of the counter 106 reaches the value corresponding to the note length indicated by the first accompaniment note length code signal MLG, the ratio 11H path 104 generates the -1 km IQ. .
このときの一致信号罵q紘oxゲー) 108t−介し
てカウンタ106 tリセットさせるので、カウンタ1
06はそのリセットの後再びテンポクロック信号テOL
1に針数する。また、一致信号IQは長さコード検出信
号ムLによシ導通しているムMDグー ) 110から
ORゲート88を介してムMDゲート90に供給される
ひで、カウンタ92はムMDゲート匍からのクロック信
号φの計数を再開する。このため、メモリ正からは3番
目の伴奏音に対応するキーコードデータ及び長さコード
データが順次に読出され、ラツf−回路1oO及び%に
はそれぞれ2番目の伴奏キーコード信号及び3番目の伴
奏キーコード1号がラッチされ、2ツチ1路102及び
測にはそれぞれ211目の伴奏符長コード信号及び3番
目の伴奏符長コード信号がラッチされる。この結果、ラ
ッチ回路100からは211目の伴奏キーコード信号ム
Xaが送出されると共に、ラッチ1路102からは2番
目の伴奏符長コード信号表IaGが送出されるようにな
夛、比IIR回路1侃では2査目の伴奏音に関する音符
長掬定が行なわれる。そして、上記のような動作が以下
同様にしてく)かえされることによシメモリ16からは
次々に伴奏データが読出されるので、ラッチ囲路槙から
は次々に伴奏キーコード領号ムIOが送出される。なお
、メモリ16からのデータ訳出しはメ−%’j14から
終夛データが読出される#KM了し、カウンタg2はメ
モリ14から終シデータが読出されて演奏モード信号P
Lム!が%O’KNるときにカウンタ蕊と同時に歩道を
停止する。The coincidence signal at this time is reset to counter 106t via 108t, so counter 1
06 is the tempo clock signal TEOL again after the reset.
Add the number of stitches to 1. Further, the coincidence signal IQ is supplied from the length code detection signal L to the MD gate 90 via the OR gate 88, and the counter 92 is supplied from the MD gate 90 through the OR gate 88. The counting of the clock signal φ is restarted. Therefore, the key code data and length code data corresponding to the third accompaniment note are sequentially read out from the main memory, and the second accompaniment key code signal and the third accompaniment note data are read out to the rat f-circuits 1oO and %, respectively. Accompaniment key code No. 1 is latched, and the 211th accompaniment note length code signal and the 3rd accompaniment note length code signal are latched in the 2/1 path 102 and the 211st accompaniment note length code signal, respectively. As a result, the latch circuit 100 sends out the 211th accompaniment key code signal Xa, and the latch 1 path 102 sends out the second accompaniment note length code signal IaG. In circuit 1, note length determination for the second accompaniment tone is performed. Then, as the above-mentioned operation is repeated in the same manner, the accompaniment data is read out one after another from the memory 16, so the accompaniment key code area IO is sent out one after another from the latch enclosure. Ru. Note that the data translation from the memory 16 is completed when the final data is read from the memory 14, and the counter g2 receives the performance mode signal P after the final data is read from the memory 14.
Lm! When %O'KN, stop the sidewalk at the same time as the counter.
上記のようにして伴奏データ読出回路瀝から送出される
伴奏キーコード信号ムICは自動伴奏音信号形成回路1
12 K供給され為。自動伴奏音信号形成回路112
Fi演奏モード信信号Lム!で導通しているムIIDゲ
ート114から発音セレクトスイッチgv、の投入に応
じてイネーブル信号RMが供給されていると、伴奏キー
コード信号ムKOと、図示しないリズム選択データとに
基づいて伴奏音信号を電子的に合成するもので、伴奏音
信号として、複数の和音構成音に対応した和音信号と、
発生すべき和音及びリズムに適合したベース音信号とを
発生するようになっている。そして、自動伴奏音信号形
成回路112からの個々の伴奏音信号の送出タイiング
はリズムパターン発生回路116からの伴貴タイミング
慎号ムチに応じてリズムに連動して1111 mlされ
るようになってお9、回路112か 。The accompaniment key code signal IC sent from the accompaniment data reading circuit as described above is the automatic accompaniment tone signal forming circuit 1.
12K supplied. Automatic accompaniment sound signal forming circuit 112
Fi performance mode signal Lm! When the enable signal RM is supplied from the MID gate 114 which is conductive in response to the turning on of the sound generation select switch gv, an accompaniment tone signal is generated based on the accompaniment key code signal MKO and rhythm selection data (not shown). It electronically synthesizes chord signals corresponding to multiple chord constituent notes as accompaniment tone signals,
It is designed to generate a bass tone signal that matches the chord and rhythm to be generated. Then, the transmission timing of each accompaniment sound signal from the automatic accompaniment sound signal forming circuit 112 is 1111 ml in conjunction with the rhythm according to the banki timing shingo whip from the rhythm pattern generation circuit 116. 9, circuit 112.
らの伴奏音信号は出力アンプ66を介してスピーカ68
に供給される。従って、スピーカ鑓からは自動伴奏音も
要用される。These accompaniment sound signals are sent to a speaker 68 via an output amplifier 66.
supplied to Therefore, automatic accompaniment sound is also required from the speaker head.
リズムパターン発生回路116 #iテンポ制御回路1
3からのテンポクロック信号テOLE応じて前述の伴奏
タインング信号ムチの他にリズムパターン信号RFを発
生するようになってお夛、このリズムパターン信号RP
はリズム音s回路118 K供給される。リズム音源回
路118はリズムパターン信号RPに応じて適轟なリズ
ム音源を駆動してリズム音信号を発生するもOで、この
リズム音信号も出力アンプ66を介してスピーカ母に供
給される。Rhythm pattern generation circuit 116 #i tempo control circuit 1
In addition to the above-mentioned accompaniment timing signal, a rhythm pattern signal RF is generated in response to the tempo clock signal TE from 3, and this rhythm pattern signal RP is generated.
is supplied to the rhythm sound S circuit 118K. The rhythm sound source circuit 118 drives a suitable rhythm sound source according to the rhythm pattern signal RP to generate a rhythm sound signal, and this rhythm sound signal is also supplied to the speaker motherboard via the output amplifier 66.
従って、スピーカ団からは自動リズム音も要用される。Therefore, automatic rhythm sounds are also required from the speaker group.
第4図は上記した電子楽器の表示O演奏動作の一例を示
すもので、(Atが毫贈の音符進行を示し、(B)が押
鍵表示タイミングを示し、(0)がメロディ及び伴奏の
自動演奏タイiングを示す。亀4eAKよれば、押鍵抱
水が自動メロディ音に対してlt分先行している様子が
よくわかる。 □次に、第5図を参照してテン
ポ制御−路肋の構成及び動作をm1llする。マニアル
テンポ設定回路120はマニアル操作によって適宜設定
され九基準テンポを示すテンポデータをセレクタ(ロ)
路122に人カムとして供給するようになって$−夛、
セレクター路1220人力1としては、前述の楽譜デー
タ絖込制御i路稔からシリアルデータ0形て供給された
テンポデータ丁IDI保存するレジスタ回路124から
テンポデータ!lDがパラレルデータの形で供給される
。セレクタ回%122はセレクトスイッチ8W、により
選択信号βム又はBB(*1gにしておくと、Jij羽
’l#ならばマニアルテンポ設定判路120からのテン
ポデータを、8 Bm’l#ならはレジスター路124
からのテンポデータをセレクタ回路126 K人力Bと
して供給する。Figure 4 shows an example of the display and performance operation of the above-mentioned electronic musical instrument, where (At indicates the musical note progression, (B) indicates the key press display timing, and (0) indicates the melody and accompaniment. The automatic performance timing is shown. According to Kame4eAK, it can be clearly seen that the key pressing precedes the automatic melody sound by lt. □Next, referring to Fig. 5, the tempo control - path The configuration and movement of the ribs are determined.The manual tempo setting circuit 120 selects tempo data that is appropriately set by manual operation and indicates the nine standard tempo.
It started to be supplied as a human cam to Road 122, and
The selector path 1220 inputs the tempo data from the register circuit 124 for storing the tempo data supplied as serial data 0 from the above-mentioned score data insertion control IDI. ID is provided in the form of parallel data. The selector time %122 is set by the select switch 8W to select the signal βm or BB (*If it is set to 1g, if it is Jij'l#, the tempo data from the manual tempo setting circuit 120 will be sent, and if it is 8Bm'l#, it will be the tempo data from the manual tempo setting circuit 120. Register Road 124
The tempo data from the selector circuit 126 is supplied as human power B.
前述のスタートスイッチBY、fオンする#社演奏毫−
ド償号PLム!が%(yであるため、ムyDグー) 1
28の出力信号Fi%QIであハこの出力価号虞%Q#
を入力とするインバータ1300出方信号は11#であ
る。セレクタ回路126#i入方Bを選択するための選
択471号1Bとしてインバータ130メートスイツチ
8W・のオン以#には入力Bとしてのテンポデータを比
較回路132に供給する。The above-mentioned start switch BY and f are turned on.
Redemption PL! is % (because it is y, MuyDgu) 1
28 output signal Fi%QI, this output value %Q#
The output signal of the inverter 1300 which inputs is 11#. As selection 471 1B for selecting input B of selector circuit 126#i, tempo data as input B is supplied to comparator circuit 132 after turning on of inverter 130 meter switch 8W.
クロック信号[1134は高速タロツク信号φl及び低
速クロック信号φ雪を発生するも0て、φ暑は−3の数
倍の周波数を有する。これらのクロック信号φl及びφ
zBセレクタ回路136にそれぞれ人カム及びBとして
供給される。セレクタ回路136はR−87リツプフロ
ツク138の出力qを選択信号Bムとして受信すると共
にこの出力q¥tインバータ140で反転し良信号を選
択俳号8Bとして受信するようになっておシ、スタート
スイッチ8W・のオン以前には演奏モード信号PLAY
=%Q# t−インバータ142で反転した慎号纜%1
1がORゲート144を介して7リツグ7oツグ138
をリセットしているので、flBm%l#に応じて入力
BとしてOクロック信号φ1t−選択してカウンタ14
6に供給する。The clock signal [1134] generates a high speed clock signal .phi.1 and a slow clock signal .phi.1, which has a frequency several times -3. These clock signals φl and φ
The signals are supplied to the zB selector circuit 136 as human cam and B, respectively. The selector circuit 136 receives the output q of the R-87 liplock 138 as a selection signal B, inverts this output q\t with an inverter 140, and receives a good signal as a selection signal 8B.・Before turning on, the performance mode signal PLAY
=%Q# t-Shin name inverted by inverter 142%1
1 through OR gate 144 to 7 rig 7 o tu 138
, the O clock signal φ1t- is selected as the input B according to flBm%l# and the counter 14
Supply to 6.
カウンタ146 Fiセレクタ回路136からのクロッ
ク信号φ!を計数し、その計数出力を比1ll回路13
2に供給するようになっている。このため、比較回路1
冨はセレクタ回路126からのテンポデータとカウンタ
146からの計数出力とを比較し、両者が一致すると一
致信号罵qを発生する。この一致信号IQFiD−7リ
ツプ7oツブ148で若干la!延されてからカウンタ
146をリセットさせるので、カウンタ146はそのリ
セットの後再びクロック信号φ雪會計数する。そして、
カウンタ146の計数データがセレクタ鵠賂126から
のテンポデータに一致すると、再び一致信号1qが発生
され、以下同様0111b作が〈9かえされる。この#
i来、比較鱈路132からは−1に4ll号1qが基準
テンポに対応して周期的に発生されることになる。そし
て、このようにして発生される一款信号罵qはスタート
スイッチay・Oオン以111に社MANDゲートl(
資)の出力(1号がtIIで6るので、この出力信号=
111によ)導通しているムMDゲート152を介して
テンポクロック信号テCLとして送出される。Counter 146 Clock signal φ! from Fi selector circuit 136! 1ll circuit 13 which counts the counting output and compares the counting output.
2. Therefore, comparison circuit 1
The controller compares the tempo data from the selector circuit 126 with the count output from the counter 146, and generates a match signal when the two match. This coincidence signal IQFiD-7 lip 7 o tube 148 slightly la! Since the counter 146 is reset after the delay, the counter 146 counts the clock signal φ again after the reset. and,
When the count data of the counter 146 matches the tempo data from the selector 126, the match signal 1q is generated again, and the 0111b operation is returned to <9 in the same manner. this#
Since then, 4ll No. 1q at -1 will be periodically generated from the comparative cod path 132 in accordance with the reference tempo. The signal generated in this way is sent to the MAND gate l (111) after the start switch is turned on.
Output (1 is 6 at tII, so this output signal =
111) is sent out as a tempo clock signal TCL via the MMD gate 152 which is conductive.
このように、スタートスイッチ[1のオン以前にはテン
ポクロック信号!OLが基準テンポに対やした周波数を
有する形て発生されるので、前述のスピーカ困からは基
準テンポで自動9ズム音が要用される。従って、演奏者
としては、このような自動リズム音にテンポを合わせて
演奏を始めるべくスタートスイッチSW舎をオンすれば
よい。In this way, before the start switch [1 is turned on, the tempo clock signal! Since the OL is generated with a frequency corresponding to the standard tempo, automatic 9 rhythm tones are required at the standard tempo to overcome the speaker problem described above. Therefore, the player only has to turn on the start switch SW in order to match the tempo to such an automatic rhythm sound and start playing.
スタートスイッチ8W・をオンすると、1Ilr述のよ
うに演奏モード信号PIIム!が111になる。この信
号PLム!■%lIはインバータ154を介してカウン
タ156をり喰ット解除する。このときのカウンタ15
6 O出力信号諺%Q#Fiインバータ158を介して
ムMDゲー) 160 を導通させるので、カウンタ1
56はムMDゲー) 16Gからの訳出制御信号MB2
丁を計数しうる状11Ktゐ。こζて、カウンタl泌I
i読出制am号葺1xテを2個計数すると出力信号、、
%1tt発生するように&っているので、★ウンタ15
6が信号M鳶!テを2カウントするまではム)iDケグ
−12Bの出力信号は%QIで69、セレクタ1路12
6は入力1に対応したテンポデータを比軟1路132に
供給しつづける。When the start switch 8W is turned on, the performance mode signal PIIm! is activated as described in 1Ilr. becomes 111. This signal PL! (2) %lI cancels the counter 156 via the inverter 154; Counter 15 at this time
6 O output signal %Q#Fi conducts through the inverter 158 (MD game) 160, so the counter 1
56 is a MU MD game) Translation control signal MB2 from 16G
It is 11Kt that can be counted. Here, the counter secretion I
If you count 2 pieces of i reading system am number 1 x te, the output signal is,,
%1tt occurs, so ★ unta 15
6 is signal M Tobi! The output signal of the iD keg-12B is 69 in %QI, and the selector 1 path is 12.
6 continues to supply the tempo data corresponding to input 1 to the soft 1 path 132.
を友、フリップ7oツブ13Bは演奏モード信号PLム
Yt%1’によってリセット解除されるが、最初の押鍵
がなされるまでリセット状態をつづ岐るので、セレクタ
回路136 IIi入力入力対応し九りpツク値号φS
を送出しつづける。Although the flip 7o knob 13B is reset by the performance mode signal PLm Yt%1', it remains in the reset state until the first key is pressed, so the selector circuit 136 IIi input corresponds to nine. ptsuk value number φS
Continue to send out.
さらに、演奏モード信号PLAYが%1Mになってもイ
ンバータ162の出力信号は比較回路l@が入カム=入
力Bになるまでslzにならないので、ムMDグー)
152 #i従鍵通り基準テyボに対応してテンポクロ
ック信号TOLを送出しつづける。Furthermore, even if the performance mode signal PLAY reaches %1M, the output signal of the inverter 162 will not become slz until the comparison circuit l@ becomes input cam = input B, so it will not change to slz)
152 #i Continue to send out the tempo clock signal TOL in response to the reference key according to the secondary key.
このため、カウンタ166は演奏モード信号PLム!s
+*’l#によりインバータ16B及びORゲート17
0を介してリセット′解除された後基準テンボに対応し
たテンポクロック信号’rOLを針数し、その計数出力
を比較回路164に入カムとして供給する。比較回路1
64 C)入力Bとしては、最初の自動メdディ音が発
生されるのと同時に最初のメロディ音に対応したメロデ
ィ符長コード信号MLGが供給される。このため、比較
回路164は両人カム及びBt−比較し、ム<NOあい
*Fiイyバータ162に出力信号間111t供給し、
ム−Bになると出力信号筒%llをム菖Dゲート172
.174.176及び178に供給し且つム=1に対応
した出力信号−11でR−8ツリツブ70ツブ138及
び180をリセットさせる。Therefore, the counter 166 outputs the performance mode signal PLm! s
+*'l# inverter 16B and OR gate 17
After the reset is released via 0, the tempo clock signal 'rOL corresponding to the reference tempo is counted as the number of stitches, and the counting output is supplied to the comparator circuit 164 as an input cam. Comparison circuit 1
64 C) As input B, a melody note length code signal MLG corresponding to the first melody tone is supplied at the same time as the first automatic medley tone is generated. Therefore, the comparator circuit 164 compares both cams and Bt-, and supplies the output signal 111t to the inverter 162,
When it becomes MU-B, the output signal cylinder %ll is set to MU-D gate 172.
.. 174, 176 and 178, and the output signal -11 corresponding to M=1 causes the R-8 tree 70 to reset the tubes 138 and 180.
ところで、演奏者は基準テンポで要用される自動リズム
音を聴き、必要に応じて最初のメロディ音に対応し良押
鍵表示を見てから最初の自動メロディ音の発生とはは同
時に最初のメロディ音に対応した鍵を押す。仁の場合、
キーコード信号IIOは最初のメロディfK対応し友も
のであり、メpディ中−フード信号MKOは2番目のメ
ロディ音に対応し九ものであるので、両信号XXO及び
MKOを入力とする比較回路182は一散信号IQを発
生しない。By the way, the performer listens to the automatic rhythm sound required at the standard tempo, and if necessary, corresponds to the first melody sound, and after watching the well-pressed key display, the first automatic melody sound is generated at the same time as the first melody sound. Press the key that corresponds to the melody sound. In the case of Jin,
The key code signal IIO corresponds to the first melody fK and is a friend, and the middle-food signal MKO corresponds to the second melody tone and is 9, so a comparison circuit that receives both signals XXO and MKO as inputs. 182 does not generate a discrete signal IQ.
この後、比較回路1@がムーmK対応した出力信号m%
l#1発生するのとはは閘峙に、すなわち最初のメロデ
ィ音の持続期間(符長)の終了時に2番目のメロディ音
に対応した鍵を押すと、キーコード信号KKOが2番目
のメロディfK対応したものになるため、比較回路18
2 #i一致信号信号を発生する。このとき、キーコー
ド信号に五Ot入力とするORゲート184は2誉1の
メロディ音に対応した押鍵を検知してエニーキーオン信
号ムKOm%lJをA N Dグー) 186 K供給
L、コレを導通させる。この良め、比較11M182か
らの一欽信号IQはムMDゲー) 186 t−介して
送出され、さらにORゲート188を介して微分1g1
#190に供給される。After this, the comparator circuit 1@ outputs the output signal m% corresponding to Mu mK.
l#1 is generated exactly when the key corresponding to the second melody note is pressed at the end of the duration (note length) of the first melody note, the key code signal KKO is generated as the second melody note. Since it is compatible with fK, the comparator circuit 18
2 Generate #i match signal signal. At this time, the OR gate 184 inputting 5Ot to the key code signal detects the key press corresponding to the melody sound of 2 Homare 1 and outputs any key on signal MKOm%lJ. conduction. The IQ signal IQ from the comparison 11M182 is sent out through the MD game) 186 t-, and is further differentiated 1g1 through the OR gate 188.
#190 is supplied.
微分1路190FiORゲート188の出力信号を立上
り微分して最初のキーオン信号KOMを発生する。この
キーオン信号[01はムMDゲート176會介してOR
ゲー) 112 K供給され、これに応じて011ゲー
ト192は最初の続出制御信号MINTを送出する。The output signal of the differential 1 path 190FiOR gate 188 is differentiated at the rising edge to generate the first key-on signal KOM. This key-on signal [01 is ORed through the MD gate 176.
112 K is supplied, and in response, the 011 gate 192 sends out the first successive control signal MINT.
なお、メロディ今一ニード信号MKOが休符を示す場合
に社、休符検出回路194が出力信号= % 1 #を
発生し、ムMDゲー) 172 K供給する。このとき
□ANDゲート172の出力信号は押#1iKAjiD
ゲー) 18Bから発生される出力信号と同様に作 。Incidentally, when the melody need signal MKO indicates a rest, the rest detection circuit 194 generates an output signal =%1#, and supplies 172K to the MD game. At this time, the output signal of the □AND gate 172 is #1iKAjiD
18B).
用するので、体狩検出時にも続出制御信号mgr!が発
生される。Since the control signal mgr! is used, the control signal mgr! is generated.
一方、最初のメロディ符長コード信号MLGがが最初の
続出制御信号11IAx?を発生する時点までの期間に
おいては、カウンタ196が可変分崗回−路198から
の分周出力パルス管計数し、その計数出力tセレクタ回
路200には入力Bとして、比軟回路202及び泡には
入カムとしてそれぞれ供給する。この場合、分M1回路
198はクロック信号φ暑。On the other hand, is the first melody note length code signal MLG the first successive control signal 11IAx? In the period up to the point in time when , the counter 196 counts the frequency divided output pulse tube from the variable divider circuit 198, and outputs the counted output to the t selector circuit 200 as input B to the ratio soft circuit 202 and the foam. are respectively supplied as input cams. In this case, the minute M1 circuit 198 receives the clock signal φ.
を最初のメロディ符長コード信号MLGの示す符長に対
応し九分周比で分周し、その分周出力パルスをカウンタ
196に供給する。なお、分周回路198は長音符はど
分周比を大きくシ、すべての音符について1音符歯9の
クロックパルス数t−一じにするために設けられたもの
である。is divided by a frequency division ratio of 9 corresponding to the note length indicated by the first melody note length code signal MLG, and the divided output pulse is supplied to the counter 196. The frequency dividing circuit 198 is provided to increase the frequency division ratio for long notes and to make the number of clock pulses t - the number of clock pulses of one note tooth 9 the same for all notes.
比軟回路202の入力Bとしては、セレクタ回路122
からのテンポデータを0.5倍した下限テンポデータM
XMが下@設定回路16から供給され、比軟崗l#1r
204の入力Bとしては、セレクタ回路122からのテ
ンポデータを1.5倍した上限テンポデータが上@設定
回路208から供給されている。そして、比較1路20
4i1人カム及びBを比軟してム≦BK対応しえ出力信
号N%1gをムliDゲート210に供給し、比較−路
兜は入カム及びBを比較してム≧Bになると出力信号w
x ’ l ’會ムMDゲート21Gに供給する。この
ため、ムMDゲート210は比較囲路z2がム≧BK対
応した出力信号11′を発生するのに応じて出力伽号寓
11′をム屓りゲ−) 212 K供給し、仁れtS*
させる。このようにム菖りゲー) 210が出力信号=
111を発生することは、マニアル演奏テンポが基準テ
ンポに対して所定の範−内に6つ九ことを意味する。As the input B of the ratio soft circuit 202, the selector circuit 122
Lower limit tempo data M which is 0.5 times the tempo data from
XM is supplied from the lower setting circuit 16, and
As input B of 204, upper limit tempo data obtained by multiplying the tempo data from selector circuit 122 by 1.5 is supplied from upper @ setting circuit 208. And comparison 1 road 20
4i Compare the input cam and B to correspond to M≦BK, and supply the output signal N%1g to the MliD gate 210, and compare the input cam and B, and output the output signal when M≧B. lol
x'l' is supplied to the meeting MD gate 21G. Therefore, the MMD gate 210 supplies the output signal 11' (212K) in response to the comparison circuit z2 generating the output signal 11' corresponding to M≧BK. *
let In this way, the output signal of 210 =
Generating 111 means that the manual performance tempo is within a predetermined range with respect to the reference tempo.
鋺述したようK111分i1@1’IOは基準テンポに
し友がって2111目O鍵を押すぺ龜時点で最初のキー
オン信号Ionを発生するので、このII号KONはム
MDゲート212を介してR−87リツプフロツプ21
4’tセツFさせゐ。そして、この7リツプフロツク2
14の出力Q、%l#はセレクター路魚に入力Bを選択
するえめの選択信号aBとして供給されるので、カウン
タ1360計数出力はセレクタ回路200を介してラッ
チ回@216g供給され、最初の読出制御信号111丁
に応じて2ツチH路216に2ツチされる。なお、この
ラッチ時点の直後にカウンタ196が最初の読出制御信
号MIXテに応じてリセットされ、その9竜ツトの級再
び分周1路198からの分周出力パルスを計数する。ま
九、最初O読出制御伽号ymz″’riORゲート17
0を介してカウンタ166をりセットさせるので、カウ
ンタ166FiそのリセットOvk再びテンポクロック
信号テOLI計数する。さらに、最初の読出制御信号3
11C]l[テはD−7リツプ70ツブ21Bを介して
アリツブフロップ214をリセットさせる。As mentioned above, the K111 minute i1@1'IO generates the first key-on signal Ion at the time of pressing the 2111th O key in keeping with the standard tempo, so this II KON is transmitted through the MD gate 212. R-87 lip flop 21
4't set F. And this 7 Lip Flock 2
Since the output Q and %l# of 14 are supplied to the selector as the selection signal aB for selecting input B, the count output of the counter 1360 is supplied to the latch times @216g via the selector circuit 200, and the first reading In response to the control signal 111, a two-touch H path 216 is entered. Immediately after this latching time, the counter 196 is reset in response to the first read control signal MIXTE, and the divided output pulses from the frequency divider 1 circuit 198 are counted again in the 9th class. 9, first O read control number ymz''riOR gate 17
Since the counter 166 is reset through 0, the counter 166Fi resets Ovk and again counts the tempo clock signal TeOLI. Furthermore, the first read control signal 3
11C]l[TE resets the return flop 214 via the D-7 lip 70 knob 21B.
上記したのは、211目のメロディ音に対応する押鍵タ
イミングが基準テンポにし良がって211目の鍵を押す
べきタイミングに一散している場合の動作であるが、押
鍵が早すぎえり、遅すぎえり、押鍵しなかつ九シした場
合の動作社次のようになる。The above is an operation when the key pressing timing corresponding to the 211th melody note is well suited to the standard tempo and is scattered at the timing when the 211th key should be pressed, but the key pressing is too early. If the key is not pressed and the key is not pressed, the operation will be as follows.
まず、押鍵か早すぎ良場合については、第6図に示すよ
うに、ケース1及びケース2に分けて説明する。り7ス
l#iカウンタ1660カウント値が符長に対応する最
大カウント値Nの0.5倍の値に違するよシ前にキーオ
ン信号[01が発生される場合である。この場合Kti
、微分回路190からのキーオン信号KOMが、比V回
路l@からのム〈Bに対応し次出力信号雪’ l Iに
よって導通しているムnDグートカを介して7リツプ7
0ツブ13Bをセットさせる。このときの7リツプフロ
ツプ138の出力1βIIは選択信号8ムとしてセレク
タ回路136に供給されるので、セレクタ1路136
Fi高高速クロック信号鳳凰選択送出するようになる。First, cases in which the key is pressed too quickly will be explained separately in case 1 and case 2, as shown in FIG. This is a case where the key-on signal [01 is generated before the count value of the 7th l#i counter 1660 differs from a value that is 0.5 times the maximum count value N corresponding to the note length. In this case Kti
, the key-on signal KOM from the differentiating circuit 190 is passed through the mnD gutka corresponding to the m<B from the ratio V circuit l@ and conducted by the next output signal snow'lI.
Set 0 knob 13B. At this time, the output 1βII of the 7 lip-flop 138 is supplied to the selector circuit 136 as the selection signal 8, so the selector 1 path 136
Fi high speed clock signal phoenix selection will be sent.
このため、カウンタ146の計数速度が上昇し、テンポ
クルツク信号テCLの周波数が高くなるので、カウンタ
166の計数速度か上昇する。Therefore, the counting speed of the counter 146 increases and the frequency of the tempo clock signal TE CL increases, so that the counting speed of the counter 166 also increases.
また、キーオン匍号KOMFiフリップフロップ180
t−セットさせるので、7リツグ70ツブ180の出力
Q■111はD−7リツプ70ツブ222を介してムM
Dゲート178に供給され、これを導通させる。この後
、比all路164がム=Bに対応した出力fI号S−
%IIを発止すると、この出力信号=1=−IIは1ム
IIDゲート1?8及びORゲート192 tP介して
読出制御信号111丁として送出される。1良、このと
きの比IIR胞路164からの重力信号−%11dフリ
ップ7oツブ138及び180をり(ットさせる。In addition, the Keyon Gogo KOMFi flip-flop 180
Since the t-set is made, the output Q111 of the 7-rig 70-tube 180 is transferred to the M-M via the D-7 lip 70-tube 222.
It is supplied to D gate 178, making it conductive. After this, the comparison path 164 outputs fI corresponding to M=B.
When %II is activated, this output signal=1=-II is sent out as a read control signal 111 through the 1mmIID gate 1-8 and the OR gate 192tP. 1, the gravity signal from the ratio IIR channel 164 at this time is removed.
クリップ70ツブ1380りセットによりセレクタ回路
136は低速クロツタ信号−3を選択送出するようにな
る。By setting the clip 70 knob 1380, the selector circuit 136 selectively sends out the low speed clock signal -3.
このようにして発生され友読出制御信号111!T社カ
ウンタ198をりセットさせるが、このリセットより#
にカウンタ196の計数出力は入カムとして比較−路2
02に供給され、入力Bとしての下限テンポデータMl
夏と比較される。キーオン信号[011が発生される鉤
に祉ムくBであるので比歇駒路!o2はムくBに対応し
た出力信号−%l#lムMDゲート224に供給し、こ
れを導通させる。The friend read control signal 111 generated in this way! Company T counter 198 is reset, but from this reset #
The counting output of the counter 196 is compared as the input cam.
02 and lower limit tempo data Ml as input B.
compared to summer. The key-on signal [011 is generated by the hook, so it's B, so Hikino Komaji! o2 supplies the output signal -%l#l corresponding to the output signal B to the MD gate 224, making it conductive.
このため、キーオン信号10Mが発生されると、この信
号[01はムMDゲート224t−介してR−、aフリ
ップ7四ツブ226t−にツトさせる。このとき07リ
ツグ70ツブ2260出力Qm%IIはλカムを選択す
るための選択信号8ムとしてセレクタ回路魚に供給され
るので、セレクタ回路値は入力Aとしての下限テンポデ
ータMIMtJ!択し、ラッチ−路216に供給する。Therefore, when the key-on signal 10M is generated, this signal [01 is turned on to the R-, a flip 7 quadruple 226t- via the MMD gate 224t-. At this time, the 07 Rig 70 Tub 2260 output Qm%II is supplied to the selector circuit as the selection signal 8m for selecting the λ cam, so the selector circuit value is the lower limit tempo data MIMtJ! as input A! selected and supplied to latch path 216.
従って、ラッチ回路216 Fi胱出制御信信号EXT
に応じて下限テンポデータMINをラッチする。これと
同時に読出制#信号mmxτはカウンタ166をリセッ
トさせるので、カウンタ166はそのリセットの後再び
テンポクロック信号TOLを計数する。この場合のテン
ポクロック信号?OLは比較回路164からのム;Bに
対応した出力信号によシフリップフロッグ138がリセ
ットされるため、低速クロンク信号φ鵞に基づいて発生
されるものである。Therefore, the latch circuit 216 Fi bladder output control signal EXT
The lower limit tempo data MIN is latched accordingly. At the same time, the read-only # signal mmxτ resets the counter 166, so that the counter 166 counts the tempo clock signal TOL again after being reset. Tempo clock signal in this case? Since the shift flip-flop 138 is reset by the output signal corresponding to MU;B from the comparator circuit 164, OL is generated based on the low-speed clock signal φ.
次に、ケース2は第6図に示すようにカウンタ1660
カウント値が舅!0.5とNとのあいだのめる値に達し
たときにキーオン信号toMが発生される場合である。Next, case 2 has a counter 1660 as shown in FIG.
The count value is my father-in-law! This is the case where the key-on signal toM is generated when a value between 0.5 and N is reached.
この場合にもキーオン値号KO扇に応じてフリップフロ
ップ138がセットされるので、テンポクロック信号!
OLのMltllL数が高くなることはケース1と同機
である。また、読出制御信号MERITの発生方法もケ
ース1と同様である。しかしながら、読出制御信号MI
Xテに応じてラッチ1路216にラッチされるデータ祉
ケースlと異なシ、カウンタ1%の計数出力である。こ
れは、キーオン信号KOM□発生時点では前述したよう
にム)IDゲート210が出力信号!−%l#(、発生
するためである。In this case as well, the flip-flop 138 is set according to the key-on value KO fan, so the tempo clock signal!
It is the same as case 1 that the MltllL number of OL is high. Furthermore, the method of generating the read control signal MERIT is also the same as in case 1. However, read control signal MI
The data latched in the latch 1 path 216 in response to the signal X is different from the case 1, and is the count output of the counter 1%. This is the output signal from the ID gate 210 as described above when the key-on signal KOM□ is generated! -%l#(, because it occurs.
次に、第6図ケース3に示すようにカウンタ166のカ
ウント値が舅と舅!1.5とOあいだのある値に違すべ
きときにキーオン信号KOMが発生される場合について
述べる。この場合嬬、カウンタ166のカウント値が夏
になると、比較回路164のムくBに対応した出力信号
が%QI KなるためNムIIDゲート150の出力信
号が%OIKなり、ムyDゲート152からのテンポク
ロツク4Ii号TOLの送出線停止される。このため、
カウンタ166はカウント値夏で計数停止し、カウント
値はy以上に増大しない(謔6図において、ド以上Oカ
ウント麹はa明Og1宜上示したもの′Cある)。この
とき、比軟1路164のム、、Bに対応した出力信号は
11tになり、この状態はカウンタ166の停止中つつ
く。Next, as shown in case 3 of FIG. 6, the count value of the counter 166 is ``Fain and Father!'' A case will be described in which the key-on signal KOM is generated when the key-on signal KOM should be different from a certain value between 1.5 and O. In this case, when the count value of the counter 166 becomes summer, the output signal of the comparator circuit 164 corresponding to MUK becomes %QIK, so the output signal of the NMU IID gate 150 becomes %OIK, and from MUYD gate 152 The sending line of tempo clock No. 4Ii TOL is stopped. For this reason,
The counter 166 stops counting when the count value is reached, and the count value does not increase beyond y (in Figure 6, the koji with a count of 0 or more is a, og, 1, and 'C' as shown above). At this time, the output signal corresponding to M, , B of the ratio soft 1 path 164 becomes 11t, and this state is maintained while the counter 166 is stopped.
この後、カウント値が翼!1.5に達する前にキーオン
信号IONが発生されると、この(!号KONはムli
Dゲート176及びORゲート192を介して訳出制御
信号xmxテとじて送出される。1*。After this, the count value is wing! If the key-on signal ION is generated before reaching 1.5, this (!) KON will be disabled.
The translation control signal xmxte is sent out via the D gate 176 and the OR gate 192. 1*.
ムliDゲート210からの出力信号間111がムMD
ケート212を導通させるので、キーオン信号KONは
ムMDゲー) 212 t−介して7vツプフpツブ2
14をセットさせる。このため、カウンタ196の計数
出力はセレクタ回路200を介してラッチ回路216に
供給され、そこKW出11J御信号夏罵!Tに応じてラ
ッチされる。Between the output signals 111 from the MliD gate 210 is MMD
Since the gate 212 is made conductive, the key-on signal KON is connected to the 7V pfp2 via 212 t-.
Set 14. For this reason, the counting output of the counter 196 is supplied to the latch circuit 216 via the selector circuit 200, where the KW output 11J signal is output! It is latched according to T.
次に、第6園ケース4に示すようにカウンタX66のカ
ウント値が夏!1.5に達すべきときになって4キ一オ
ン値号[OMが発生されない場合について述べる。この
場合社、ケース3と同様にカウント値が菫になるとカウ
ンタ166が計数停止する。そして、カウント値がmx
l、5に達すべきときになると、比較用1胴が入カムと
してのカウンタ196の計数出力と入力Bとしての上腿
テンポ□データMム!との比較に基づいてム〉Bに対応
した出力信号寡%lIを発生する。この出力信号wr、
’ l ’轄ムMIDゲート174及びORゲート19
2を介して読出制御信号MRXTとして送出される一方
、R−87リツプ70ツブ228をセットさせる。そし
て、この7リツ1フロツプカの出力Q = %1# U
入力Cを選択するための選択信号SOとしてセレクタ回
路魚に供給されるので、セレクタ回路200は入力Oと
しての上限テンポデータMムXt−選択してラッチ回路
216に供給する。このため、ラッチ路路216祉胱出
制御信号MBX〒に応じて上限テンポデータVムXt−
ラッチする。Next, as shown in Case 4 of the 6th garden, the count value of counter X66 is summer! Let us now consider the case where the 4-key on value code [OM] is not generated when it should have reached 1.5. In this case, as in case 3, when the count value reaches violet, the counter 166 stops counting. And the count value is mx
When it is time to reach 1, 5, the comparative 1st body receives the counting output of the counter 196 as the input cam and the upper leg tempo □ data Mm! as the input B. Based on the comparison with MU>B, an output signal %lI corresponding to MU>B is generated. This output signal wr,
'l' MID gate 174 and OR gate 19
2 as the read control signal MRXT, while causing the R-87 lip 70 knob 228 to be set. Then, the output Q of this 7-bit 1 flopper = %1# U
Since it is supplied to the selector circuit as a selection signal SO for selecting input C, selector circuit 200 selects upper limit tempo data M as input O and supplies it to latch circuit 216. For this reason, the latch path 216 output control signal MBX corresponds to the upper limit tempo data V
Latch.
上記したようにしてORグー) 192から最初の読出
制御信号MIAXTが発生された後は、メロディ符長コ
ード信号MLGとして2簀Iのメロディ音に対応したも
のが発生されると共にメロディキーコード信号MEOと
して311目のメロディ音に対応したものが発生される
。そして、演奏′4が鋺―同橡に適当なタインングをと
らえて3@@fDメロデイ音に対応した鍵を押すと、I
ii述したと同様にして211目の読出側#値号MIX
丁が発生される。この場合、カウンタ166のカウント
値がIll、5に達すべきときよシ前に押鍵がなされな
いと、2番目の読出制御信号M11.KTIJ比較回路
加4からのム〉Bに対応し大出力信号口% l Iに応
じ1発生される。After the first readout control signal MIAXT is generated from 192 as described above, a melody note length code signal MLG corresponding to the melody tone of the second category I is generated, and a melody key code signal MEO is generated. A sound corresponding to the 311th melody sound is generated. Then, when the performance ``4'' hits the appropriate tuning and presses the key corresponding to the 3@@fD melody note, I
ii In the same manner as described above, the 211th #value number MIX on the reading side
Ding is generated. In this case, if no key is pressed before the count value of the counter 166 should reach 5, the second read control signal M11. 1 is generated in response to the large output signal port %lI corresponding to the MU>B from the KTIJ comparison circuit 4.
このとき、セレクタ回路(9)は押鍵タイミングが早い
か適切か遅いかに応じて下限テンポデータMIliかカ
ウンタ196の計数出力か上隈テンポデータMムXかを
送出しているので、ラッチ1路216には2番目の読出
制御信号に応じてセレクタ囲路穴からの出力データがラ
ッチされる。また、このとき、セレクタ回路前の出力デ
ータ社平均回路230に人カムとして供給されると共に
、ラッチ回路216からの#回のラッチデータれラッテ
回路割に入力Bとして供給される。この良め、平均u路
230F1人カム及びBについて(ム+B)/2なる平
均処理を施してラッチ回路mに供給する。At this time, the selector circuit (9) sends out the lower limit tempo data MIli, the count output of the counter 196, or the upper-kuma tempo data MX depending on whether the key press timing is early, appropriate, or late, so the latch 1 Output data from the selector enclosure hole is latched onto path 216 in response to the second read control signal. Also, at this time, the output data in front of the selector circuit is supplied as a human cam to the averaging circuit 230, and the # latch data from the latch circuit 216 is supplied as input B to the latch circuit. This average u path 230F performs an average process of (M+B)/2 on the single person cam and B and supplies it to the latch circuit m.
徒っテ、57fl!1*232d、Z%目の読出制御値
号MIX丁に応じて平均ll路(3)からの平均データ
をラッチし、セレクタ@@12Bに入カムとして供化す
る。t防ぐために般社られた一〇である。Damn it, 57fl! 1*232d, the average data from the average path (3) is latched according to the Z% readout control value number MIX, and is provided as an input cam to the selector @@12B. This is 10, which was established in order to prevent this.
一方、211目の読出制御値号M鳶ITが発生されると
、カウンタ156が出力信号ww ’ l Iを発生す
る。この出力信号=111はインバータ158を介して
ムNDグー) 1601非導過にすると共にムMDゲー
トl銘を介してセレクター路126に入カム【選択する
ための選択信号Sムとして供給される。On the other hand, when the 211th read control value number MIT is generated, the counter 156 generates the output signal ww'lI. This output signal = 111 is made non-conducting via the inverter 158 and is supplied as a selection signal S for selecting the output signal S.
この良め、セレクタ回路126はセレクタ回路122か
らの基準テンポに対応したテンポデータの代りに2ツテ
l!21%Zl12からの平均データを選択して比較回
路132に供給する。In this case, instead of the tempo data corresponding to the reference tempo from the selector circuit 122, the selector circuit 126 receives 2 times! The average data from 21% Zl12 is selected and supplied to comparison circuit 132.
比較回路132にラッチ1ai6232からの平均デー
タが供給されると、テンポタロツクgN号TOLQ崗技
数は過去2回のマニアル演奏テンポの平均籠に応じて決
まるようになり、前述し良各1にの自動演奏(集音発生
又は押鍵表示)のテンポij w ニアル演責Oテンポ
に追従して可!を制御される。しかしながら、この場合
のテンポ迫!E IjIIは無制隈に行なわれるもので
はなく、テンポクロック信号T0.1のj1紋数の可変
範囲内においてのみ行なわれる。すなわち、テンポクロ
ック信号?OLの周波数は最高値が高速クロクク信号φ
鳳と下限テンポデータMIMとで決ip、最低値が低速
クロック信号φ露と上隈テンポデータMム!とで決壜る
から、自動演奏のテンポも信号TOLの最^周波数及び
最低jIl#L数にそれぞれ対応して最高値及び最低I
It−有し、この最高値及び最低値のあいだの範囲内で
のみマニアル演奏のテンポに追従して制御される。When the average data from the latch 1ai 6232 is supplied to the comparison circuit 132, the number of tempo tarokku gN TOLQ techniques is determined according to the average basket of the past two manual performance tempos, and the automatic Tempo of performance (sound collection generation or key pressed display) ij w It is possible to follow the tempo of the near performance! is controlled. However, in this case, the tempo is tight! E IjII is not performed unrestricted, but is performed only within a variable range of the number of j1 strokes of the tempo clock signal T0.1. i.e. the tempo clock signal? The highest frequency of OL is the high speed clock signal φ
The lowest value is determined by Otori and the lower limit tempo data MIM, and the lowest value is the low-speed clock signal φ and the upper limit tempo data MIM! Therefore, the tempo of automatic performance is also determined by the highest and lowest Il#L numbers corresponding to the highest frequency and lowest Il#L number of the signal TOL, respectively.
It is controlled to follow the tempo of manual performance only within the range between the highest and lowest values.
以上のように、この発明によれば、鍵盤によるマニアル
演奏のテンポが基準テンポに対して所定の誤差範囲内に
套る場合にのみマニアル演奏のテンポに追従して自動演
奏のテンポを制御するようにしfcので、次のような優
れた作用効果が得られる。As described above, according to the present invention, the tempo of automatic performance is controlled by following the tempo of manual performance only when the tempo of manual performance on the keyboard falls within a predetermined error range with respect to the reference tempo. Because of the fc, the following excellent effects can be obtained.
11) 押鍵タイミングが早すぎた場合にL自動演奏
のテンポが異常に上昇するのを防止することができる。11) It is possible to prevent the tempo of the L automatic performance from increasing abnormally if the key press timing is too early.
(り 押鍵タイに/グが遅すぎたル、押鍵がなされな1
かった場合には自動演奏が停止されることなく、非常に
遅いテンポで続行される。(I pressed the key too late /G was too slow, the key was not pressed 1
If this occurs, the automatic performance will not be stopped and will continue at a very slow tempo.
(3) 自動演奏のテンポ変動範囲が開成されている
ので、自動演奏(楽音発生又扛押鍵表示)を伴って演奏
練習を行なうliKは不感*なテンポ変動によって練習
が妨げられるこ”とがなくなり、練習効率が向上する。(3) Since the tempo variation range for automatic performance is widened, liKs who practice performance with automatic performance (musical sound generation or key press display) will not have their practice hindered by insensitive* tempo fluctuations. This will improve your practice efficiency.
91図は、この発明の一奥施例による電子秦−〇ブロッ
ク図、
第2図及び第3図はそれぞれメロディデータ及び伴奏デ
ータのフォーマットを示す図、1g4図(4)〜(0)
は、上記電子電器の表示゛・演奏動作を#i明するため
の図、
第5FIAは、上記電子電器0テンポ制麹−路の詳細回
路図1
、第6図は、1I45図の(ロ)路の動作1貌明するた
めの図である。
銚
lO・・・楽贈、lO&−・・記番媒体、臣・−条譜デ
ータ絖込制御回路、13−テンポ制御回路、14−メロ
ディf −jl l ’f、 9、z−xタート・スト
ップWea路、ス・・・メロディデータ貌出回路、44
−・・表示部、(資)−鍵盤、120−ffニアルテン
ポ設定回路、122 、126゜136 、200−セ
レクタ回路、124−・・レジスタ(ハ)路、132
、164 、182 、202 、204−比較回路、
134″″′クロック信号源、146,166.1%ゴ
・カクンタ、加ト・・下@設定回路、焦−上限設定回路
。
第2図
第3図Fig. 91 is a block diagram of an electronic Qin-〇 according to a further embodiment of the present invention, Figs. 2 and 3 are diagrams showing the formats of melody data and accompaniment data, respectively, and Figs. 1g4 (4) to (0).
5 is a diagram for explaining the display and playing operation of the electronic appliance, 5th FIA is a detailed circuit diagram 1 of the 0 tempo control circuit of the electronic appliance, and FIG. 6 is (b) of FIG. 1I45. FIG. 2 is a diagram for explaining the operation of the road.銚IO...music gift, IO&-...numbering medium, holder--score data insertion control circuit, 13-tempo control circuit, 14-melody f-jl l'f, 9, z-x start... Stop Wea road, S... melody data appearance circuit, 44
--Display section, (equipment)-keyboard, 120-ff near tempo setting circuit, 122, 126°136, 200-selector circuit, 124--register (c) path, 132
, 164 , 182 , 202 , 204 - comparison circuit;
134''''' Clock signal source, 146, 166.1% Go Kakunta, Kato... lower @ setting circuit, focus upper limit setting circuit. Figure 2 Figure 3
Claims (1)
る電音発生手段と、テンポクロック信号を発生する手段
と、#I記テンポク田ツク信号に基づいて自動的に電音
発生又は押鍵表示を行なう自動演奏手段とをそなえ九電
子秦器において、基準テンポを示す基準テンポデータを
発生するデータ発生手段と、前記基準テンポデータ及び
鋺記鍵銀からの押鍵信号に基づき、前記鍵盤によるiニ
アル演奏Oテンポが前記基準テンポに対して所定の範囲
内にあるか否か判定する判定手段と、この判定手段から
の出力信号に基づき、鋺記マニアル演貴Oテンポが#記
範囲内にある場合には一記自動演奏手段による自動演奏
のテンポを前記マニアル演奏Oテンポに追従させるよう
に且つ鋺記iニアル演奏のテンポが前記範囲内にない場
合には前記自動演奏のテンポを所定の隈昇値をこえて変
化させないように#記テンポクロック信号Ojl技数を
制御する制御手段とを設妙良ことを特徴とする電子楽器
。 2、特許請求の範囲第1項に記載の電子楽器において、
前記データ発生手段#i−r ニアル操作に基づいて基
準テンポを設定する手段をそなえていることを%像とす
る電子楽器。 3、%許−求OS@l第1項に記載O電子集器において
、前記データ発生手段は前記基準テンポデータを記憶す
る記憶装置と、この記憶装置から前記基準テンポデータ
を読出す読出回路とをそなえていることを特徴とする電
子楽器。[Scope of Claims] 1. A keyboard, electronic tone generating means for generating nine tones in response to the pressing of the O key on the keyboard, means for generating a tempo clock signal, and a tempo clock signal based on the tempo clock signal described in #I. The nine electronic Qin equipment is equipped with an automatic performance means that automatically generates an electric tone or displays a pressed key, and a data generation means that generates standard tempo data indicating a standard tempo, and a data generating means that generates standard tempo data and a key input from the standard tempo data. a determining means for determining whether or not the manual performance O tempo of the keyboard is within a predetermined range with respect to the reference tempo based on the key press signal; When the tempo is within the range specified by #, the tempo of the automatic performance by the automatic performance means is made to follow the tempo of the manual performance, and when the tempo of the manual performance is not within the range. The electronic musical instrument is characterized in that the electronic musical instrument is equipped with a control means for controlling the tempo clock signal Ojl so as not to change the tempo of the automatic performance beyond a predetermined increase value. 2. In the electronic musical instrument according to claim 1,
The electronic musical instrument is characterized by having means for setting a reference tempo based on the manual operation of the data generating means #ir. 3. % Permission Request OS@l In the electronic concentrator described in paragraph 1, the data generating means includes a storage device for storing the reference tempo data, and a reading circuit for reading the reference tempo data from the storage device. An electronic musical instrument characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56099998A JPS581192A (en) | 1981-06-27 | 1981-06-27 | Electronic musical instrument |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56099998A JPS581192A (en) | 1981-06-27 | 1981-06-27 | Electronic musical instrument |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS581192A true JPS581192A (en) | 1983-01-06 |
| JPH0132998B2 JPH0132998B2 (en) | 1989-07-11 |
Family
ID=14262276
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56099998A Granted JPS581192A (en) | 1981-06-27 | 1981-06-27 | Electronic musical instrument |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS581192A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63316897A (en) * | 1987-06-19 | 1988-12-26 | 松下電器産業株式会社 | Automatic performer |
-
1981
- 1981-06-27 JP JP56099998A patent/JPS581192A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63316897A (en) * | 1987-06-19 | 1988-12-26 | 松下電器産業株式会社 | Automatic performer |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0132998B2 (en) | 1989-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6294720B1 (en) | Apparatus and method for creating melody and rhythm by extracting characteristic features from given motif | |
| JPS6327717B2 (en) | ||
| JPS58211192A (en) | Performance data processor | |
| US4454797A (en) | Automatic music performing apparatus with intermediate span designating faculty | |
| US6774297B1 (en) | System for storing and orchestrating digitized music | |
| JPS6023352B2 (en) | electronic musical instruments | |
| GB2091470A (en) | Electronic Musical Instrument | |
| JPS5846392A (en) | Automatic performer | |
| JP3669301B2 (en) | Automatic composition apparatus and method, and storage medium | |
| JPS5923392A (en) | automatic performance device | |
| JPS628797B2 (en) | ||
| JPS5846393A (en) | Automatic accompanying apparatus | |
| JPS58132279A (en) | Automatic performer | |
| JP2560485B2 (en) | Electronic musical instrument | |
| JPS6253839B2 (en) | ||
| JPS6040028B2 (en) | automatic composer | |
| JPS6237252Y2 (en) | ||
| JPS6022374Y2 (en) | Musical score data display device | |
| JPH0132999B2 (en) | ||
| JPS6326839Y2 (en) | ||
| JPH027480B2 (en) | ||
| Whitlark | Contritum Machina: A Composition for Wind Ensemble | |
| JP2580873Y2 (en) | Automatic performance device | |
| JPS5827183A (en) | Automatic composer | |
| JPS582891A (en) | Automatic performer |