JPS6267593A - 自動伴奏機能付電子楽器 - Google Patents

自動伴奏機能付電子楽器

Info

Publication number
JPS6267593A
JPS6267593A JP60207174A JP20717485A JPS6267593A JP S6267593 A JPS6267593 A JP S6267593A JP 60207174 A JP60207174 A JP 60207174A JP 20717485 A JP20717485 A JP 20717485A JP S6267593 A JPS6267593 A JP S6267593A
Authority
JP
Japan
Prior art keywords
additional
pitch
chord
register
generation means
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.)
Pending
Application number
JP60207174A
Other languages
English (en)
Inventor
松原 晃則
広子 奥田
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 JP60207174A priority Critical patent/JPS6267593A/ja
Publication of JPS6267593A publication Critical patent/JPS6267593A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は自動伴奏機能付電子楽器に関する。
[従来技術] 従来、自動伴奏機能付電子楽器にあっては、自動伴奏に
あわせて、オブリガード的な楽音のような付加音を得る
ものがあり、この付加音は、例えば第6図に示すように
、音高04を根音とするコードCなら付加音はGs、音
高A4を根音とするコードA、lなら付加音はE5とい
うように、コードの根音の5度上の楽音を放音するよう
にしたものが実現化されている。
[従来技術の閤題点] しかしながら、同じコードであっても、例えばドミノと
指定した時と、ミツドと指定した時とでは、当然オブリ
ガード音(付加音)もコードの構放音の違いで変化が望
まれるのに、両コードとも根音が同じであり、この同じ
根音に対しオブリガード音は常に5度というように一定
となっているため変化がなく味気ないものとなっていた
[発明の目的J この発明は上述した事情に鑑みてなされたもので、その
目的とするところは、コードの進行に応じて最適な付加
音が得られる自動伴奏機能付電子楽器を提供することに
ある。
[発明の要点] この発明は上述した目的を達成するために、コードの各
構成音の音高のうち、前回放音した付加音の音高と異な
り、かつ音程差の最も少ない音高を選択して今回放音す
る付加音としたことを要点とするものである。
[実施例の構成] 以下、本発明の一実施例につき図面を参照して詳述する
第1図は自動伴奏機部付電子楽器の全体回路を示すもの
で1図中1はスイッチ部であり、このスイッチ部lには
、コードをおさえて自動伴奏させるフィンガードスイッ
チや、指1本で自動伴奏を行わせるワンフィンガースイ
ッチや、自動リズム演奏をスタートさせたリストツブさ
せたりするリズムスタート/ストップスイッチ(いずれ
も図示せず)等が設けられている。このスイッチ部1で
選択されたリズムに応じたリズムパターンデータがリズ
ムパターンROM2よりCPU3によって読み…され、
リズム音作成部4に与えられてリズム仔信号が作成され
アンプ5を通じてスピーカ6より放音される。またm型
部7の操作鍵に応じた鍵情報はCPU3によってコード
判定部8に与えられ、この鍵情報に応じたコードが判定
され、このコード名情報はベースパターンROM9から
のベースパターンデータとともに楽音作成部10に与え
られて伴奏音の楽音信号が作成され上記アンプ5を通じ
てスピーカ6より放音される。
上記コード判定部8からのコード名情報の各構成音のキ
ーコードはワーキングメモリ11にプリセットされ、プ
ログラムメモリ12に記憶されているプログラムに従っ
てCPU3により、上記キーコードのうち、前回放音し
た付加音のキーコードと異なり、かつ音程差の最も少な
いキーコードが選択され、この選択キーコードが上記楽
音作成部10に与えられて、アンプ5を介しスビーカ6
より伴奏音の付加音として放音出力されていく。
上記ワーキングメモリ11は第2図に示すように複数の
レジスタより構成され、レジスタRAFOは8ビツトの
レジスタであり、リズムのスタート、上述のワンフィン
ガーモード、フィンガーモード等のスイッチ部1の操作
に応じたモードが記憶される。また、レジスタBCBF
は8つ設けられており、コード判定部8からのコード名
情報の各4Ii成音のキーコードとこの各キーコードの
1オクターブ上又は下のキーコードが夫々プリセットさ
れる。さらにレジスタCMには前回放音した付加音のキ
ーコードが記憶され、レジスタMACには、上記8つの
レジスタBCBF内の各キーコードのうち、前回放音し
た付加音のキーコードより音高の低いキーコードの中の
最大音高のものがプリセットされ、レジスタMINには
同じく上記8つのレジスタBCBF内の各キーコードの
うち、前回放音した付加音のキーコードより音高の高い
キーコードの中の最小音高のものがプリセットされる。
[実施例の動作] 次に本実施例の動作について述べる。
く全体処理〉 まず電源を投入すると、CPU3は第3図に示すメイン
フローの処理を開始する。すなわち、CPU3はワーキ
ングメモリ11の各レジスタを初期化しくステップAI
)、鍵盤部7の6鍵の走査を行って(ステップA2)、
操作鍵に変化があれば、後述するメロディ及び伴奏用の
キーコード作成処理を行う(ステップA3、A4)。次
いでCPU3はスイッチ部lの各スイッチの走査を行っ
て(ステップA5)、操作スイッチに変化があり(ステ
ップA6)、リズムスタート/ストップスイッチが操作
されれば(ステップA7)、レジスタRAFOの最上位
ビットを反転しくステップ八8)、ワンフィンガースイ
ッチが操作されれば(ステップA9)、レジスタRAF
Oの7ビツト目を反転しくステップAl0)、 フィン
ガードスイッチが操作されれば(ステップA11)、レ
ジスタRAFOの6ビツト目を反転しくステップA12
)、他のスイッチが操作されれば、レジスタRAFOの
それに応じたビットを反転して(ステップA13)、各
スイッチのオン/オフ状態を記憶する。モしてCPU3
はレジスタRAFOの最上位ビットが「1」であれば、
リズム演奏とともに伴奏を行うモードにあることを判別
して(ステップA14)、 リズム演奏と伴奏の制御を
行い(ステップA15)、 レジスタRAFOの最上位
ビットが「0」であれば、リズム演奏と伴奏は行わない
。以後CPU3は上述のステップA2〜A15の全体処
理を祿り返していく。
く付加音決定処理〉 上述のステップA4のメロディ及び伴奏用のキーコード
作成処理は第4図のフローチャートに基づいて行われる
。ここでいま、フィンガードモードにおいて第5図に示
すように音高E4の付加音の放音後、Ca 、B4 、
Gs 、Bsの鍵を押してコード名C5ai+に対応す
る押鍵がなされたものとスルト、CP 03 Lf 上
記音高C4,E4.G4゜B4のキーコードを作成しく
ステップB1)、ステップB2に進んでレジスタRAF
Oの6ビツト目又は7ビツト目が「1」であれば、自動
伴奏モードにあるか否かの判別を行うが、レジスタRA
FOの6ビツト目がrlJであるので、ステップB3に
進む、ここで、操作鍵が伴奏領域にあるので、ステップ
B4、B5にて上記Cs。
B4 、G4 、Baの各キーコードにチャンネルを割
り当てて発音処理を行う。
次いで、CPU3は操作鍵の内容からC5aj7のコー
ドを判定しくステップB6)、レジスタRAFOの6ビ
ツト目がrlJであるので、コードをすべておさえて自
動伴奏するフィンガードのモードにあることを判別しく
ステップB7)、上記Ca 、Ea 、G4. Baの
各キーコードを押鍵した鍵の音高順に4つのレジスタB
CBFにプリセットし、残りのレジスタBCBFに1オ
クターブ上のCs 、Es 、Gs 、Bsのキーコー
ドをプリセットする(ステップB8.B10)、この場
合、ワンフィンガーのモードにあれば、CPU3は最低
音及び押鍵数からC□j1のコードを判別し、その各構
成音のCs 、Es 、Gs 、Bsのキーコードをレ
ジスタBCBFにプリセットしてから、同じく1オクタ
ーブ上のC5,Es 、Gs、B5のキーコードを残り
のレジスタBCBFにプリセットする(ステップB6、
B7、B9、B10)。
次に、CPU3はレジスタCMに記憶されている前回放
音した付加音のB4のキーコードより低い音高の04の
キーコードを上記レジスタBCBFより選択して(ステ
ップB11)、この中でいちばん音高の高いC4のキー
コードをレジスタMACにプリセットしくステップB 
l 2)、さらにレジスタCMに記憶されている音高E
4のキーコードより高い音高のG4.B4 とさらにl
オクターブ上のCs 、Es 、G5 、BSのキーコ
ードを同じくレジスタBCBFより選択して(ステップ
B13)、この中でいちばん音高の低いG4のキーコー
ドをレジスタMINにプリセットする(ステップB14
)、そして、CPU3はレジスタCM内の前回放音した
音高E4の付加音とレジスタMAC内の上記選択したす
ぐ下の04の選択キーコード及び、レジスタMIN内の
同じくL記選択したすぐ七の64の選択キーコードとの
音程差を比較しくステップB15)、fff高E4と音
高04との音程差に比べ音高E4と音高64との間の音
程差の方が少ないことを判別して、レジスタMIN内の
04のキーコードをレジスタCMに転送する。これによ
り、第5図に示すようにCaaJrのコードとあわせて
G4の付加音が放音される。
こうして、コードの進行に応じた付加音が放音される。
なお、上記ステップB15で、すぐ下の選択キーコード
との音程差の方が小さければ、レジスタMAC内のキー
コードがレジスタCMに転送されて、付加音が放音され
ていくことになる。また、上記ステップB2で自動伴奏
のモードにないことが判別されるか、又はステップB3
で自動伴奏モードでもメロディ鍵域が操作されたことが
判別されれば、CPU3は操作鍵に応じたキーコードに
チャンネルを割り当てて、これをメロディ音として発音
させる(ステップ818.B19)。
以後、指定コードが切り換えられていくごとに、その切
り換えが判別されて(ステップA3)、ステップB1−
B19の付加音決定処理が繰り返され(ステップA4)
、第5図に示すように付加音が順次放音されていく、こ
の場合、付加音決定にあたってはlオクターブ上の範囲
までみているので音程差の最も少ない音高のキーコード
が1オクターブの範囲を越えることもあり、また、指定
コードが1オクターブ−ヒの範囲内にあるときは、上記
ステップBIOでレジスタBCBFにプリセットされる
キーコードは1オクターブ下のキーコードとなる。
なお、−上記実施例では付加音の決定にあたっては2オ
クターブの範囲内で行っていたが、これ以りの範囲でも
これ以下の範囲で行なってもよい。
[発明の効果] 以上述べたように、根音に対し一定の音程差の付加バを
出すものでは、例えばドミノとミツドとでは根音は同じ
であるため付加音に変化をもたせることはできなかった
のに対し、本発明では、コードの各構成音の音高のうち
、前回放音した付加音の音高と異なり、かつ音程差の最
も少ない音高を選択して今回放音する付加音としたから
、上記根音の同じドミノとミツドとでも付カロ音を変化
させることができ、コードの進行に応じた最適の付加音
を得ることができ、音楽的により一層すぐれた伴奏を実
現することができる等の効果を奏する。
【図面の簡単な説明】
第1図は自動伴奏機部付電子楽器の全体回路図、第2図
はワーキングメモリ11の具体的構成を示す図、第3図
はCPU3のメインの全体処理を示すフローチャートの
図、第4図は付加音を決定するためのフローチャートの
図、第5図はコードの変化に応じて付加音(オブリガー
ド)の変化する状態を示す図、第6図は従来例を示す図
である。 1・・・・・・スイッチ部、3・・・・・・CPU、6
・・・・・・スピーカ、7・・・・・・鍵盤部、8・・
・・・・コード判定部、10・・・・・・楽音作成部、
11・・・・・・ワーキングメモリ。 [=======] WλりBCI3F co)レジ゛
スタラ窃・77り゛。

