JPS5913756B2 - 自動伴奏装置 - Google Patents
自動伴奏装置Info
- Publication number
- JPS5913756B2 JPS5913756B2 JP52114957A JP11495777A JPS5913756B2 JP S5913756 B2 JPS5913756 B2 JP S5913756B2 JP 52114957 A JP52114957 A JP 52114957A JP 11495777 A JP11495777 A JP 11495777A JP S5913756 B2 JPS5913756 B2 JP S5913756B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- chord
- note
- output
- 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
【発明の詳細な説明】
本発明は多数コードの自動アルペジオ回路として構成が
簡単で集積回路化に適した自動伴奏装置に関するもので
ある。
簡単で集積回路化に適した自動伴奏装置に関するもので
ある。
従来の自動ベースまたは自動アルペジオの回路構成を第
1図に示す。
1図に示す。
同図において、伴奏鍵盤15で奏された和音をコード検
出回路2で検出し、根音信号とコードの種類を表わすコ
ード信号を出力する。たとえばメジヤ、マイナ、セブン
ス、オーギュメント、ディミニツシユの5種類のコード
に関し自動ベースまたは自動アルペジオ伴奏を行な10
う場合、根音信号は根音、31’度、3度、5に度、5
度、6に度、6度、7″度の8個のエンコーダ3で、そ
れぞれの度数に対応した信号に変換される。一方リズム
パルス発生回路4からは読み出し専用メモリ(ROM)
5を読み出すための読み出しパ15ルスとアタックパル
スを発生する。R0M5ではコード検出回路2からのコ
ード信号によつて、コードの種類に応じた記憶内容に切
り換えられ、リズムパルス発生回路4からの読出しパル
スによつて、コードの種類に応じた選択信号を出力する
。20ROM5からの選択信号によつて、選択回路6で
はエンコーダ3からの信号を選択して楽音ゲートTに順
次送出する。
出回路2で検出し、根音信号とコードの種類を表わすコ
ード信号を出力する。たとえばメジヤ、マイナ、セブン
ス、オーギュメント、ディミニツシユの5種類のコード
に関し自動ベースまたは自動アルペジオ伴奏を行な10
う場合、根音信号は根音、31’度、3度、5に度、5
度、6に度、6度、7″度の8個のエンコーダ3で、そ
れぞれの度数に対応した信号に変換される。一方リズム
パルス発生回路4からは読み出し専用メモリ(ROM)
5を読み出すための読み出しパ15ルスとアタックパル
スを発生する。R0M5ではコード検出回路2からのコ
ード信号によつて、コードの種類に応じた記憶内容に切
り換えられ、リズムパルス発生回路4からの読出しパル
スによつて、コードの種類に応じた選択信号を出力する
。20ROM5からの選択信号によつて、選択回路6で
はエンコーダ3からの信号を選択して楽音ゲートTに順
次送出する。
ここでたとえばコード信号によつてメジヤが指定されて
いれば、選択回路6からは根音、3度、5度、6度、7
b度の信号が選ク5 択出力される。楽音ゲート7では
選択回路6で選択された信号によつて音階信号を通過さ
せ、エンベロープ回路8でリズムパルス発生回路4から
のアタックパルスによつて、振幅制御され、さらに、フ
ィルタ9、増幅器10、スピーカ11を経て放30音さ
れる。従来のこの構成では、コードの種類が増加すると
ROM5にはコードの種類に応じた数だけの記憶内容が
必要となりROMが複雑、高価となる。
いれば、選択回路6からは根音、3度、5度、6度、7
b度の信号が選ク5 択出力される。楽音ゲート7では
選択回路6で選択された信号によつて音階信号を通過さ
せ、エンベロープ回路8でリズムパルス発生回路4から
のアタックパルスによつて、振幅制御され、さらに、フ
ィルタ9、増幅器10、スピーカ11を経て放30音さ
れる。従来のこの構成では、コードの種類が増加すると
ROM5にはコードの種類に応じた数だけの記憶内容が
必要となりROMが複雑、高価となる。
またコードの種類が増えるとエンコーダ3の数も35増
え、それにつれて配線数も増すとともに選択回路6のビ
ット数も増えることになり、構成がかなり複雑なものに
なつてしまう。さらにベースまた”Ωに−はアルペジオ
の進行がオクターブにまたがる場合にはオクターブ制御
が難しい等の欠点があつた。
え、それにつれて配線数も増すとともに選択回路6のビ
ット数も増えることになり、構成がかなり複雑なものに
なつてしまう。さらにベースまた”Ωに−はアルペジオ
の進行がオクターブにまたがる場合にはオクターブ制御
が難しい等の欠点があつた。
本発明は上述のような従来の欠点を除去するもので、そ
の目的はコードの種類が増加してもROMの内容や集積
回路の配線等が余り変らないような簡単な構成の自動ア
ルペジオ回路を有する自動伴奏装置を提供することであ
る。前記目的を達成するため、本発明の自動伴奏装置は
鍵盤回路からの押鍵情報により根音信号およびコード信
号を検出し2進数で出力するコード検出回路、音名とオ
クターブ情報を記憶しておきカウンタの出力に従つて音
名信号とオクターブ信号を順次出力する記憶回路、該記
憶回路からの音名信号を前記コード検出回路からのコー
ド信号によつてコードの種類に応じた音名信号に変換す
るノート変換回路、該ノート変換回路の出力を前記コー
ド検出回路からの根音信号と加算する加算回路、該加算
回路の出力によつて音階信号を選択導出し前記記憶回路
からのオクターブ信号によつて分周制御する手段、およ
び該手段の出力を楽音に変換する楽音変換回路より成る
自動アルペジオ回路を具えたことを特徴とするものであ
る。
の目的はコードの種類が増加してもROMの内容や集積
回路の配線等が余り変らないような簡単な構成の自動ア
ルペジオ回路を有する自動伴奏装置を提供することであ
る。前記目的を達成するため、本発明の自動伴奏装置は
鍵盤回路からの押鍵情報により根音信号およびコード信
号を検出し2進数で出力するコード検出回路、音名とオ
クターブ情報を記憶しておきカウンタの出力に従つて音
名信号とオクターブ信号を順次出力する記憶回路、該記
憶回路からの音名信号を前記コード検出回路からのコー
ド信号によつてコードの種類に応じた音名信号に変換す
るノート変換回路、該ノート変換回路の出力を前記コー
ド検出回路からの根音信号と加算する加算回路、該加算
回路の出力によつて音階信号を選択導出し前記記憶回路
からのオクターブ信号によつて分周制御する手段、およ
び該手段の出力を楽音に変換する楽音変換回路より成る
自動アルペジオ回路を具えたことを特徴とするものであ
る。
以下本発明を実施例につき詳述する。
第2図は本発明の実施例の構成を示す説明図であり、本
発明の自動アルペジオ回路とこれと類似の構成の自動ベ
ース回路より成る自動伴奏装置の全体プロツク図を示す
。
発明の自動アルペジオ回路とこれと類似の構成の自動ベ
ース回路より成る自動伴奏装置の全体プロツク図を示す
。
同図において、通常の伴奏においては、伴奏鍵盤で奏さ
れた相音は伴奏鍵盤回路21よりの押鍵信号によつて楽
音ゲート23を開き、押鍵に対応した音階信号を通過さ
せる。
れた相音は伴奏鍵盤回路21よりの押鍵信号によつて楽
音ゲート23を開き、押鍵に対応した音階信号を通過さ
せる。
楽音ゲート23を通過した音階信号はゲート24におい
て、リズムパターン発生回路59からのリズムパルスに
よつて、リズムを刻まれてフィルタ25、増幅器26を
介し、同時にリズム信号はリズムパターン発生回路59
よりリズム音源60、増幅器61を介し、スピーカ62
より放音される。一方、押鍵信号はコード検出回路22
に与えられ、根音とコードの種類を検出して自動ベース
回路と自動アルベジオ回路に送出する。これらの回路で
は始動スイツチSW.aを閉じることによつて微分回路
27よりりセツト信号を出力し、クロツク発生器28で
駆動されるカウンタ29,30、およびリズムパターン
発生回路59をりセツトし、これらを同期動作させるよ
うにする。まず、自動ベース回路は、カウンタ30の出
力によつてROM32の内容を読み出す。
て、リズムパターン発生回路59からのリズムパルスに
よつて、リズムを刻まれてフィルタ25、増幅器26を
介し、同時にリズム信号はリズムパターン発生回路59
よりリズム音源60、増幅器61を介し、スピーカ62
より放音される。一方、押鍵信号はコード検出回路22
に与えられ、根音とコードの種類を検出して自動ベース
回路と自動アルベジオ回路に送出する。これらの回路で
は始動スイツチSW.aを閉じることによつて微分回路
27よりりセツト信号を出力し、クロツク発生器28で
駆動されるカウンタ29,30、およびリズムパターン
発生回路59をりセツトし、これらを同期動作させるよ
うにする。まず、自動ベース回路は、カウンタ30の出
力によつてROM32の内容を読み出す。
ROM32にはCメジヤコードに対応した自動ベースパ
ターンが記憶されており、パターンに従つて音名信号を
2進数で出力する。第1表はこれらの音名信号を4ビツ
ト2進数で示したものである。ROM32から出力され
る自動ベースパターンはパターン選択スイツチ(記載さ
れない)による入力によつてリズムの種類、たとえばサ
ンバ、マンボ、バラード等に応じてROM32の内容を
切換えて、種々のパターンを得ることができる。
ターンが記憶されており、パターンに従つて音名信号を
2進数で出力する。第1表はこれらの音名信号を4ビツ
ト2進数で示したものである。ROM32から出力され
る自動ベースパターンはパターン選択スイツチ(記載さ
れない)による入力によつてリズムの種類、たとえばサ
ンバ、マンボ、バラード等に応じてROM32の内容を
切換えて、種々のパターンを得ることができる。
この音名信号は、ROM32からのアタツク信号をラツ
チパルスとして、ラツチ回路36に記憶させる。このア
タツク信号はゲート回路34を介してラツチ回路36と
エンベローブ回路54に与えられる。この場合ゲート回
路34は演奏スイツチSW.b2を閉じている時にアタ
ツク信号を通過させるものである。すなわち、始動スイ
ツチSW.aを閉じてカウンタ30をりセツトし、RO
M32からベースパターンを読み出しても、演奏スイツ
チSW.b2を閉じない限りエンベロープ回路54にア
タツク信号が与えられず楽音は発生しない。さて、ラツ
チ回路36に記憶された音名信号はノート変換回路39
に入力する。ここではコード検出回路22からのコード
信号によつてコードの種類に応じた音各信号に変換され
る。第2表にはコードの種類に応じてどのようにノート
変換されるのかを代表的にスイングのリズムにおけるベ
ース進行に対して示す。コードの種類に応じた音名信号
は次に加算回路41においてコード検出回路22からの
根音信号と加算される。根音信号も第1表に示すように
4ビツト2進数で出力されている。第3表は1例として
根音がF“0101゛の場合の加算器41の入出力の関
係を示したものである。加算回路41で根音信号と加算
された5ビツトの音名信号は16進−12進変換回路4
3で12進数に変換される。
チパルスとして、ラツチ回路36に記憶させる。このア
タツク信号はゲート回路34を介してラツチ回路36と
エンベローブ回路54に与えられる。この場合ゲート回
路34は演奏スイツチSW.b2を閉じている時にアタ
ツク信号を通過させるものである。すなわち、始動スイ
ツチSW.aを閉じてカウンタ30をりセツトし、RO
M32からベースパターンを読み出しても、演奏スイツ
チSW.b2を閉じない限りエンベロープ回路54にア
タツク信号が与えられず楽音は発生しない。さて、ラツ
チ回路36に記憶された音名信号はノート変換回路39
に入力する。ここではコード検出回路22からのコード
信号によつてコードの種類に応じた音各信号に変換され
る。第2表にはコードの種類に応じてどのようにノート
変換されるのかを代表的にスイングのリズムにおけるベ
ース進行に対して示す。コードの種類に応じた音名信号
は次に加算回路41においてコード検出回路22からの
根音信号と加算される。根音信号も第1表に示すように
4ビツト2進数で出力されている。第3表は1例として
根音がF“0101゛の場合の加算器41の入出力の関
係を示したものである。加算回路41で根音信号と加算
された5ビツトの音名信号は16進−12進変換回路4
3で12進数に変換される。
第4表はこの16進−12進変換回路の入出力関係を示
したものである。5ビツトの最上位は数値13で桁上げ
され、この桁上げ信号はゲート52に、下位4ビツトは
楽音ゲート47に送られする。
したものである。5ビツトの最上位は数値13で桁上げ
され、この桁上げ信号はゲート52に、下位4ビツトは
楽音ゲート47に送られする。
楽音ゲート47において第4表出力の下位4ビツトに対
応する音階信号を導出する。
応する音階信号を導出する。
導出された音階信号は分周回路50において1/2分周
、1/4分周され、それぞれゲート52に入力する。
、1/4分周され、それぞれゲート52に入力する。
ゲート52においては、16進−12進変換回路43か
らの前述の桁上げ信号の″0− ″11によつて1/2
分周出力と1/4分周出力が選択され、エンベロープ回
路54に送られる。エンベロープ回路54では前述のア
タツク信号によつて音階信号を振幅制御する。その後フ
イルタ56、増幅器58、スピーカ63を経て放音され
る。次に本発明の要部である自動アルペジオ回路につい
て説明する。
らの前述の桁上げ信号の″0− ″11によつて1/2
分周出力と1/4分周出力が選択され、エンベロープ回
路54に送られる。エンベロープ回路54では前述のア
タツク信号によつて音階信号を振幅制御する。その後フ
イルタ56、増幅器58、スピーカ63を経て放音され
る。次に本発明の要部である自動アルペジオ回路につい
て説明する。
自動ベース回路と同様にカウンタ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から
の根音信号と加算される。
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は自動ベース回路における加算回路4
1と同様である。加算回路40で根音と加算された5ビ
ツト16進の音名信号は16進−12進変換回路42に
おいて前述の第4表の入出力関係と同様の手法で5ビツ
ト12進数に変換され、楽音ゲート46において対応し
た音階信号を導出する。導出された音階信号は分周回路
49において4種の分周比1/2、1/4、1/8、1
/16に分周される。一方ラツチ回路35に記憶された
2ビツトのオクターブ信号は加算回路48で16進−1
2進変換回路42からの最上位の桁上げ信号と加算され
、分周回路49からの信号をゲート51においてオクタ
ーブ制御されて選択導出される。ゲート51を通過した
信号はエンベロープ回路53において、アタツク信号に
よつて振幅制御され、フイルタ55、増幅器57、スピ
ーカ62を介して放音される。次に第2図の実施例にお
ける要部の詳細図につき説明する。
1と同様である。加算回路40で根音と加算された5ビ
ツト16進の音名信号は16進−12進変換回路42に
おいて前述の第4表の入出力関係と同様の手法で5ビツ
ト12進数に変換され、楽音ゲート46において対応し
た音階信号を導出する。導出された音階信号は分周回路
49において4種の分周比1/2、1/4、1/8、1
/16に分周される。一方ラツチ回路35に記憶された
2ビツトのオクターブ信号は加算回路48で16進−1
2進変換回路42からの最上位の桁上げ信号と加算され
、分周回路49からの信号をゲート51においてオクタ
ーブ制御されて選択導出される。ゲート51を通過した
信号はエンベロープ回路53において、アタツク信号に
よつて振幅制御され、フイルタ55、増幅器57、スピ
ーカ62を介して放音される。次に第2図の実施例にお
ける要部の詳細図につき説明する。
第3図は第2図のクロツク発生器28から自動ベース回
路ではラツチ回路36まで、自動アルペジオ回路ではラ
ツチ回路35までの具体回路を示すもので、これらの回
路は両者共通である。
路ではラツチ回路36まで、自動アルペジオ回路ではラ
ツチ回路35までの具体回路を示すもので、これらの回
路は両者共通である。
始動スイツチSW.aを閉じると遅延回路116とNA
ND回路111によつてトリガパルスを作成し、カウン
タ30,29をりセツトする。カウンタ30,29は第
1のカウンタ(フリツブフロツプFFlOl〜FFlO
5)と第2のカウンタ(フリツプフロツプFFlO6〜
FFllO)に分けられ、第2のカウンタの各FFのQ
出力C1〜C5によりROM32,3lの内容を読み出
し、出力端子に自動ベースの場合は4ビツトの音名信号
1〜4とアタツク信号を、自動アルペジオの場合は2ビ
ツトの音名信号1,2と2ビツトのオクターブ信号1,
2とアタツク信号を出力する。この音名信号1〜4また
は音名信号1,2とオクターブ信号1,2はラツチ回路
36,35すなわちD形FFl2l〜124の各D端子
に入力し、演奏スイツチSW.bが閉じられていれば、
アタツク信号がNAND回路112,113を介し反転
されて各D形FFl2l〜124のC端子にラツチ信号
として入力され、前記D端子の音名信号またはオクター
ブ信号を記憶させ、次段のノート変ぶ?換回路39,3
8に送られる。またアタツク信号はNAND回路113
を通してエンベロープ回路54,53に送られる。パタ
ーン選択スイツチ端子ではリズムの種類、たとえばロツ
ク、ワルツ、マンボ、スウイング、バラード等を指定す
る。この場合、これらのリズムを同時に指定した時その
優先順位を決定する優先回路117が設けられる。その
指定されたリズムに応じてROM32,3lの端子CT
R(アドレスカウンタ)モード3、ダブルテンポ、PD
(プリデイバイダ)モード3の状態が変化する。たとえ
ばロツクならばPDモード3が“1″となりNAND回
路115を通して第1のカウンタを3進補正し、スウイ
ングならばCTRモード3が″1゛となりNAND回路
114を通して第2のカウンタを3進補正し、ワルツな
らばPDモード3とCTRモード3が“1”となり、第
1、第2カウンタを3進補正する。
ND回路111によつてトリガパルスを作成し、カウン
タ30,29をりセツトする。カウンタ30,29は第
1のカウンタ(フリツブフロツプFFlOl〜FFlO
5)と第2のカウンタ(フリツプフロツプFFlO6〜
FFllO)に分けられ、第2のカウンタの各FFのQ
出力C1〜C5によりROM32,3lの内容を読み出
し、出力端子に自動ベースの場合は4ビツトの音名信号
1〜4とアタツク信号を、自動アルペジオの場合は2ビ
ツトの音名信号1,2と2ビツトのオクターブ信号1,
2とアタツク信号を出力する。この音名信号1〜4また
は音名信号1,2とオクターブ信号1,2はラツチ回路
36,35すなわちD形FFl2l〜124の各D端子
に入力し、演奏スイツチSW.bが閉じられていれば、
アタツク信号がNAND回路112,113を介し反転
されて各D形FFl2l〜124のC端子にラツチ信号
として入力され、前記D端子の音名信号またはオクター
ブ信号を記憶させ、次段のノート変ぶ?換回路39,3
8に送られる。またアタツク信号はNAND回路113
を通してエンベロープ回路54,53に送られる。パタ
ーン選択スイツチ端子ではリズムの種類、たとえばロツ
ク、ワルツ、マンボ、スウイング、バラード等を指定す
る。この場合、これらのリズムを同時に指定した時その
優先順位を決定する優先回路117が設けられる。その
指定されたリズムに応じてROM32,3lの端子CT
R(アドレスカウンタ)モード3、ダブルテンポ、PD
(プリデイバイダ)モード3の状態が変化する。たとえ
ばロツクならばPDモード3が“1″となりNAND回
路115を通して第1のカウンタを3進補正し、スウイ
ングならばCTRモード3が″1゛となりNAND回路
114を通して第2のカウンタを3進補正し、ワルツな
らばPDモード3とCTRモード3が“1”となり、第
1、第2カウンタを3進補正する。
さらにリズムに応じてダブルテンポが“1”となり、F
FlO5をインバータとして動作させる。各リズムに対
応するパターン選択において、第1のカウンタ、第2の
カウンタの1パターンのカウント数の1例を第6表に示
す。上述したように、始動スイツチSW.aと演奏スイ
ツチ.SW.bの2つの制御手段をもつているので、始
動スイツチSW.aによつてリズムパターン発生回路、
自動ベース回路、自動アルペジオ回路をすべて同期動作
させ、その後演奏スイツチS7,bによつて所望の回路
からの楽音を得ることができる。
FlO5をインバータとして動作させる。各リズムに対
応するパターン選択において、第1のカウンタ、第2の
カウンタの1パターンのカウント数の1例を第6表に示
す。上述したように、始動スイツチSW.aと演奏スイ
ツチ.SW.bの2つの制御手段をもつているので、始
動スイツチSW.aによつてリズムパターン発生回路、
自動ベース回路、自動アルペジオ回路をすべて同期動作
させ、その後演奏スイツチS7,bによつて所望の回路
からの楽音を得ることができる。
またROM32,3lの出力にラツチ回路36,35を
設けたため、新たなリズム選択、または自動演奏を停止
した時にも、中途で音が変つたり、サステインが途切れ
てしまう不都合がない。第4図は自動アルペジオ回路に
おけるコード変換回路37からエンベロープ回路53ま
での具体回路を示したものである。
設けたため、新たなリズム選択、または自動演奏を停止
した時にも、中途で音が変つたり、サステインが途切れ
てしまう不都合がない。第4図は自動アルペジオ回路に
おけるコード変換回路37からエンベロープ回路53ま
での具体回路を示したものである。
ラツチ回路35に記憶された2ビツトの音名信号をたと
えば図示の論理回路209〜214より成るコード変換
回路37と論理回路201〜208より成るノート変換
回路38とに入力し、またコード検出回路22よりの第
7表に示す3ビツトのコード信号をノート変換回路38
に入力し、前記2ビツトの音名信号が3ビツトのコード
信号により第5表に示すコードの種類に対応した4ビツ
トの音名信号に変換される。そして加算回路40でコー
ド検出回路22からの根音信号と加算され、その結果得
られた5ビツト16進数の音名信号が次の論理回路の1
例で示される16進−12進変換回路42において12
進変換された後、楽音ゲート46を制御する。いま、た
とえばラツチ回路35より音名信号として“00゛、“
01− ″10”と順次入力し、コード検出回路22よ
りコード信号としてメジヤ“000”が入力するものと
し、さらにコード検出回路22からの根音信号を″00
00゜゛(音名C)とする場合には以下のように動作す
る。コード信号が“゜000゛であるからAND回路2
01の出力は“1゛であるが、AND回路202,20
3,・・・・・・,208の出力は“0″となる。従つ
て音名信号が“00”の時は加算器40の入力として0
R回路211,212、AND回路213,214の出
力は何れも″0゛であり、キヤリ入力のAND回路20
9の出力も゜゜0゛となり加算器40の入力は“000
01(音名C)となる。次に音名信号゜“01”の時は
0R回路211,212の出力が″11となり、キヤリ
入力のAND回路209の出力が“1″となるので、加
算器40の入力は“001F゛に″11が加算され″0
1001(音名E)となる。さらに音名信号が″10”
の時はAND回路213、0R回路212の出力が“1
゛となりキヤリ入力のAND回路209の出力も1とな
るので、加算器40の入力は“′0110′゛に″1′
5が加算される結果“011F゛(音名G)となる。以
上は第7表におけるメジヤ″0000゛に対応するもの
であるが、他のコードマイナ、セブンス、デイミニツシ
ユ、オーギユメント、(エラー)等のコード信号に応じ
て前述のAND回路201〜208が所定の論理出力が
設定され、音名信号と組合せて前述と同様の手順で第5
表に示したように2ビツトの音名信号がコードの種類に
応じて4ビツトの音名信号に変換される。
えば図示の論理回路209〜214より成るコード変換
回路37と論理回路201〜208より成るノート変換
回路38とに入力し、またコード検出回路22よりの第
7表に示す3ビツトのコード信号をノート変換回路38
に入力し、前記2ビツトの音名信号が3ビツトのコード
信号により第5表に示すコードの種類に対応した4ビツ
トの音名信号に変換される。そして加算回路40でコー
ド検出回路22からの根音信号と加算され、その結果得
られた5ビツト16進数の音名信号が次の論理回路の1
例で示される16進−12進変換回路42において12
進変換された後、楽音ゲート46を制御する。いま、た
とえばラツチ回路35より音名信号として“00゛、“
01− ″10”と順次入力し、コード検出回路22よ
りコード信号としてメジヤ“000”が入力するものと
し、さらにコード検出回路22からの根音信号を″00
00゜゛(音名C)とする場合には以下のように動作す
る。コード信号が“゜000゛であるからAND回路2
01の出力は“1゛であるが、AND回路202,20
3,・・・・・・,208の出力は“0″となる。従つ
て音名信号が“00”の時は加算器40の入力として0
R回路211,212、AND回路213,214の出
力は何れも″0゛であり、キヤリ入力のAND回路20
9の出力も゜゜0゛となり加算器40の入力は“000
01(音名C)となる。次に音名信号゜“01”の時は
0R回路211,212の出力が″11となり、キヤリ
入力のAND回路209の出力が“1″となるので、加
算器40の入力は“001F゛に″11が加算され″0
1001(音名E)となる。さらに音名信号が″10”
の時はAND回路213、0R回路212の出力が“1
゛となりキヤリ入力のAND回路209の出力も1とな
るので、加算器40の入力は“′0110′゛に″1′
5が加算される結果“011F゛(音名G)となる。以
上は第7表におけるメジヤ″0000゛に対応するもの
であるが、他のコードマイナ、セブンス、デイミニツシ
ユ、オーギユメント、(エラー)等のコード信号に応じ
て前述のAND回路201〜208が所定の論理出力が
設定され、音名信号と組合せて前述と同様の手順で第5
表に示したように2ビツトの音名信号がコードの種類に
応じて4ビツトの音名信号に変換される。
以上のようにコードの種類に応じて変換された4ビツト
の音名信号はコード検出回路22からの4ビツトの根音
信号と加算され、5ビツト16進数の音名信号として1
6進−12進変換回路42に送られ、第4表の原理を具
体回路とした論理回路により12進数に変換した後、5
ビツト出力の下位4ビツトで楽音ゲート46を制御し、
音名信号に対応した音源からの音階信号C−Bを選択し
てナイン1−4に出力させる。
の音名信号はコード検出回路22からの4ビツトの根音
信号と加算され、5ビツト16進数の音名信号として1
6進−12進変換回路42に送られ、第4表の原理を具
体回路とした論理回路により12進数に変換した後、5
ビツト出力の下位4ビツトで楽音ゲート46を制御し、
音名信号に対応した音源からの音階信号C−Bを選択し
てナイン1−4に出力させる。
一方16進−12進変換回路42の5ビツト出力の最上
位の桁上げ信号を加算回路48に送りオクターブ信号と
加算する。すなわちラツチ回路35に記憶された2ビツ
トのオクターブ信号は順次排他的0R回路とAND回路
の並列回路を通して加算が行なわれ、その出力でゲート
51を制御する。前述の楽音ゲート46からラインl−
4を通つて出力された音階信号は分周回路49に入力し
オクターブに対応し4段分周されて各段の出力が加算回
路48の出力に応じてゲート回路51において選択導出
される。選択導出された音階信号はエンベロープ回路5
3に入力し、ROM3lからのアタツク信号によつて振
幅制御されてエンベロープ波形の音階信号がフイルタ5
5へ送出される。以上説明したように、本発明の自動ア
ルペジオ回路によれば、記憶回路(ROM)には1種類
のコードに関する音名情報を記憶させておき、一方コー
ド検出回路で押鍵情報からコード信号を検出し、前記記
憶回路からの音名信号を前記コード検出回路からのコー
ド信号によつてノート変換回路においてコードの種類に
応じた音名信号に変換し、前記コード検出回路からの根
音信号と加算し、その加算出力によつて音階信号を選択
導出し、これを前記記憶回路からのオクターブ信号によ
つて分周制御する。
位の桁上げ信号を加算回路48に送りオクターブ信号と
加算する。すなわちラツチ回路35に記憶された2ビツ
トのオクターブ信号は順次排他的0R回路とAND回路
の並列回路を通して加算が行なわれ、その出力でゲート
51を制御する。前述の楽音ゲート46からラインl−
4を通つて出力された音階信号は分周回路49に入力し
オクターブに対応し4段分周されて各段の出力が加算回
路48の出力に応じてゲート回路51において選択導出
される。選択導出された音階信号はエンベロープ回路5
3に入力し、ROM3lからのアタツク信号によつて振
幅制御されてエンベロープ波形の音階信号がフイルタ5
5へ送出される。以上説明したように、本発明の自動ア
ルペジオ回路によれば、記憶回路(ROM)には1種類
のコードに関する音名情報を記憶させておき、一方コー
ド検出回路で押鍵情報からコード信号を検出し、前記記
憶回路からの音名信号を前記コード検出回路からのコー
ド信号によつてノート変換回路においてコードの種類に
応じた音名信号に変換し、前記コード検出回路からの根
音信号と加算し、その加算出力によつて音階信号を選択
導出し、これを前記記憶回路からのオクターブ信号によ
つて分周制御する。
このようにして、数オクターブに亘る各種のコードを容
易に得ることもできるものである。
易に得ることもできるものである。
この場合、コードの種類が増加してもROMの内容は勿
論のこと、配線数はほぼ一定に保ち、ノート変換回路等
の外付け回路を僅かに変化すればよいから構成の簡単化
とともに集積回路化が容易となる。このことは実施例で
説明した別提案の自動ベース回路についても同様に言え
ることであり、かつ集積回路化の場合両者を共通システ
ム、すなわち、ROMの出力を音名信号2ビツト、オク
ターブ信号2ビツトの計4ビツト2進数とし、自動ベー
ス回路の4ビツト2進数と取出し端子を合せて単にマス
クを変えるだけの共通システムで製作できるから、生産
上極めて有利な条件となる。また、音名信号2ビツトを
ノート変換回路で4ビツトに変換しこの音名信号4ビツ
トと根音信号4ビツトを加算する方式を用いているため
加算で発生する桁上げ信号によつてオクターブ制御を容
易に行なうことができ、これと当初のオクターブ信号と
の加算も簡単な構成で行なうことができる。
論のこと、配線数はほぼ一定に保ち、ノート変換回路等
の外付け回路を僅かに変化すればよいから構成の簡単化
とともに集積回路化が容易となる。このことは実施例で
説明した別提案の自動ベース回路についても同様に言え
ることであり、かつ集積回路化の場合両者を共通システ
ム、すなわち、ROMの出力を音名信号2ビツト、オク
ターブ信号2ビツトの計4ビツト2進数とし、自動ベー
ス回路の4ビツト2進数と取出し端子を合せて単にマス
クを変えるだけの共通システムで製作できるから、生産
上極めて有利な条件となる。また、音名信号2ビツトを
ノート変換回路で4ビツトに変換しこの音名信号4ビツ
トと根音信号4ビツトを加算する方式を用いているため
加算で発生する桁上げ信号によつてオクターブ制御を容
易に行なうことができ、これと当初のオクターブ信号と
の加算も簡単な構成で行なうことができる。
第1図は従来例の説明図、第2図は本発明の実施例の構
成を示す説明図、第3図、第4図は第2図の実施例の要
部の詳細説明図であり、図中、21は伴奏鍵盤回路、2
2はコード検出回路、23は楽音ゲート、24はゲート
、25はフイルタ、26は増幅器、27は微分回路、2
8はクロツク発生器、29,30はカウンタ、31,3
2は記憶回路(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はスピ
ーカを示す。
成を示す説明図、第3図、第4図は第2図の実施例の要
部の詳細説明図であり、図中、21は伴奏鍵盤回路、2
2はコード検出回路、23は楽音ゲート、24はゲート
、25はフイルタ、26は増幅器、27は微分回路、2
8はクロツク発生器、29,30はカウンタ、31,3
2は記憶回路(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はスピ
ーカを示す。
Claims (1)
- 1 鍵盤回路からの押鍵情報により根音信号およびコー
ド信号を検出し2進数で出力するコード検出回路、音名
とオクターブ情報を記憶しておきカウンタの出力に従つ
て音名信号とオクターブ信号を順次出力する記憶回路、
該記憶回路からの音名信号を前記コード検出回路からの
コード信号によつてコードの種類に応じた音名信号に変
換するノート変換回路、該ノート変換回路の出力を前記
コード検出回路からの根音信号と加算する加算回路、該
加算回路の出力によつて音階信号を選択導出し前記記憶
回路からのオクターブ信号によつて分周制御する手段、
および該手段の出力を楽音に変換する楽音変換回路より
成る自動アルペジオ回路を具えたことを特徴とする自動
伴奏装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52114957A JPS5913756B2 (ja) | 1977-09-24 | 1977-09-24 | 自動伴奏装置 |
| US05/942,495 US4312257A (en) | 1977-09-24 | 1978-09-15 | Automatic accompaniment apparatus |
| IT7827963A IT1099329B (it) | 1977-09-24 | 1978-09-22 | Apparecchio di accompagnamento musicale automatico |
| NL7809656A NL7809656A (nl) | 1977-09-24 | 1978-09-22 | Automatische begeleidingsinrichting. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52114957A JPS5913756B2 (ja) | 1977-09-24 | 1977-09-24 | 自動伴奏装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5448224A JPS5448224A (en) | 1979-04-16 |
| JPS5913756B2 true JPS5913756B2 (ja) | 1984-03-31 |
Family
ID=14650820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52114957A Expired JPS5913756B2 (ja) | 1977-09-24 | 1977-09-24 | 自動伴奏装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5913756B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102017112612A1 (de) | 2016-06-10 | 2017-12-14 | Hitachi High-Tech Science Corporation | Flüssigkeitschromatograph und Verfahren zum Korrigieren von Schwankungen eines Detektorausgabewerts des Flüssigkeitschromatographen |
-
1977
- 1977-09-24 JP JP52114957A patent/JPS5913756B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5448224A (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 | |
| US4361065A (en) | Integrated central processor for electronic organ | |
| US5457282A (en) | Automatic accompaniment apparatus having arrangement function with beat adjustment | |
| JPS62186298A (ja) | 電子楽器の自動伴奏装置 | |
| JPS5913755B2 (ja) | 自動伴奏装置 | |
| US4232581A (en) | Automatic accompaniment apparatus | |
| JPS5913756B2 (ja) | 自動伴奏装置 | |
| JPS6032879B2 (ja) | 自動伴奏装置 | |
| US4312257A (en) | Automatic accompaniment apparatus | |
| US4612839A (en) | Waveform data generating system | |
| US5042355A (en) | Electronic musical instrument having an automatic rhythm performance function | |
| US4920849A (en) | Automatic performance apparatus for an electronic musical instrument | |
| JPS6028360B2 (ja) | 電子オルガン | |
| US5070756A (en) | Ensemble tone color generator for an electronic musical instrument | |
| JPS6032880B2 (ja) | 自動伴奏装置 | |
| JPH0579996B2 (ja) | ||
| JPH0157918B2 (ja) | ||
| JPS5947320B2 (ja) | 自動伴奏装置 | |
| JPS637396B2 (ja) | ||
| JPS5895396A (ja) | 電子楽器の自動伴奏装置 | |
| JPS6141119Y2 (ja) | ||
| JPH0638193B2 (ja) | 電子楽器 | |
| JPH064397Y2 (ja) | 自動伴奏装置 | |
| JP2619237B2 (ja) | 電子楽器の自動伴奏装置 |