(57)【要約】本発明は、１つのステップから次のステップまでに新しいパラメータ値が生成され、音を発生する装置に送られるメロディの自動生成の方法に関する。パラメータは、新しいノートピッチ、新しいウィンドウ幅、ウィンドウ幅の寿命、ウィンドウオフセットおよびウィンドウオフセットの寿命からなる。新しいノートピッチは、前のステップのノートピッチ、ウィンドウ幅およびウィンドウオフセットによって与えられるノートピッチの間隔内で、所定の確率分布に従い選択される。
2009526245.tif 000002
【特許請求の範囲】
【請求項１】
メロディを自動生成する方法であって、
少なくとも１つの新しいパラメータ値を１つのステップから次のステップまでに生成する一連の連続するステップであって、少なくとも１つの新しいパラメータの値は、パラメータの値の少なくとも１つに従って音を発生する装置に送信されるために配列され、前記パラメータは少なくともノートピッチ、ウィンドウ幅およびウィンドウオフセットを含み、新しいノートピッチは、直前のステップのノートピッチと現在のウィンドウ幅と現在のウィンドウオフセットとによって与えられた所定の確率分布によって選択される、一連の連続するステップを含み、
新しいウィンドウ幅およびウィンドウオフセットは、所定の確率分布に従い生成される
ことを特徴とするメロディ自動生成方法。
【請求項２】
前記パラメータは、さらに、前記ウィンドウ幅の寿命を含む
ことを特徴とする請求項１に記載のメロディ自動生成方法。
【請求項３】
前記パラメータは、さらに、前記ウィンドウオフセットの寿命を含む
ことを特徴とする請求項２に記載のメロディ自動生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、独立請求項の前文に係るメロディジェネレータに関する。
【背景技術】
【０００２】
自動的にメロディを生成する方法および装置は、文献に記述され、例えば、携帯電話の呼び出し音、玩具およびデジタル楽器で用いられる。これらに特徴的なことは、広く使用されるに足る魅力的なメロディを生成しないこと、その結果、メロディ生成を必要とする会社は、音楽家や作曲家に料金を払うことを強いられることである。
【０００３】
そのようなメロディ生成の方法として知られている１つが"Machine Musicianship" (Robert Rowe) p.208-209に記述されている。ここでは、所謂「傾向マスク(tendency mask)」（つまりピッチの間隔）内で音が無作為に生成される。しかしながら、その記述された方法は、あまりに単純で、非常に控えめな程度の楽しさを備えたメロディしか作成しない。
【０００４】
同じ書籍のp.305-306には、連続するピッチがブラウン運動の統計に従い選択される点で、上述の方法よりも若干複雑な形態が同様に記述されるが、依然として、それらが所定の間隔内に位置する必要がある。この方法もまた、同程度の楽しさのメロディを作成するに過ぎない。
【０００５】
したがって、本発明の一つの目的は、既存の技術によるメロディジェネレータが作成するよりも魅力的なメロディを生成するメロディジェネレータおよびそのようなメロディジェネレータのための方法を提供することにある。
【０００６】
これらおよび他の目的は、独立請求項の特徴をなす部分に従ったメロディジェネレータにより達成される。
【発明の開示】
【０００７】
本発明は、一連の連続したステップおよびこれらのステップを実行可能な装置を含む、メロディ自動生成のための方法および装置に関する。
【０００８】
各ステップは、メロディジェネレータにより使用される最も小さなノート長の値に対応する。あるステップから次のステップまでに、１以上の新しいパラメータ値が生成され、例えばノートピッチを表すこれらのパラメータ値に従い音を発生する装置にこれらのパラメータ値を送信するか、または、例えばＭＩＤＩファイルに保存するかが指定される。パラメータは、新しいノートピッチ、ウィンドウ幅、ウィンドウ幅の寿命、ウィンドウオフセットおよびウィンドウオフセットの寿命を含んでよく、新しいノートピッチは、前のステップのノートピッチ、ウィンドウ幅およびウィンドウオフセットで与えられるノートピッチの間隔内で、所定の確率分布に従い選択される。
【発明を実施するための最良の形態】
【０００９】
メロディジェネレータは、ノートピッチ、ノート長およびメロディを作成するために用いられる他のパラメータに関連する一連のノート値を生成する。ノート値の選択は、それぞれのステップがジェネレータにより用いられる最も短いノート長の値に対応する、連続するステップにより行われる。好ましい実施形態では、選択は、各々の値に特定の確率を割り当てることにより決定される確率分布に従った、利用可能な値のテーブルから、無作為になされる。
【００１０】
メロディ生成に用いられる全てのパラメータの値は、メロディの作成中にいつでも変更してよく、その値のための確率分布のテーブルについてもまた、同様である。これを達成するために、パラメータが新しい値を割り当てられると直ちに寿命パラメータが作成される。この寿命値は、新しいパラメータ値が有効になるステップの数を決定する。パラメータの寿命が切れると、新しいパラメータ値および新しい寿命が選択される。
【００１１】
ノートのピッチを生成するために、メロディジェネレータは、所定の楽器で利用可能なピッチ間隔に対応する、予め定義された間隔内での、開始ピッチの選択により初期化される。ＭＩＤＩ規格が用いられるなら（それは本文脈において共通である）、各々のピッチ位置は、整数で記述され、ノートピッチを定義するこの方法を用いると、ピアノで利用可能なピッチ間隔は、例えば２４〜８４であり得る。さらに、パラメータウィンドウ幅、ウィンドウオフセットおよびこれらのパラメータの寿命が、それらの値の選択により初期化される。これらの値は、例えば、値３、５、７、９、値−４、−２、−１、０、１、２または４、あるいは、値１、２、３、４、５、６、７の中からそれぞれ選択することができる。
【００１２】
メロディ生成の個々の新しいステップについて、全ての選択可能なピッチがウィンドウ幅で示される広さ（例えばＭＩＤＩピッチ位置で表現される）と等しい間隔内にあり、且つ、直前のノートにパラメータ値ウィンドウオフセットを加えたピッチを中心とするように、ウィンドウ幅およびウィンドウオフセットのパラメータ値を用いて、選択可能なピッチが計算される。これは、選択可能なピッチが全て
前のノートのピッチ  ＋  ウィンドウオフセット  −  １／２ウィンドウ幅
と
前のノートのピッチ  ＋  ウィンドウオフセット  ＋  １／２ウィンドウ幅
の間にあると表すこともできる。
【００１３】
これは、パラメータ値ウィンドウオフセットが０である場合、直前のノートピッチが選択可能なピッチの間隔の中央に置かれ、正または負のウィンドウオフセット値である場合には、直前のノートピッチに関連してこの間隔が非対称に置かれる、また、この間隔が直前のノートピッチを含まなくてもよいことを意味する。
【００１４】
この間隔内のピッチは、適切な重み付けの後に、全てのピッチに対する合計確率が１００％になるように、０から１００％の間の確率値が割り当てられる。これらの確率がどのように分配されるかは、生成されるメロディについて望まれる音楽様式によって規定される。
【００１５】
利用可能なピッチが計算され、間隔内の各々のピッチに確率が割り当てられたら、割り当てられた確率値に対応する確率でピッチが選択される。選択されたピッチを備えたノートは、実際の音色を生成できる適当な楽器、典型的には、ＭＩＤＩ制御されたデジタル楽器に送られる。続いて、説明したサイクルが再び開始される。
【００１６】
図１〜４は、説明した方法に従ってメロディを生成する間の、一連の４ステップを実現するための実際の処理手順を示す。
【００１７】
最初に、ステップ１の前に、図１に図示される、６２の初期ピッチを備えたノートが選択されており、６２のキー上の矢印は、これが現在のステップの前に選択されたピッチであることを示す。さらに、３のウィンドウ幅が選択されており、ウィンドウ幅の寿命のパラメータとして３の値が選択されている。ウィンドウオフセットの初期値は１が選択され、ウィンドウオフセットの寿命が２である。
【００１８】
キーの下に、その中で新しいピッチが選択可能な、可能性のある間隔が示される。ここでは、その間隔は、６２のピッチから６４のピッチ（両者含む）に亘っており、ウィンドウ幅の値の初期設定値に対応する、３の利用可能なピッチの間隔を与えるような、可能性のある間隔である。利用可能なピッチの平均値は、直前のピッチより１つのピッチステップ高い、つまり、ちょうど１であるウィンドウオフセットに対するパラメータ値に合致する。
【００１９】
ウィンドウ幅およびウィンドウオフセットに従い選択することが可能なキーにおいては、確率値が円の中に示される。ランダムジェネレータが用いられ、ここで図２のキーの上の矢印で示される、６４の次のピッチを選択する。ウィンドウ幅またはウィンドウオフセットパラメータは、それらの寿命がこのステップにおいて終了していないので変更されず、６５の新しいピッチが選択される。
【００２０】
図３では、キー上に前のピッチが示されるが、ウィンドウオフセットの寿命が終了しているので、新しいウィンドウオフセットおよび対応する寿命が、利用可能なウィンドウオフセットおよび対応する寿命のテーブルから異なる確率分布により選択される。この仮定されたケースでは、結果が−１の新しいウィンドウオフセット値であり、直前のノートピッチに関する可能なピッチの間隔の平均値がちょうど−１になるであろう。このウィンドウオフセットの新しい寿命は、１に設定される。ウィンドウパラメータによって与えられる間隔内では、直前のステップと同様の方法により、６４の新しいピッチが選択される。
【００２１】
第４ステップを図示する図４では、ウィンドウ幅およびウィンドウオフセットの両方の寿命が終了し、上述のように、キーの下の矢印によって示されるピッチの可能な間隔に従い、９および４の新しい値がこれらのために選択される。それぞれウィンドウ幅およびウィンドウオフセットのための新しい寿命と同様に、新しいピッチが選択される。
【図面の簡単な説明】
【００２２】
【図１】発明に従ったメロディ生成方法の第１のステップを示す図である。
【図２】メロディ生成方法の第２のステップを示す図である。
【図３】メロディ生成方法の第３のステップを示す図である。
【図４】メロディ生成方法の第４のステップを示す図である。
【図１】
2009526245.tif 000003
【図２】
2009526245.tif 000004
【図３】
2009526245.tif 000005
【図４】
2009526245.tif 000006
【手続補正書】
【提出日】平成19年8月30日(2007.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メロディを自動生成する方法であって、
少なくとも１つの新しいパラメータ値を１つのステップから次のステップまでに生成する一連の連続するステップであって、少なくとも１つの新しいパラメータの値は、パラメータの値の少なくとも１つに従って音を発生する装置に送信されるために配列され、前記パラメータは少なくともノートピッチ、ピッチウィンドウ幅およびピッチウィンドウオフセットを含み、新しいノートピッチは、直前のステップのノートピッチと現在のピッチウィンドウ幅と現在のピッチウィンドウオフセットとによって与えられた所定の確率分布によって選択される、一連の連続するステップを含み、
新しいピッチウィンドウ幅およびピッチウィンドウオフセットは、所定の確率分布に従い生成される
ことを特徴とするメロディ自動生成方法。
【請求項２】
前記パラメータは、さらに、前記ピッチウィンドウ幅の寿命を含む
ことを特徴とする請求項１に記載のメロディ自動生成方法。
【請求項３】
前記パラメータは、さらに、前記ピッチウィンドウオフセットの寿命を含む
ことを特徴とする請求項２に記載のメロディ自動生成方法。
【国際調査報告】
2009526245.tif 000007
2009526245.tif 000008
2009526245.tif 000009