JPS6032879B2 - automatic accompaniment device - Google Patents
automatic accompaniment deviceInfo
- Publication number
- JPS6032879B2 JPS6032879B2 JP52118335A JP11833577A JPS6032879B2 JP S6032879 B2 JPS6032879 B2 JP S6032879B2 JP 52118335 A JP52118335 A JP 52118335A JP 11833577 A JP11833577 A JP 11833577A JP S6032879 B2 JPS6032879 B2 JP S6032879B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- attack
- output
- automatic
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
本発明は多数コードを有する自動伴奏でリズムの選択中
断等に塞く音の途切れのない自動伴奏装置に関するもの
である。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic accompaniment device having a large number of chords and without interruptions in sound due to interruptions in rhythm selection, etc.
従釆の自動ベースまたは自動アルベジオの回路構成を第
1図に示す。The circuit configuration of a subordinate automatic base or automatic arpeggio is shown in FIG.
同図において、伴奏鍵盤Iで奏された和音をコード検出
回路2で検出し、根音信号とコードの種類を表わすコー
ド信号を出力する。たとえばメジヤ、マイナ、セブンス
、オーギュメント、ディミニツシュの5種類のコードに
関し自動ベースまたは自動アルベジオ伴奏を行なう場合
、娘音信号は根音、3b度、3度、5b度、5度、6b
度、6度、7b度の8個のェンコーダ3で、それぞれの
度数に対応した信号に変換される。一方リズムパルス発
生回路4からは読み出し専用メモリ(ROM)5を読み
出すための読み出しパルスとアタックパルスを発生する
。ROM5ではコード検出回路2からのコード信号によ
って、コードの種類に応じた記憶内容に切り換えられ、
リズムパルス発生回路4からの読出しパルスによって、
コードの種類に応じた選択信号を出力する。ROM5か
らの選択信号によって選択回路6ではェンコーダ3から
の信号を選択して楽音ゲート7に順次送出する。ここで
たとえばコード信号によってメジャが指定されていれば
、選択回路6からは根音、3度、5度、6度、7b度の
信号が選択出力される。楽音ゲート7では選択回路6で
選択された信号によって音階信号を通過させ、ヱンべ。
ープ回路8でリズムパルス発生回路4からのアタックパ
ルスによって振幅制御され、さらに、フィル夕9、増幅
器10、スピーカ11を経て放音される。従来のこの構
成では、コードの種類が増加するとROM5にはコード
の種類に応じた数だけの記憶内容が必要となりROMが
複雑、高価となる。またコードの種類が増えるとェンコ
ーダ3の数も増え、それにつれて配線数も増すとともに
選択回路6のビット数も増えることになり、構成がかな
り複雑なものになってしまう。さらにベースまたはアル
ベジオの進行がオクターブにまたがる場合にはオクター
ブ制御が難しい等の欠点があった。これに対し、本出願
人は別出願により、コードの種類が増加してもROMの
内容や集積回路の配線等が余り変らないような簡単な構
成の自動伴奏装置を提案した。すなわち、ROMには1
種類のコード‘こ関するパターンを記憶させておき、ノ
ート変換回路等の外付け回路と組み合せて各種のコード
に関するパターンに変換するもので、その詳細は本発明
の実施例で説明されている。さらに従来の自動伴奏装置
の問題点の1つとして、リズムの切換え、すなわち新た
なりズム選択の場合または自動伴奏の停止の場合等に伴
奏音に不連続を生じたり、サスティンが途切れたりする
欠点が存在する。In the figure, a chord detection circuit 2 detects a chord played on an accompaniment keyboard I, and outputs a root tone signal and a chord signal representing the type of chord. For example, when performing automatic bass or automatic arpeggio accompaniment for five types of chords: major, minor, seventh, augment, and diminutive, the daughter tone signals are root, 3b, 3rd, 5b, 5th, and 6b.
Eight encoders 3 for degrees, 6 degrees, and 7b degrees convert the signal into signals corresponding to the respective degrees. On the other hand, a rhythm pulse generating circuit 4 generates a read pulse and an attack pulse for reading out a read only memory (ROM) 5. In the ROM 5, the stored contents are switched according to the type of code according to the code signal from the code detection circuit 2.
By the read pulse from the rhythm pulse generation circuit 4,
Outputs a selection signal according to the type of code. Based on the selection signal from the ROM 5, the selection circuit 6 selects the signals from the encoder 3 and sequentially sends them to the tone gate 7. For example, if a major is designated by the code signal, the selection circuit 6 selectively outputs signals of the root, 3rd, 5th, 6th, and 7b degrees. The musical tone gate 7 allows the scale signal to pass through according to the signal selected by the selection circuit 6, and then outputs the tone signal.
The amplitude is controlled by the attack pulse from the rhythm pulse generating circuit 4 in the loop circuit 8, and the sound is emitted through the filter 9, the amplifier 10, and the speaker 11. In this conventional configuration, as the number of types of codes increases, the ROM 5 needs to have the same number of storage contents as the number of code types, making the ROM complex and expensive. Furthermore, as the types of codes increase, the number of encoders 3 also increases, and the number of wires increases accordingly, as well as the number of bits of the selection circuit 6, making the configuration quite complex. Furthermore, when the bass or arpeggio progression spans octaves, it is difficult to control the octave. In response, the present applicant has proposed, in a separate application, an automatic accompaniment device with a simple configuration in which the contents of the ROM, the wiring of the integrated circuit, etc. do not change much even if the types of chords increase. In other words, the ROM has 1
This system stores patterns related to different types of chords and converts them into patterns related to various chords by combining them with an external circuit such as a note conversion circuit.The details are explained in the embodiments of the present invention. Furthermore, one of the problems with conventional automatic accompaniment devices is that when switching rhythms, that is, when selecting a new rhythm or when automatic accompaniment is stopped, discontinuities occur in the accompaniment sound and interruptions in sustain occur. exist.
本発明の目的はリズム選択時等に伴奏音の不連続や途切
れの起らない多数コードを有する自動伴奏装置を提供す
ることである。SUMMARY OF THE INVENTION An object of the present invention is to provide an automatic accompaniment device that has a large number of chords that do not cause discontinuities or interruptions in accompaniment tones when selecting a rhythm or the like.
前記目的を達成するため、本発明の自動伴奏装置は音名
情報とアタック情報を記憶しておきクロックにより計算
するカウンタの出力とパターン選択スイッチ入力に従っ
て音名信号とアタック信号を2進数で出力する記憶回路
、該記憶回路からの音名信号に対応する音階信号を導出
する手段、該手段からの音階信号を前記アタック信号で
振幅制御するェンベロープ回路、および該ェンベロープ
回路の出力を楽音に変換する楽音変換回路より成る自動
伴奏装置において、前記記憶回路の音名信号出力側に前
記記憶回路からのアタック信号によって音名信号を記憶
させるラッチ回路を設けることにより、前記パターン選
択スイッチ入力の変更で前記記憶回路の音名信号が変更
されても、前記記憶回路より出力される次のアタック信
号が発生されるまで音名信号は変化しないようにしたこ
とを特徴とするものである。In order to achieve the above object, the automatic accompaniment device of the present invention stores note name information and attack information, and outputs note name signals and attack signals in binary numbers according to the output of a counter calculated by a clock and the input of a pattern selection switch. A storage circuit, means for deriving a scale signal corresponding to a pitch name signal from the storage circuit, an envelope circuit for controlling the amplitude of the scale signal from the means using the attack signal, and a musical tone for converting the output of the envelope circuit into a musical tone. In an automatic accompaniment device comprising a conversion circuit, a latch circuit is provided on the pitch name signal output side of the memory circuit to store the pitch name signal by an attack signal from the memory circuit, so that the memory can be stored by changing the input of the pattern selection switch. The present invention is characterized in that even if the pitch name signal of the circuit is changed, the pitch name signal does not change until the next attack signal output from the storage circuit is generated.
第2図は本発明の実施例の構成を示す説明図であり、自
動ベース回路と自動アルベジオ回路より成る自動伴奏装
置の全体ブロック図を示す。FIG. 2 is an explanatory diagram showing the configuration of an embodiment of the present invention, and shows an overall block diagram of an automatic accompaniment device comprising an automatic bass circuit and an automatic arpeggio circuit.
同図において、通常の伴奏においては、伴奏鍵盤で奏さ
れた和音は伴奏鍵盤回路21よりの押鍵信号によって楽
音ゲ−ト23を開き、押鍵に対応した音階信号を通過さ
せる。楽音ゲート23を通過した音階信号はゲート24
において、リズムパターン発生回路59からのりズムパ
ルスによって、リズムを刻まれてフィル夕25、増幅器
26を介し、同時にリズム信号はリズムパターン発生回
路59よりリズム青源60、増幅器61を介し、スピー
カ62より放音される。一方、押鍵信号はコード検出回
路22に与えられ、根音とコードの種類を検出して自動
ベース回略と自動アルベジオ回路に送出する。これらの
回路では始動スイッチSW.aを閉じることによって微
分回路27よりリセット信号を出力し、クロツク発生器
28で駆動されるカウンタ29,30およびリズムパタ
ーン発生回路59をリセットし、これらを同期動作させ
るようにする。まず、自動ベース回路は、カウンタ30
の出力によってROM32の内容を読み出す。In the figure, during normal accompaniment, a chord played on the accompaniment keyboard opens the musical tone gate 23 in response to a key depression signal from the accompaniment keyboard circuit 21, allowing a scale signal corresponding to the key depression to pass through. The scale signal that has passed through the musical tone gate 23 is sent to the gate 24.
At this time, a rhythm signal is generated by the rhythm pulse from the rhythm pattern generation circuit 59 and is transmitted through the filter 25 and the amplifier 26, and at the same time, the rhythm signal is transmitted from the rhythm pattern generation circuit 59 through the rhythm blue source 60 and the amplifier 61, and is emitted from the speaker 62. be heard. On the other hand, the key press signal is given to the chord detection circuit 22, which detects the root note and chord type and sends it to the automatic bass circuit and automatic arpeggio circuit. In these circuits, the starting switch SW. By closing a, a reset signal is output from the differentiating circuit 27, and the counters 29 and 30 driven by the clock generator 28 and the rhythm pattern generating circuit 59 are reset, so that they operate synchronously. First, the automatic base circuit uses the counter 30
The contents of the ROM 32 are read out by the output.
ROM32にはCメジャコー日こ対応した自動ベースパ
ターンが記憶されており、パターンに従って音名信号を
2進数出力する。第1表はこれらの音名信号を4ビット
2進数で示したものである。ROM32から出力される
自動ベースパターンはパターン選択スイッチ(記憶され
ない)による入力によってリズムの種類、たとえばサン
バ、マンボ、バラード等に応じてROM32の内容を切
換えて種々のパターンを得ることができる。この音名信
号は、ROM32からのアタック信号をラッチパルスと
してラッチ回路36に記憶させる。The ROM 32 stores an automatic bass pattern corresponding to C major, Japanese, and Japanese, and outputs a pitch name signal as a binary number according to the pattern. Table 1 shows these pitch name signals in 4-bit binary numbers. Various patterns can be obtained by changing the contents of the ROM 32 according to the type of rhythm, such as samba, mambo, ballad, etc., by inputting the automatic bass pattern outputted from the ROM 32 using a pattern selection switch (not stored). This pitch name signal is stored in the latch circuit 36 using the attack signal from the ROM 32 as a latch pulse.
このアタック信号はゲート回路34を介してラッチ回路
36とェンベロープ回路54に与えられ第1表
第2表
る。This attack signal is applied to a latch circuit 36 and an envelope circuit 54 via a gate circuit 34, as shown in Table 1 and Table 2.
この場合ゲート回路34は演奏スイッチSW.b2を閉
じている時にアタック信号を通過させるものである。す
なわち、始動スイッチSW.aを閉じてカウンタ30を
リセットし、ROM32からベースパターンを読み出し
ても、演奏スイッチSW.b2を閉じない限りェンベロ
ープ回路54にアタック信号が与えられず楽音は発生し
ない。さて、ラッチ回路36に記憶された音名信号はノ
ート変換回路39に入力する。ここではコード検出回路
22からのコード信号によってコードの種類に応じた音
名信号に変換される。第2表にはコ−ドの種類に応じて
どのようにノート変換されるのかを代表的にスイングの
リズムにおけるベース進行に対して示す。コードの種類
に応じた音名信号は次に加算回路41においてコード検
出回路22からの根音信号と加算される。根音信号も第
1表に示すように4ビット2進数で出力されている。第
3表は1例として根音がF“010rの場合の加算器4
1の入出力の関係を示したものである。第3表加算回路
41で狼青信号と加算された5ビットの音名信号は16
隻−12進変換回路43で12進数に変換される。In this case, the gate circuit 34 is connected to the performance switch SW. This allows the attack signal to pass when b2 is closed. That is, starting switch SW. a, reset the counter 30, and read the bass pattern from the ROM 32, the performance switch SW. Unless b2 is closed, no attack signal is applied to the envelope circuit 54 and no musical tone is generated. Now, the note name signal stored in the latch circuit 36 is input to the note conversion circuit 39. Here, the chord signal from the chord detection circuit 22 is converted into a pitch name signal corresponding to the type of chord. Table 2 shows how notes are converted depending on the type of chord, typically for the bass progression in a swing rhythm. The pitch name signal corresponding to the type of chord is then added to the root tone signal from the chord detection circuit 22 in an adding circuit 41. The root signal is also output as a 4-bit binary number as shown in Table 1. As an example, Table 3 shows the adder 4 when the root note is F"010r.
1 shows the relationship between input and output. Table 3: The 5-bit pitch name signal added to the wolf green signal by the addition circuit 41 is 16
It is converted into a decimal number by a decimal-to-decimal conversion circuit 43.
第4表はこの16隻−12進変換回路の入出力関係を示
したものである。5ビットの最上位は数値13で桁上げ
され、この桁上げ信号はゲート52に、下位4ビットは
楽音ゲート47に送られる。Table 4 shows the input/output relationship of this 16-decimal conversion circuit. The most significant of the 5 bits is carried up by the numerical value 13, and this carry signal is sent to the gate 52, and the lower 4 bits are sent to the tone gate 47.
第4表
楽音ゲート47において第4表出力の下位4ビットに対
応する音階信号を導出する。A fourth table tone gate 47 derives a scale signal corresponding to the lower four bits of the fourth table output.
導出された音階信号は分周回略50において1/2分周
、1/4分周され、それぞれゲート52に入力する。The derived scale signal is frequency-divided by 1/2 and 1/4 by a frequency dividing circuit 50, and is inputted to a gate 52, respectively.
ゲート52においては1鏡隼−12進変換回路43から
の前述の桁上げ信号の“0”,“1”によって1/2分
周出力と1′4分周出力が選択され、ェンべロープ回路
54に送られる。ェンべ。ープ回路54では前述のアタ
ック信号によって音階信号を振幅制御する。その後フィ
ル夕56、増幅器58、スピーカ63を経て放音される
。次に自動アルベジオ回路について説明する。自動ベー
ス回路と同様にカウンタ29の出力によってROM31
を読み出す。ROM31にはCメジャコード‘こ対応し
たアルベジオパターンが記憶されており、音名信号を2
ビット2進数、オクターブ信号を2ビット2進数で出力
する。ここでアルベジオの場合2ビットで4種の音名信
号を出力しうるが、これはアルベジオが通常和音を構成
する3音または4音のみで構成されているからである。
そしてァルベジオは数オクターブ間に亘るため4種のオ
クターブ信号が用意される。アルベジオパターンは、た
とえばマンボ、スイング、マーチ等のりズムによってパ
ターンを変化させるパターン選択スイッチによってRO
M31の内容を切換え、種々のパターンを得ることも可
能である。これらの音名信号およびオクターブ信号はR
OM31からのアタック信号をラッチパルスとしてラッ
チ回路35に記憶される。ここでゲート回路33は演奏
スイッチSW.blを閉じた時にアタック信号を通過さ
せるものである。すなわち、自動ベースの場合と同様に
、始動スイッチSW.aを閉じてカウン夕29をリセッ
トし、ROM31からアルベジオパターンの音名信号と
オクターブ信号を読み出しても、演奏スイッチSW.b
lを閉じない限り、ェンベロープ回路53にアタック信
号が与えられず、アルベジオ音は発生しない。さて、ラ
ッチ回路35に記憶された2ビットの音名信号はコード
変換回路37に入力し、4ビットのC,E,G3種の音
名信号に変換される。さらにこの音名信号はノート変換
回路38において、コード検出回路22からのコード信
号のコードの種類に応じた音名信号に変換される。第5
表には2ビットの音名信号がコードの種類に応じて4ビ
ットの音名信号に変換される場合の例を示したものであ
る。第5表このように4ビットに変換された音名信号は
、次に加算回路401こおいて、コード検出回路22か
らの根音信号と加算される。At the gate 52, the 1/2 frequency division output and the 1'4 frequency division output are selected by "0" and "1" of the aforementioned carry signal from the 1 mirror Hayabusa-12 conversion circuit 43, and the envelope The signal is sent to circuit 54. Enbe. The loop circuit 54 controls the amplitude of the scale signal using the aforementioned attack signal. Thereafter, the sound is emitted through a filter 56, an amplifier 58, and a speaker 63. Next, the automatic arpeggio circuit will be explained. Similarly to the automatic base circuit, the ROM 31 is activated by the output of the counter 29.
Read out. The ROM 31 stores an albeggio pattern corresponding to the C major chord.
Outputs bit binary numbers and octave signals in 2-bit binary numbers. Here, in the case of albeggio, four types of note name signals can be output with 2 bits, but this is because albeggio usually consists of only three or four tones that make up a chord.
Since the albeggio spans several octaves, four types of octave signals are prepared. Albeggio patterns can be changed to RO using a pattern selection switch that changes the pattern depending on the rhythm, such as mambo, swing, march, etc.
It is also possible to obtain various patterns by switching the contents of M31. These pitch name signals and octave signals are R
The attack signal from the OM 31 is stored in the latch circuit 35 as a latch pulse. Here, the gate circuit 33 is connected to the performance switch SW. This is to allow the attack signal to pass when the bl is closed. That is, as in the automatic base case, the start switch SW. a, reset the counter 29, and read out the pitch name signal and octave signal of the albeggio pattern from the ROM 31, even if the performance switch SW. b
Unless l is closed, no attack signal is given to the envelope circuit 53 and no arpeggio sound is generated. Now, the 2-bit pitch name signal stored in the latch circuit 35 is input to the code conversion circuit 37, where it is converted into 4-bit pitch name signals of three types, C, E, and G. Further, this pitch name signal is converted by the note conversion circuit 38 into a pitch name signal corresponding to the chord type of the chord signal from the chord detection circuit 22. Fifth
The table shows an example in which a 2-bit pitch name signal is converted into a 4-bit pitch name signal depending on the type of chord. Table 5 The pitch name signal thus converted into 4 bits is then added to the root note signal from the chord detection circuit 22 in an adder circuit 401.
この加算回路40は自動ベース回路における加算回路4
1と同様である。加算回路40で穣音と加算された5ビ
ット16隻の音名信号は16隻一12進変換回路42に
おいて前述の第4表の入出力関係と同機の手法で5ビッ
ト12進数に変換され、楽音ゲート46において対応し
た音階信号を導出する。導出された音階信号は分周回路
49において4種の分閥比1/2,1/4,1/&1/
16に分周される。一方ラッチ回路35に記憶された2
ビットのオクターブ信号は加算回路48で16隻−12
進変換回路42からの最上位の桁上げ信号と加算され、
分周回路49からの信号をゲート51においてオクター
ブ制御されて選択導出される。ゲート51を通過した信
号はェンベロープ回路53において、アタック信号によ
って振幅制御され、フィル夕55、増幅器57、スピー
カ62を介して放音される。次に第2図の実施例におけ
る要部の詳細図につき説明する。This adder circuit 40 is the adder circuit 4 in the automatic base circuit.
It is the same as 1. The 5-bit 16 pitch name signals added to the 16 pitch notes in the adder circuit 40 are converted into 5-bit hexadecimal numbers in the 16-bit hexadecimal conversion circuit 42 using the input/output relationships shown in Table 4 and the method of the same machine. The musical tone gate 46 derives a corresponding scale signal. The derived scale signal is divided into four types of division ratios 1/2, 1/4, 1/&1/ in the frequency dividing circuit 49.
The frequency is divided into 16. On the other hand, 2 stored in the latch circuit 35
The bit octave signal is converted into 16-12 bits by the adder circuit 48.
It is added to the most significant carry signal from the decimal conversion circuit 42,
The signal from the frequency dividing circuit 49 is subjected to octave control at the gate 51 and selectively derived. The amplitude of the signal passing through the gate 51 is controlled by an attack signal in an envelope circuit 53, and the sound is emitted through a filter 55, an amplifier 57, and a speaker 62. Next, a detailed view of the main parts of the embodiment shown in FIG. 2 will be explained.
第3図は第2図のクロック発生器28から自動ベース回
路ではラッチ回格36まで、自動アルベジオ回路ではラ
ッチ回路35までの具体回路を示すもので、これらの回
路は両者共通である。FIG. 3 shows a specific circuit from the clock generator 28 in FIG. 2 to the latch circuit 36 in the automatic base circuit and up to the latch circuit 35 in the automatic arpeggio circuit, and these circuits are common to both.
始動スイッチSW.aを閉じると遅延回路116とNA
ND回路1 1 1によってトリガパルスを作成し、カ
ウンタ30,29をリセットする。カウン夕30,29
は第1のカウンタ(フリツプフロツプFFIOI〜FF
I05)と第2のカウンタFFI06〜FFIIOに分
けられ、第2のカウンタの各FFのQ出力C,〜C5に
よりROM32,31の内容を読み出し、出力端子に自
動ベースの場合は4ビットの音名信号(1〜4)とアタ
ック信号を、自動アルベジオの場合は2ビットの音名信
号(1,2)と2ビットのオクターブ信号(1,2)と
アタック信号を出力する。この音名信号(1〜4)また
は音名信号(1,2)とオクターブ信号(1,2)は本
発明の要部であるラッチ回絡36,35すなわちD形F
F121〜124の各D様子に入力し、演奏スイッチS
W.bが閉じられていれば、アタック信号がNAND回
路1 1 2,1 13を介し反転されて各D形FF1
21〜124のC端子にラツチ信号として入力され、前
記D様子の音名信号またはオクターブ信号を記憶させ、
次段のノート変換回路39,38に送られる。第4図に
ラッチ回路36,35の入出力のタイミングチャートが
示されている。Starting switch SW. When a is closed, the delay circuit 116 and NA
A trigger pulse is generated by the ND circuit 1 1 1 and the counters 30 and 29 are reset. Count evening 30, 29
is the first counter (flip-flop FFIOI~FF
I05) and second counters FFI06 to FFIIO, the contents of ROM32 and 31 are read out by the Q outputs C, to C5 of each FF of the second counter, and in the case of automatic bass, the 4-bit note name is sent to the output terminal. Signals (1 to 4) and an attack signal are output, and in the case of automatic arpeggio, a 2-bit note name signal (1, 2), a 2-bit octave signal (1, 2), and an attack signal are output. These pitch name signals (1 to 4) or pitch name signals (1, 2) and octave signals (1, 2) are connected to the latch circuits 36, 35, which are the main parts of the present invention, that is, the D-type F
Enter each D state of F121 to 124 and press the performance switch S.
W. If b is closed, the attack signal is inverted via the NAND circuits 1 1 2, 1 13, and each D-type FF 1
input as a latch signal to the C terminals 21 to 124, and store the pitch name signal or octave signal in the D state;
The signal is sent to note conversion circuits 39 and 38 at the next stage. FIG. 4 shows a timing chart of input and output of the latch circuits 36 and 35.
同図についてラッチ回路36の動作を簡単に述べる。い
ま、ROM32出力からの4ビット音名信号(1〜4)
の波形とこれに対応するアタック信号の1例をとり、始
動スイッチSW.aと演奏スイッチSW.bが図示の時
点でオンされたものとする。その結果、演奏スイッチS
W.bがオンとされた後のアタック信号によってラツチ
回路36の出力(1〜4)はROM32の出力の4ビッ
ト音名信号(1〜4)を記憶し、次のアタック信号がく
るまでこれを記憶して継続して送り出す。このようにし
て伴奏音が途中で途切れたりすることがなくなる。上述
のアタック信号はさらにNAND回路113を通してェ
ンベロープ回路54,53に送られる。またパターン選
択スイッチ端子ではリズムの種類、たとえばロック、ワ
ルツ、マンボ、スウィング、バラード等を指定する。こ
の場合、これらのリズムを同時に指定した時その優先順
位を決定する優先回路117が設けられる。その指定さ
れたりズムに応じてROM32,3 1の端子CTR(
アドレスカウンタ)モード3、ダブルテンポ、PD(プ
リディバィダ)モード3の状態が変化する。たとえばロ
ックならばPDモード3が“1”となりNAND回路1
15を通して第1のカウンタを3進補正し、スウィング
ならばCTRモ」ド3が“1”となりNAND回路1
14を通して第2のカウンタを3進補正し、ワルツなら
ばPDモード3とCTRモード3が“1”となり第1、
第2カゥンタを3進補正する。さらにリズムに応じてダ
ブルテンポが“1”となり、FFI05をインバータと
して動作させる。各リズムに対応するパターン選択にお
いて、第1のカウンタ、第2のカウンタの1パターンの
カウンタ数の1例を第6表に示す。上述したように、始
動スイッチSW.aと演奏スイッチSW.bの2つの制
御手段をもっているので、始動スイッチSW.aによっ
てリズムパターン発生回路、自動ベース回路、自動アル
ベジオ回路をすべて同期動作させ、その後演奏スイッチ
SW.bによって所望の回路からの楽音を得ることがで
きる。The operation of the latch circuit 36 will be briefly described with reference to the figure. Now, 4-bit note name signal (1 to 4) from ROM32 output
Taking an example of the waveform of SW. and the corresponding attack signal, start switch SW. a and performance switch SW. It is assumed that b is turned on at the time shown. As a result, the performance switch S
W. The outputs (1 to 4) of the latch circuit 36 store the 4-bit note name signal (1 to 4) output from the ROM 32 by the attack signal after b is turned on, and store this until the next attack signal comes. and continue sending it out. In this way, the accompaniment sound will not be interrupted in the middle. The above-mentioned attack signal is further sent to envelope circuits 54 and 53 through a NAND circuit 113. Further, the pattern selection switch terminal specifies the type of rhythm, such as rock, waltz, mambo, swing, ballad, etc. In this case, a priority circuit 117 is provided that determines the priority order when these rhythms are designated simultaneously. ROM32, 31 terminal CTR (
The states of address counter) mode 3, double tempo, and PD (pre-divider) mode 3 change. For example, if it is locked, PD mode 3 becomes "1" and NAND circuit 1
15, the first counter is ternary corrected, and if it is a swing, CTR mode 3 becomes "1" and NAND circuit 1
14, the second counter is ternary corrected, and if it is a waltz, PD mode 3 and CTR mode 3 become "1", and the first,
Perform ternary correction on the second counter. Further, the double tempo is set to "1" in accordance with the rhythm, and the FFI05 is operated as an inverter. Table 6 shows an example of the number of counters for one pattern of the first counter and the second counter in pattern selection corresponding to each rhythm. As mentioned above, starting switch SW. a and performance switch SW. Since it has two control means of starting switch SW.b. a, the rhythm pattern generation circuit, automatic bass circuit, and automatic arpeggio circuit all operate in synchronization, and then the performance switch SW. By using b, it is possible to obtain a musical tone from a desired circuit.
本発明においては、ROM32,31の出力にラッチ回
路36,35を設けたため、新たなりズム選択、または
自動演奏を停止した時にも、直前の音名信第 6 表
号が保持されるから中途で昔が変ったり、サスティンが
途切れてしまう不都合がない。In the present invention, since the latch circuits 36 and 35 are provided at the outputs of the ROMs 32 and 31, even when a new rhythm is selected or automatic performance is stopped, the immediately preceding pitch name signal No. There is no inconvenience that the past changes or the sustain is interrupted.
以上説明したように、本発明によれば、記憶回路(RO
M)の出力側にラッチ回路を設け、該記憶回路からのア
タック信号によって音名信号を前記ラッチ回路に記憶さ
せることにより、記憶回路からノート変換回路に送られ
る音名信号が新たなりズム選択等により1時中断した場
合にも、直前の音名信号がラッチ回略に保持されており
、次のアタック信号がくるまでその音名信号が継続して
送り出されるから、伴奏音が中途で途切れたり音が変っ
たりすることがなく、自然な伴奏音の変化が得られる。As explained above, according to the present invention, the memory circuit (RO
A latch circuit is provided on the output side of M), and by storing a note name signal in the latch circuit using an attack signal from the memory circuit, the note name signal sent from the memory circuit to the note conversion circuit can be used to select a new rhythm, etc. Even if the accompaniment is interrupted at 1 o'clock, the previous note name signal is held in the latch circuit, and that note name signal is continuously sent out until the next attack signal arrives, so the accompaniment note may be interrupted in the middle. The sound does not change, and natural accompaniment sound changes can be obtained.
実施例では別提案の自動ベース回路と自動アルベジオ回
路より成る自動伴奏装置に適用した場合を示したが、記
憶回路からの音名信号に対応する音階信号を導出し、ア
タック信号によりェンベロープを付加して楽音に変換す
る自動伴奏装置であれば何れにも適用することができる
。また、本発明の要部をラッチ回路としたが、これと同
等の機能を有するレジスタ等で置換えても本発明を適用
することができる。In the example, a case was shown in which the present invention was applied to an automatic accompaniment device consisting of an automatic bass circuit and an automatic arpeggio circuit proposed separately, but a scale signal corresponding to a note name signal from a memory circuit is derived, and an envelope is added using an attack signal. The present invention can be applied to any automatic accompaniment device that converts music into musical tones. Further, although the main part of the present invention is a latch circuit, the present invention can be applied even if the latch circuit is replaced with a register or the like having the same function.
第1図は従来例の説明図、第2図は本発明の実施例の構
成を示す説明図、第3図は第2図の実施例の要部の詳細
説明図、第4図は第3図の動作説明のためのタイミング
チャートであり、図中、21は伴奏鍵盤回路、22はコ
ード検出回路、23は楽音ゲート、24はゲート、25
はフィル夕、26は増幅器、27は微分回路、28はク
ロツク発生器、29,30はカウンタ、31,32は記
憶回路(ROM)、33,34はゲート、35,36は
ラッチ回路、37はコード変換回路、38,39はノー
ト変換回路、40,41は加算回路、42,43はla
隼−12進変換回路、46,47は楽音ゲート、48は
加算回路、49,5川ま分周回略、51,52はゲート
、53,54はェンベロープ回路、55,56はフィル
夕、57,58,61は増幅器、59はリズムパターン
発生回路、60はリズム音源、62,63はスピーカを
示すb第1図
第3図
図
N
船
第4図FIG. 1 is an explanatory diagram of a conventional example, FIG. 2 is an explanatory diagram showing the configuration of an embodiment of the present invention, FIG. 3 is a detailed explanatory diagram of the main part of the embodiment of FIG. 2, and FIG. This is a timing chart for explaining the operation of the figure. In the figure, 21 is an accompaniment keyboard circuit, 22 is a chord detection circuit, 23 is a tone gate, 24 is a gate, and 25 is a timing chart for explaining the operation of the figure.
is a filter, 26 is an amplifier, 27 is a differential circuit, 28 is a clock generator, 29 and 30 are counters, 31 and 32 are memory circuits (ROM), 33 and 34 are gates, 35 and 36 are latch circuits, and 37 is a code conversion circuit, 38 and 39 are note conversion circuits, 40 and 41 are addition circuits, 42 and 43 are la
Hayabusa-decimal conversion circuit, 46, 47 are musical tone gates, 48 is an addition circuit, 49, 5-way frequency divider, 51, 52 are gates, 53, 54 are envelope circuits, 55, 56 are filters, 57, 58 and 61 are amplifiers, 59 is a rhythm pattern generation circuit, 60 is a rhythm sound source, and 62 and 63 are speakers b Fig. 1 Fig. 3 Fig. N Ship Fig. 4
Claims (1)
より計数するカウンタの出力とパターン選択スイツチ入
力に従つて音名信号とアタツク信号を2進数で出力する
記憶回路、該記憶回路からの音名信号に対応する音階信
号を導出する手段、該手段からの音階信号を前記アタツ
ク信号で振幅制御するエンベロープ回路、および該エン
ベロープ回路の出力を楽音に変換する楽音変換回路より
成る自動伴奏装置において、前記記憶回路の音名信号出
力側に前記記憶回路からのアタツク信号によつて音名信
号を記憶させるラツチ回路を設けることにより、前記パ
ターン選択スイツチ入力の変更で前記記憶回路の音名信
号が変更されても、前記記憶回路より出力される次のア
タツク信号が発生されるまで音名信号は変化しないよう
にしたことを特徴とする自動伴奏装置。1. A memory circuit that stores note name information and attack information and outputs note name signals and attack signals in binary according to the output of a counter counted by a clock and the input of a pattern selection switch, and a note name signal from the memory circuit. An automatic accompaniment device comprising means for deriving a scale signal corresponding to a scale signal, an envelope circuit for controlling the amplitude of the scale signal from the means using the attack signal, and a musical tone conversion circuit for converting the output of the envelope circuit into a musical tone. By providing a latch circuit on the pitch name signal output side of the circuit that stores the pitch name signal by an attack signal from the memory circuit, the pitch name signal of the memory circuit can be changed by changing the input of the pattern selection switch. Also, an automatic accompaniment device characterized in that the pitch name signal does not change until the next attack signal output from the memory circuit is generated.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52118335A JPS6032879B2 (en) | 1977-10-01 | 1977-10-01 | automatic accompaniment device |
| US05/942,495 US4312257A (en) | 1977-09-24 | 1978-09-15 | Automatic accompaniment apparatus |
| IT7827963A IT1099329B (en) | 1977-09-24 | 1978-09-22 | AUTOMATIC MUSICAL ACCOMPANIMENT APPARATUS |
| NL7809656A NL7809656A (en) | 1977-09-24 | 1978-09-22 | AUTOMATIC GUIDANCE DEVICE. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52118335A JPS6032879B2 (en) | 1977-10-01 | 1977-10-01 | automatic accompaniment device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5451815A JPS5451815A (en) | 1979-04-24 |
| JPS6032879B2 true JPS6032879B2 (en) | 1985-07-30 |
Family
ID=14734110
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52118335A Expired JPS6032879B2 (en) | 1977-09-24 | 1977-10-01 | automatic accompaniment device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6032879B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4556852B2 (en) * | 2005-11-24 | 2010-10-06 | ヤマハ株式会社 | Electronic musical instruments and computer programs applied to electronic musical instruments |
-
1977
- 1977-10-01 JP JP52118335A patent/JPS6032879B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5451815A (en) | 1979-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4508002A (en) | Method and apparatus for improved automatic harmonization | |
| GB2052127A (en) | Electronic musical istrument realising automatic performance by memorised progression | |
| US4534257A (en) | Electronic musical instrument | |
| US4232581A (en) | Automatic accompaniment apparatus | |
| JPS5913755B2 (en) | automatic accompaniment device | |
| GB2027970A (en) | Electronic musical instrument with rhythm | |
| JPS6032879B2 (en) | automatic accompaniment device | |
| JPS6355595A (en) | Automatically accompanying apparatus for electronic musical instrument | |
| US4312257A (en) | Automatic accompaniment apparatus | |
| US4612839A (en) | Waveform data generating system | |
| JPS5913756B2 (en) | automatic accompaniment device | |
| JPS6032880B2 (en) | automatic accompaniment device | |
| JPS6028360B2 (en) | electronic organ | |
| JP2518356B2 (en) | Automatic accompaniment device | |
| JPS62223796A (en) | Automatic accompanying apparatus | |
| JPS6048760B2 (en) | Note clock generator for electronic musical instruments | |
| JPS59116696A (en) | Electronic musical instrument | |
| JPS5947320B2 (en) | automatic accompaniment device | |
| JP2621234B2 (en) | Electronic musical instrument control signal generator | |
| JPS637396B2 (en) | ||
| JPS636794Y2 (en) | ||
| US4537110A (en) | Envelope control apparatus | |
| JPH064397Y2 (en) | Automatic accompaniment device | |
| JPS6294898A (en) | electronic musical instruments | |
| JPS5952839B2 (en) | electronic musical instruments |