JPH0728468A - コード進行発生装置 - Google Patents

コード進行発生装置

Info

Publication number
JPH0728468A
JPH0728468A JP5195296A JP19529693A JPH0728468A JP H0728468 A JPH0728468 A JP H0728468A JP 5195296 A JP5195296 A JP 5195296A JP 19529693 A JP19529693 A JP 19529693A JP H0728468 A JPH0728468 A JP H0728468A
Authority
JP
Japan
Prior art keywords
chord
player
code
guide
candidate
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
JP5195296A
Other languages
English (en)
Inventor
Yasuyuki Ehashi
康之 江橋
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 JP5195296A priority Critical patent/JPH0728468A/ja
Publication of JPH0728468A publication Critical patent/JPH0728468A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】 コード進行の音楽知識を持たない演奏者でも
コード進行の即興演奏が可能なコード進行発生装置を提
供する。 【構成】 鍵盤3からの演奏操作に応答してCPU1は
対応するコードを検知し、発音させる。更にCPU1は
検知したコードに続くことのできる次コードの候補を決
定し、ガイドLED4を介して案内・表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は電子楽器に関し、特に
コード進行による即興演奏が可能なコード進行発生装置
に関する。
【0002】
【従来の技術】従来の電子楽器では演奏者が鍵盤等の演
奏入力装置からコードを逐次指定することによってコー
ド進行を入力していた。
【0003】
【発明が解決しようとする課題】このため、コード進行
の音楽知識をもたない演奏者は楽譜等をたよりにしなけ
れば自然なコード進行での演奏を楽しむことはできなか
った。したがって、コード進行に関して格別の音楽知識
をもたない演奏者でも自然なコード進行の即興演奏が可
能なコード進行発生装置を提供することが望まれる。
【0004】
【課題を解決するための手段、作用】この発明によれ
ば、演奏者の演奏操作に応答してコードを検知し、発生
するコード発生手段と、発生コードに続けることのでき
る次コードの候補を決定する次コード候補決定手段と、
演奏者に対し次コードの候補を案内として表示する案内
表示手段と、を有することを特徴とするコード進行発生
装置が提供される。
【0005】この構成によれば、演奏者が演奏操作によ
ってあるコードを指定すると、装置によりそれが検知さ
れ、発生される。そして発生コードの後続コード(次コ
ード)の候補が決められ、演奏者に対し案内として表示
される。したがって音楽的知識をもたない演奏者でも次
にどのコードを弾けばよいかを案内表示からただちに知
ることができ、所望の即興コード進行演奏を楽しむこと
ができる。
【0006】上記演奏操作はコードルートを指定する操
作であり得る。この場合、鍵盤楽器なら1本の指で1つ
の鍵を押すだけでコードルートを指定できるので極めて
簡便な演奏操作を達成できる。また、上記次コード候補
決定手段は発生コードの機能に基づいて次コードの候補
を決定する手段で構成できる。これは、コード進行発生
装置にコード連結の音楽知識が組み込まれていることを
意味している。
【0007】
【実施例】以下、図面を参照してこの発明の実施例を説
明する。図1は実施例の電子楽器の全体構成をブロック
図で示したものである。中央処理装置であるCPU1は
ROM2に記憶されたプログラムに従ってこの楽器を制
御する。CPU1は一定周期での入力走査により、鍵盤
3、及びスイッチ部5のオン・オフ操作状態を読み込
み、対応する処理を実行して、ガイドLED4を表示制
御し、発音コマンドを音源6に送ってデジタル楽音信号
を発生させる。デジタル楽音信号はD/A変換器7でア
ナログ信号に変換され、増幅器8で増幅された後、スピ
ーカ9から音として放音される。図2に示すようにガイ
ドLED4は鍵盤3の左手鍵域の各鍵に対応して配置さ
れている。ガイドLEDは演奏者が次に弾くべきコード
を案内表示するための表示手段である。この実施例では
演奏者の演奏操作負担を軽くするためコードルート指定
(単鍵操作)によってコードを指定入力する構成にして
いる。したがって、鍵ごとにコードが対応づけられる。
ただし、この対応づけは調によって異なる。このため
に、楽器パネルには調性選択スイッチとして長調選択ス
イッチ51と単調選択スイッチ52が設けられる。演奏
者は演奏に先立ち、いずれかのスイッチ51、52を操
作して調のモードを設定すると共に、C〜Bのいずれか
の鍵を操作して調の主音を設定する。これにより、特定
の調が決まり、それによってC〜Bの各鍵とコードとの
対応づけが決まる。
【0008】図3は、この実施例に組み込まれたコード
の連結規則(音楽知識)の概要を示したものである。図
示のように、トニック11の機能を有するコード(トニ
ックコード)からは、トニック11、ドミナント12、
サブドミナント13のいずれのコードへも進むことがで
きる。これに対し、ドミナントコード12からはドミナ
ント12あるいはトニック11への進行が可能であり、
サブドミナントコード13からは、サブドミナントコー
ド13、ドミナントコード12またはトニックコード1
1への進行が可能である。
【0009】トニックコード11、ドミナントコード1
2、サブドミナントコード13の各機能のなかに、具体
的にどのコードが属するかは、調に依存する。
【0010】具体例として、図4にC長調におけるトニ
ック11M、ドミナント12M、サブドミナント13M
の各々に属する具体的コード(ルートとタイプとで表現
されるコード)を示し、図5にA短調におけるトニック
11m、ドミナント12m、サブドミナント13mの各
々に属する具体的コードを示す。
【0011】従って、C長調の場合には、C〜Bの7つ
の鍵に対し、具体的コードが図6に示すように対応づけ
られ、A短調の場合には図7に示すように対応づけられ
る。
【0012】図8は実施例の動作フローを示したもので
ある。まず調設定ステップ8−1において、調のモード
と主音を選択スイッチ51、52のいずれかとC〜Bの
12鍵のいずれを操作して設定する。調設定後、演奏が
スタートする(8−2)、ステップ8−3で演奏者から
のルート押鍵をテストする。押鍵があったらステップ8
−4に進み、図6、図7で述べたような対応関係に従っ
て、押鍵名をコードに変換してコードを検知し、発音す
る。次にステップ8−6に進んで図3〜図5で述べた連
結規則に従って、次コードの候補を発音コードに基づき
決定する。例えば、発音コードがG7で設定調がC長調
なら、次の候補として、G7、C、Em、Amを選び出
す。そしてステップ8−6で次コード候補をガイドLE
D4に案内表示する。上の例でいえば、鍵G、C、E、
Aに対応配置したガイドLED4の発光素子を点灯させ
る。ガイド表示に対し、演奏者は鍵G、C、E、Aのい
ずれかを操作することにより次コードを指定入力するこ
とができる。
【0013】したがって、演奏者はガイドLED4に案
内されながら、次々と所望のコードを指定入力でき、そ
れによって所望の即興演奏を楽しむことができる。以上
で実施例の説明を終えるがこの発明の範囲内で種々の変
形が可能である。
【0014】例えば、この発明は電子鍵盤楽器に限ら
ず、コード指定操作が可能な任意の電子楽器(例えば電
子ギター)に適用できる。
【0015】また、ガイド表示は機構的に演奏操作位置
と対応させた表示素子による表示のほか、フラットディ
スプレイ装置にコードネームの形式で次コード候補を表
示する方式でもよい。
【0016】また、装置に組み込むコード進行の音楽知
識として実施例で述べたもののほか、多数のコードパタ
ーン(例えばルート差列とタイプ列で表現されるいくつ
かのコードの列)を用意、記憶させ、各コードパターン
に出現の重みデータをつけ、演奏中に、重み付け確率値
を乱数発生させてコードパターンを選択し、そのコード
パターンに従って次コードを決め、案内表示するように
してもよい。出現の重みデータは先行コードパターンに
依存する形式(つまり、どのコードパターンかどのコー
ドパターンにつながりやすいかを示す値の形式)でもつ
ことができる。あるいは、演奏中に重みデータを変化さ
せる構成をとることもできる。例えば、音楽的経験か
ら、一度使用されたコードパターンは音楽の進行にとも
ない構造的に反復使用される傾向があるので、タイマー
で音楽時間を計時しながら、使用されたコードパターン
の重み(出現確率)の格上げを音楽時間の関数として実
行することができる。
【0017】
【発明の効果】以上、詳細に説明したように、この発明
では演奏操作に応答して検知、発生したコードに対し、
そのコードに続けることのできる次コードの候補を決
め、案内として表示しているので、コード進行の音楽知
識を持たない演奏者でも容易にコードの即興演奏を楽し
むことができる。
【図面の簡単な説明】
【図1】実施例によるコード進行発生機能を備えた電子
楽器の全体構成ブロック図。
【図2】楽器パネルを示す図。
【図3】実施例に組み込んだコードの連結規則の説明
図。
【図4】C長調の場合のコードの連結の詳細を示す図。
【図5】A短調の場合のコードの連結の詳細を示す図。
【図6】C長調の場合の演奏操作鍵とコードとの対応関
係を示す図。
【図7】A短調の場合の演奏操作鍵とコードとの対応関
係を示す図。
【図8】実施例の動作を示すフローチャート。
【符号の説明】
1 CPU 2 ROM 3 鍵盤 4 ガイドLED

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】演奏者の演奏操作に応答してコードを検知
    し、発生するコード発生手段と、 発生コードに続けることのできる次コードの候補を決定
    する次コード候補決定手段と、 演奏者に対し次コードの候補を案内として表示する案内
    表示手段と、 を有することを特徴とするコード進行発生装置。
  2. 【請求項2】請求項1記載のコード進行発生装置におい
    て、前記演奏操作はコードルートを指定する操作である
    ことを特徴とするコード進行発生装置。
  3. 【請求項3】請求項1記載のコード進行発生装置におい
    て、前記次コード候補決定手段は前記発生コードの機能
    に基づいて次コードの候補を決定する手段を有すること
    を特徴とするコード進行発生装置。
