JPH0578038B2 - - Google Patents

Info

Publication number
JPH0578038B2
JPH0578038B2 JP58069212A JP6921283A JPH0578038B2 JP H0578038 B2 JPH0578038 B2 JP H0578038B2 JP 58069212 A JP58069212 A JP 58069212A JP 6921283 A JP6921283 A JP 6921283A JP H0578038 B2 JPH0578038 B2 JP H0578038B2
Authority
JP
Japan
Prior art keywords
automatic accompaniment
ending
pattern
flop
flip
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
Application number
JP58069212A
Other languages
Japanese (ja)
Other versions
JPS59195696A (en
Inventor
Keiichi Sakurai
Takehiko Kashiwabara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP58069212A priority Critical patent/JPS59195696A/en
Priority to GB08409284A priority patent/GB2139798B/en
Priority to DE19843414741 priority patent/DE3414741A1/en
Publication of JPS59195696A publication Critical patent/JPS59195696A/en
Priority to US06/784,698 priority patent/US4646610A/en
Priority to HK137/89A priority patent/HK13789A/en
Publication of JPH0578038B2 publication Critical patent/JPH0578038B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はエンデイング自動伴奏の可能な自動伴
奏装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to an automatic accompaniment device capable of ending automatic accompaniment.

〔従来技術〕[Prior art]

本出願人は今回、電子楽器の自動伴奏の終了を
中途半端なものでなく、エンデイングにふさわし
い、スムーズな終了感をもたせるため、通常の自
動伴奏からエンデイング自動伴奏へ切替可能な自
動伴奏装置を発明し別途出願した。
The present applicant has invented an automatic accompaniment device that can switch from normal automatic accompaniment to ending automatic accompaniment in order to make the automatic accompaniment of an electronic musical instrument not end prematurely, but have a smooth ending that is suitable for an ending. A separate application was filed.

この自動伴奏装置は第1図に示す回路構成とな
つている。即ち、テンポコントロールつまみ(図
示略)によつて発振周期が変化可能なテンポ発振
器1からのクロツクパルスはカウンタ2に与えら
れ、このカウンタ2は、上記クロツクパルスに基
づいて1小節分のカウントすなわち0〜7の8進
のカウントを繰返し行い、そのカウント値を4本
の出力ラインを介してデコーダ3及びカウント値
検出器4に与える。
This automatic accompaniment device has a circuit configuration shown in FIG. That is, a clock pulse from a tempo oscillator 1 whose oscillation period can be changed by a tempo control knob (not shown) is given to a counter 2, and this counter 2 counts one measure based on the clock pulse, that is, 0 to 7. is repeatedly counted in octal notation, and the count value is given to the decoder 3 and count value detector 4 via four output lines.

このデコーダ3は、上記カウント値に基づいて
メモリ5に記憶されたリズム音の通常パターン又
はエンデイングパターンの0〜7の各アドレスの
指定を行うもので、I4端子に“1”(2値論理レ
ベルのHigh状態)が与えられると、通常パター
ンからエンデイングパターンへ指定アドレスを切
替えるものである。
This decoder 3 specifies each address from 0 to 7 of the normal pattern or ending pattern of the rhythm sound stored in the memory 5 based on the count value, and the I4 terminal is set to "1" (binary logic When a high level (high level) is given, the designated address is switched from the normal pattern to the ending pattern.

そして、メモリ5は上記通常パターン及びエン
デイングパターンの各々につき、シンバル
(CY)、ハイハツト(HH)等7種のリズム音に
つき各アドレスごとに、発音を示す“1”又は非
発音を示す“0”(2値論理レベルのLow状態)
が記憶されている。このメモリ5から各アドレス
ごとにパラレルに読み出された、通常パターン又
はエンデイングパターンの各データは、アンドゲ
ート群6を介してリズム音源7に入力され、上記
7種の各リズム音が生成され、アンプ8を介して
スピーカ9より放音される。
For each of the normal patterns and ending patterns, the memory 5 stores "1" indicating sound generation or "0" indicating non-sounding for each address of seven types of rhythm sounds such as cymbal (CY) and hi-hat (HH). (Low state of binary logic level)
is memorized. Each data of the normal pattern or ending pattern read out in parallel for each address from this memory 5 is inputted to the rhythm sound source 7 via the AND gate group 6, and each of the seven types of rhythm sounds described above is generated. Sound is emitted from a speaker 9 via an amplifier 8.

他方、リズムスタート/ストツプスイツチ10
のオン状態によりリズムスタート/ストツプ検出
器11から出力されるワンパルス“1”がフリツ
プフロツプ12のクロツク端子に与えられる。こ
のフリツプフロツプ12のQ出力がインバータ1
3を介してS端子に与えられているので、上記Q
出力が“1”に反転することにより上記アントゲ
ート6は開成され、通常パターンのリズム音が放
音開始される。
On the other hand, rhythm start/stop switch 10
When the rhythm start/stop detector 11 turns on, one pulse "1" is applied to the clock terminal of the flip-flop 12. The Q output of this flip-flop 12 is the inverter 1
3 to the S terminal, so the above Q
When the output is inverted to "1", the ant gate 6 is opened and the normal pattern rhythm sound starts to be emitted.

そして、エンデイングスイツチ14のオン操作
によりエンデイング検出器15から出力されるワ
ンパルス“1”が、アンドゲート16及びオアゲ
ート17を介してフリツプフロツプ18のS端子
に与えられる。このフリツプフロツプ18のQ出
力“1”が上記デコーダ3のI4端子に与えられ、
メモリ5の指定アドレスが通常パターンからエン
デイングパターンへと切替えられ、放音リズム音
も同じく切替えられる。
When the ending switch 14 is turned on, a single pulse "1" output from the ending detector 15 is applied to the S terminal of the flip-flop 18 via the AND gate 16 and the OR gate 17. The Q output "1" of this flip-flop 18 is applied to the I4 terminal of the decoder 3,
The designated address in the memory 5 is switched from the normal pattern to the ending pattern, and the emitted rhythm sound is also switched in the same way.

エンデイングパターンの小節の最後まで演奏さ
れると、カウンタ2のキヤリイ出力がなされ、こ
のキヤリイ出力“1”は上記フリツプフロープ1
8のQ出力“1”により開成されていたアンドゲ
ート19を経て、フリツプフロツプ12をリセツ
トするから、上記アンドゲート群6が閉成されリ
ズム音の放音は自動的に終了する。
When the ending pattern is played to the end of the measure, a carry output is generated from the counter 2, and this carry output "1" is output from the flip-flop 1.
Since the flip-flop 12 is reset via the AND gate 19 which was opened by the Q output "1" of the 8, the AND gate group 6 is closed and the emission of the rhythm sound is automatically terminated.

他方、通常パターンの演奏が小節の終わり付近
まで演奏されている時にエンデイングスイツチ1
4を押した場合は、カウンタ2のカウント値は大
きく、カウント値検出器4は出力しており、(カ
ウント値4以上で出力するようになつている)、
インバータ20を介して上記アンドゲート16は
閉成されているから、上記エンデイングパターン
への切替は直ちに行われない。その代わり、上記
エンデイング検出器15からのワンパルス“1”
はフリツプフロツプ21のS端子に与えられ、そ
のQ出力“1”によりアンドゲート22が開成さ
れる。そして、通常パターンが小節の終わりまで
演奏されてカウンタ2よりキヤリイ出力“1”が
上記アンドゲート22を経てオアゲート17を介
してフリツプフロツプ18のS端子に与えられ
る。
On the other hand, when the normal pattern is being played to near the end of the measure, the ending switch 1
If you press 4, the count value of counter 2 is large and the count value detector 4 is outputting (it is designed to output when the count value is 4 or more).
Since the AND gate 16 is closed via the inverter 20, the switching to the ending pattern is not performed immediately. Instead, one pulse “1” from the ending detector 15
is applied to the S terminal of the flip-flop 21, and the AND gate 22 is opened by its Q output "1". Then, the normal pattern is played until the end of the bar, and a carry output "1" from the counter 2 is applied to the S terminal of the flip-flop 18 via the AND gate 22 and the OR gate 17.

こうして、はじめて上述の場合と同様にして、
フリツプフロツプ18のQ出力“1”がデコーダ
に与えられ、エンデイングパターンの切替が行わ
れるが、この場合、上記の場合と異なり通常パタ
ーンの1小節放音終了をまつてエンデイングパタ
ーンは1小節分全部演奏される。この演奏が終わ
ると、カウンタ2とキヤリイ出力“1”により、
上記と同様フリツプフロツプ12がリセツトされ
て、アンドゲート群6が閉成され、リズム音の放
音は自動的に終了し、インバータ13の出力
“1”がフリツプフロツプ18及びオアゲート2
3を介してフリツプフロツプ21に与えられてリ
セツトされるとともに、カウンタ2もクリアされ
る。
Thus, for the first time, as in the above case,
The Q output "1" of the flip-flop 18 is given to the decoder, and the ending pattern is switched. However, in this case, unlike the above case, the ending pattern is played in its entirety until the end of one measure of the normal pattern. be done. When this performance is finished, counter 2 and carry output "1"
Similarly to the above, the flip-flop 12 is reset, the AND gate group 6 is closed, the emission of the rhythm sound is automatically terminated, and the output "1" of the inverter 13 is transferred to the flip-flop 18 and the OR gate 2.
3 to the flip-flop 21 to be reset, and the counter 2 is also cleared.

〔従来技術の問題点〕[Problems with conventional technology]

しかしながら、エンデイング伴奏の終わりは通
常休符となつて音が休止していることが多く、そ
のたの上記のものでは、カウンタ2のキヤリイ出
力により1小節の終わりでエンデイング自動伴奏
を終了させているから、リズム音の放音が止んで
もなお自動伴奏状態が維持され、直ちに新た自動
伴奏をスタートさせようとしてもできなかつた。
However, at the end of the ending accompaniment, there is often a rest and the sound is paused, and in the above example, the ending automatic accompaniment is ended at the end of one measure by the carry output of counter 2. Therefore, even if the rhythm sound stopped being emitted, the automatic accompaniment state was maintained, and even if I tried to start a new automatic accompaniment immediately, I could not.

〔発明の目的〕[Purpose of the invention]

本発明は上述した事情を背景としてなされたも
ので、その目的は、自動伴奏のエンデイングパタ
ーンの最後の音が鳴つてから休止があつても、休
止時間を待たずに鳴つた後直ちに自動伴奏をスタ
ートできる自動伴奏装置を提供することにある。
The present invention has been made against the background of the above-mentioned circumstances, and its purpose is to enable the automatic accompaniment to play immediately after the ending pattern of the automatic accompaniment without waiting for the pause time, even if there is a pause after the ending pattern sounds. The purpose of the present invention is to provide an automatic accompaniment device that can be started.

〔発明の要点〕[Key points of the invention]

上記目的を達成するため、本発明は、エンデイ
ングパターンの自動伴奏データの中の所定のデー
タ、例えば最後音を示すデータを検出すると、そ
の後の休符に関係なく自動伴奏を終了させるもの
である。
To achieve the above object, the present invention terminates automatic accompaniment when predetermined data, for example, data indicating the last note, is detected in automatic accompaniment data of an ending pattern, regardless of subsequent rests.

〔実施例〕〔Example〕

構 成 以下本発明の一実施例につき第2図〜第5図を
参照して詳述する。
Configuration An embodiment of the present invention will be described in detail below with reference to FIGS. 2 to 5.

第2図中31はテンポ発振器であつて、テンポ
コントロールつまみ(図示略)によつて発振周期
が変化可能なクロツクパルスをカウンタ12に与
えている。カウンタ32は上記クロツクパルスに
基づき1小節分のカウントすなわち0〜7の8進
のカウントを繰り返し行い、そのカウント値をデ
コーダ33及びカウント値検出器34に与えてい
る。
Reference numeral 31 in FIG. 2 is a tempo oscillator, which provides the counter 12 with a clock pulse whose oscillation period can be changed by a tempo control knob (not shown). The counter 32 repeatedly counts for one bar based on the clock pulse, that is, counts in octal from 0 to 7, and provides the count value to a decoder 33 and a count value detector 34.

地方、リズムパターンセレクタ35は、マー
チ、ロツク、ワルツ等の選択指定可能なリズムパ
ターンスイツチ36の各オン操作を検出して、そ
のデータをデコーダ33に与えるものである。ま
た、リズムパターンセレクタ35は、そのI0端子
に“1”(2値論理レベルのHigh状態)が与えら
れると、エンデイング切替データをデコーダ33
に与える。
The rhythm pattern selector 35 detects each ON operation of a rhythm pattern switch 36 that can be selected such as march, rock, waltz, etc., and provides the data to the decoder 33. Further, when the rhythm pattern selector 35 receives "1" (high state of binary logic level) to its I0 terminal, the rhythm pattern selector 35 transfers the ending switching data to the decoder 33.
give to

このデコーダ33は、上記カウンタ32からの
カウント値に基づいて、メモリ37に記憶された
マーチ、ロツク等の各通常パターン又はエンデイ
ングパターン等のそれぞれにつき、0〜7の各ア
ドレスの指定を行うとともに、リズムパターンセ
レクタ35からのデータに基づきマーチ、ロツク
等の各種リズムの指定アドレス並びに通常パター
ン、エンデイングパターン及び終了パターンの指
定アドレスを切替えるものである。
This decoder 33 specifies each address from 0 to 7 for each normal pattern such as march, lock, etc. or ending pattern stored in the memory 37 based on the count value from the counter 32, and Based on the data from the rhythm pattern selector 35, designated addresses for various rhythms such as march and lock, as well as designated addresses for normal patterns, ending patterns, and end patterns are switched.

ここで、メモリ37内の内容を、マーチを例に
とつてその通常パターン及びエンデイングパター
ンを、それぞれ第4図a,bをもとに説明する。
即ち、シンバル(CY)、ハイハツト(Hh)、スネ
アドラム(SD)及びバスドラム(BD)の各エリ
アにつき、0〜7までの各アドレスに応じて、そ
れぞれ非発音を示す“0”(2値論理レベルの
Low状態)又は発音を示す“1”が記憶されて
いる。そして、上記デコーダ33のアドレス指定
によつて上記シンバルからバスドラムまでの各リ
ズムパターンデータがパラレルに読み出し可能と
なつている。
Here, the contents of the memory 37 will be explained by taking a march as an example and its normal pattern and ending pattern based on FIGS. 4a and 4b, respectively.
That is, for each area of the cymbal (CY), high hat (Hh), snare drum (SD), and bass drum (BD), "0" (binary value) indicating non-sounding is assigned to each address from 0 to 7. logical level
Low state) or "1" indicating sound generation is stored. By addressing the decoder 33, each rhythm pattern data from the cymbal to the bass drum can be read out in parallel.

このメモリ37より読み出された各種リズムの
各パターンデータは、エンド符号検出器38を介
して、アンドゲート39を経て、リズム音源40
に入力され、上記シンバルからバスドラムまで4
種のリズム音信号が同時に生成されて、アンプ及
びスピーカ(図示略)を介して第3図に示すよう
なパターンで放音される。上記エンド符号検出器
38は、メモリ37から読み出されるシンバルか
らバスドラムまでの4つのデータがすべて“1”
のとき出力して、オアゲート41を介してフリツ
プフロツプ42のR(リセツト)端子にワンパル
ス“1”を与えるものである。
Each pattern data of various rhythms read from this memory 37 is passed through an end sign detector 38, an AND gate 39, and then sent to a rhythm sound source 40.
4 from the cymbals mentioned above to the bass drum.
Various rhythm sound signals are simultaneously generated and emitted in a pattern as shown in FIG. 3 through an amplifier and a speaker (not shown). The end code detector 38 detects that all four data read from the memory 37 from the cymbal to the bass drum are "1".
It outputs one pulse "1" to the R (reset) terminal of the flip-flop 42 via the OR gate 41.

さて、43はリズムスタートスイツチであつ
て、オン操作により上記フリツプフロツプ42の
S(セツト)端子にワンパルス“1”を与えるも
のであり、一方44はリズムストツプスイツチで
あつて、オン操作によりフリツプフロツプ42の
R(リセツト)端子に、上記アオゲート41を介
してワンパルス“1”を与えるものである。
Now, 43 is a rhythm start switch which, when turned on, gives one pulse "1" to the S (set) terminal of the flip-flop 42. On the other hand, 44 is a rhythm stop switch, which when turned on, gives a one-pulse "1" to the S (set) terminal of the flip-flop 42. One pulse "1" is applied to the R (reset) terminal of the circuit via the blue gate 41.

このフリツプフロツプ42は、そのQ出力を上
記アンドゲート39に与え、該アンドゲートを開
閉制御する他、同Q出力をインバータ45を介し
てフリツプフロツプ46のR端子に与えるととも
に、オアゲート47を介してフリツプフロツプ4
8のR端子にも与え、また上記カウンタ32のク
リア端子にも与える。
This flip-flop 42 supplies its Q output to the AND gate 39 to control opening and closing of the AND gate, and also supplies the Q output to the R terminal of the flip-flop 46 via an inverter 45 and to the flip-flop 46 via an OR gate 47.
8 and also to the clear terminal of the counter 32.

他方、エンデイングスイツチ49は、オン操作
によりアンドゲート50,51にそれぞれワンパ
ルス“1”を与えるものである。このアンドゲー
ト50には、上述のカウント値検出器34の出力
がそのまま与えられ、一方上記アンドゲート51
には、カウント値検出器34の出力がインバータ
52を介して与えられている。このカウント値検
出器34は、上述のカウンタ32から与えられる
カウント値が「4」以上になると出力し、上記ア
ンドゲート50,51を開閉制御するものであ
る。
On the other hand, the ending switch 49 gives one pulse "1" to each of the AND gates 50 and 51 when turned on. The AND gate 50 is directly supplied with the output of the count value detector 34 described above, while the AND gate 51
, the output of the count value detector 34 is applied via an inverter 52. This count value detector 34 outputs an output when the count value given from the counter 32 described above becomes "4" or more, and controls the opening and closing of the AND gates 50 and 51.

アンドゲート51の出力は、オアゲート53を
経て上記フリツプフロツプ46のS端子に与えら
れる。このフリツプフロツプ46のQ出力は、上
述のリズムパターンセレクタのI0端子に与えられ
てエンデイングパターンへの切替制御が行なわれ
るとともに上記オアゲート47を介してフリツプ
フロツプ48のR端子にも与えられている。
The output of the AND gate 51 is applied to the S terminal of the flip-flop 46 via the OR gate 53. The Q output of the flip-flop 46 is applied to the I0 terminal of the above-mentioned rhythm pattern selector to control switching to the ending pattern, and is also applied to the R terminal of the flip-flop 48 via the OR gate 47.

一方、上記アンドゲート50の出力は、フリツ
プフロツプ48のS端子に与えられ、このフリツ
プフロツプ48のQ出力はアンドゲート54に与
えられている。このアンドゲート54には上記カ
ウンタ32のキヤリイ出力も与えられており、同
アンドゲート54の出力は上記アオゲート53を
介してフリツプフロツプ46のS端子に入力さ
れ、フリツプフロツプ46の切替制御が行われ
る。
On the other hand, the output of the AND gate 50 is applied to the S terminal of the flip-flop 48, and the Q output of the flip-flop 48 is applied to the AND gate 54. The AND gate 54 is also supplied with the carry output of the counter 32, and the output of the AND gate 54 is inputted to the S terminal of the flip-flop 46 via the A/O gate 53, thereby controlling the switching of the flip-flop 46.

動 作 次に以上のように構成された本実施例の動作に
ついて述べる。
Operation Next, the operation of this embodiment configured as above will be described.

まず、電源投入を行い、テンポコントロールつ
まみ(図示略)によつて、適当なテンポを選択
し、テンポ発振器31を発振させる。
First, the power is turned on, an appropriate tempo is selected using a tempo control knob (not shown), and the tempo oscillator 31 is caused to oscillate.

次にリズムスタートスイツチ43をオン操作し
て、フリツプフロツプ42を第5図に示すように
セツトし、そのQ出力“1”によつてアンドゲー
ト39を開成するとともに、インバータ45を介
してフリツプフロツプ46,48のリセツト状態
を解除し、さらにカウンタ32のクリア状態も解
除する。
Next, the rhythm start switch 43 is turned on to set the flip-flop 42 as shown in FIG. 48 is released from the reset state, and the counter 32 is also released from the clear state.

そうすると、上記テンポ発振器31からのクロ
ツクパルスにより、カウンタ32が駆動され、デ
コーダ33に順次0〜7のカウント値が与えられ
る。一方、今、リズムパターンスイツチ36にて
マーチのリズムを選択したとすると、リズムパタ
ーンセレクタ35でそのオン操作が検出され、そ
のデータがデコーダ33に与えられる。また、上
記フリツプフロツプ46にはリセツトがかつてい
たから、リズムパターンセレクタ35のI0端子に
は“0”が与えられ、デコーダには通常パターン
指定のデータが与えられる。
Then, the counter 32 is driven by the clock pulse from the tempo oscillator 31, and a count value of 0 to 7 is sequentially given to the decoder 33. On the other hand, if the rhythm pattern switch 36 is now used to select a march rhythm, the rhythm pattern selector 35 detects the ON operation, and the data is provided to the decoder 33. Furthermore, since the flip-flop 46 had previously been reset, "0" is applied to the I0 terminal of the rhythm pattern selector 35, and data specifying the normal pattern is applied to the decoder.

こうして、デコーダ33はこれらのデータ及び
カウント値に基づき、メモリ37内のマーチの通
常パターンのアドレス指定を行い、いまアドレス
0が指定されたとすると、スネアドラムSDのエ
リアだけ“0”で他は“1”であるから、それに
応じて、スネアドラムは休符で他は音符というパ
ターンで放音がなされる。こうして、0から7ま
での各アドレスのリズムパターンデータが順次繰
り返し読み出され、上記開成されたアンドゲート
39を経てリズム音源40に入力されて、第3図
に示すような通常パターンが放音され、1小節ご
とに繰り返されていく。
In this way, the decoder 33 specifies the address of the normal march pattern in the memory 37 based on these data and count values, and if address 0 is specified now, only the area of the snare drum SD is "0" and the other areas are "0". 1'', the snare drum emits sounds in a pattern of rests and other notes. In this way, the rhythm pattern data of each address from 0 to 7 is read repeatedly in sequence, and is inputted to the rhythm sound source 40 through the opened AND gate 39, and a normal pattern as shown in FIG. 3 is emitted. , is repeated every measure.

いまここで、第3図に示す第1拍目から第2
1/2拍目までの間の第2拍目で、エンデイングス
イツチ49が操作されたとする。この時、カウン
タ32のカウント値は「2」であるから、カウン
ト値検出器34は出力しておらず、アンドゲート
50は閉成し、アンドゲート51が開成してい
る。従つてエンデイングスイツチ49からのワン
パルス“1”は、アンドゲート51を経てオアゲ
ート53を介して、フリツプフロツプ46を第5
図に示すようにセツトする。
Now, from the first beat to the second beat shown in Figure 3,
Assume that the ending switch 49 is operated at the second beat up to the 1/2 beat. At this time, since the count value of the counter 32 is "2", the count value detector 34 is not outputting, the AND gate 50 is closed, and the AND gate 51 is open. Therefore, one pulse "1" from the ending switch 49 passes through the AND gate 51 and the OR gate 53 to cause the flip-flop 46 to pass through the fifth flip-flop 46.
Set as shown.

そうすると、フリツプフロツプ46のQ出力
“1”がリズムパターンセレクタ35のI0端子に
入力され、リズムパターンセレクタ35からデコ
ーダ33にエンデイング切替データが与えられ、
デコーダ33のメモリ37に対する指定アドレス
が切替えられて、第3図に示すエンデイングパタ
ーンが読み出され、リズム音は通常パターンから
エンデイングパターンへと直ちに切替えられる。
Then, the Q output "1" of the flip-flop 46 is input to the I0 terminal of the rhythm pattern selector 35, and the ending switching data is given from the rhythm pattern selector 35 to the decoder 33.
The designated address for the memory 37 of the decoder 33 is switched, the ending pattern shown in FIG. 3 is read out, and the rhythm sound is immediately switched from the normal pattern to the ending pattern.

この場合、カウンタ32は上記カウント値
「2」の後、クリアされず「3、4……」と続い
てカウントを行つていくから、デコーダ33の指
定アドレスは、メモリ37の通常パターンの0、
1の後、エンデイングパターンの2、3……と移
行していく。
In this case, the counter 32 is not cleared after the count value "2" and continues to count "3, 4...", so the designated address of the decoder 33 is 0,
After 1, the ending pattern moves to 2, 3, and so on.

そして、エンデイングパターンのアドレス4の
すべてのエリアが“1”のデータが読み出され放
音されると、エンド符号検出器38は第5図に示
すように最終音であることを検出してオアゲート
41を介しフリツプフロツプ42をリセツトす
る。するとアンドゲート39は閉成されるととも
に、インバータ45を介してフリツプフロツプ4
6,48がリセツトされ、またカウンタ32もク
リアされて、自動伴奏は終了する。
Then, when data of "1" in all areas of address 4 of the ending pattern is read out and the sound is emitted, the end code detector 38 detects that it is the final sound as shown in FIG. 41 to reset the flip-flop 42. Then, the AND gate 39 is closed and the flip-flop 4 is connected via the inverter 45.
6 and 48 are reset, the counter 32 is also cleared, and the automatic accompaniment ends.

この場合、シンバルからバスドラムまでの各エ
リアがすべて“1”のときを最終音情報として検
出しているが、これは最終音は通常ほとんどの楽
器を慣らして終了感をもたせるからである。
In this case, when each area from the cymbal to the bass drum is all "1", it is detected as the final sound information, because the final sound usually warms up most musical instruments and gives a sense of completion.

こうして、エンデイングパターンの最後の休符
を残したまま、自動伴奏は終了し、直ちに再度自
動伴奏をスタートさせることができる状態とな
る。
In this way, the automatic accompaniment ends while leaving the last rest of the ending pattern, and the automatic accompaniment is immediately ready to be started again.

次に今度は、通常パターンのリズム音が生成放
音中において、通常パターンの第3拍目以降の第
4拍目で、エンデイングスイツチ49が操作され
たとする。この時、カウンタ32のカウント値は
「6」であり、第5図に示すようにカウント値検
出器34は出力しているから、アンドゲート50
の方が開成され、エンデイングスイツチ49から
のワンパルス“1”は、アンドゲート50を経
て、フリツプフロツプ48を第5図に示すように
セツトし、そのQ出力“1”によりアンドゲート
54を開成させる。
Next, it is assumed that the ending switch 49 is operated at the fourth beat after the third beat of the normal pattern while the rhythm sound of the normal pattern is being generated and emitted. At this time, the count value of the counter 32 is "6" and the count value detector 34 is outputting as shown in FIG.
is opened, and one pulse "1" from the ending switch 49 passes through the AND gate 50 to set the flip-flop 48 as shown in FIG. 5, and its Q output "1" opens the AND gate 54.

やがて、通常パターン1小節の最終音の放音が
済み、カウンタ32の値が7となると、そのキヤ
リイ出力“1”が上記開成されたアンドゲート5
4を経てオアゲート53を介して、フリツプフロ
ツプ46に与えられ、第5図に示すように同フリ
ツプフロツプ46がセツトされる。そして、上述
と同様、リズムパターンセレクタ35のI0端子に
“1”が入力され、通常パターンからエンデイン
グパターンへの切替が行われるとともに、フリツ
プフロツプ48もリセツトされる。こうして通常
パターンの第3拍目以降にエンデイングスイツチ
49をオンすると、通常パターンの小節の最終音
放音をまつてエンデイングパターンへの切替が行
われ、エンデイングパターンの演奏拍数が少なく
なつてしまうことがない。
Eventually, when the final note of one bar of the normal pattern is emitted and the value of the counter 32 becomes 7, the carry output "1" is sent to the opened AND gate 5.
4 and is applied to the flip-flop 46 via the OR gate 53, and the flip-flop 46 is set as shown in FIG. Then, as described above, "1" is input to the I0 terminal of the rhythm pattern selector 35, the normal pattern is switched to the ending pattern, and the flip-flop 48 is also reset. In this way, if the ending switch 49 is turned on after the third beat of the normal pattern, the ending pattern will be switched to after the final sound of the measure of the normal pattern is emitted, and the number of beats played for the ending pattern will decrease. There is no.

而して、エンデイングパターンのアドレス4の
データが読み出されると、上述と同様にしてエン
ド符号検出器38が出力し、最後の休符を残した
まま自動伴奏は終了し、第5図に示すように再度
自動伴奏のスタートが可能となる。
When the data at address 4 of the ending pattern is read out, the end sign detector 38 outputs an output in the same manner as described above, and the automatic accompaniment ends with the last rest remaining, as shown in FIG. Automatic accompaniment can be started again.

また、マーチ以外の各種リズムについて、通常
パターン、エンデイングパターンを自動伴奏させ
るには、リズムパターンスイツチ36を所望のも
のに切替えて、上述と同様の操作をすればよい。
Further, in order to automatically accompaniment the normal pattern and the ending pattern for various rhythms other than march, it is sufficient to switch the rhythm pattern switch 36 to the desired one and perform the same operation as described above.

なお、上記実施例ではマーチ、ロツク等のリズ
ム音の伴奏についてエンデイング自動伴奏をすみ
やかに終了させるようにしたが、コード、ベース
アルペジオ等の伴奏についても同様に行うように
してもよいし、それらを連動させた伴奏について
も同様に行うようにしてもよい。
Note that in the above embodiment, the ending automatic accompaniment is quickly terminated for the accompaniment of rhythm sounds such as march and rock, but it may also be done in the same way for accompaniment of chords, bass arpeggios, etc. The same may be done for the interlocked accompaniment.

また、最終音情報は上記実施例ではメモリ37
内のエンデイングパターンの各エリアがすべて
“1”のときの読出データとしたが、最終音情報
のみを別に記憶するエリアを別に設けてもよい。
In addition, the final sound information is stored in the memory 37 in the above embodiment.
Although the reading data is assumed to be when each area of the ending pattern is all "1", a separate area may be provided to separately store only the final sound information.

〔発明の効果〕〔Effect of the invention〕

以上詳述したように、本発明は、エンデイング
パターンの自動伴奏データの中に所定のデータ、
例えば最終音を示すデータを検出すると、その後
の休符等に関係なく自動伴奏を終了させるから、
休止時間を待たずに直ちに自動伴奏を再スタート
でき、従つて速やかに次の演奏へ移ることができ
る等の効果を奏する。
As described in detail above, the present invention provides predetermined data in the automatic accompaniment data of the ending pattern.
For example, when data indicating the final note is detected, automatic accompaniment ends regardless of subsequent rests, etc.
The automatic accompaniment can be immediately restarted without waiting for a pause time, and therefore the next performance can be quickly started.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来のエンデイング自動伴奏手段を有
する自動伴奏装置の回路図であり、第2図〜第5
図は本発明の一実施例を示すもので、第2図は回
路図、第3図はマーチのリズム音の各演奏パター
ンを示す楽譜図、第4図はメモリ37内のマーチ
の内容を示す図であつて、第4図aは通常パター
ンの内容、第4図bはエンデイングパターンの内
容をそれぞれ示す図であり、第5図は第2図の各
部分におけるタイムチヤート図である。 33……デコーダ、35……リズムパターンセ
レクタ、37……メモリ、38……エンド符号検
出器、42,46,48……フリツプフロツプ、
49……エンデイングスイツチ。
FIG. 1 is a circuit diagram of an automatic accompaniment device having a conventional ending automatic accompaniment means, and FIGS.
The figures show one embodiment of the present invention, in which Fig. 2 is a circuit diagram, Fig. 3 is a musical score diagram showing each performance pattern of the march rhythm sound, and Fig. 4 shows the contents of the march in the memory 37. FIG. 4a is a diagram showing the contents of the normal pattern, FIG. 4b is a diagram showing the contents of the ending pattern, and FIG. 5 is a time chart for each part of FIG. 2. 33...Decoder, 35...Rhythm pattern selector, 37...Memory, 38...End sign detector, 42, 46, 48...Flip-flop,
49... Ending switch.

Claims (1)

【特許請求の範囲】 1 通常パターンの自動伴奏データとエンデイン
グパターンの自動伴奏データとを記憶する自動伴
奏データ記憶手段と、 この自動伴奏データ記憶手段から自動伴奏デー
タを読み出すことにより自動伴奏を行う自動伴奏
手段と、 エンデイング操作子と、 このエンデイング操作子の操作に従つて上記自
動伴奏手段に上記エンデイングパターンの自動伴
奏データに基づく自動伴奏を行なわせる自動伴奏
制御手段と、 上記エンデイングパターンの自動伴奏データの
中の所定のデータを検出する検出手段と、 この検出手段により上記所定のデータが検出さ
れると自動伴奏を終了させる自動伴奏終了手段と を具備したことを特徴とする自動伴奏装置。
[Claims] 1. Automatic accompaniment data storage means for storing automatic accompaniment data for normal patterns and automatic accompaniment data for ending patterns; and automatic accompaniment data storage means for performing automatic accompaniment by reading automatic accompaniment data from the automatic accompaniment data storage means. accompaniment means; an ending operator; automatic accompaniment control means for causing the automatic accompaniment means to perform automatic accompaniment based on the automatic accompaniment data of the ending pattern in accordance with the operation of the ending operator; and the automatic accompaniment data of the ending pattern. An automatic accompaniment device comprising: a detection means for detecting predetermined data among the following; and an automatic accompaniment termination means for terminating automatic accompaniment when the predetermined data is detected by the detection means.
JP58069212A 1983-04-18 1983-04-21 Automatic accompanying apparatus Granted JPS59195696A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP58069212A JPS59195696A (en) 1983-04-21 1983-04-21 Automatic accompanying apparatus
GB08409284A GB2139798B (en) 1983-04-18 1984-04-10 Electronic musical instrument with automatic ending accompaniment function
DE19843414741 DE3414741A1 (en) 1983-04-18 1984-04-18 ELECTRONIC MUSICAL INSTRUMENT WITH AUTOMATIC END END FUNCTION
US06/784,698 US4646610A (en) 1983-04-18 1985-10-03 Electronic musical instrument with automatic ending accompaniment function
HK137/89A HK13789A (en) 1983-04-18 1989-02-16 Electronic musical instrument with automatic ending accompaniment function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58069212A JPS59195696A (en) 1983-04-21 1983-04-21 Automatic accompanying apparatus

Publications (2)

Publication Number Publication Date
JPS59195696A JPS59195696A (en) 1984-11-06
JPH0578038B2 true JPH0578038B2 (en) 1993-10-27

Family

ID=13396183

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58069212A Granted JPS59195696A (en) 1983-04-18 1983-04-21 Automatic accompanying apparatus

Country Status (1)

Country Link
JP (1) JPS59195696A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4847822A (en) * 1971-10-18 1973-07-06

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4847822A (en) * 1971-10-18 1973-07-06

Also Published As

Publication number Publication date
JPS59195696A (en) 1984-11-06

Similar Documents

Publication Publication Date Title
JPS6157640B2 (en)
JPS61188594A (en) Automatic rhythm performer
JPS62157098A (en) Electronic percussion instrument
US4244258A (en) Rhythm system for electronic organ
US4646610A (en) Electronic musical instrument with automatic ending accompaniment function
JPS648835B2 (en)
JPS6252318B2 (en)
JPH0578038B2 (en)
JP2519623Y2 (en) Automatic playing device
JPH0437993B2 (en)
JPH036959Y2 (en)
JPH0617197Y2 (en) Electronic musical instrument
JPS6326875Y2 (en)
JP2570783B2 (en) Automatic performance device
JPS648837B2 (en)
JPH039479B2 (en)
JPS6035680B2 (en) Automatic accompaniment device for electronic musical instruments
JP2625800B2 (en) Automatic performance device
JPH0128556Y2 (en)
JP2536525B2 (en) Electronic musical instrument code sequencer
JPH0529517Y2 (en)
JP2636393B2 (en) Automatic performance device
JPH0432396B2 (en)
JPS60134295A (en) Rhythm apparatus
JPH0436395B2 (en)