Claims (1)

  1. 【特許請求の範囲】 操作鍵に応じた鍵情報を発生する操作鍵情報発生手段と
    、 この操作鍵情報発生手段からの鍵情報に基づきコード名
    情報を発生するコード名情報発生手段と、 このコード名情報発生手段からのコード名情報に係るコ
    ードの各構成音の音高のうち、前回放音した付加音の音
    高と異なり、かつ音程差の最も少ない音高を選択して今
    回放音する付加音とする付加音情報発生手段と、 上記コード名情報発生手段からのコード名情報と、上記
    付加音情報発生手段からの付加音情報とに応じた楽音を
    作成放音する楽音作成放音手段とを具備してなることを
    特徴とする自動伴奏機能付電子楽器。
JP60207174A 1985-09-19 1985-09-19 自動伴奏機能付電子楽器 Pending JPS6267593A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60207174A JPS6267593A (ja) 1985-09-19 1985-09-19 自動伴奏機能付電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60207174A JPS6267593A (ja) 1985-09-19 1985-09-19 自動伴奏機能付電子楽器

Publications (1)

Publication Number Publication Date
JPS6267593A true JPS6267593A (ja) 1987-03-27

Family

ID=16535457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60207174A Pending JPS6267593A (ja) 1985-09-19 1985-09-19 自動伴奏機能付電子楽器