JP5195296A 1993-07-13 1993-07-13 コード進行発生装置 Pending JPH0728468A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5195296A JPH0728468A (ja) 1993-07-13 1993-07-13 コード進行発生装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5195296A JPH0728468A (ja) 1993-07-13 1993-07-13 コード進行発生装置

Publications (1)

Publication Number Publication Date
JPH0728468A true JPH0728468A (ja) 1995-01-31

Family

ID=16338802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5195296A Pending JPH0728468A (ja) 1993-07-13 1993-07-13 コード進行発生装置

Country Status (1)

Country Link
JP (1) JPH0728468A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012068548A (ja) * 2010-09-27 2012-04-05 Casio Comput Co Ltd 調判定装置および調判定プログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012068548A (ja) * 2010-09-27 2012-04-05 Casio Comput Co Ltd 調判定装置および調判定プログラム
CN102419969A (zh) * 2010-09-27 2012-04-18 卡西欧计算机株式会社 调判断装置
US8648241B2 (en) 2010-09-27 2014-02-11 Casio Computer Co., Ltd. Key determination apparatus and storage medium storing key determination program

Similar Documents

Publication Publication Date Title
JP4094236B2 (ja) 演奏支援装置、演奏支援方法及び同方法をコンピュータで実現させる演奏支援プログラム
JPH07146640A (ja) 電子鍵盤楽器の演奏練習装置及びその制御方法
US8314320B2 (en) Automatic accompanying apparatus and computer readable storing medium
JP7160068B2 (ja) 電子楽器、電子楽器の発音方法、及びプログラム
JPH11167341A (ja) 演奏練習装置、演奏練習方法及び記録媒体
JP5040927B2 (ja) 演奏教習装置及びプログラム
JP6977741B2 (ja) 情報処理装置、情報処理方法、演奏データ表示システム、およびプログラム
JP3430267B2 (ja) 電子楽器
JPH11296168A (ja) 演奏情報評価装置、演奏情報評価方法及び記録媒体
JP4361327B2 (ja) 電子楽器の演奏評価装置
JP2012098480A (ja) コード検出装置及びプログラム
JPH0527763A (ja) フレーズ演奏装置
JP2583809B2 (ja) 電子楽器
JPH0627960A (ja) 自動伴奏装置
JPH0728468A (ja) コード進行発生装置
JP3005915B2 (ja) 電子楽器
JP3620366B2 (ja) 電子鍵盤楽器
JP2008089975A (ja) 電子楽器
JP3215058B2 (ja) 演奏支援機能付楽器
JP3136695B2 (ja) 電子弦楽器
JPH09319372A (ja) 電子楽器の自動伴奏装置及び自動伴奏方法
JP3800947B2 (ja) 演奏データ処理装置及び方法並びに記憶媒体
JP2756888B2 (ja) 電子楽器
JP3436636B2 (ja) 電子・電気楽器の自動伴奏装置
JP2000172253A (ja) 電子楽器

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees