JP5162963B2 - 即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム - Google Patents
即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム Download PDFInfo
- Publication number
- JP5162963B2 JP5162963B2 JP2007138184A JP2007138184A JP5162963B2 JP 5162963 B2 JP5162963 B2 JP 5162963B2 JP 2007138184 A JP2007138184 A JP 2007138184A JP 2007138184 A JP2007138184 A JP 2007138184A JP 5162963 B2 JP5162963 B2 JP 5162963B2
- Authority
- JP
- Japan
- Prior art keywords
- chord
- sound
- input sound
- key
- conversion
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/38—Chord
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0025—Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/576—Chord progression
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/596—Chord augmented
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/601—Chord diminished
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/611—Chord ninth or above, to which is added a tension note
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/616—Chord seventh, major or minor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/621—Chord seventh dominant
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Description
図1は、この発明の一実施例による電子鍵盤楽器のハードウエア構成例を示すブロック図である。この電子鍵盤楽器には、中央処理装置(CPU)1、ランダムアクセスメモリ(RAM)2、読出専用メモリ(ROM)3、外部記憶装置4、演奏操作部5、パネル操作部6、表示部7、音源8、通信インターフェース(通信I/F)9などが備えられ、これらの装置1〜9はバス10を介して互いに接続されている。
この発明の一実施例による電子鍵盤楽器の即興演奏支援システムにおいては、即興演奏支援処理プログラムに従って、ユーザ(演奏者)の打鍵操作に対応して入力された情報に所定の演奏音変換を施すことにより、音楽的に許容することができユーザの演奏意図を反映した演奏音を表わす演奏音情報を実時間で生成することができる。これにより、ユーザは、音の機能の配置を意識する必要がなくなり、一連の演奏意図を表現することに集中し、即興演奏の醍醐味である演奏意図の表現を楽しむことができる。
(A1)ユーザによる入力演奏音(Ni)に対してのみリアルタイムに処理することにより、打鍵時点の発音タイミングを表現する。
(A2)入力演奏音(Ni)のベロシティ(打鍵強度:Velocity)を出力演奏音(No)のベロシティとして使うことにより、打鍵の強さを表現する。
(A3)出力演奏音(No)は、入力演奏音(Ni)の音高とできるだけ近い音高に変換することにより、大まかな音の高低を表現する。
(A4)出力演奏音(No)は、可能な限り入力演奏音(Ni)の数を反映させて、同時に発音する演奏音の数を表現する。
なお、演奏操作部5のフットペダルを操作して演奏進行のスピードをコントロールすることにより、フットビート( Foot Beat)で演奏テンポ(コード進行データの再生テンポ)を変化することができるようにしてもよい。
(A5)1つの鍵への打鍵(単音打鍵)か複数鍵への同時打鍵(複音打鍵)かを判定することにより、フレーズ演奏或いは和音演奏を表現する。
つまり、ユーザの鍵盤操作により同時に入力された演奏音が単音であるか複音であるかに応じて、フレーズ演奏か和音演奏かが判定される。例えば、和音とそうでない音の判断基準を30ms(ミリ秒)に設定し、或るノートの受信から30ms以内に別のノートの受信の有無を調べることにより、ユーザが和音とフレーズのどちらを意識して入力したかを判断する。なお、フレーズと和音が重なり合う場合も考慮し、同時に複数音が入力されても、音高の高い方の2音が所定距離(例えば、2オクターブ)以上離れている場合は、最高音高の入力演奏音をフレーズ音とし、第2音高以下の入力演奏音を和音と判断する。
(1)スケールノート変換機能、
(2)ブルーノートスケール変換機能1、
(3)ブルーノートスケール変換機能2、
(4)ハイブリッド・ブルーノート変換機能、
(5)アボイド・クロマティックノート変換機能。
(D0)最低音高優先ルール:生成されるコードのベース音(ルート音)は、コードのベース音の音名を有する音であって、複数の入力演奏音のうちの最低音高と一致する音か或いは最低音高に最も近い音高とするルール
を採用し、これにより、ユーザの意図する和音演奏に安定感を持たせる。
単音ノート変換ルール(C1)が選択されている場合、スケールノート変換機能により、ユーザが単音打鍵でどのように演奏してもスケールノートへと変換され、音が指定調Kyのダイアトニックスケールから外れることなくフレーズを演奏することができる。例えば、指定調をGM調とすると、入力ノートC3,D3,E3,F3,G3,A3,B3は、それぞれ、入力ノートに近いGM調スケール上の出力ノートC3,D3,E3,F♯3,G3,A3,B3に変換される。
ブルーノートスケール変換ルール1(C2)が選択されている場合、ブルーノートスケール変換機能により、ユーザが単音打鍵でどのように演奏しても、指定調Kyのブルーノートスケール上の音に変換され、特に意識しなくても、ブルース風のフレーズを演奏することができる。例えば、指定調がCM調に設定されていると、入力ノートC,D,E,F,G,A,Bは、それぞれ、入力ノートに近いブルーノートスケール上の出力ノートC,D,E♭,F,G♭,A,B♭に変換される。
ブルーノートスケール変換ルール2(C3)が選択されている場合、ブルーノートスケール変換機能2により、白鍵への単音打鍵はメジャースケールに変換され、黒鍵への単音打鍵はブルーノートに変換され、好きなタイミングでブルーノート(例えば、CM調でいうと、トニックCに対するE♭,F♯[=G♭],B♭:図2「B」印を参照)を鳴らすことができる。例えば、指定調がCM調に設定されている場合、白鍵入力ノートC〜Bは夫々入力ノートに近いCM調スケール上の出力ノートC〜Bとなるのに対して、黒鍵入力ノートC♯;E♭;F♯;A♭;B♭は、それぞれ、入力ノートに近いブルーノートE♭;E♭;F♯[=G♭];F♯[=G♭]又はB♭;B♭に変換される。
ハイブリッド・ブルーノート変換ルール(C4)を選択した場合、ハイブリッド・ブルーノート変換機能により、白鍵への打鍵はコードトーンのノート(コードノート)に変換され黒鍵への打鍵はブルーノートに変換され、基本的なブルーノート外の音を旋律として演奏することができる。つまり、黒鍵ノートに近い指定調Kyのブルーノートに変換すると共に、白鍵ノートについては、シーケンサモジュールSQから供給されるコード情報Cdに応じた指定調Kyの基本ノートに変換する。
アボイド・クロマティックノート変換ルール(C5)が選択されている場合、アボイド・クロマティックノート変換機能により、白鍵への打鍵はコードノート及びテンションノートに変換され黒鍵への打鍵はアボイドノート及びクロマティックノートに変換され、好きなタイミングで直感的に指定調のスケールから音を外すことができる。つまり、白鍵ノートはコード情報Cdに応じた指定調Kyのコードノート及びテンションノートに変換し、黒鍵ノートについては、スケールから外れた指定調Kyのアボイドノート及びクロマティックノートに変換する。
この電子鍵盤楽器の即興演奏支援システムでは、上述したように、和音変換処理部M3の和音変換処理によって複音入力演奏音情報Nipから所望音高の和音出力演奏音情報Nopが生成される。図4は、この発明の一実施例による和音変換処理を表わすフローチャートである。また、図5及び図6は、この発明の一実施例による打鍵パターンPTの種々の例を示し、図7は、打鍵パターンと和声付けタイプとの対応例を示し、図8は、和音変換処理における入出力音の対応例を示す。
of Harmonization)TY:T1〜T6の対応付けに従い、入力音Nipの打鍵パターンP1〜P6に応じて和声付けタイプT1〜T6を決定する。つまり、このシステムでは、即興演奏支援処理を開始する際に、パネル操作部6のパターン・テーブル割当てスイッチにより、例えば、図7の矢印線で示すように、打鍵パターンPT:P1〜P6と和声付けタイプTY:T1〜T6との対応付けを設定することができる。なお、実装の際は、デフォルトとして対応付けパターンを1つ用意しておき、ユーザが割当てスイッチを操作して対応付けを自由に変えることができるようにするのがよい。
〔1〕第1タイプT1=コードトーン変換機能(Change Function of“Chord Tone”)、
〔2〕第2タイプT2=プロフェッショナルピアノポジションによるテンションボイシング変換機能(Change Function of“Tension Voicing by Professional Piano Position”)、
〔3〕第3タイプT3=ディミニッシュコード変換機能(Change Function of“Diminished Chord”)、
〔4〕第4タイプT4=アプローチコード変換機能(Change Function of“Approach Chord)、
〔5〕第5タイプT5=4度堆積コード変換機能(Change Function of“The 4th Interval Build”)、
〔6〕第6タイプT6=アッパーストラクチャートライアド変換機能(Change Function
of“Upper Struoture Triad”)。
(D01)取得した入力音Nipと変換後の和音ノートの音高範図に相関を持たせる、
(D02)入力音Nipの数をできる限り維持する、
(D03)入力音Nipとできる限り音高差の小さい和音ノートに変換する、
(D04)ベロシティの高い入力音Nipを優先的に処理する。
また、各和音変換(和声付け)機能についてルール及び動作を説明すると、次の(D1)〜(D6)のとおりである。
第1タイプT1の和声付けを設定したときは、和音表現音変換用テーブルTLからコードトーン変換用テーブルTaを選択してコードトーン変換機能を実行する。コードトーン変換用テーブルTaは、ベーシックコードと呼ばれる基本和音(Base Chord)の構成音(コードトーン)をコードタイプ別に表わしたものであり、標準調:例えばCM調の音名配列で記述される。つまり、ルート音を「C」として、例えば、コードタイプ=M(メジャー)はコードノート(Chord Note)「C,E,G」で表わされ、コードタイプ=M7(メジャーセブンス)はコードノート「C,E,G,B」で表わされる。
(2a)隣接入力音の一方「F」又は「A」に対して選択可能な音を2つ選択したときは、当該入力音に対してもう片方のテーブル音を割り当てる。例えば、一方の隣接入力音「A」に対してのみ置換テーブル=「…,G,B,…」中の「G」と「B」の両方を選択した場合、テーブル音「G」の割当ては入力音「F」に譲り、入力音「A」に対してテーブル音「B」を割り当てる。
(2b)置換テーブルについて、入力音「F」の反対側(入力音「A」への方向とは反対方向)に、まだ選択されず余っているテーブル音(「M」とする)があり、かつ、入力音「A」の反対側(入力音「F」への方向とは反対方向)にも、選択されず余っているテーブル音(「N」とする)がある場合(置換テーブル=「…,M,G,N,…」)は、入力音:「F」及び「A」に対して夫々テーブル音:「M」及び「G」を割り当てる組合せ(F→M、A→G)と、入力音:「F」及び「A」に対して夫々テーブル音:「G」及び「N」を割り当てる組合せ(F→G、A→N)のうち、音高差の和が小さくなる組合せを選ぶ。音高差の和が等しい場合には、予め定められたどちらかの組合せ(例えば、低いテーブル音「M」を含む組合せ「F→M、A→G」)を選ぶことにする。
(2c)置換テーブルについて、入力音「F」の反対側に、選択されず余っているテーブル音「M」があり、かつ、Aの反対側には選択可能なテーブル音が無い場合(置換テーブル=「…,M,G,…」)は、入力音:「F」及び「A」に対して夫々テーブル音:「M」及び「G」を割り当てる組合せ(F→M、A→G)とする。
(2d)置換テーブルについて、入力音「F」の反対側には選択可能なテーブル音が無く、かつ、入力音「A」の反対側に、選択されず余っているテーブル音「N」がある場合(置換テーブル=「…,G,N,…」)には、入力音:「F」及び「A」に対して夫々テーブル音:「G」及び「N」を割り当てる組合せ(F→G、A→N)とする。
(2e)置換テーブルについて、入力音「F」の反対側に選択可能なテーブル音が無く、かつ、入力音「A」の反対側にも選択可能なテーブル音が無い場合(置換テーブル=「…,G,…」)は、入力音:「F」及び「A」のうちベロシティ(Velocity)の大きい入力音に対して優先的にテーブル音「G」を割り当て、小さい入力音にはテーブル音を割り当てない。
第2タイプT2の和声付けを設定したときは、和音表現音変換用テーブルTLからコードトーン変換用テーブルTa及びテンションノート変換用テーブルTbを選択してコード変換機能を実行する。このシステムでは、通常のテンションボイシングの変換に、一番自然な響きが得られるプロフェッショナルピアノポジションによるテンションボイシング変換手法が用いられる。プロフェッショナルピアノポジションによるテンションボイシング(Tension Voicing by Professional Piano Position)の音楽的意味は、「テンションノート(Tension Note)NTに対して全音以下( Major 2nd又は minor 2nd)のインターバルでコードノートNCをぶつけ、その2音の上下両サイドを3度( Major 3rd)以上のインターバルを空けて他のノートNH,NLで挟むこと」である。プロフェッショナルピアノポジションによるテンションボイシング変換機能の実行時には、この音楽的意味を実現するため、コードトーン変換用テーブルTa及びテンションノート変換用テーブルTbを用いてコード変換を行う。
(2)(1)で決定したテンションノートNTに対して、 Major 2nd又は minor 2ndのインターバルでぶつけることのできるコードノートNCを置換テーブルCから選沢する。
(3)(1)及び(2)で決定した2つのノートNT,NCに対して、 minor 3rd以上のインターバルを上下に空けたときに、一番近くにあるテーブル音を置換テーブルC又は置換テーブルTから選択し、それぞれ、挟む側のノートNH,NLに決定する。
(4)ここで、(3)で決定したノートNH,NLのうち低い方のノートNLから5半音下の音を「ノートX」とし、入力音Nipの中にノートXよりも低いノートがある場合、これらの入力ノートはコードノートに変換する。このコードノート変換には、置換テーブルCを用いて第1タイプT1のコードトーン変換機能で説明した方法を適用する。
第3タイプT3の和声付けを設定したときは、和音表現音変換用テーブルTLからディミニッシュコード変換用テーブルTcを選択してコード変換機能を実行する。2つの異なるコードを滑らかに結びつけることを目的としたコードとしてパッシングディミニッシュコード(Passing Diminished Chord)があるが、このシステムでは、ディミニッシュコード(Diminished Chord)そのものが持つ独特の響き(恐怖感の演出など)を楽しむことを主な目的とし、ディミニッシュコードが調性(Tonality)を持たないため何時でも使うことができるといる性質を利用してディミニッシュコード変換機能が実行される。
第4タイプT4の和声付けを設定したときは、和音表現音変換用テーブルTLからコードトーン変換用テーブルTa及びアプローチコード変換用テーブルTdを選択してアプローチコード変換機能を実行する。アプローチコード変換機能は、アプローチノート( Approaoh Note)を和声付けすることにより、より自然で心地よいハーモニーラインを形成するために用いられ、アプローチコード(Approach Chord)を構成するトーン(Tone)の全てが各々基本和音のどれかのトーンに解決することができる。
(2)入力音Nipの最高音と最低音の中間音高を基本和音用テーブルCHとアプローチ用テーブルAPとの境界として、低音側を基本和音用テーブルCHで構成し、高音側を、(1)で決まったアプローチコード種類に応じて基本和音の各構成音へとそれぞれ解決する複数音からなるアプローチコードで構成した置換テーブル(Change Table)を組み立てる。
(3)そして、この置換テーブルを用い、第1タイプT1のコードトーン変換機能で説明した方法を適用して、入力音Nipに対するコード変換を行う。これにより、例えば、コード情報Cd=(CM7→)BM7の場合、アプローチ和音ノート「C3,E3,G3(以上3音が低音側),A♯3,B3,D♯4,F♯4(以上4音が高音側)」などが生成される。
第5タイプT5の和声付けを設定したときは、和音表現音変換用テーブルTLから4度堆積コード変換用テーブルTeを選択して4度堆積コード変換機能を実行する。4度堆積( The 4th Interrval Build)コード変換機能は、隣り合う音同士のインターバルが4度であることに意味がある点に注意する必要がある。所々に4度の音高差ができていれば4度堆積コードとして成立するので、4度堆積コード変換用テーブルTeは、各コードタイプ毎にできる限り4度音高差ができるコード構成音を標準調:CM調の音名配列で記述される。後は、その4度音高の部分に関わる音高を優先的に選択されるようなアルゴリズムを考えれば良く、基本的には、第1タイプT1のコードトーン変換機能で説明した方法と同じ変換手法を用いる。4度堆積コード変換機能により、例えば、コード情報Cd=BM7の場合、4度堆積和音ノート「C3,A3,D4,F♯4,B4,E5」などが生成される。
第6タイプT6の和声付けを設定したときは、和音表現音変換用テーブルTLからアッパーストラクチャートライアド変換用テーブルTfを選択してアッパーストラクチャートライアド変換機能を実行する。1つの基本和音に対して使用可能なアッパーストラクチャートライアドは複数あり、アッパーストラクチャートライアドは、トライアドをしっかり形成していることに意味があるので、出力される音群は、最低、基本和音の1音と、アッパーストラクチャートライアドの3音を加えた4音が必要となる。アッパーストラクチャートライアド変換用テーブルTfは、各コードタイプ毎に、基本和音から考えられるアッパーストラクチャートライアドの最高音を並べたコード構成音を標準調:CM調の音名配列で記述される。
以上、図面を参照しつつ、この発明の好適な実施の形態について詳述したが、これは単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、和音変換機能(T1〜T6)と打鍵パターン(P1〜P6)の対応に関しては、システム立上げ時にデフォルト設定を用意しておき、上述したように、パターン・テーブル割当てスイッチのユーザ操作によりカスタマイズ可能とするのが好ましい。また、パネル操作部6にコードトーン優先スイッチを設け、コードトーン優先スイッチの操作によって、変換テーブルTaによるコードトーン変換機能(D1)を除く全ての変換機能をオフにし、どのような打鍵パターン(P1〜P6)で演奏してもコードトーン変換が実行されるように設定することができるようにしてもよい。
Ky,Cd 調情報(又は指定調)及びコード情報(又はコード)
MP 演奏音生成モジュール、
PT;P1〜P6 パターン情報(又は打鍵パターン)及び第1〜第6パターン、
TL;Ta,Tb1,…,Tf 和音表現音変換用テーブル(元テーブル)。
Claims (5)
- 複数の白鍵及び黒鍵を備える鍵盤と、
鍵盤中の複数の鍵が同時に操作されたことに基づく入力音情報を取得する入力音取得手段と、
入力音取得手段により取得された入力音情報に基づいて、予め定められた複数の鍵操作パターンの中から、操作された白鍵/黒鍵の分布状態に該当する鍵操作パターンを判定するパターン判定手段と、
複数の和声付け機能のタイプの中から、パターン判定手段により判定された鍵操作パターンに対応するタイプを決定する和声付けタイプ決定手段と、
入力音取得手段により取得された入力音情報を、和声付けタイプ決定手段により決定されたタイプの和声付け機能に基づいて和音情報に変換する和音変換手段と
を具備することを特徴とする即興演奏支援機能付き電子鍵盤楽器。 - さらに、
コード進行データを供給するコード進行供給手段と、
複数の和音変換用テーブルの中から、前記和声付けタイプ決定手段で決定されたタイプに対応する和音変換用テーブルを指定するテーブル指定手段と
を具備し、
前記和音変換手段は、テーブル指定手段により指定された和音変換用テーブルから、コード進行供給手段により供給されるコード進行データのコード情報に合う置換テーブルを作成し、該置換テーブルに従って和音情報を生成する
ことを特徴とする請求項1に記載の即興演奏支援機能付き電子鍵盤楽器。 - 複数の白鍵及び黒鍵を備える鍵盤を具備し、電子鍵盤楽器として機能するコンピュータに、
鍵盤中の複数の鍵が同時に操作されたことに基づく入力音情報を取得する入力音取得ステップと、
入力音取得ステップで取得された入力音情報に基づいて、予め定められた複数の鍵操作パターンの中から、操作された白鍵/黒鍵の分布状態に該当する鍵操作パターンを判定するパターン判定ステップと、
複数の和声付け機能のタイプの中から、パターン判定ステップで判定された鍵操作パターンに対応するタイプを決定する和声付けタイプ決定ステップと、
入力音取得ステップで取得された入力音情報を、和声付けタイプ決定ステップで決定されたタイプの和声付け機能に基づいて和音情報に変換する和音変換ステップと
から成る手順を実行させる即興演奏支援プログラム。 - 複数の白鍵及び黒鍵を備える鍵盤と、
コード進行データを供給するコード進行供給手段と、
鍵盤中の複数の鍵が同時に操作されたことに基づく入力音情報を取得する入力音取得手段と、
入力音取得手段により取得された入力音情報に基づいて、予め定められた複数の鍵操作パターンの中から、操作された白鍵/黒鍵の分布状態に該当する鍵操作パターンを判定するパターン判定手段と、
パターン判定手段により判定された鍵操作パターンに応じて、コード進行供給手段により供給されるコード進行データを他の和音へと置換する置換手段と、
入力音取得手段により取得された入力音情報を、置換手段により置換されたコード進行データに基づいた和音情報に変換する和音変換手段と
を具備することを特徴とする即興演奏支援機能付き電子鍵盤楽器。 - 複数の白鍵及び黒鍵を備える鍵盤を具備し、電子鍵盤楽器として機能するコンピュータに、
コード進行データを供給するコード進行供給ステップと、
鍵盤中の複数の鍵が同時に操作されたことに基づく入力音情報を取得する入力音取得ステップと、
入力音取得ステップで取得された入力音情報に基づいて、予め定められた複数の鍵操作パターンの中から、操作された白鍵/黒鍵の分布状態に該当する鍵操作パターンを判定するパターン判定ステップと、
パターン判定ステップで判定された鍵操作パターンに応じて、コード進行供給ステップで供給されるコード進行データを他の和音へと置換する置換ステップと、
入力音取得ステップで取得された入力音情報を、置換ステップで置換されたコード進行データに基づいた和音情報に変換する和音変換ステップと
から成る手順を実行させる即興演奏支援プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007138184A JP5162963B2 (ja) | 2007-05-24 | 2007-05-24 | 即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム |
US12/126,252 US7825320B2 (en) | 2007-05-24 | 2008-05-23 | Electronic keyboard musical instrument for assisting in improvisation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007138184A JP5162963B2 (ja) | 2007-05-24 | 2007-05-24 | 即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008292759A JP2008292759A (ja) | 2008-12-04 |
JP5162963B2 true JP5162963B2 (ja) | 2013-03-13 |
Family
ID=40071172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007138184A Expired - Fee Related JP5162963B2 (ja) | 2007-05-24 | 2007-05-24 | 即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7825320B2 (ja) |
JP (1) | JP5162963B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4610546B2 (ja) * | 2006-12-11 | 2011-01-12 | 東芝機械株式会社 | シート・フィルム成形ロール、シート・フィルムキャスティング装置および微細パターン転写装置 |
JP2010512554A (ja) * | 2006-12-12 | 2010-04-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 音楽作品の生成を制御する音楽作品システム及び方法 |
JP4948267B2 (ja) * | 2007-05-25 | 2012-06-06 | 東芝機械株式会社 | シート・フィルム成形装置及びシート・フィルム成形方法 |
JP5193683B2 (ja) * | 2008-05-28 | 2013-05-08 | 東芝機械株式会社 | タッチロール、主ロール、シート・フィルムキャスティング装置および微細パターン転写装置 |
EP2441071A2 (en) * | 2009-06-12 | 2012-04-18 | Jam Origin APS | Generative audio matching game system |
JP2014526062A (ja) * | 2011-07-23 | 2014-10-02 | セクストン、ロバート・ジェイ | 音楽制作用の装置、方法及びシステム |
FR2994015B1 (fr) * | 2012-07-27 | 2019-04-05 | Frederic Paul Baron | Procede et dispositifs d'un instrument de musique improvisateur pour musiciens et non-musiciens |
US8847054B2 (en) * | 2013-01-31 | 2014-09-30 | Dhroova Aiylam | Generating a synthesized melody |
JP5790686B2 (ja) * | 2013-03-25 | 2015-10-07 | カシオ計算機株式会社 | コード演奏ガイド装置、方法、およびプログラム |
WO2015066204A1 (en) * | 2013-10-30 | 2015-05-07 | Music Mastermind, Inc. | System and method for enhancing audio, conforming an audio input to a musical key, and creating harmonizing tracks for an audio input |
US11132983B2 (en) | 2014-08-20 | 2021-09-28 | Steven Heckenlively | Music yielder with conformance to requisites |
JP6720797B2 (ja) * | 2016-09-21 | 2020-07-08 | ヤマハ株式会社 | 演奏教習装置、演奏教習プログラム、および演奏教習方法 |
JP7143576B2 (ja) * | 2017-09-26 | 2022-09-29 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法及びそのプログラム |
CN110910715B (zh) * | 2019-12-13 | 2021-07-27 | 湖南文理学院 | 一种钢琴学习键位提示器及其安装结构 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6294898A (ja) * | 1985-10-21 | 1987-05-01 | カシオ計算機株式会社 | 電子楽器 |
DE3725820C1 (ja) * | 1987-08-04 | 1988-05-26 | Mohrlok, Werner, 7218 Trossingen, De | |
JP2586740B2 (ja) * | 1990-12-28 | 1997-03-05 | ヤマハ株式会社 | 電子楽器 |
JP2526430B2 (ja) * | 1991-03-01 | 1996-08-21 | ヤマハ株式会社 | 自動伴奏装置 |
US5510572A (en) * | 1992-01-12 | 1996-04-23 | Casio Computer Co., Ltd. | Apparatus for analyzing and harmonizing melody using results of melody analysis |
JPH0590593U (ja) * | 1992-05-18 | 1993-12-10 | ヤマハ株式会社 | 電子楽器 |
US6448486B1 (en) * | 1995-08-28 | 2002-09-10 | Jeff K. Shinsky | Electronic musical instrument with a reduced number of input controllers and method of operation |
US5990407A (en) * | 1996-07-11 | 1999-11-23 | Pg Music, Inc. | Automatic improvisation system and method |
US5900567A (en) * | 1997-06-23 | 1999-05-04 | Microsoft Corporation | System and method for enhancing musical performances in computer based musical devices |
ID29029A (id) * | 1998-10-29 | 2001-07-26 | Smith Paul Reed Guitars Ltd | Metode untuk menemukan fundamental dengan cepat |
JP2000172253A (ja) * | 1998-12-03 | 2000-06-23 | Roland Corp | 電子楽器 |
JP3633335B2 (ja) * | 1999-01-28 | 2005-03-30 | ヤマハ株式会社 | 楽曲生成装置および楽曲生成プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP3906997B2 (ja) * | 2002-09-04 | 2007-04-18 | ヤマハ株式会社 | 演奏補助装置、入力音変換装置及びそれらのプログラム |
US7297859B2 (en) * | 2002-09-04 | 2007-11-20 | Yamaha Corporation | Assistive apparatus, method and computer program for playing music |
KR100882064B1 (ko) * | 2006-04-17 | 2009-02-10 | 야마하 가부시키가이샤 | 악음 신호 발생 장치, 방법, 및 컴퓨터 판독가능 기록 매체 |
-
2007
- 2007-05-24 JP JP2007138184A patent/JP5162963B2/ja not_active Expired - Fee Related
-
2008
- 2008-05-23 US US12/126,252 patent/US7825320B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20080289480A1 (en) | 2008-11-27 |
US7825320B2 (en) | 2010-11-02 |
JP2008292759A (ja) | 2008-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5162963B2 (ja) | 即興演奏支援機能付き電子鍵盤楽器及び即興演奏支援プログラム | |
US8426716B2 (en) | Intelligent keyboard interface for virtual musical instrument | |
US7465866B2 (en) | Assistive apparatus and computer-readable medium storing computer program for playing music | |
US7109407B2 (en) | Chord presenting apparatus and storage device storing a chord presenting computer program | |
JP3533975B2 (ja) | 自動作曲装置および記憶媒体 | |
JP3906997B2 (ja) | 演奏補助装置、入力音変換装置及びそれらのプログラム | |
JP6263946B2 (ja) | 発音状態表示プログラム、装置及び方法 | |
US9384717B2 (en) | Tone generation assigning apparatus and method | |
JP2008089975A (ja) | 電子楽器 | |
JP4670686B2 (ja) | コード表示装置及びプログラム | |
JP4962592B2 (ja) | 電子楽器および電子楽器に適用されるコンピュータプログラム | |
EP2860724B1 (en) | Apparatus and program for accompaniment generation, intrumentation and polyphonic parts assignement. | |
JP4556852B2 (ja) | 電子楽器および電子楽器に適用されるコンピュータプログラム | |
JP4821505B2 (ja) | 電子鍵盤楽器、及びそれに用いるプログラム | |
Nishimoto et al. | Why always versatile? dynamically customizable musical instruments facilitate expressive performances | |
Emura et al. | A modular system generating Jazz-style arrangement for a given set of a melody and its chord name sequence | |
JP5104414B2 (ja) | 自動演奏装置及びプログラム | |
Unemi | A design of genetic encoding for breeding short musical pieces | |
JP4470895B2 (ja) | コード表示装置及びプログラム | |
JP5104415B2 (ja) | 自動演奏装置及びプログラム | |
JP2626587B2 (ja) | 自動演奏装置 | |
JP2004170840A (ja) | 演奏制御装置および演奏制御用プログラム | |
JP2000172253A (ja) | 電子楽器 | |
Davis | Steven Bryant's Solace: A conductor's analysis and performance guide | |
JP5066965B2 (ja) | 自動伴奏装置および自動伴奏処理のプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100315 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120221 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120402 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121203 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5162963 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |