JPH0360119B2 - - Google Patents
Info
- Publication number
- JPH0360119B2 JPH0360119B2 JP55057578A JP5757880A JPH0360119B2 JP H0360119 B2 JPH0360119 B2 JP H0360119B2 JP 55057578 A JP55057578 A JP 55057578A JP 5757880 A JP5757880 A JP 5757880A JP H0360119 B2 JPH0360119 B2 JP H0360119B2
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- setting
- pulse
- output
- data
- 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.)
- Expired - Lifetime
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
この発明は、テンポクロツクに基づいて演奏曲
のテンポを決定するようにした自動演奏機(例え
ば、自動演奏機能付電子オルガン、オートリズム
装置、オートベースコード装置、オートアルペジ
オ装置等)におけるテンポ制御装置に係り、特に
音楽演奏に際して人が通常拍手をとる動作に連動
してテンポクロツクの周波数を所望の値に設定し
得るようにした装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic performance machine (for example, an electronic organ with an automatic performance function, an automatic rhythm device, an automatic bass chord device, an automatic arpeggio device) that determines the tempo of a performance piece based on a tempo clock. The present invention relates to a tempo control device for a music performance, and more particularly to a device that can set the frequency of a tempo clock to a desired value in conjunction with the normal clapping motion of a person during a music performance.
本出願人は、先に様々な種類の自動演奏機(例
えば、自動演奏機能付電子オルガン、オートリズ
ム装置、オートベースコード装置、オートアルペ
ジオ装置等)を提案している。これらの自動演奏
機における演奏テンポは所謂テンポクロツク等と
呼ばれるクロツク信号に同期して決定され、従つ
てこのテンポクロツクの周波数を変化させること
により演奏テンポを任意に変更できる。 The present applicant has previously proposed various types of automatic performance machines (for example, an electronic organ with an automatic performance function, an autorhythm device, an auto bass chord device, an auto arpeggio device, etc.). The performance tempo of these automatic musical instruments is determined in synchronization with a clock signal called a tempo clock, and therefore, the performance tempo can be arbitrarily changed by changing the frequency of this tempo clock.
従来、演奏テンポを変更するためには、テンポ
クロツク発振器として例えば電圧制御発色器(以
下、VCOと言う。)を採用するとともに、これに
対する制御電圧をスライド式あるいは回転式可変
抵抗器を介して与えるように構成し、この可変抵
抗器の操作子をスライド又は回転操作しつつテン
ポクロツクの周波数を連続的に変更成し得るよう
なされていた。 Conventionally, in order to change the performance tempo, a voltage-controlled color generator (hereinafter referred to as VCO), for example, was employed as a tempo clock oscillator, and a control voltage for this was applied via a sliding or rotary variable resistor. The frequency of the tempo clock can be continuously changed by sliding or rotating the operator of the variable resistor.
しかしながら、周知の如く音楽演奏中に人が拍
子をとる又は指示する動作としては、例えば手拍
子、足踏み、指揮棒の揺振、机等を叩くことある
いはメトロノームの使用等が通常であつて、前述
の自動演奏機における操作子のスライド又は回転
操作とは程遠いものであり、実際このようなスラ
イド又は回転操作によつて演奏中に演奏テンポを
任意のテンポに迅速かつ正確に設定することは極
めて回難なものと言わざるを得ない。 However, as is well known, the actions that people usually take or give instructions during musical performances include clapping hands, stomping feet, shaking a baton, banging on a desk, etc., or using a metronome, etc. This is far from the sliding or rotating operation of the controls on an automatic musical instrument, and in fact, it is extremely difficult to quickly and accurately set the playing tempo to a desired tempo during performance using such sliding or rotating operations. I have to say that it is.
この発明は、従来の自動演奏機におけるテンポ
設定操作に際する上述の如き困難性に鑑み創案さ
れたものであり、その目的とするところはこの種
の自動演奏機における演奏テンポを人が通常の場
合に拍子をとる動作によつて任意のテンポに変更
することを可能ならしめることにある。 This invention was devised in view of the above-mentioned difficulties in setting the tempo of conventional automatic musical instruments, and its purpose is to enable a person to set the playing tempo on this type of automatic musical instrument in a way that would not normally be possible. The purpose is to make it possible to change the tempo to any desired one by taking the time signature.
以下に、この発明を実施例に基づいて詳細に説
明する。 The present invention will be described in detail below based on examples.
第1図は、自動演素機の一例として自動演奏機
能付の電子オルガンに本発明を適用した場合を示
す全体ブロツク回路図、第2図は、本発明の要部
であるテンポクロツク発生制御回路を示すブロツ
ク回路図、第3図はデータメモリ内のデータフオ
ーマツトを示す図、第4図、第5図及び第6図
は、それぞれテンポ設定パルス発生手段の一例を
示す構造図、第7図は、テンポクロツク発生制御
回路内における各信号の時間的関係を示すタイミ
ングチヤートである。 Fig. 1 is an overall block circuit diagram showing the case where the present invention is applied to an electronic organ with an automatic performance function as an example of an automatic performance machine, and Fig. 2 shows a tempo clock generation control circuit which is the main part of the present invention. 3 is a diagram showing the data format in the data memory, FIGS. 4, 5, and 6 are structural diagrams each showing an example of the tempo setting pulse generating means, and FIG. 7 is a diagram showing the data format in the data memory. , is a timing chart showing the temporal relationship of each signal in the tempo clock generation control circuit.
第1図において、1は上鍵盤(UK)のキース
イツチ群、2は下鍵盤(LK)のキースイツチ群、
3はペダル鍵盤(PK)のキースイツチ群をそれ
ぞれ示し、これらのキースイツチ群1,2,3か
ら発生する各キーコードはメロデイー音発生回路
4、伴奏音発生回路5及びベース音発生回路6を
介してそれぞれ楽音信号に変換され、メインアン
プ、スピーカ等からなるサウンドシステム7を介
して楽音として出力されることになる。 In Figure 1, 1 is the key switch group of the upper keyboard (UK), 2 is the key switch group of the lower keyboard (LK),
3 indicates key switch groups of a pedal keyboard (PK), and each key code generated from these key switch groups 1, 2, and 3 is transmitted through a melody sound generation circuit 4, an accompaniment sound generation circuit 5, and a bass sound generation circuit 6. Each of the signals is converted into a musical tone signal and outputted as a musical tone via a sound system 7 consisting of a main amplifier, speakers, etc.
8はリズムパターンを記憶するパターンメモリ
であり、このパターンメモリ8内には後述するテ
ンポクロツクTCLによつて歩進制御されるアド
レスカウンタ9の出力によつて順次アドレス指定
される例えば128のアドレスがあり、各アドレス
の記憶内容は2小節の時間長を128分の1に等分
した各区間におけるリズム音の発音有無に対応し
ている。従つて、テンポクロツクTCLに同期し
てアドレスカウンタ9が歩進するとパターンメモ
リ8からはリズムタイミング信号が出力されると
ともに、この信号はリズム音源10を介してリズ
ム音信号に変換され、さらにサウンドシステム7
を介してリズム音として出力される。 Reference numeral 8 denotes a pattern memory for storing rhythm patterns, and in this pattern memory 8 there are, for example, 128 addresses that are sequentially addressed by the output of an address counter 9 whose advance is controlled by a tempo clock TCL, which will be described later. , the memory content of each address corresponds to whether or not a rhythm sound is produced in each section where the time length of two measures is equally divided into 1/128. Therefore, when the address counter 9 increments in synchronization with the tempo clock TCL, a rhythm timing signal is output from the pattern memory 8, and this signal is converted into a rhythm sound signal via the rhythm sound source 10.
is output as a rhythm sound.
次に、11は各種の演奏データが記憶されたメ
モリ(以下、データメモリと言う。)であり、こ
の例におけるデータメモリ11は所望の曲目に応
じて書き換え可能になすべくRAMが使用されて
おり、図示の如く楽譜12の下部に沿つて磁気的
に記録された演奏データ読取装置13によつて走
査しつつ読取り、データメモリ11内に書込むシ
ステムが採用されている。 Next, reference numeral 11 is a memory in which various performance data are stored (hereinafter referred to as data memory). In this example, the data memory 11 uses RAM so that it can be rewritten according to the desired song number. As shown in the figure, a system is adopted in which performance data is magnetically recorded along the lower part of the musical score 12, and is scanned and read by a performance data reading device 13, and written into the data memory 11.
一方、演奏データとはその名の通り演奏に必要
な様々なデータを意味し、この実施例装置におい
ては、UKにおいて打鍵すべき鍵の音名をあらわ
すノートコード、その音の属するオクターブをあ
らわすオクターブコード、その音の長さをあらわ
す符長コード、LKで打鍵すべき和音の根音をあ
らわす根音コード、その和音の種別(例えば、
Major,Minor,7th,Minor 7th等)をあらわ
す種別コード、その曲目の終了をあらわす
FINISHコード、及びこれらの各種コードを識別
する識別コード等からなる。。 On the other hand, performance data, as the name suggests, refers to various data necessary for performance.In this embodiment, performance data includes a note code representing the note name of the key to be pressed in the UK, and an octave representing the octave to which the note belongs. chord, note length code that represents the length of the note, root note code that represents the root note of the chord to be played with LK, type of chord (for example,
Major, Minor, 7th, Minor 7th, etc.) Type code indicating the end of the song
It consists of a FINISH code and an identification code that identifies these various codes. .
そして、これらコード化された各演奏データ
は、第3図に示すように所定のフオーマツトに従
つて前記データメモリ11内の各アドレスに記憶
されている。すなわち、データメモリ11内の各
アドレスにはそれぞれ8ビツトの記憶容量があ
り、図中「UK」、「LK」、「符長、「FINISH」と
記された各アドレスの内容は図中矢視する如く次
のように構成されている。 Each of the encoded performance data is stored at each address in the data memory 11 according to a predetermined format, as shown in FIG. That is, each address in the data memory 11 has a storage capacity of 8 bits, and the contents of each address marked "UK", "LK", "note length", and "FINISH" in the figure are indicated by the arrows in the figure. It is structured as follows.
(i) 「UK」;上位2ビツトb1,b2にはUKに関す
るデータであることを示す識別コード「10」が
記憶される。第3、第4ビツトb3,b4にはUK
で打鍵すべき音の属するオクターブを示すオク
ターブコードが記憶される。このオクターブコ
ードは例えば、第1〜第4オクターブを2ビツ
トバイナリコード「00」〜「11」に対応させて
いる。第5〜第8ビツトb5〜b8にはUKで打鍵
すべき音名(ノート)を示すノートコードが4
ビツトのバイナリコードで記憶される。例え
ば、C,C#
,D,D#
…A#
,Bの12音をバ
イナリコードの「0001」〜「1100」に対応させ
る。(i) "UK"; the upper two bits b 1 and b 2 store an identification code "10" indicating that the data is related to the UK. UK for 3rd and 4th bits b 3 and b 4
An octave code indicating the octave to which the note to be pressed belongs is stored. In this octave code, for example, the first to fourth octaves correspond to 2-bit binary codes "00" to "11". The 5th to 8th bits b5 to b8 contain note codes indicating the note names (notes) to be played in UK.
It is stored in bit binary code. For example, the 12 tones of C, C#, D, D#...A#, B are made to correspond to the binary codes "0001" to "1100".
(ii) 「LK」;上位2ビツトb1,b2にはLKに関す
るデータであることを示す識別コード「01」が
記憶される。第3、第4ビツトb3,b4にはLK
で打鍵すべきコードの種類(例えば、Major,
Minor,7th,Minor 7th)を示す種別コード
が記憶される。この例では、Major「00」、
Minor「01」、7th「10」、Minor 7th「11」の関係
にある。第5〜第8ビツトb5〜b8には上記コー
ドの根音を示す根音コードが記憶される。この
例では、C,C#
,〜Bの12根音を4ビツトバ
イナリコードの「0000」〜「1011」に対応させ
ている。(ii) "LK"; the upper two bits b 1 and b 2 store an identification code "01" indicating that the data is related to LK. LK for 3rd and 4th bits b 3 and b 4
The type of chord you should type (for example, Major,
Minor, 7th, Minor 7th) is stored. In this example, Major "00",
There is a relationship between Minor "01", 7th "10", and Minor 7th "11". In the fifth to eighth bits b5 to b8 , a root note code indicating the root note of the above code is stored. In this example, the 12 root tones of C, C#, and -B are made to correspond to the 4-bit binary code "0000" to "1011."
(iii) 「符長」;上位2ビツトb1,b2には符長に関
するデータであることを示す識別コード「00」
が記憶される。第3〜第8ビツトb3〜b8には全
音符の64分の1に対応するテンポクロツク
TCLの計数値で符長をあらわす符長コードが
記録されている。(iii) “Note length”; the upper two bits b 1 and b 2 contain an identification code “00” indicating that the data is related to note length.
is memorized. The 3rd to 8th bits b3 to b8 contain a tempo clock corresponding to 1/64th of a whole note.
A note length code is recorded that indicates the note length using the TCL count value.
(iv) 「FINISH」;第1〜第8ビツトにはその曲
目の終了をあらわす終了コード「11111111」が
記憶される。(iv) "FINISH": The first to eighth bits store an end code "11111111" indicating the end of the song.
(v) その他;第1、第2ビツトb1,b2にUK識別
コード「10」を記憶させ、第3〜第8ビツトb3
〜b8の値を全て「0」とすればUKの休符を示
し、それに続く符長用アドレスの第3〜第8ビ
ツトb3〜b8に符長コードを記憶させれば、休符
の長さを示すことになる。(v) Others; UK identification code “10” is stored in the first and second bits b 1 and b 2 , and the third to eighth bits b 3
Setting all the values of ~ b8 to 0 indicates a UK rest, and storing the note length code in the 3rd to 8th bits b3 to b8 of the following note length address indicates a rest. It shows the length of.
以上の構成において、電源が投入されると図示
しないイニシアルクリア回路が駆動されてイニシ
アルクリアパルスICがORゲート14を介してRS
フリツプフロツプ(以下、単にRSFFと言う。)
15のリセツト入力Rへと供給され、その出力
“1”によつてアドレスカウンタ16は先頭アド
レスにリセツトされる。また、イニシアルクリア
パルスICはORゲート18を介してRSFF19の
リセツト入力Rにも供給されANDゲート20を
禁止状態とする。 In the above configuration, when the power is turned on, the initial clear circuit (not shown) is driven and the initial clear pulse IC is sent to the RS via the OR gate 14.
Flip-flop (hereinafter simply referred to as RSFF)
15, and its output "1" resets the address counter 16 to the first address. Further, the initial clear pulse IC is also supplied to the reset input R of the RSFF 19 via the OR gate 18 to disable the AND gate 20.
次いで、スタートスイツチ21を閉成するとそ
の出力の立上りに同期して微分回路22からはス
タートパルスSSが出力される。このスタートパ
ルスSSはRSFF19のセツト入力Sに供給され、そ
のQ出力“1”によつてANDゲート20の禁止
は解かれるとともに、ORゲート23を介して
RSFF24のリセツト入力Rにも供給され、そのQ
出力“0”によつてANDゲート25を禁止状態
とする。さらに、スタートパルスSSはRSFF15の
セツト入力Sにも供給され、その出力“0”に
よつてアドレスカウンタ16は歩進可能な状態と
なるとともに、同パルスSSはORゲート26を介
してRSFF27のセツト入力Sにも供給され、その
Q出力“1”によつてパターンメモリ8用のアド
レスカウンタ9はリセツト状態となる。 Next, when the start switch 21 is closed, a start pulse SS is outputted from the differentiating circuit 22 in synchronization with the rise of its output. This start pulse SS is supplied to the set input S of the RSFF19, and its Q output "1" releases the inhibition of the AND gate 20, and the output is passed through the OR gate 23.
It is also supplied to the reset input R of RSFF24, and its Q
The AND gate 25 is inhibited by the output "0". Furthermore, the start pulse SS is also supplied to the set input S of RSFF15, and its output "0" enables the address counter 16 to increment, and the start pulse SS is supplied to the set input S of RSFF27 via the OR gate 26. It is also supplied to the input S, and the address counter 9 for the pattern memory 8 is reset by its Q output "1".
次いで、後述するテンポ設定パルス発生器28
の操作に伴ない発生するテンポ設定パルスON
が、ANDゲート20及びORゲート29を介して
RSFF24のセツト入力に供給されると、そのQ出
力“1”によつてANDゲート25の禁止は解か
れ、ドレスカウンタ16はクロツクφを受けて歩
進開始するとともに、このテンポ設定パルスON
はRSFF27のリセツト入力Rにも供給され、その
Q出力“0”によつてアドレスカウンタ9は歩進
可能となり、以後は後述するテンポクロツク
TCLを計数しはじめ、これに伴ないパターンメ
モリ8からは前述の如くリズムタイミング信号が
時系列的に出力され、リズム音源10及びサウン
ドシステム7を介してリズム音に変換される。ま
た、テンポ設定パルスONはANDゲート20を
介してD型フリツプフロツプ(以下、単にDFF
と言う)17に供給され、遅延されたのちORゲ
ート18を介してRSRR19のリセツト入力Rに供
給される。これによつてRSFF19のQ出力は
“0”となり、ANDゲート20はスタートパルス
SSが再び発生するまで禁止される。このことは、
テンポ設定パルスONの最初のパルスによつてア
ドレスカウンタ16をスタートさせ、以後のパル
スによつてはアドレスカウンタ16が歩進しない
ようにする必要があるからである。 Next, a tempo setting pulse generator 28, which will be described later,
Tempo setting pulse ON that occurs with the operation of
is passed through AND gate 20 and OR gate 29
When supplied to the set input of RSFF24, its Q output "1" disables the AND gate 25, and the dress counter 16 starts incrementing in response to the clock φ, and this tempo setting pulse is turned ON.
is also supplied to the reset input R of RSFF27, and its Q output "0" enables the address counter 9 to advance, and from then on, the tempo clock (described later)
The TCL begins to be counted, and accordingly, the pattern memory 8 outputs a rhythm timing signal in time series as described above, which is converted into a rhythm sound via the rhythm sound source 10 and the sound system 7. In addition, the tempo setting pulse ON is applied to a D-type flip-flop (hereinafter simply DFF) via an AND gate 20.
) 17, and after being delayed, it is supplied to the reset input R of the RSRR 19 via an OR gate 18. As a result, the Q output of RSFF19 becomes “0”, and the AND gate 20 receives the start pulse.
Banned until SS occurs again. This means that
This is because it is necessary to start the address counter 16 with the first pulse of the tempo setting pulse ON, and to prevent the address counter 16 from incrementing with subsequent pulses.
アドレスカウンタ16が歩進動作を開始する
と、コモンバス30上には第3図において
「UK」、「LK」、「符長」記された第1データ群の
各アドレスのデータ内容が順次8ビツトづつ並列
に出力され、順次読出されたデータの上位2ビツ
トにUK、LK、符長の各識別コードが存在する
と、UKコード検出回路31、LKコード検出回
路32、符長コード検出回路33が各別に駆動さ
れ、ラツチ回路34にはUKデータの下位6ビツ
トが、ラツチ回路35にはLKデータの下位6ビ
ツトが、さらにラツチ回路36には符長データの
下位6ビツトがそれぞれラツチされる。そして、
ラツチ回路36に符長データがラツチされると、
符長コード検出回路33の検出出力“1”はOR
ゲート23を介してRSFF24のリセツト入力へ供
給され、そのQ出力“0”によつてANDゲート
25は禁止されることになり、アドレスカウンタ
16の歩進は停止し、さらにこの検出出力“1”
によつてカウンタ37はリセツトされ、カウンタ
37はテンポクロツクTCLを計数しはじめるこ
とになる。そして、このカウンタ37の計数値と
ラツチ回路36にラツチされた符長コードとが一
致すると、比較回路38の一致出力EQは“0”
から“1”へと転じその立上りに同期して微分回
路39からは一致パルスEPが出力される。この
一致パルスEPはORゲート29を介してRSFF24
のセツト入力Sに供給され、そのQ出力“0”に
よつてANDゲート25の禁止は解かれ、アドレ
スカウンタ16はクロツクφを受けて歩進を再開
する。そして、アドレスカウンタ16の歩進が再
開される。コモンバス30上には第3図に示す第
2データ群の内容が順次読出され、前述と同様に
して、ラツチ回路34にはUKコードが、ラツチ
回路36には符長コードがそれぞれラツチされ
る。尚、このとき、第2データ群中には第3図に
示す如くLKデータは存在しないため、ラツチ回
路35のデータ内容は前回のデータ群における
LKコードの内容に保持されたままとなる。そし
て、符長コードがラツチ回路36にラツチされる
と同時に、前述と同様にしてアドレスカウンタ1
6の歩進は停止され、他方カウンタ37はテンポ
クロツクTCLの計数を開始し、その計数値がラ
ツチ回路36にラツチされた符長コードと一致す
るに前述と同様にして今度は第3データ群がコモ
ンバス30上に読出され、以下同様にしてカウン
タ37の計数値とラツチ回路36の符長コードと
が一致する毎に、第4、第5…各データ群が順次
コモンバス上に送出され、各ラツチ回路34〜3
6にラツチされることになる。そして、このとき
ラツチ回路34,35に次々とラツチされる
UK、LK各コードのラツチされてている期間は
各コードの属するデータ群に含まれる符長コード
によつて決定され、前述の如くこの符長コードは
テンポクロツクTCLを基準として音符の長さを
あらわすものであるから、ラツチ回路34,35
にはUKコード、LKコードがそれぞれ打鍵すべ
きタイミング及び長さをもつてラツチされること
になる。 When the address counter 16 starts incrementing, the data contents of each address of the first data group marked with "UK", "LK", and "note length" in FIG. When the UK, LK, and note length identification codes are present in the upper two bits of the data that is output in parallel and read out sequentially, the UK code detection circuit 31, LK code detection circuit 32, and note length code detection circuit 33 are activated separately. The latch circuit 34 latches the lower six bits of the UK data, the latch circuit 35 latches the lower six bits of the LK data, and the latch circuit 36 latches the lower six bits of the code length data. and,
When the note length data is latched in the latch circuit 36,
The detection output “1” of the note length code detection circuit 33 is OR
It is supplied to the reset input of RSFF24 via gate 23, and its Q output "0" inhibits AND gate 25, and the address counter 16 stops advancing, and furthermore, this detection output "1"
The counter 37 is reset by this, and the counter 37 starts counting the tempo clock TCL. When the count value of the counter 37 and the note length code latched in the latch circuit 36 match, the match output EQ of the comparison circuit 38 becomes "0".
The signal changes from "1" to "1", and in synchronization with the rising edge, a coincidence pulse EP is outputted from the differentiating circuit 39. This coincidence pulse EP is passed through OR gate 29 to RSFF24
Its Q output "0" disables the AND gate 25, and the address counter 16 resumes incrementing in response to the clock φ. Then, the address counter 16 starts incrementing again. The contents of the second data group shown in FIG. 3 are sequentially read onto the common bus 30, and the latch circuit 34 latches the UK code and the latch circuit 36 latches the note length code in the same manner as described above. At this time, since there is no LK data in the second data group as shown in FIG. 3, the data content of the latch circuit 35 is the same as in the previous data group.
The contents of the LK code will remain. Then, at the same time that the note length code is latched in the latch circuit 36, the address counter 1 is
6 is stopped, and on the other hand, the counter 37 starts counting the tempo clock TCL, and when the counted value matches the note length code latched in the latch circuit 36, the third data group is started in the same manner as described above. Each data group is read out onto the common bus 30, and each time the count value of the counter 37 and the code length code of the latch circuit 36 match, each data group is sequentially sent out onto the common bus and each latch is read out onto the common bus. Circuit 34-3
It will be latched at 6. At this time, the latch circuits 34 and 35 are latched one after another.
The latched period of each UK and LK chord is determined by the note length code included in the data group to which each chord belongs, and as mentioned above, this note length code represents the length of the note based on the tempo clock TCL. Since the latch circuits 34 and 35
In this case, the UK chord and LK chord will be latched with their respective timings and lengths.
次いで、以上の各データ群の読出しを繰り返し
つつFINISHコード「11111111」が読出される
と、FINISHコード検出回路40の検出出力
“1”はORゲート14を介してRSFF15のリセツ
ト入力Rへと供給され、その出力“1”によつ
てアドレスカウンタ16は再び所定の先頭アドレ
スにリセツトされる。 Next, when the FINISH code "11111111" is read out while repeating the reading of each data group, the detection output "1" of the FINISH code detection circuit 40 is supplied to the reset input R of the RSFF 15 via the OR gate 14. , the address counter 16 is reset to the predetermined starting address again by the output "1".
一方、ラツチ回路34にラツチされるUKコー
ド(オクターブコード+ノートコード)は、自動
UK演奏スイツチ41にてイネーブルされるデコ
ーダ42によつてデコードされたのちメロデイー
音発生回路43へと供給され、メロデイー音発生
回路43からはメロデイー音信号が出力されると
ともにこのメロデイー音信号はさらにサウンドシ
ステム7を介してメロデイー音として出力され
る。 On the other hand, the UK chord (octave chord + note chord) latched by the latch circuit 34 is automatically
After being decoded by the decoder 42 enabled by the UK performance switch 41, it is supplied to the melody sound generation circuit 43, and the melody sound generation circuit 43 outputs a melody sound signal, and this melody sound signal is further used as a sound. It is output as a melody sound via the system 7.
また、ラツチ回路35にラツチされるLKコー
ド(種別コード+根音コード)は、自動LK演奏
スイツチ44にてイネーブルされるデコーダ
ROM45を介して和音を構成する各ノートコー
ドにデコードされたのち、伴奏音発生回路46へ
と供給され、伴奏音発生回路46からは伴奏音信
号が出力されるとともに、この伴奏音信号はさら
にサウンドシステム7を介して伴奏音として出力
される。 Furthermore, the LK code (type code + root note code) latched by the latch circuit 35 is decoded by the decoder enabled by the automatic LK performance switch 44.
After being decoded into note codes constituting a chord via the ROM 45, they are supplied to an accompaniment sound generation circuit 46, which outputs an accompaniment tone signal, and this accompaniment tone signal is further converted into a sound. It is output as accompaniment sound via the system 7.
かくして、この電子オルガンによれば楽譜12
を読取装置13にセツトしたのち電源を投入し、
スタートスイツチ21、テンポパルス設定パルス
発生器28を操作し、さらに自動UK演奏スイツ
チ41、自動LK演奏スイツチ44及び自動リズ
ム演奏スイツチ10aを投入すれば、サウンドシ
ステム7からは前記楽譜に記載された曲がメロデ
イー音、伴奏音及びリズム音を伴なつて自動演奏
され、又その演奏される曲のテンポはテンポクロ
ツクTCLの周波数に基づいて決定され、テンポ
クロツクTCLの周波数が高ければ曲のテンポは
速く、逆にテンポクロツクTCLの周波数が低け
れば遅くなるのである。 Thus, according to this electronic organ, score 12
After setting it in the reading device 13, turn on the power,
By operating the start switch 21, tempo pulse setting pulse generator 28, and turning on the automatic UK performance switch 41, automatic LK performance switch 44, and automatic rhythm performance switch 10a, the sound system 7 will play the song written in the musical score. is automatically played with melody, accompaniment, and rhythm sounds, and the tempo of the song being played is determined based on the frequency of the tempo clock TCL. The lower the frequency of the tempo clock TCL, the slower it will be.
そして、特にこの発明では前記テンポ設定パル
ス発生器28の操作タイミングによつてテンポク
ロツクTCLの周波数を任意の値に、迅速かつ確
実に設定することができる。 Particularly in this invention, the frequency of the tempo clock TCL can be quickly and reliably set to an arbitrary value by controlling the operation timing of the tempo setting pulse generator 28.
すなわち、先ずテンポ設定パルス発生器28の
具体的な幾つかの例を第4図、第5図、第6図
A、第6図Bによつて説明する。 That is, first, some specific examples of the tempo setting pulse generator 28 will be explained with reference to FIGS. 4, 5, 6A, and 6B.
第4図は、通常音楽演奏の際に人が演奏曲の拍
子をとつたり、又は指示したりするには、足踏
み、手拍子あるいは机を叩く等の動作をすること
に鑑み、そのような一定のタイミングの伴なう動
作によつて、そのタイミングに同期したパルスを
発生させることができるように構成したもので、
図示例では剛性を有する基板47上に接点48
a,48bを対向配置せしめるとともに、その上
方には可撓性プレートよりなる衝撃板49を適宜
隙間を設けて対向設置し、さらにその下面に接点
導通用の導電性プレート50を固着せしめて、前
記衝撃板49を手や棒によつて叩くことにより、
あるいは衝撃板49を足踏みすることにより前記
接点48a,48b間を導通させることができる
ように構成するとともに、その接点開閉に伴なう
出力の“0”から“1”の立上りを微分回路51
によつて検出してパルス変換し、このパルスを前
述のテンポ設定パルスONとするように構成した
ものである。 Figure 4 shows that in consideration of the fact that during music performances, people usually use actions such as stepping, clapping their hands, or tapping their desks to set the time signature of a piece of music or give instructions. It is configured so that a pulse synchronized with the timing can be generated by the operation accompanied by the timing.
In the illustrated example, contacts 48 are provided on a rigid substrate 47.
a, 48b are placed facing each other, and above them, an impact plate 49 made of a flexible plate is placed facing each other with an appropriate gap therebetween, and a conductive plate 50 for contact conduction is fixed to the lower surface of the shock plate 49. By hitting the impact plate 49 with your hand or a stick,
Alternatively, by stepping on the shock plate 49, conduction can be established between the contacts 48a and 48b, and a differentiation circuit 51 detects the rise of the output from "0" to "1" as the contacts open and close.
This pulse is detected and converted into a pulse, and this pulse is configured to turn on the above-mentioned tempo setting pulse.
第5図は、通常音楽演奏の際に人が演奏曲の拍
子をとつたり、又は指示したりするには、指揮棒
を揺振させる如き揺振動作を行なうことに鑑み、
このような揺振動作のタイミングに同期してパル
スを発生させることができるように構成したもの
で、図示例では指揮棒の如き棒状部材52内に軸
方向へ延びる空所53を形成するとともに、その
空所の先端側の内端面には一方の接点片54を、
又これと対向するように、かつ常時はスプリング
55を介して後方へ付勢され、揺振動作(矢印)
に伴ない遠心力によつて先端側へ突出するように
他方の接点部材56を内蔵するとともに、さらに
前記接点54,56の開閉に伴なう電気信号を搬
送波にのせて送信すべく発信装置57を内蔵し、
他方電子オルガン本体側にはこれを受信すべく受
信装置58及び受信されたスイツチング号“0”
から“1”への立上りを検出する微分回路59を
設け、これにより電子オルガンより離れた地点か
ら指揮棒を揺振する如き動作をするだけで、電子
オルガンの自動演奏時におけるテンポを任意に設
定できるように構成したものである。 Fig. 5 is based on the fact that when a person normally performs music, in order to set the time signature of a piece of music or give instructions, a person performs a shaking motion such as shaking a baton.
It is configured so that a pulse can be generated in synchronization with the timing of such a rocking operation, and in the illustrated example, a hollow space 53 extending in the axial direction is formed in a rod-shaped member 52 such as a baton, and One contact piece 54 is attached to the inner end surface on the tip side of the space.
Also, facing this and normally biased backward via a spring 55, the rocking motion (arrow)
The other contact member 56 is built in so as to protrude toward the distal end side due to the centrifugal force accompanying the movement of the contact member 56, and a transmitting device 57 is also provided to transmit an electrical signal on a carrier wave as the contacts 54 and 56 open and close. Built-in,
On the other hand, on the electronic organ main body side, there is a receiving device 58 to receive this and a received switching signal "0".
A differentiation circuit 59 is provided to detect the rise from "1" to "1", and with this, the tempo during automatic performance of the electronic organ can be arbitrarily set by simply performing an action similar to shaking a baton from a point away from the electronic organ. It is configured so that it can be done.
第6図A、第6図Bは、通常音楽演奏の際に人
が演奏曲の拍子をとる場合には、しばしばメトロ
ノームの振子に合せることに鑑み、このメトロノ
ームのスイングに同期してパルスを発生すること
ができるように構成したもので、図示例ではメト
ロノーム60の振子61のスイング軌道を挾んで
投光器62、受光器63を相対峙せしめ、振子6
1のスイングに伴なつて投受光器62,63間が
遮られることに基づいて受光器63側より得られ
るパルスの立上りを微分回路64を介して検出し
て微小幅パルスに変換し、これをテンポ設定パル
スONとするように構成したものである。 Figures 6A and 6B show that pulses are generated in synchronization with the metronome's swing, considering that when a person normally takes the time signature of a piece of music during a musical performance, they often synchronize with the metronome's pendulum. In the illustrated example, the light emitter 62 and the light receiver 63 are placed opposite to each other across the swing trajectory of the pendulum 61 of the metronome 60, and the pendulum 6
Based on the interruption between the light emitter and receiver 62 and 63 due to the swing of 1, the rising edge of the pulse obtained from the light receiver 63 is detected via the differentiating circuit 64 and converted into a minute width pulse. It is configured so that the tempo setting pulse is turned on.
このように、テンポ設定パルス発生器28とし
ては様々な構成を採用することができ、要する
に、人が通常音楽の拍子をとる際に行なう動作あ
るいは人が通常音楽の拍子をとる際に使用する器
具(例えば、メトロノーム)の動作等のタイミン
グに同期してテンポパルスを発生するものであ
る。そして、このテンポ設定パルス発生器28か
ら出力されるテンポ設定パルスONは、第1図に
示す如くテンポクロツク発生制御回路65に対し
て制御入力として供給され、他方テンポクロツク
発生制御回路65からはテンポ設定パルスONの
周波数に応じた周波数を有するテンポクロツク
TCLが出力されることになる。すなわち、テン
ポ設定パルスONの周波数が高ければ、テンポク
ロツクTCLの周波数も高くなり、逆にテンポ設
定パルスONの周波数が低ければ、テンポクロツ
クTCLの周波数も低くなる。 In this way, various configurations can be adopted as the tempo setting pulse generator 28, and in short, the tempo setting pulse generator 28 can be implemented by an action that a person normally performs when setting the beat of music, or an instrument that a person normally uses when setting the beat of music. A tempo pulse is generated in synchronization with the timing of the operation of a metronome (for example, a metronome). The tempo setting pulse ON output from the tempo setting pulse generator 28 is supplied as a control input to the tempo clock generation control circuit 65 as shown in FIG. Tempo clock with frequency according to ON frequency
TCL will be output. That is, if the frequency of the tempo setting pulse ON is high, the frequency of the tempo clock TCL will also be high, and conversely, if the frequency of the tempo setting pulse ON is low, the frequency of the tempo clock TCL will also be low.
第2図は、上述のテンポクロツク発生制御回路
65の具体的な一例を示すブロツク回路図で、以
下この回路の動作を第7図のタイミングチヤート
を参照しつつ説明する。 FIG. 2 is a block circuit diagram showing a specific example of the above-mentioned tempo clock generation control circuit 65, and the operation of this circuit will be explained below with reference to the timing chart of FIG. 7.
先ず、この回路を構成する主要なブロツクの機
能を簡単に説明すると、66は許容範囲設定器で
あり、その機能はテンポ設定パルスONを制御入
力として取り込むに際して、その許容範囲を設定
することにある。すなわち、許容範囲設定器66
には、基準テンポを4分音符、8分音符のいずれ
にするかを設定するための基準テンポ設定器67
と、この基準テンポ設定器67で設定された基準
テンポを基準としてその上下どれだけの範囲でテ
ンポを可変するかを設定するテンポ可変範囲設定
器68とを備える。そして、この例では、“高”、
“中”、“低”からなる3個の設定ボタンを有し、
“中”設定にては前記基準テンポを中心として上
下各等しい幅内におけるテンポ可変を可能ならし
め、“高”設定にては前記基準テンポよりも上方
(高くなる方向)については可変幅を大きく、他
方基準テンポよりも下方(低くなる方向)につい
ては可変幅を小さくするようなテンポ可変を可能
ならしめ、さらに“低”設定にては前記基準テン
ポよりも下方(低くなる方向)については可変幅
をを大きく、他方基準テンポよりも上方(高くな
る方向)については可変幅を小さくするようなテ
ンポ可変を可能ならしめることになる。すなわ
ち、許容範囲設定器66からは、上記の各設定内
容を示す並列データ(範囲設定データ)が出力さ
れることになる。 First, to briefly explain the functions of the main blocks that make up this circuit, 66 is a tolerance range setter, and its function is to set the tolerance range when taking in the tempo setting pulse ON as a control input. . That is, the tolerance range setter 66
A standard tempo setting device 67 is provided for setting whether the standard tempo is a quarter note or an eighth note.
and a tempo variable range setting device 68 for setting the range above and below the standard tempo set by the standard tempo setting device 67 in which the tempo is to be varied. And in this example, “high”,
It has three setting buttons consisting of “medium” and “low”.
With the "Medium" setting, the tempo can be varied within equal widths above and below the reference tempo, and with the "High" setting, the variable range can be increased above (in the direction of becoming higher) than the reference tempo. On the other hand, it is possible to change the tempo by reducing the variable range below (lower direction) than the standard tempo, and furthermore, when set to "low", the tempo is variable below (lower direction) than the reference tempo. This makes it possible to vary the tempo by increasing the width and decreasing the variable width above (in the direction of increasing) the reference tempo. That is, the allowable range setter 66 outputs parallel data (range setting data) indicating the above-mentioned settings.
69はデータ弁別回路であつて、後述するテン
ポカウンタ70の計数値を逐次監視し、その計数
値が前記許容範囲設定器66から出力される範囲
設定データで指定される範囲内になると同時に、
そのEN出力が“0”から“1”へと転ずるよう
に構成されている。 Reference numeral 69 is a data discrimination circuit that successively monitors the count value of a tempo counter 70 (to be described later), and at the same time when the count value falls within the range specified by the range setting data output from the tolerance range setter 66.
The EN output is configured to change from "0" to "1".
71は平均化回路であつて、各入力A,B,C
に供給されるデータの平均値を出力するように構
成されている。 71 is an averaging circuit, and each input A, B, C
is configured to output the average value of the data supplied to it.
72は各入力A,Bに供給されるデータを択一
的に出力するよう構成されたセレクタであつて、
セレクト入力SAが“1”の場合には入力Aに供
給されるデータが、又セレクト入力SBが“1”
の場合には入力Bに供給されるデータが選択され
ることになる。 72 is a selector configured to selectively output data supplied to each input A, B;
When select input SA is “1”, the data supplied to input A is “1”, and select input SB is “1”
In this case, the data supplied to input B will be selected.
73はテンポクロツク発振器であつて、例えば
許容範囲設定器66から出力される基準テンポ切
換信号TCSによつて発振周波数を2段切換され
る基準発振器とこの基準発振器の出力を分周する
可変分周回路とから構成され、また、この可変分
周回路の分周比はセレクタ72の出力によつて設
定されるように構成されている。 Reference numeral 73 denotes a tempo clock oscillator, which includes a reference oscillator whose oscillation frequency is switched in two steps by the reference tempo switching signal TCS outputted from the tolerance range setter 66, and a variable frequency dividing circuit that divides the output of this reference oscillator. The frequency dividing ratio of this variable frequency dividing circuit is set by the output of the selector 72.
74は前記テンポ設定パルス発生器28による
ことなくテンポクロツクTCLの周波数を任意の
値に手動によつて設定するためのテンポ設定器で
ある。 Reference numeral 74 denotes a tempo setting device for manually setting the frequency of the tempo clock TCL to an arbitrary value without using the tempo setting pulse generator 28.
以上の構成において、先ずテンポ設定器(マニ
ユアル)74を使用してテンポクロツクTCLの
周波数を所望の値に設定し、次いでセレクタ手動
切換スイツチ75を閉成すれば、テンポ設定器
(マニユアル)74から出力される設定データは
セレクタ72を介してテンポクロツク発振器73
に供給され、発振器73からは所望の周波数を有
するテンポクロツクTCLが出力される。すなわ
ち、この実施例によれば、セレクタ手動切換スイ
ツチ75を閉成した場合には、テンポ設定パルス
発生器28の操作タイミングとは無関係に、テン
ポクロツク発振器73からは一定周波数を有する
テンポクロツクTCLが発生し、このテンポクロ
ツクTCLの周波数はテンポ設定器74のデジタ
ル設定操作によつても可変することができる。 In the above configuration, if the tempo setting device (manual) 74 is used to first set the frequency of the tempo clock TCL to a desired value, and then the selector manual changeover switch 75 is closed, the tempo setting device (manual) 74 outputs an output signal. The setting data to be set is sent to the tempo clock oscillator 73 via the selector 72.
The oscillator 73 outputs a tempo clock TCL having a desired frequency. That is, according to this embodiment, when the manual selector switch 75 is closed, the tempo clock oscillator 73 generates a tempo clock TCL having a constant frequency, regardless of the operation timing of the tempo setting pulse generator 28. The frequency of this tempo clock TCL can also be varied by digital setting operation of the tempo setter 74.
次に、セレクタ手動切換スイツチ75を開成し
た状態において、スタートスイツチ21(第1図
参照)の操作に伴なうスタートパルスSSが
RSFF76のリセツト入力Rに供給されると、その
Q出力“1”はORゲート77,78を介してセ
レクタ72の切換入力SAに供給され、第7図の
タイミングチヤートに示す如く前述の手動切換の
場合と同様にしてテンポクロツク発振器73に対
してテンポ設定器(マニユアル)74からのマニ
ユアル設定データが供給され、発振器73からは
テンポ設定器(マニユアル)74で設定された周
波数のテンポクロツクTCLが発生する。 Next, with the selector manual changeover switch 75 open, the start pulse SS accompanying the operation of the start switch 21 (see Figure 1) is activated.
When supplied to the reset input R of the RSFF76, its Q output "1" is supplied to the switching input SA of the selector 72 via OR gates 77 and 78, and as shown in the timing chart of FIG. In the same manner as in the above case, manual setting data from a tempo setter (manual) 74 is supplied to a tempo clock oscillator 73, and the oscillator 73 generates a tempo clock TCL of the frequency set by the tempo setter (manual) 74.
次いで、テンポ設定パルス発生器28の操作タ
イミングに同期してテンポ設定パルスONが発生
すると、このテンポ設定パルスONは第1図に示
す如くANDゲート20、ORゲート29を介して
RSFF24のセツト入力に供給され、そのQ出力
“1”によつてANDゲート25が禁止を解かれ、
アドレスカウンタ16の歩進が開始され、以後前
述の経過によつてデータメモリ11からは各演奏
データが順次テンポクロツクTCLに同期して読
出されることについては既に説明した通りであ
る。 Next, when a tempo setting pulse ON is generated in synchronization with the operation timing of the tempo setting pulse generator 28, this tempo setting pulse ON is passed through an AND gate 20 and an OR gate 29 as shown in FIG.
It is supplied to the set input of RSFF24, and its Q output "1" disables the AND gate 25.
As already explained, the address counter 16 starts incrementing, and thereafter each piece of performance data is sequentially read out from the data memory 11 in synchronization with the tempo clock TCL through the process described above.
一方、第2図に示すテンポカウンタ70はテン
ポ設定パルス発生器28から出力される最初のテ
ンポ設定パルスONを受けて第7図のタイミング
チヤートに示す如くクロツクφの計数を開始する
とともに、その計数値が許容範囲設定器66によ
つて設定された許容範囲内に入ると同時に弁別回
路69のEN出力は“0”から“1”へと立上り
ANDゲート79の禁止が解かれる。そして、次
のテンポ設定パルスONの到来とともに、テンポ
カウンタ70の計数値T1は第1ラツチ回路80
にラツチされるとともに、同パルスONを受けて
テンポカウンタ70は再びリセツトかれ、かつ弁
別回路69のEN出力も“1”から“0”へと立
下り、ANDゲート79は再び禁止状態となる。
そして、再びテンポカウンタ70の計数値が許容
範囲設定器66によつて設定された許容範囲内に
入ると、弁別回路69のEN出力は“0”から
“1”へと立上り、ANDゲート79の禁止は再び
解かれる。この状態において第3番目の設定パル
ス“ON”が到来すると第1ラツチ回路80にラ
ツチされていたデータT1は第2ラツチ回路81
へと転送されるとともに、第1ラツチ回路80に
はテンポカウンタ70の新たな計数値T2がラツ
チされ、同時に弁別回路69のEN出力が“0”
となることによつてANDゲート79は再び禁止
されることになる。そして、以上の動作を繰り返
しつつテンポ設定パルス発生器28から4個の設
定パルスONが到来し、かつこれらのパルス間周
期T1,T2,T3がいずれも許容範囲設定器66で
指定された許容範囲内にあるものであると、第
1、第2、及び第3ラツチ回路80,81,82
にはそれぞれ各パルス間周期T1,T2,T3をクロ
ツクφの周期を基準としてあらわす周期データが
ラツチされることになるとともに、同設定パルス
ONはANDゲート79及びANDゲート83を介
して、あらかじめ計数値「3」をもつてオーバー
フローするように構成されたスタートパルスSS
によつてリセツトされている初期テンポ設定カウ
ンタ84のクロツク入力CKにも供給されるため、
そのオーバーフロー出力C0“1”によつて
RSFF76をセツトするとともに出力C0“1”はイ
ンバータ85を介して反転されてANDゲート8
3に帰還され、以後初期テンポ設定カウンタ84
に対する設定パルスONの入力は禁止される。そ
して、RSFF76がセツトされるとその出力
“0”はORゲート78を経由したのちインバー
タ86で“1”に反転されてセレクタ72の切換
入力SBに供給され、この結果テンポクロツク発
振器73に供給される周波数設定用のデータは、
テンポ設定器74からのマニユアル設定データか
ら平均化回路71の出力データへと切換かること
になる。すなわち、セレクタ手動切換スイツチ7
5の開成状態にてテンポパルス発生器28を操作
すると、平均化回路71における平均化演算に必
要な3個のデータが全て整うまでの間、テンポク
ロツク発振器73からはテンポ設定器(マニユア
ル))74で指定された周波数を有するテンポク
ロツクTCLが自動的に出力され、他方3個のデ
ータが第1、第2、第3各ラツチ回路80,8
1,82にそれぞれラツチが完了すると同時にテ
ンポクロツク発振器73からは、テンポ設定パル
ス発生器28の操作タイミングに同期した周波数
を有するテンポクロツクTCLが自動的に発生す
ることになる。 On the other hand, upon receiving the first tempo setting pulse ON output from the tempo setting pulse generator 28, the tempo counter 70 shown in FIG. 2 starts counting the clocks φ as shown in the timing chart of FIG. As soon as the numerical value falls within the tolerance range set by the tolerance range setter 66, the EN output of the discrimination circuit 69 rises from "0" to "1".
The ban on AND Gate 79 is lifted. Then, with the arrival of the next tempo setting pulse ON, the count value T1 of the tempo counter 70 changes to the first latch circuit 80.
At the same time, upon receiving the same pulse ON, the tempo counter 70 is reset again, and the EN output of the discrimination circuit 69 also falls from "1" to "0", and the AND gate 79 becomes inhibited again.
Then, when the count value of the tempo counter 70 again falls within the tolerance range set by the tolerance range setter 66, the EN output of the discrimination circuit 69 rises from "0" to "1", and the AND gate 79 The ban will be lifted again. In this state, when the third setting pulse "ON" arrives, the data T 1 latched in the first latch circuit 80 is transferred to the second latch circuit 81.
At the same time, the new count value T2 of the tempo counter 70 is latched in the first latch circuit 80, and at the same time, the EN output of the discrimination circuit 69 becomes "0".
As a result, the AND gate 79 is inhibited again. Then, while repeating the above operation, four setting pulses ON arrive from the tempo setting pulse generator 28, and the inter-pulse periods T 1 , T 2 , and T 3 are all specified by the tolerance range setting device 66. If it is within the tolerance range, the first, second, and third latch circuits 80, 81, 82
Period data representing the inter-pulse period T 1 , T 2 , T 3 with reference to the period of the clock φ is latched, and the same set pulse
ON is a start pulse SS configured in advance to overflow with a count value of "3" via AND gate 79 and AND gate 83.
It is also supplied to the clock input CK of the initial tempo setting counter 84, which is reset by
By its overflow output C 0 “1”
RSFF76 is set, and the output C0 “1” is inverted via the inverter 85 and output to the AND gate 8.
3, and thereafter the initial tempo setting counter 84
Input of setting pulse ON to is prohibited. When RSFF76 is set, its output "0" passes through OR gate 78, is inverted to "1" by inverter 86, and is supplied to switching input SB of selector 72, and as a result is supplied to tempo clock oscillator 73. The data for frequency setting is
The manual setting data from the tempo setter 74 is switched to the output data from the averaging circuit 71. In other words, selector manual changeover switch 7
When the tempo pulse generator 28 is operated in the open state of 5, the tempo setter (manual) 74 is output from the tempo clock oscillator 73 until all three pieces of data necessary for the averaging operation in the averaging circuit 71 are prepared. A tempo clock TCL having a frequency specified by
At the same time as the latching is completed at 1 and 82, respectively, the tempo clock oscillator 73 automatically generates a tempo clock TCL having a frequency synchronized with the operation timing of the tempo setting pulse generator 28.
以後、テンポクロツク発振器73からは第1、
第2、第3の各ラツチ回路80,81,82にラ
ツチされた同期データの平均値で指定される周波
数を有するテンポクロツクTCLが発生し、従つ
てテンポ設定パルス発生器28を速いタイミング
で操作してテンポ設定パルスONの周波数を高く
すると、これに応じてテンポクロツクTCLの周
波数は上昇し電子オルガンの自動演奏テンポは速
くなり、他方テンポ設定パルス発生器28を遅い
タイミングで操作してテンポ設定パルスONの周
波数を低くすると、これに応じてテンポクロツク
TCLの周波数は低下し電子オルガンの自動演奏
テンポは遅くなるのである。 Thereafter, the tempo clock oscillator 73 outputs the first,
A tempo clock TCL having a frequency specified by the average value of the synchronization data latched in the second and third latch circuits 80, 81, and 82 is generated, and therefore the tempo setting pulse generator 28 is operated at a fast timing. When the frequency of the tempo setting pulse ON is increased, the frequency of the tempo clock TCL increases accordingly, and the automatic performance tempo of the electronic organ becomes faster.On the other hand, the tempo setting pulse generator 28 is operated at a slower timing and the tempo setting pulse is turned ON. If you lower the frequency of the tempo clock, the tempo clock will change accordingly.
The TCL frequency decreases and the electronic organ's automatic performance tempo becomes slower.
また、このとき第7図に示す第6番目の設定パ
ルスONのように、その前の設定パルスONから
の時間T5が許容範囲設定器66で指定される許
容時間よりも短かい場合には、第6番目のテンポ
設定パルスONの到来時点においては未だAND
ゲート79は禁止された状態にあるため、第6番
目のテンポ設定パルスONが到来してもテンポカ
ウンタ70の計数値は第1のラツチ回路80へ転
送されず、このため第1、第2、第3の各ラツチ
回路80,81,82の記憶内容は第6番目の設
定パルスONの到来以降についても第5番目の設
定パルスONが到来した時点に記憶された内容に
保持され、第7図に示す如く許容範囲内にある正
常なパルスである第7番目の設定パルスONの到
来を待つて各ラツチ回路80,81,82のデー
タは初めて更新されるのである。従つて、この実
施例によれば例えばテンポ設定パルス発生器を一
定のタイミングで操作しようとして誤つてそのタ
イミングを乱しこれによりテンポ設定パルス発生
器28から出力される設定パルスON同志の間隔
が許容範囲よりも短かくなつたような場合には、
これらのパルス間隔をあらわす周期データは平均
化回路71における平均化演算のためのデータと
しては除外されることになり、この結果テンポク
ロツク発振器73から出力されるテンポクロツク
TCLの周波数は、テンポ設定パルスONの周波数
の乱れにも拘らず安定に維持されることになる。 In addition, at this time, as in the case of the sixth setting pulse ON shown in FIG. , it is still AND when the sixth tempo setting pulse ON arrives.
Since the gate 79 is in a prohibited state, even if the sixth tempo setting pulse ON arrives, the count value of the tempo counter 70 is not transferred to the first latch circuit 80, and therefore the first, second, The contents stored in each of the third latch circuits 80, 81, and 82 are maintained at the contents stored at the time when the fifth setting pulse ON arrives even after the arrival of the sixth setting pulse ON, and as shown in FIG. The data in each latch circuit 80, 81, 82 is updated for the first time only after waiting for the arrival of the seventh setting pulse ON, which is a normal pulse within the allowable range, as shown in FIG. Therefore, according to this embodiment, if, for example, an attempt is made to operate the tempo setting pulse generator at a fixed timing, the timing may be disturbed by mistake, and as a result, the interval between the ON setting pulses output from the tempo setting pulse generator 28 may become permissible. If it becomes shorter than the range,
The periodic data representing these pulse intervals is excluded from the data for averaging calculation in the averaging circuit 71, and as a result, the tempo clock output from the tempo clock oscillator 73
The frequency of TCL will be maintained stably despite the disturbance in the frequency of the tempo setting pulse ON.
また、セレクタ72が平均化回路71側に切換
つたのちに、第1、第2、第3の各ラツチ回路8
0,81,82のいずれかの記憶内容が不慮の誤
動作により消失したような場合には、NORゲー
ト86,87,88の出力のいずれかが“1”と
なるとともに、この“1”信号はORゲート8
9,78を順に経由してセレクタ72の切換入力
SAへと供給され、これによりテンポクロツク発
振器73に供給される周波数設定用データは平均
化回路71の出力データからテンポ設定器(マニ
ユアル)74の設定データに再び切換えられるこ
とになる。従つて、この実施例によれば前述の不
測の事態によつて3個のラツチ回路80,81,
82のいずれかの記憶内容が消失しこれによつて
平均化回路71の演算結果が大きく変動したよう
な場合には、テンポクロツクTCLの周波数はテ
ンポ設定器(マニユアル)74の設定値に戻され
るに留まり、平均化回路71の出力によつてテン
ポクロツクTCLの周波数が大幅に変動すること
は確実に防止されるのである。 Further, after the selector 72 switches to the averaging circuit 71 side, each of the first, second, and third latch circuits 8
If the memory contents of any one of 0, 81, and 82 are lost due to an unexpected malfunction, one of the outputs of NOR gates 86, 87, and 88 becomes "1", and this "1" signal OR gate 8
Switching input of selector 72 via 9 and 78 in order
The frequency setting data supplied to the SA and thereby the tempo clock oscillator 73 is again switched from the output data of the averaging circuit 71 to the setting data of the tempo setter (manual) 74. Therefore, according to this embodiment, the three latch circuits 80, 81,
82 is lost and the calculation result of the averaging circuit 71 changes significantly as a result, the frequency of the tempo clock TCL is returned to the setting value of the tempo setter (manual) 74. This ensures that the frequency of the tempo clock TCL does not fluctuate significantly due to the output of the averaging circuit 71.
かくして、以上の実施例に示す自動伴奏機能付
の電子オルガンによれば、第1図に示す如く楽譜
12を読取装置13にセツトしたのち電源を投入
してイニシアルクリア動作を行ない、さらにメロ
デイー音スイツチ41、伴奏音スイツチ44及び
リズム音スイツチ10aを適宜選択しつつ投入
し、次いでスタートスイツチ21を閉成するとと
もにセレクタ手動切換スイツチ75を開成状態に
てテンポ設定パルス発生器28をタイミング操作
すれば、例えば第4図に示す場合であれば衝撃板
49を手や棒で叩いたり、あるいは足踏みすれ
ば、第2図に示す平均化回路71における演算条
件の成立とともに、テンポクロツク発振器73か
らはそのときの基準テンポの設定内容(例えば、
4分音符、8分音符)を基準とし、かつ衝撃板4
9を叩くあるいは足踏みするタイミングで指示さ
れるテンポで自動演奏音がサウンドシステムから
流れ出し、またその自動演奏音のテンポは衝撃板
49を速く叩けばそれにつれて早くなり、又遅く
叩けばそれにつれて遅くなり、その許容範囲は許
容範囲設定器66によつて任意に設定することが
でき、さらに前述の如く不測の事態によつて各ラ
ツチ回路80,81,82のいずれかの記憶内容
が消失したような場合にもそのテンポは大幅に変
動する虞れもないほか、セレクタ手動切換スイツ
チ75を投入すれば、テンポ設定器(マニユア
ル)によるテンポ設定も行なうことができ、また
第1図に示すリズム単独スイツチ90を操作すれ
ば単なるリズムボツクスとしても使用することが
できるものである。 Thus, according to the electronic organ with the automatic accompaniment function shown in the above embodiment, after the musical score 12 is set in the reading device 13 as shown in FIG. 41. If the accompaniment sound switch 44 and the rhythm sound switch 10a are selected and turned on as appropriate, then the start switch 21 is closed, and the tempo setting pulse generator 28 is operated at the timing with the selector manual changeover switch 75 in the open state. For example, in the case shown in FIG. 4, if the impact plate 49 is hit with a hand or a stick, or is stepped on, the calculation condition in the averaging circuit 71 shown in FIG. Standard tempo settings (for example,
quarter note, eighth note), and shock plate 4
An automatic performance sound will flow from the sound system at a tempo specified by the timing of hitting or stepping on the shock plate 49, and the tempo of the automatic performance sound will increase as you hit the shock plate 49 faster, and slow down as you hit it slower. , the permissible range can be arbitrarily set by the permissible range setter 66, and furthermore, if the memory contents of any of the latch circuits 80, 81, 82 are lost due to an unexpected situation as mentioned above, In addition, there is no risk that the tempo will fluctuate significantly even if the tempo is set by the tempo setting device (manual) by turning on the selector manual changeover switch 75. By operating the 90, it can also be used as a simple rhythm box.
尚、以上の実施例においては、テンポ設定パル
ス発生器28として第4図〜第6図Bによつて3
7の例のみを示したが、例えば第4図の例におい
て衝撃板49を例えばタツチスイツチの接触検知
板とすれば軽く指先で触れるだけでテンポを指示
することができるほか、その他種々の構成を採用
し得ることは勿論であり、要するに通常の場合に
人が音楽演奏の際に曲のテンポを指示するタイミ
ング動作又は音楽演奏の際にテンポの基準となる
何らかの物体のタイミング的な動きに応じてパル
スを発生するものであれば如何なるものでもよ
い。さらに、以上の実施例においては、本発明を
自動演奏機能付の電子オルガンに採用した場合を
説明したが、本発明の適用はこれに限らないこと
は勿論であり、先に本出願人により種々提案され
ている各種の自動演奏機例えば、オートベスコー
ド装置、オートアルペジオ装置、オートリズム装
置等に広く採用することができるものである。 Incidentally, in the above embodiment, the tempo setting pulse generator 28 is set to 3 as shown in FIGS. 4 to 6B.
Although only example No. 7 has been shown, if the impact plate 49 in the example shown in Fig. 4 is used as a contact detection plate of a touch switch, for example, the tempo can be indicated by a light touch with a fingertip, and various other configurations can also be adopted. Of course, it is possible to do this, and in short, in normal cases, when a person performs music, a pulse is generated in response to a timing action that indicates the tempo of a song, or a timing movement of some object that serves as a reference for the tempo during music performance. Any type of device that generates . Further, in the above embodiments, the case where the present invention is applied to an electronic organ with an automatic performance function has been described, but it goes without saying that the present invention is not limited to this, and various methods have been previously proposed by the applicant. The present invention can be widely used in various proposed automatic performance machines, such as autobeschord devices, autoarpeggio devices, and autorhythm devices.
以上の説明で明らかなように、この発明によれ
ば従来スライド式又は回転式抵抗器等の操作によ
つて行なわれていたこの種自動演奏機におけるテ
ンポ設定操作を、人が通常の場合に拍子をとる動
作によつて任意のテンポに設定することが可能と
なり、この種自動演奏機の楽器としての機能性を
著しく向上させることができるものである。 As is clear from the above explanation, according to the present invention, the tempo setting operation of this type of automatic musical instrument, which was conventionally performed by operating a sliding or rotary resistor, etc., can be performed by a person in normal situations. The tempo can be set to any desired tempo by the action of taking the tempo, and the functionality of this type of automatic performance machine as a musical instrument can be significantly improved.
第1図は、自動演奏機の一例として自動演奏機
能付の電子オルガンに本発明を適用した場合を示
す全体ブロツク回路図、第2図は本発明の要部で
あるテンポクロツク発生制御回路を示すブロツク
回路図、第3図はデータメモリ内のデータフオー
マツトを示す図、第4図、第5図及び第6図A,
Bは、それぞれテンポ設定パルス発生手段の一例
を示す構造図、第7図はテンポクロツク発生制御
回路内における各信号の時間的関係を示すタイミ
ングチヤートである。
28……テンポ設定パルス発生手段、49,5
2,61……外部操作子、70……パルス間隔測
定手段、71,80〜82…演記憶手段、73…
…テンポクロツク発生手段、TCL……テンポク
ロツク。
FIG. 1 is an overall block circuit diagram showing the case where the present invention is applied to an electronic organ with an automatic performance function as an example of an automatic performance machine, and FIG. 2 is a block diagram showing a tempo clock generation control circuit, which is the main part of the present invention. The circuit diagram, Fig. 3 is a diagram showing the data format in the data memory, Fig. 4, Fig. 5, and Fig. 6A,
B is a structural diagram showing an example of the tempo setting pulse generating means, and FIG. 7 is a timing chart showing the temporal relationship of each signal in the tempo clock generation control circuit. 28... Tempo setting pulse generating means, 49,5
2, 61... external operator, 70... pulse interval measuring means, 71, 80-82... performance memory means, 73...
...Tempo clock generation means, TCL...Tempo clock.
Claims (1)
いは音楽の拍子をとる際に使用する器具の動作の
タイミングに同期してテンポパルスを発生するテ
ンポ設定パルス発生手段と、 前記テンポ設定パルス発生手段から相前後して
出力されるテンポパルスの時間間隔を測定するパ
ルス間隔測定手段と、 前記パルス間隔測定手段により測定された複数
の測定結果を複数のテンポクロツク制御データと
してそれぞれ記憶する記憶手段と、 前記記憶手段に記憶された複数のテンポクロツ
ク制御データを平均化する平均化手段と、 前記平均化手段の出力に応じた周波数を有する
テンポクロツクを発生するテンポクロツク発生手
段と を設けたことを特徴とする自動演奏機のテンポ制
御装置。 2 前記テンポ設定パルス発生手段を、無線伝送
手段を介して、前記パルス間隔測定手段、前記記
憶手段、前記平均化手段及び前記テンポクロツク
発生手段を内蔵した自動演奏機本体と接続したこ
とを特徴とする前記特許請求の範囲第1項に記載
の自動演奏機のテンポ制御装置。 3 前記テンポ設定パルス発生手段を、外部操作
板と、前記外部操作板に対する押圧もしくは接触
操作で開閉するスイツチとで構成したことを特徴
とする前記特許請求の範囲第1項に記載の自動演
奏機のテンポ制御装置。 4 前記テンポ設定パルス発生手段を、指揮棒内
に内蔵されかつ同指揮棒の揺振操作に応じて開閉
するスイツチで構成したことを特徴とする前記特
許請求の範囲第1項又は第2項に記載の自動演奏
機のテンポ制御装置。 5 前記テンポ設定パルス発生手段を、音楽演奏
の際にテンポの基準となる物体の動きを光学的に
検出する検出手段で構成したことを特徴とする特
許請求の範囲第1項に記載の自動演奏機のテンポ
制御装置。 6 音楽の拍子をとる際に行なう人間の動作ある
いは音楽の拍子をとる際に使用する器具の動作の
タイミングに同期してテンポパルスを発生するテ
ンポ設定パルス発生手段と、 前記テンポ設定パルス発生手段から相前後して
出力されるテンポパルスの時間間隔を測定するパ
ルス間隔測定手段と、 前記テンポパルスの時間間隔の許容範囲を設定
する許容範囲設定手段と、 前記パルス間隔測定手段の測定結果のうち前記
許容範囲設定手段で設定された許容範囲にあるも
のだけを抽出してテンポクロツク制御データとし
て記憶する記憶手段と、 前記記憶手段の出力に応じた周波数を有するテ
ンポクロツクを発生するテンポクロツク発生手段
と を設けたことを特徴とする自動演奏機のテンポ制
御装置。 7 音楽の拍子をとる際に行なう人間の動作ある
いは音楽の拍子をとる際に使用する器具の動作の
タイミングに同期してテンポパルスを発生するテ
ンポ設定パルス発生手段と、 前記テンポ設定パルス発生手段から相前後して
出力されるテンポパルスの時間間隔を測定するパ
ルス間隔測定手段と、 前記パルス間隔測定手段により測定された複数
の測定結果を複数のテンポクロツク制御データと
してそれぞれ記憶する記憶手段と、 前記記憶手段に記憶された複数のテンポクロツ
ク制御データを平均化する平均化手段と、 手動により制御されてテンポクロツクの周波数
を任意な値に設定するための設定データを出力す
るテンポ設定手段と、 前記テンポ設定パルス発生手段から出力される
テンポパルスの数を計測して前記テンポ設定パル
ス発生手段によるテンポパルスの発生開始から前
記複数のテンポクロツク制御データの全てが前記
記憶手段に記憶されるまでに必要な数のテンポパ
ルスが前記テンポ設定パルス発生手段から出力さ
れたことを検出するパルス数検出手段と、 前記パルス数検出手段により前記必要な数のテ
ンポパルスが前記テンポ設定パルス発生手段から
出力されたことが検出されないとき前記テンポ設
定手段から出力される設定データを選択出力し、
かつ前記パルス数検出手段により前記必要な数の
テンポパルスが前記テンポ設定パルス発生手段か
ら出力されたことが検出されたとき前記平均化手
段から出力されるテンポクロツク制御データを選
択出力するデータ選択手段と、 前記データ選択手段により選択出力されたデー
タに応じた周波数を有するテンポクロツクを発生
するテンポクロツク発生手段と を設けたことを特徴とする自動演奏機のテンポ制
御装置。 8 音楽の拍子をとる際に行なう人間の動作ある
いは音楽の拍子をとる際に使用する器具の動作の
タイミングに同期してテンポパルスを発生するテ
ンポ設定パルスを発生手段と、 前記テンポ設定パルス発生手段から相前後して
出力されるテンポパルスの時間間隔を測定するパ
ルス間隔測定手段と、 前記パルス間隔測定手段により測定された複数
の測定結果を複数のテンポクロツク制御データと
してそれぞれ記憶する記憶手段と、 前記記憶手段に記憶された複数のテンポクロツ
ク制御データを平均化する平均化手段と、 手動により制御されてテンポクロツクの周波数
を任意な値に設定するための設定データを出力す
るテンポ設定手段と、 前記複数のテンポクロツク制御データの全てが
前記記憶手段に記憶されていることを検出する記
憶検出手段と、 前記記憶検出手段により前記複数のテンポクロ
ツク制御データの全てが前記記憶手段に記憶され
ていることが検出されたとき前記平均化手段から
出力されるテンポクロツク制御データを選択出力
し、かつ前記記憶検出手段により前記複数のテン
ポクロツク制御データの全てが前記記憶手段に記
憶されていることが検出されないとき前記テンポ
設定手段から出力される設定データを選択出力す
るデータ選択手段と、 前記データ選択手段により選択出力されたデー
タに応じた周波数を有するテンポクロツクを発生
するテンポクロツク発生手段と を設けたことを特徴とする自動演奏機のテンポ制
御装置。[Scope of Claims] 1. A tempo setting pulse generating means for generating a tempo pulse in synchronization with the timing of a human movement performed when setting the beat of music or an operation of an instrument used when setting the beat of music; pulse interval measuring means for measuring the time interval of tempo pulses outputted one after the other from the tempo setting pulse generating means; and storing a plurality of measurement results measured by the pulse interval measuring means as a plurality of tempo clock control data, respectively. A storage means, an averaging means for averaging a plurality of tempo clock control data stored in the storage means, and a tempo clock generation means for generating a tempo clock having a frequency according to the output of the averaging means. Features: Automatic performance machine tempo control device. 2. The tempo setting pulse generating means is connected via a wireless transmission means to the main body of an automatic performance machine incorporating the pulse interval measuring means, the storing means, the averaging means, and the tempo clock generating means. A tempo control device for an automatic musical instrument according to claim 1. 3. The automatic performance machine according to claim 1, wherein the tempo setting pulse generating means comprises an external operation plate and a switch that opens and closes by pressing or touching the external operation plate. tempo control device. 4. According to claim 1 or 2, the tempo setting pulse generating means is constituted by a switch that is built in a baton and opens and closes in response to a swinging operation of the baton. The tempo control device for the automatic musical instrument described above. 5. The automatic performance according to claim 1, wherein the tempo setting pulse generating means is comprised of a detection means for optically detecting the movement of an object that serves as a reference for the tempo during music performance. Machine tempo control device. 6. A tempo setting pulse generating means that generates a tempo pulse in synchronization with the timing of a human movement performed when setting the beat of music or an operation of an instrument used when setting the beat of music, and from the tempo setting pulse generating means. pulse interval measuring means for measuring the time interval between tempo pulses that are output in succession; tolerance setting means for setting a permissible range of the time interval between the tempo pulses; A storage means for extracting only those within the tolerance range set by the tolerance range setting means and storing them as tempo clock control data, and a tempo clock generation means for generating a tempo clock having a frequency according to the output of the storage means. A tempo control device for an automatic musical instrument characterized by: 7. A tempo setting pulse generating means that generates a tempo pulse in synchronization with the timing of a human movement performed when setting the beat of music or an operation of an instrument used when setting the beat of music, and from the tempo setting pulse generating means. pulse interval measuring means for measuring the time interval of tempo pulses output in succession; storage means for storing a plurality of measurement results measured by the pulse interval measuring means as a plurality of tempo clock control data; and the memory. averaging means for averaging a plurality of tempo clock control data stored in the means; tempo setting means for manually controlling and outputting setting data for setting the frequency of the tempo clock to an arbitrary value; and the tempo setting pulse. The number of tempo pulses output from the generating means is measured to determine the number of tempos required from the start of generation of tempo pulses by the tempo setting pulse generating means until all of the plurality of tempo clock control data are stored in the storage means. pulse number detection means for detecting that pulses are output from the tempo setting pulse generation means; and the pulse number detection means does not detect that the necessary number of tempo pulses are output from the tempo setting pulse generation means. selectively outputting setting data output from the tempo setting means;
and data selection means for selectively outputting tempo clock control data output from the averaging means when the pulse number detection means detects that the necessary number of tempo pulses have been output from the tempo setting pulse generation means. A tempo control device for an automatic musical instrument, comprising: tempo clock generating means for generating a tempo clock having a frequency corresponding to the data selected and output by the data selecting means. 8. A tempo setting pulse generating means that generates a tempo pulse in synchronization with the timing of a human movement performed when setting the beat of music or an operation of an instrument used when setting the beat of music; and the tempo setting pulse generating means. pulse interval measuring means for measuring the time interval of tempo pulses output one after another from said pulse interval measuring means; storage means for respectively storing a plurality of measurement results measured by said pulse interval measuring means as a plurality of tempo clock control data; an averaging means for averaging a plurality of pieces of tempo clock control data stored in a storage means; a tempo setting means for manually controlling and outputting setting data for setting the frequency of the tempo clock to an arbitrary value; storage detection means for detecting that all of the tempo clock control data are stored in the storage means; and the storage detection means detects that all of the plurality of tempo clock control data are stored in the storage means. When the tempo clock control data outputted from the averaging means is selectively outputted, and when the storage detection means does not detect that all of the plurality of tempo clock control data are stored in the storage means, the tempo clock control data is outputted from the tempo setting means. An automatic performance machine comprising: a data selection means for selectively outputting setting data to be output; and a tempo clock generation means for generating a tempo clock having a frequency according to the data selected and outputted by the data selection means. Tempo control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5757880A JPS56154797A (en) | 1980-04-30 | 1980-04-30 | Tempo control device for automatic playing machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5757880A JPS56154797A (en) | 1980-04-30 | 1980-04-30 | Tempo control device for automatic playing machine |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4228308A Division JPH0769689B2 (en) | 1992-08-27 | 1992-08-27 | Automatic music player tempo control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56154797A JPS56154797A (en) | 1981-11-30 |
| JPH0360119B2 true JPH0360119B2 (en) | 1991-09-12 |
Family
ID=13059727
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5757880A Granted JPS56154797A (en) | 1980-04-30 | 1980-04-30 | Tempo control device for automatic playing machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS56154797A (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4354412A (en) * | 1981-05-18 | 1982-10-19 | Kawai Musical Instrument Mfg. Co., Ltd. | Adaptive metronome for an automatic rhythm generator |
| JPS59195691A (en) * | 1983-04-22 | 1984-11-06 | ヤマハ株式会社 | Electronic musical instrument |
| JP2723515B2 (en) * | 1987-04-20 | 1998-03-09 | 松下電器産業株式会社 | Automatic performance device |
| JP2537856B2 (en) * | 1987-04-20 | 1996-09-25 | 松下電器産業株式会社 | Automatic playing device |
| JPH06274161A (en) * | 1993-03-19 | 1994-09-30 | Kawai Musical Instr Mfg Co Ltd | Automatic playing device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5544393B2 (en) * | 1973-05-07 | 1980-11-12 | ||
| JPS589953B2 (en) * | 1975-02-28 | 1983-02-23 | 松下電器産業株式会社 | rhythm generator |
| JPS601636B2 (en) * | 1975-04-04 | 1985-01-16 | 株式会社河合楽器製作所 | Rhythm speed control device for automatic rhythm performance equipment |
| JPS5293310A (en) * | 1976-02-02 | 1977-08-05 | Nippon Hamondo Kk | Device for setting tempo for automatic rhythm playing device |
| US4046048A (en) * | 1976-06-24 | 1977-09-06 | Hammond Corporation | Digital touch responsive tempo generating device |
| JPS5567796A (en) * | 1978-11-16 | 1980-05-22 | Nippon Hamondo Kk | Tempo preset device for automatic rhythm playing apparatus |
-
1980
- 1980-04-30 JP JP5757880A patent/JPS56154797A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56154797A (en) | 1981-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0132520B2 (en) | ||
| JPH0248914B2 (en) | ||
| JPH0360119B2 (en) | ||
| JPH0318198B2 (en) | ||
| JPS6252318B2 (en) | ||
| JPS6040037B2 (en) | electronic musical instruments | |
| US4561338A (en) | Automatic accompaniment apparatus | |
| JPS6023352B2 (en) | electronic musical instruments | |
| JPH05249957A (en) | Tempo control device for automatic playing machine | |
| JPH0314717Y2 (en) | ||
| JPH0746276B2 (en) | Automatic musical instrument accompaniment device | |
| JPH0746275B2 (en) | Automatic musical instrument accompaniment device | |
| JPH0434756B2 (en) | ||
| JPS646557Y2 (en) | ||
| JPH0120436B2 (en) | ||
| JPS6025097Y2 (en) | automatic rhythm playing device | |
| JP2636393B2 (en) | Automatic performance device | |
| JPS6035680B2 (en) | Automatic accompaniment device for electronic musical instruments | |
| JPS636794Y2 (en) | ||
| JPH01193799A (en) | Automatic rhythm playing device | |
| JPH0128556Y2 (en) | ||
| JP3169535B2 (en) | Automatic performance device and automatic performance method | |
| JPH0132997B2 (en) | ||
| JPH0529517Y2 (en) | ||
| JP3150580B2 (en) | Automatic performance device and automatic performance method |