Country Status (1)

Country Link
JP (1) JPS6267593A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6433595A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
JPS6433594A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
JPS6433592A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
US4977812A (en) * 1987-07-30 1990-12-18 Casio Computer Co., Ltd. Accompaniment line principal tone determination system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6433595A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
JPS6433594A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
JPS6433592A (en) * 1987-07-30 1989-02-03 Casio Computer Co Ltd Accompanying line base sound decision apparatus
US4977812A (en) * 1987-07-30 1990-12-18 Casio Computer Co., Ltd. Accompaniment line principal tone determination system

Similar Documents

Publication Publication Date Title
JP2562370B2 (ja) 自動伴奏装置
US4624170A (en) Electronic musical instrument with automatic accompaniment function
JPS61188594A (ja) 自動リズム演奏装置
CA2004452C (en) Electronic musical instrument having an ad-libbing function
JPH04277798A (ja) 和音検出装置及び自動伴奏装置
US5262581A (en) Method and apparatus for reading selected waveform segments from memory
JP2583809B2 (ja) 電子楽器
JPS6267593A (ja) 自動伴奏機能付電子楽器
US5319152A (en) Chord information output apparatus and automatic accompaniment apparatus
JP2572318B2 (ja) 自動演奏装置
JP2640992B2 (ja) 電子楽器の発音指示装置及び発音指示方法
JP2661011B2 (ja) 自動伴奏機能付電子楽器
JP3841520B2 (ja) 電子鍵盤楽器におけるボイス割り当て装置
JP2570006B2 (ja) 自動伴奏機能付電子楽器
JP3099388B2 (ja) 自動伴奏装置
JPH0638193B2 (ja) 電子楽器
JP3082294B2 (ja) 伴奏音信号形成装置
JPS62157097A (ja) コ−ド伴奏装置
JP3738634B2 (ja) 自動伴奏装置、及び記録媒体
JP3158918B2 (ja) 自動伴奏装置
JP3476863B2 (ja) 電子楽器の自動伴奏装置
JPH06337677A (ja) 自動伴奏装置
JPH09106284A (ja) 和音発生指示装置
JP3139492B2 (ja) 音色データ変換方法
JP3134417B2 (ja) 自動伴奏装置