JPS5913755B2 - automatic accompaniment device - Google Patents
automatic accompaniment deviceInfo
- Publication number
- JPS5913755B2 JPS5913755B2 JP52114956A JP11495677A JPS5913755B2 JP S5913755 B2 JPS5913755 B2 JP S5913755B2 JP 52114956 A JP52114956 A JP 52114956A JP 11495677 A JP11495677 A JP 11495677A JP S5913755 B2 JPS5913755 B2 JP S5913755B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- chord
- note
- 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 that has a simple configuration as an automatic bass circuit for multiple chords and is suitable for integration into an integrated circuit.
従来の自動ベースまたは自動アルペジオの回路構成を第
1図に示す。The circuit configuration of a conventional automatic bass or automatic arpeggio is shown in FIG.
同図において、伴奏鍵盤1で奏された和音をコード検出
回路2で検出し、根音信号とコードの種類を表わすコー
ド信号を出力5 する。たとえばメジャ、マイナ、セブ
ンス、オーギユメント、ディミニツシユの5種寧のコー
ドに関し自動ベースまたは自動アルペジォ伴奏を行なう
場合、根音信号は根音、3″度、3度、5″度、5度、
6b度、6度、7i’度の8個のエンコーダ103で、
それぞれの度数に対応した信号に変換される。一方リズ
ムパルス発生回路4からは読み出し専用メモリ(ROM
)5を読み出すための読み出しパルスとアタックパルス
を発生する。ROM5ではコード検出回路2からのコー
ド信号によつて、15コードの種類に応じた記憶内容に
切り換えられ、リズムパルス発生回路4からの読出しパ
ルスによつて、コードの種類に応じた選択信号を出力す
る。R0M5からの選択信号によつて、選択回路6では
エンコーダ3からの信号を選択して楽音ゲート207に
順次送出する。ここでたとえばコード信号によつてメジ
ャが指定されていれば、選択回路6からは根音、3度、
5度、6度、7b度の信号が選択出力される。楽音ゲー
ト1では選択回路6で選択された信号によつて音階信号
を通過させ、エン25 ベロープ回路8でリズムパルス
発生回路4からのアタックパルスによつて振幅制御され
、さらに、フィルタ9、増幅器10、スピーカ11を経
て放音される。従来のこの構成では、コードの種類が増
加する30とR0M5にはコードの種類に応じた数だけ
の記憶内容が必要となりROMが複雑、高価となる。In the figure, a chord played on an accompaniment keyboard 1 is detected by a chord detection circuit 2, and a root tone signal and a chord signal representing the type of chord are outputted 5. For example, when performing automatic bass or automatic arpeggio accompaniment for the five chords of major, minor, seventh, augment, and diminutive, the root tone signal is the root note, 3″ degree, 3rd degree, 5″ degree, 5th degree,
Eight encoders 103 for 6b degrees, 6 degrees, and 7i' degrees,
It is converted into a signal corresponding to each degree. On the other hand, the rhythm pulse generation circuit 4 has a read-only memory (ROM).
) Generates a read pulse and an attack pulse for reading out 5. In the ROM 5, the stored contents are switched according to the type of 15 codes by the code signal from the code detection circuit 2, and a selection signal according to the type of code is outputted by the read pulse from the rhythm pulse generation circuit 4. do. Based on the selection signal from R0M5, selection circuit 6 selects the signals from encoder 3 and sequentially sends them to tone gate 207. For example, if a major is specified by the chord signal, the selection circuit 6 outputs the root note, third,
Signals of 5 degrees, 6 degrees, and 7b degrees are selectively output. The musical tone gate 1 passes the scale signal according to the signal selected by the selection circuit 6, and the amplitude is controlled by the attack pulse from the rhythm pulse generation circuit 4 in the envelope circuit 8 and the filter 9, and the amplifier 10. , the sound is emitted through the speaker 11. In this conventional configuration, ROM 30 and R0M5, which have an increasing number of code types, require storage contents corresponding to the number of code types, making the ROM complex and expensive.
またコードの種類が増えるとエンコーダ3の数も増え、
それにつれて配線数も増すとともに選択回路6のビット
数も増えることになり、構成がかな35り複雑なものに
なつてしまう。さらにベースまたはアルペジオの進行が
オクターブにまたがる場合にはオクターブ制御が難しい
等の欠点があつた。ウ7R−本発明は上述のような従来
の欠点を除去するもので、その目的はコードの種類が増
加してもROMの内容や集積回路の配線等が余り変らな
いような簡単な構成の自動ベース回路を有する自動伴奏
装置を提供することである。Also, as the number of code types increases, the number of encoders 3 also increases.
As the number of wires increases, the number of bits of the selection circuit 6 also increases, making the configuration considerably more complex. Furthermore, there were drawbacks such as difficulty in octave control when the progression of the bass or arpeggio spanned an octave. C7R - The present invention eliminates the above-mentioned drawbacks of the conventional technology, and its purpose is to provide an automated system 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 number of types of codes increases. An object of the present invention is to provide an automatic accompaniment device having a base circuit.
前記目的を達成するため、本発明の臼動伴奏装置は鍵盤
回路からの押鍵情報により根音信号およびコード信号を
検出し2進数で出力するコード検出回路、音名情報を記
憶しておきカウンタの出力に従つて音名信号を2進数で
順次出力する記憶回路、該記憶回路からの音名信号を前
記コード検出回路からのコード信号によつてコードの種
類に応じた音名信号に変換するノート変換回路、該ノー
ト変換回路の出力を前記コード検出回路からの根音信号
と加算する加算回路、および該加算回路の出力を楽音に
変換する楽音変換回路より成る自動ベース回路を具えた
ことを特徴とするものである。In order to achieve the above object, the movable accompaniment device of the present invention includes a chord detection circuit that detects a root tone signal and a chord signal based on key press information from a keyboard circuit and outputs them in binary numbers, and a counter that stores pitch name information. A memory circuit that sequentially outputs pitch name signals in binary numbers according to the output of the memory circuit, and converts the pitch name signal from the memory circuit into a pitch name signal corresponding to the type of chord using the code signal from the chord detection circuit. An automatic base circuit comprising a note conversion circuit, an addition circuit that adds the output of the note conversion circuit to the root tone signal from the chord detection circuit, and a musical tone conversion circuit that converts the output of the addition circuit into a musical tone. This is a characteristic feature.
以下本発明を実施例につき詳述する。第2図は本発明の
実施例の構成を示す説明図でぁり、本発明の自動ベース
回路とこれと類似の構成の自動アルペジオ回路より成る
自動伴奏装置の全体プロツク図を示す。The present invention will be described in detail below with reference to examples. FIG. 2 is an explanatory diagram showing the configuration of an embodiment of the present invention, and is a general block diagram of an automatic accompaniment device comprising an automatic bass circuit of the present invention and an automatic arpeggio circuit of similar construction.
同図において、通常の伴奏においては、伴奏鍵盤で奏さ
れた和音は伴奏鍵盤回路21よりの押鍵信号によつて楽
音ゲート23を開き、押鍵に対応した音階信号を通過さ
せる。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.
楽音ゲート23を通過した音階信号はゲート24におい
て、リズムパターン発生回路59からのリズムパルスに
よつて、リズムを刻まれてフイルタ25、増幅器26を
介し、同時にリズム信号はリズムパターン発生回路59
よりリズム音源60、増幅器61を介し、スピーカ62
より放音される。一方、押鍵信号はコード検出回路22
に与えられ、根音とコードの種類を検出して自動ベース
回路と自動アルペジオ回路に送出する。これらの回路で
は始動スイツチSW.aを閉じることによつて微分回路
27よりりセツト信号を出力し、クロツク発生器28で
駆動されるカウンタ29,30およびリズムパターン発
生回路59をりセツトし、これらを同期動作させるよう
にする。本発明の自動ベース回路は、カウンタ30の出
力によつてROM32の内容を読み出す。The scale signal that has passed through the musical tone gate 23 is carved into a rhythm by the rhythm pulse from the rhythm pattern generation circuit 59 at the gate 24, and is passed through the filter 25 and the amplifier 26, and at the same time, the rhythm signal is output to the rhythm pattern generation circuit 59.
from the rhythm sound source 60 and the speaker 62 via the amplifier 61.
More sound is emitted. On the other hand, the key press signal is sent to the code detection circuit 22.
It 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 set 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. The automatic base circuit of the present invention reads the contents of the ROM 32 based on the output of the counter 30.
ROM32にはCメジヤコードに対応した自動ベースパ
ターンが記憶されており、パターンに従つて音名信号を
2進数で出力する。第1表はこれらの音名信号を4ビツ
ト2進数で示したものである。ROM32から出力され
る自動ベースパターンはパターン選択スイツチ(記載さ
れない)による入力によつてリズムの種類、たとえばサ
ンバ、マンボ、バラード等に応じてROM32の内容を
切換えて種々のパターンを得ることができる。この音名
信号は、ROM32からのアタツク信号をラツチパルス
として、ラツチ回路36に記憶させる。The ROM 32 stores an automatic bass pattern corresponding to the C major chord, and outputs a pitch name signal in binary numbers 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 an automatic bass pattern outputted from the ROM 32 through a pattern selection switch (not shown). 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に与えられる。この場合ゲ
ート回路34は演奏スイツチSW.b2を閉じている時
にアタツク信号を通過させるものである。すなわち、始
動スイツチSW.aを閉じてカウンタ30をりセツトし
、ROM32からベースパターンを読み出しても、演奏
スイツチSW.b2を閉じない限りエンベロープ回路5
4にアタツク信号が与えられず楽音は発生しない。さて
、ラツチ回路36に記憶された音名信号はノート変換回
路39に入力する。ここではコード検出回路22からの
コード信号によつてコードの種類に応じた音名信号に変
換される。第2表にはコードの種類に応じてどのように
ノート変換されるのかを代表的にスイングのリズムにお
けるベース進行に対して示す。コードの種類に応じた音
名信号は次に加算回路41においてコード検出回路22
からの根音信号と加算される。根音信号も第1表に示す
ように4ビツト2進数で出力されている。第3表は1例
として根音がF“010r゛の場合の加算器41の入出
力の関係を示したものである。加算回路41で根音信号
と加算された5ビツトの音名信号は16進−12進変換
回路43で12進数に変換される。This attack signal is applied to a latch circuit 36 and an envelope circuit 54 via a gate circuit 34. 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. Even after closing the counter 30, resetting the counter 30, and reading out the bass pattern from the ROM 32, the performance switch SW. Envelope circuit 5 unless b2 is closed
4, no attack signal is given 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 a bass progression in a swing rhythm. The pitch name signal corresponding to the chord type is then sent to the chord detection circuit 22 in the addition circuit 41.
is added to the root signal from . The root signal is also output as a 4-bit binary number as shown in Table 1. Table 3 shows, as an example, the relationship between the input and output of the adder 41 when the root note is F"010r".The 5-bit note name signal added to the root note signal in the adder circuit 41 is It is converted into a decimal number by a hexadecimal-decimal conversion circuit 43.
第4表はこの16進−12進変換回路の入出力関係を示
したものである。5ビツトの最上位は数値13で桁上げ
され、この桁土げ信号はゲート52に、下位4ビツトは
楽音ゲート47に送られる。Table 4 shows the input/output relationship of this hexadecimal-decimal conversion circuit. The most significant of the 5 bits is carried up by the numerical value 13, and this digit carry signal is sent to the gate 52, and the lower 4 bits are sent to the tone gate 47.
楽音ゲート47において第4表出力の下位4ビツトに対
応する音階信号を導出する。A tone gate 47 derives a scale signal corresponding to the lower 4 bits of the output from Table 4.
導出された音階信号は分周回路50において1/2分周
、1/4分周され、それぞれゲート52に入力する。The derived scale signal is frequency-divided by 1/2 and 1/4 in a frequency dividing circuit 50, and input to a gate 52, respectively.
ゲート52においては、16進−12進変換回路43か
らの前述の桁上げ信号の“o−”11によつて1/2分
周出力と1/4分周出力が選択され、エンベロープ回路
54に送られる。エンベロープ回路54では前述のアタ
ツク信号によつて音階信号を振幅制御する。その後フイ
ルタ56、増幅器58、スピーカ63を経て放音される
。次に自動アルペジオ回路について説明する。In the gate 52, the 1/2 frequency division output and the 1/4 frequency division output are selected by the carry signal "o-"11 from the hexadecimal-to-decimal conversion circuit 43, and the output is sent to the envelope circuit 54. Sent. The envelope 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.
自動ベース回路と同様にカウンタ29の出力によつてR
OM3lを読み出す。ROM3lにはCメジヤコードに
対応したアルペジオパターンが記憶されており、音名信
号を2ビツト2進数、オクターブ信号を2ビツト2進数
で出力する。ここでアルペジオの場合2ビツトで4種の
音名信号を出力しうるが、これはアルペジオが通常和音
を構成する3音または4音のみで構成されているからで
ある。そしてアルペジオは数オクターブ間に亘るため4
種のオクターブ信号が用意される。アルペジオパターン
は、たとえばマンボ、スイング、マーチ等のリズムによ
つてパターンを変化させるパターン選択スイツチによつ
てROM3lの内容を切換え、種々のパターンを得るこ
とも可能である。これらの音名信号およびオタターブ信
号はROM3lからのアタツク信号をラツチパルスとし
てラツチ回路35に記憶される。ここでゲート回路33
は演奏スイツチSW.blを閉じた時にアタツク信号を
通過させるものである。すなわち、自動ベースの場合と
同様に、始動スイツチSW.aを閉じてカウンタ29を
りセツトし、ROM3lからアルペジオパターンの音名
信号とオクターブ信号を読み出しても、演奏スィツチS
W.blを閉じない限り、エンベロープ回路53にアタ
ツク信号が与えられず、アルペジオ音は発生しない。さ
て、ラツチ回路35に記憶された2ビツトの音名信号は
コード変換回路37に入力し、4ビツトのC.E、G3
種の音名信号に変換される。さらにこの音名信号はノー
ト変換回路38において、コード検出回路22からのコ
ード信号のコードの種類に応じた音名信号に変換される
。第5表には2ビツトの音名信号がコードの種類に応じ
て4ビツトの音名信号に変換される場合の例を示したも
のである。このように4ビツトに変換された音名信号は
、次に加算回路40において、コード検出回路22から
の根音信号と加算される。この加算回路40は自動ベー
ス回路における加算回路41と同様である。加算回路4
0で根音と加算された5ビツト16進の音名信号は16
進−12進変換回路42において前述の第4表の入出力
関係と同様の手法で5ビツト12進数に変換され、楽音
ゲート46において対応した音階信号を導出する。導出
された音階信号は分周回路49において4種の分周比1
/2、1/4、1/8、1/16に分周される。一方ラ
ツチ回路35に記憶された2ビツトのオクターブ信号は
加算回路48で16進−12進変換回路42からの最上
位の桁上げ信号と加算され、分周回路49からの信号を
ゲート51においてオクターブ制御されて選択導出され
る。ゲート51を通過した信号はエンベロープ回路53
において、アタツク信号によつて振幅制御され、フイル
タ55、増幅器57、スピーカ62を介して放音される
。次に第2図の実施例における要部の詳細図につき説明
する。Similarly to the automatic base circuit, R is determined by the output of the counter 29.
Read OM3l. The ROM 3l stores an arpeggio pattern corresponding to the C major chord, and outputs a pitch name signal in a 2-bit binary number and an octave signal in a 2-bit binary number. In the case of an arpeggio, four types of note name signals can be output using 2 bits, but this is because an arpeggio usually consists of only three or four notes that make up a chord. And since the arpeggio spans several octaves, 4
A seed octave signal is prepared. It is also possible to obtain various arpeggio patterns by changing the contents of the ROM 3l using a pattern selection switch that changes the pattern according to rhythms such as mambo, swing, march, etc. These pitch name signals and otatorve signals are stored in the latch circuit 35 using the attack signal from the ROM 3l as a latch pulse. Here, the gate circuit 33
is the performance switch SW. This allows the attack signal to pass when the bl is closed. That is, as in the automatic base case, the start switch SW. Even if you close A, reset the counter 29, and read out the note name signal and octave signal of the arpeggio pattern from the ROM 3l, the performance switch S
W. Unless bl 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, and the 4-bit C. E, G3
It is converted into a species pitch name signal. 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. Table 5 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. The pitch name signal thus converted into 4 bits is then added to the root note signal from the chord detection circuit 22 in the addition circuit 40. This adder circuit 40 is similar to the adder circuit 41 in the automatic base circuit. Addition circuit 4
The 5-bit hexadecimal pitch name signal added with the root note at 0 is 16
It is converted into a 5-bit decimal number in the decimal-decimal conversion circuit 42 using the same method as the input/output relationship shown in Table 4 above, and the tone gate 46 derives a corresponding scale signal. The derived scale signal is divided into four types of frequency division ratios 1 in the frequency dividing circuit 49.
The frequency is divided into /2, 1/4, 1/8, and 1/16. On the other hand, the 2-bit octave signal stored in the latch circuit 35 is added to the most significant carry signal from the hexadecimal-decimal conversion circuit 42 in an adder circuit 48, and the signal from the frequency divider circuit 49 is converted into an octave signal in a gate 51. Controlled and selectively derived. The signal passing through the gate 51 is sent to an envelope circuit 53
The amplitude is controlled by the attack signal, and the sound is emitted through the filter 55, amplifier 57, and 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 bass circuit and to the latch circuit 35 in the automatic arpeggio circuit, and these circuits are common to both.
始動スイツチSW.aを閉じると遅延回路116とNA
ND回路111によつてトリガパルスを作成し、カウン
タ30,29をりセツトする。Start switch SW. When a is closed, the delay circuit 116 and NA
A trigger pulse is generated by the ND circuit 111 and counters 30 and 29 are reset.
.カウンタ30,29は第1のカウンタ(フリツプフロ
ツプFFlOl〜FFlO5)と第2のカウンタ(フリ
ツプフロツプFFlO6〜FFllO)に分けられ、第
2のカウンタの各FFf)Q出力C1〜C5によりRO
M32,3lの内容を読み出 1し、出力端子に自動ベ
ースの場合は4ビツトの音名信号1〜4とアタツク信号
を、自動アルペジオの場合は2ビツトの音名信号1,2
と2ビツトのオクターブ信号1,2とアタツク信号を出
力する。この音名信号1〜4または音名信号1,2とオ
ク lターブ信号1,2はラツチ回路36,35すなわ
ちD形FFl2l〜124の各D端子に入力し、演奏ス
イツチSW.bが閉じられていれば、アタツク信号がN
AND回路112,113を介し反転されて各D形FF
l2l〜124のC端子にラ シッチ信号として入力さ
れ、前記D端子の音名信号またはオクターブ信号を記憶
させ、次段のノート*(変換回路39,38に送られる
。またアタツク信号はNAND回路113を通してエン
ベロープ回路54,53に送られる。パターン選択スイ
ツチ端子ではリズムの種類、たとえばロツク、ワルツ、
マンボ、スウイング、バラード等を指定する。この場合
、これらのリズムを同時に指定した時その優先順位を決
定する優先回路117が設けられる。その指定されたリ
ズムに応じてROM32,3lの端子CTR(アドレス
カウンタ)モード3、ダブルテンポ、PD(プリデイバ
イダ)モード3の状態が変化する。たとえばロツクなら
ばPDモード3が“1゛となりNAND回路115を通
して第1のカウンタを3進補正し、スウイングならばC
TRモード3が“1″となりNAND回路114を通し
て第2のカウンタを3進補正し、ワルツならばPDモー
ド3とCTRモード3が゜“ビとなり第1、第2カウン
タを3進補正する。さらにリズムに応じてダブルテンポ
が“1゛となり、FFlO5をインバータとして動作さ
せる。各リズムに対応するパターン選択において、第1
のカウンタ、第2のカウンタの1パターンのカウント数
の1例を第6表に示す。土述したように、始動スイツチ
SW.aと演奏スイツチSW.bの2つの制御手段をも
つているので、始動スイツチSW.aによつてリズムパ
ターン発生回路、自動ベース回路、自動アルペジオ回路
をすべて同期動作させ、その後演奏スイツチSW.bに
よつて所望の回路からの楽音を得ることができる。.. The counters 30, 29 are divided into a first counter (flip-flops FFlOl to FFlO5) and a second counter (flip-flops FFlO6 to FFllO), and each FFf)Q output of the second counter is used to
Read the contents of M32, 3l 1, and send the 4-bit note name signals 1 to 4 and the attack signal to the output terminal for automatic bass, or the 2-bit note name signals 1 and 2 for automatic arpeggio.
It outputs 2-bit octave signals 1 and 2 and an attack signal. The pitch name signals 1 to 4 or the pitch name signals 1 and 2 and the octave signals 1 and 2 are input to each D terminal of the latch circuits 36 and 35, that is, the D type FF121 to 124, and the performance switch SW. If b is closed, the attack signal is N.
Each D-type FF is inverted via AND circuits 112 and 113.
It is input as a lascivious signal to the C terminals of l2l to 124, and the pitch name signal or octave signal of the D terminal is stored and sent to the next stage note* (conversion circuits 39 and 38.The attack signal is input to the NAND circuit 113. The pattern selection switch terminal selects the type of rhythm, such as rock, waltz, etc.
Specify mambo, swing, ballad, etc. In this case, a priority circuit 117 is provided that determines the priority order when these rhythms are designated simultaneously. The states of terminals CTR (address counter) mode 3, double tempo, and PD (pre-divider) mode 3 of the ROMs 32 and 3l change in accordance with the designated rhythm. For example, if it is a lock, PD mode 3 becomes "1" and the first counter is ternary corrected through the NAND circuit 115, and if it is a swing, the
TR mode 3 becomes "1" and the second counter is corrected in ternary form through the NAND circuit 114, and if it is a waltz, PD mode 3 and CTR mode 3 become "B" and the first and second counters are corrected in ternary form. The double tempo becomes "1" according to the rhythm, and FFLO5 is operated as an inverter. In pattern selection corresponding to each rhythm, the first
Table 6 shows an example of the number of counts for one pattern of the counter and the second counter. As mentioned above, start switch SW. a and performance switch SW. Since it has two control means, start switch SW. a, the rhythm pattern generation circuit, automatic bass circuit, and automatic arpeggio circuit are all operated synchronously, and then the performance switch SW. By using b, it is possible to obtain a musical tone from a desired circuit.
またROM32,3lの出力にラツチ回路36,35を
設けたため、新たなリズム選択、または自動演奏を停止
した時にも、中途で音が変つたり、サステインが途切れ
てしまう不都合がなぃ。次に自動ベース回路におけるノ
ート変換回路39の具体例につき概略説明する。Furthermore, since latch circuits 36 and 35 are provided at the outputs of the ROMs 32 and 3l, even when a new rhythm is selected or automatic performance is stopped, there is no inconvenience that the sound changes midway or the sustain is interrupted. Next, a specific example of the note conversion circuit 39 in the automatic bass circuit will be briefly explained.
第4図の論理回路により、ラツチ回路36に記憶された
4ビツト音名信号はコード検出回路22からのコード信
号に応じた音名信号に変換される。The logic circuit shown in FIG. 4 converts the 4-bit pitch name signal stored in the latch circuit 36 into a pitch name signal corresponding to the code signal from the chord detection circuit 22.
コード信号が“000″(メジャ)または“010ゝ(
セブンス)の時はラツチ回路36からの音名信号はその
まま加算回路41に入力する。また“001”(マイナ
)の時は、ノート変換回路39に゛゜0100″(E)
が入力した時は″001ピ(D#)にノート変換し、そ
の他第2表に従つてノート変換する。このようにして、
たとえばサンバ、バラードのリズムではコードの種類に
応じて第5図A,bに示すベースパターン例が得られる
。If the code signal is “000” (major) or “010” (
7th), the pitch name signal from the latch circuit 36 is directly input to the adder circuit 41. Also, when it is “001” (minor), the note conversion circuit 39 outputs “゛゜0100” (E).
When input, the note is converted to ``001 pi (D#), and other notes are converted according to Table 2.In this way,
For example, for samba and ballad rhythms, examples of bass patterns shown in FIGS. 5A and 5B are obtained depending on the type of chord.
ノート変換された音名信号はアルペジオの場合と同様加
算回路41、16進−12進変換回路43を介して楽音
ゲート47に与えられ、それに応じた音階信号を導出す
る。以上説明したように、本発明の自動ベース回路によ
れば、記憶回路(ROM)には1種類のコードに関する
音名情報を記憶させておき、一方コート゛検出回路で押
鍵情報からコード信号を検出し、ノート変換回路で前記
記憶回路からの音名信号を前記コード検出回路からのコ
ード信号によつてコードの種類に応じた音名信号に変換
することにより、各種のコードの音名信号を発生するこ
とができる。The note-converted pitch name signal is applied to the musical tone gate 47 via the addition circuit 41 and the hexadecimal-decimal conversion circuit 43, as in the case of the arpeggio, and a corresponding scale signal is derived. As explained above, according to the automatic bass circuit of the present invention, the memory circuit (ROM) stores note name information regarding one type of chord, while the chord detection circuit detects the chord signal from key press information. The note conversion circuit generates pitch name signals for various chords by converting the pitch name signal from the memory circuit into a pitch name signal corresponding to the chord type using the code signal from the chord detection circuit. can do.
この場合、コードの種類が増加してもROMの内容は勿
論のこと配線数はほぼ一定に保ち、ノート変換回路等の
外付け回路を僅かに変化すればよいから構成の簡単化と
ともに集積回路化が容易となる。このことは実施例で説
明した別提案の自動アルベジオ回路についても言えるこ
とであり、かつ集積回路化の場合共通システムで作成で
きるという利点もある。また音名信号4ビツトと根音信
号4ビツトを加算器で加算する方式を用いているため加
算で発生する桁上げ信号によつてオクターブ制御を容易
に行なうことができる。In this case, even if the number of code types increases, the content of the ROM as well as the number of wires can be kept almost constant, and external circuits such as note conversion circuits need only be changed slightly, simplifying the configuration and integrating the circuit. becomes easier. This also applies to the automatic arpeggio circuit proposed separately as explained in the embodiment, and there is also the advantage that it can be created using a common system when integrated circuits are used. Further, since a method is used in which a 4-bit pitch name signal and a 4-bit root note signal are added by an adder, octave control can be easily performed using a carry signal generated by the addition.
第1図は従来例の説明図、第2図は本発明の実施例の構
成を示す説明図、第3図、第4図は第2図の実施例の要
部の詳細説明図、第5図A,bは本発明による演奏効果
の説明図であり、図中、21は伴奏鍵盤回路、22はコ
ード検出回路、23は楽音ゲート、24はゲート、25
はフイルタ、26は増幅器、27は微分回路、28はク
ロツク発生器、29,30はカウンタ、31,32は記
憶回路(ROM)、33,34はゲート、35,36は
ラツチ回路、37はコード変換回路、38,39はノー
ト変換回路、40,41は加算回路、42,43は16
進−12進変換回路、46,47は楽音ゲート、48は
加算回路、49,50は分周回路、51,52はゲート
、53,54はエンベロープ回路、55,56はフイル
タ、57,58,61は増幅器、59はリズムパターン
発生回路、60はリズム音源、62,63はスピーカを
示す。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, FIGS. 3 and 4 are detailed explanatory diagrams of main parts of the embodiment of FIG. Figures A and b are explanatory diagrams of performance effects according to the present invention, in which 21 is an accompaniment keyboard circuit, 22 is a chord detection circuit, 23 is a tone gate, 24 is a gate, 25
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 circuits, 38 and 39 are note conversion circuits, 40 and 41 are addition circuits, and 42 and 43 are 16
decimal-decimal conversion circuit, 46, 47 are musical tone gates, 48 is an addition circuit, 49, 50 are frequency dividing circuits, 51, 52 are gates, 53, 54 are envelope circuits, 55, 56 are filters, 57, 58, 61 is an amplifier, 59 is a rhythm pattern generation circuit, 60 is a rhythm sound source, and 62 and 63 are speakers.
Claims (1)
ド信号を検出し2進数で出力するコード検出回路、音名
情報を記憶しておきカウンタの出力に従つて音名信号を
2進数で順次出力する記憶回路、該記憶回路からの音名
信号を前記コード検出回路からのコード信号によつてコ
ードの種類に応じた音名信号に変換するノート変換回路
、該ノート変換回路の出力を前記コード検出回路からの
根音信号と加算する加算回路、および該加算回路の出力
を楽音に変換する楽音変換回路より成る自動ベース回路
を具えたことを特徴とする自動伴奏装置。1. A chord detection circuit that detects root note signals and chord signals based on key press information from the keyboard circuit and outputs them in binary numbers.It stores note name information and sequentially outputs note name signals in binary numbers according to the output of the counter. a memory circuit for converting the note name signal from the memory circuit into a note name signal according to the type of chord using the code signal from the chord detection circuit; An automatic accompaniment device characterized by comprising an automatic bass circuit comprising an addition circuit that adds a root tone signal from the circuit, and a musical tone conversion circuit that converts the output of the addition circuit into a musical tone.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP52114956A JPS5913755B2 (en) | 1977-09-24 | 1977-09-24 | automatic accompaniment device |
US05/942,495 US4312257A (en) | 1977-09-24 | 1978-09-15 | Automatic accompaniment apparatus |
NL7809656A NL7809656A (en) | 1977-09-24 | 1978-09-22 | AUTOMATIC GUIDANCE DEVICE. |
IT7827963A IT1099329B (en) | 1977-09-24 | 1978-09-22 | AUTOMATIC MUSICAL ACCOMPANIMENT APPARATUS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP52114956A JPS5913755B2 (en) | 1977-09-24 | 1977-09-24 | automatic accompaniment device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5448223A JPS5448223A (en) | 1979-04-16 |
JPS5913755B2 true JPS5913755B2 (en) | 1984-03-31 |
Family
ID=14650795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP52114956A Expired JPS5913755B2 (en) | 1977-09-24 | 1977-09-24 | automatic accompaniment device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5913755B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0590287U (en) * | 1992-05-08 | 1993-12-10 | 日本軽金属株式会社 | Refrigerator, freezer, etc. |
US11458670B2 (en) | 2019-03-04 | 2022-10-04 | Seiren Co., Ltd. | Embossing die, embossing apparatus and embossing method |
US11491699B2 (en) | 2017-08-09 | 2022-11-08 | Seiren Co., Ltd. | Emboss fabrication apparatus and emboss fabrication method |
US11529759B2 (en) | 2018-02-13 | 2022-12-20 | Seiren Co., Ltd. | Decorative sheet, embossing method and embossing die |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2586740B2 (en) * | 1990-12-28 | 1997-03-05 | ヤマハ株式会社 | Electronic musical instrument |
JP3152123B2 (en) * | 1995-09-11 | 2001-04-03 | カシオ計算機株式会社 | Automatic composer |
-
1977
- 1977-09-24 JP JP52114956A patent/JPS5913755B2/en not_active Expired
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0590287U (en) * | 1992-05-08 | 1993-12-10 | 日本軽金属株式会社 | Refrigerator, freezer, etc. |
US11491699B2 (en) | 2017-08-09 | 2022-11-08 | Seiren Co., Ltd. | Emboss fabrication apparatus and emboss fabrication method |
US11529759B2 (en) | 2018-02-13 | 2022-12-20 | Seiren Co., Ltd. | Decorative sheet, embossing method and embossing die |
US11458670B2 (en) | 2019-03-04 | 2022-10-04 | Seiren Co., Ltd. | Embossing die, embossing apparatus and embossing method |
Also Published As
Publication number | Publication date |
---|---|
JPS5448223A (en) | 1979-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4508002A (en) | Method and apparatus for improved automatic harmonization | |
US4327622A (en) | Electronic musical instrument realizing automatic performance by memorized progression | |
JPH0693189B2 (en) | Electronic musical instrument | |
JPS5913755B2 (en) | automatic accompaniment device | |
US4232581A (en) | Automatic accompaniment apparatus | |
US4612839A (en) | Waveform data generating system | |
JPS6355595A (en) | Automatically accompanying apparatus for electronic musical instrument | |
US4312257A (en) | Automatic accompaniment apparatus | |
US4920849A (en) | Automatic performance apparatus for an electronic musical instrument | |
JPS5913756B2 (en) | automatic accompaniment device | |
US4182212A (en) | Method of and apparatus for automatically playing arpeggio in electronic musical instrument | |
JPS6032879B2 (en) | automatic accompaniment device | |
US4319508A (en) | Modular, expandable digital organ system | |
JPS59116696A (en) | Electronic musical instrument | |
JPS5947320B2 (en) | automatic accompaniment device | |
JPH064397Y2 (en) | Automatic accompaniment device | |
JPS6028360B2 (en) | electronic organ | |
JPS6032880B2 (en) | automatic accompaniment device | |
JPS637396B2 (en) | ||
JPH0638193B2 (en) | Electronic musical instrument | |
JPS62157097A (en) | Chord accompanying apparatus | |
JPS6294898A (en) | Electronic musical apparatus | |
JPH0531680Y2 (en) | ||
JPS6039919Y2 (en) | automatic accompaniment device | |
JPS6328473Y2 (en) |