JP2012103603A - 情報処理装置、楽曲区間抽出方法、及びプログラム - Google Patents
情報処理装置、楽曲区間抽出方法、及びプログラム Download PDFInfo
- Publication number
- JP2012103603A JP2012103603A JP2010253914A JP2010253914A JP2012103603A JP 2012103603 A JP2012103603 A JP 2012103603A JP 2010253914 A JP2010253914 A JP 2010253914A JP 2010253914 A JP2010253914 A JP 2010253914A JP 2012103603 A JP2012103603 A JP 2012103603A
- Authority
- JP
- Japan
- Prior art keywords
- music
- section
- harmony
- tempo
- degree
- 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
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/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
- 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/36—Accompaniment arrangements
- G10H1/40—Rhythm
- G10H1/42—Rhythm comprising tone forming circuits
-
- 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/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/125—Medley, i.e. linking parts of different musical pieces in one single piece, e.g. sound collage, DJ mix
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
【解決手段】楽曲を構成する各区間のテンポを示すテンポ情報に基づき、予め設定された基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出部と、楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出部により抽出された区間の組について楽曲の調和度合いを算出する調和度算出部と、前記楽曲区間抽出部により抽出された区間のうち、前記調和度算出部により算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出部と、を備え、前記調和度算出部は、所定の関係を有する楽曲間で大きな値となるように前記楽曲の調和度合いに重みを付ける、情報処理装置が提供される。
【選択図】図2
Description
ここで、以下に記載する本発明の実施形態に関する説明の流れについて簡単に述べる。
1:実施形態
1−1:メタデータの構成
1−2:楽曲再生装置100の構成
1−2−1:全体構成
1−2−2:パラメータ設定部102の機能
1−2−3:対象楽曲区間抽出部103の機能
1−2−4:調和区間抽出部104の機能
1−2−5:ミックス再生部105の機能
1−2−6:シーケンス制御部108の機能
2:ハードウェア構成例
3:まとめ
本発明の一実施形態について説明する。本実施形態は、パーティを盛り上げたり、ジョギングなどのリズミカルな運動をアシストしたりするための楽曲をリミックスにより自動生成する技術に関する。特に、本実施形態は、リミックスに適した楽曲区間を自動抽出し、音楽性やリズム性を失わずに楽曲をリミックスすることが可能な楽曲生成技術に関する。本実施形態に係る技術を適用することにより、リミックスで生成された楽曲(以下、リミックス楽曲)の中に存在する楽曲区間の継ぎ目部分において再生時にユーザが感じる違和感を低減させることが可能になる。以下、本実施形態に係る技術について、より詳細に説明する。
まず、図1を参照しながら、本実施形態に係る楽曲生成技術において利用されるメタデータの構成について説明する。図1は、本実施形態に係る楽曲生成技術において利用されるメタデータの構成について説明するための説明図である。このメタデータは、個々の楽曲データに付与されるものである。なお、このメタデータは、手動で楽曲データに付与されるようにしてもよいし、楽曲データの解析結果に基づいて楽曲データに自動で付与されるようにしてもよい。
ビート情報は、楽曲の各小節の先頭にあるビート(以下、小節頭)及び小節頭以外にあるビートの位置を示している。図1において、楽曲データにおける小節頭の位置は、文字「ビート情報」の左側に示した長い縦線で表現されている。また、小節頭以外のビート位置は、短い縦線で表現されている。なお、図1の例は、4拍子の楽曲に関するメタデータの構成を示している。そのため、この例において、小節頭は、4ビート毎に現れる。このビート情報を用いると、下記の式(1)に基づいて、ある楽曲区間のテンポ(平均BPM(Beat Per Minute))を求めることができる。但し、下記の式(1)において、Bnは楽曲区間内にあるビートの数を示し、Fsは楽曲データのサンプリングレートを示し、Snは楽曲区間内におけるサンプル数を示す。
コード情報は、楽曲に現れるコードの種類及び各コードに対応する楽曲区間を示している。このコード情報を参照することにより、あるコードに対応する楽曲区間を容易に抽出することが可能になる。また、コード情報とビート情報とを組み合わせて用いることにより、ビート位置を基準に、あるコードに対応する楽曲区間を抽出することが可能になる。なお、コード情報は、コードネームにより表記(以下、絶対コード表記)されていてもよいし、図1に示すように、スケールの主音に対するコードの根音の相対位置により表記(以下、相対コード表記)されていてもよい。
メロディ情報は、楽曲を構成する各メロディの要素(以下、メロディブロック)に対応する楽曲区間を示している。例えば、メロディブロックには、イントロ(Intro)、Aメロディ(Verse A)、Bメロディ(Verse B)、サビ(Chorus)、間奏(Interlude)、ソロ(Solo)、エンディング(Outro)などの種類がある。図1に示すように、メロディ情報は、メロディブロックの種類及び各メロディブロックに対応する楽曲区間の情報を含んでいる。そのため、メロディ情報を参照すると、あるメロディブロックに対応する楽曲区間を容易に抽出することが可能になる。
次に、上記のメタデータを利用してシームレスに複数の楽曲をリミックスすることが可能な楽曲再生装置100の構成について説明する。この楽曲再生装置100は、複数の楽曲からリミックスに適した楽曲区間を抽出し、抽出した楽曲区間をシームレスに繋ぎ合わせてリミックス楽曲を再生するものである。
まず、図2を参照しながら、本実施形態に係る楽曲再生装置100の全体構成について説明する。図2は、本実施形態に係る楽曲再生装置100の機能構成について説明するための説明図である。
まず、パラメータ設定部102の機能について詳細に説明する。先に説明した通り、パラメータ設定部102は、指定テンポ及び再生時間長を設定する手段である。なお、パラメータ設定部102により設定された指定テンポは、リミックス楽曲のテンポとなる。また、パラメータ設定部102により設定された指定テンポは、リミックス楽曲に含める楽曲区間を抽出する際に利用される。そして、パラメータ設定部102により設定された再生時間長は、楽曲区間を繋ぎ合わせて構成されるリミックス楽曲の再生時間長となる。
次に、対象楽曲区間抽出部103の機能及び動作について説明する。先に説明した通り、対象楽曲区間抽出部103は、パラメータ設定部102により設定された指定テンポに基づき、記憶装置101に格納されたメタデータD2を利用して、指定テンポに適合する楽曲区間(対象楽曲区間)を抽出する手段である。例えば、対象楽曲区間抽出部103は、メタデータD2に含まれるビート情報に基づき、図6に示すように、指定テンポを基準に数%程度の範囲(以下、指定テンポ範囲)に含まれるテンポを持つ楽曲区間を抽出する。図6には、指定テンポ範囲が140±10BPM(Beat Per Minute)の楽曲区間を楽曲1〜楽曲4の中から抽出する方法が示されている。
次に、調和区間抽出部104の機能及び動作について説明する。先に説明した通り、調和区間抽出部104は、対象楽曲区間抽出部103により抽出された対象楽曲区間の中から、リミックス楽曲を構成するのに適した楽曲区間を抽出する手段である。特に、調和区間抽出部104は、記憶装置101に格納されたメタデータD2に含まれるコード情報に基づき、コード進行が調和する対象楽曲区間の組み合わせを抽出する。
次に、ミックス再生部105の機能及び動作について説明する。ミックス再生部105は、2つの楽曲区間をミックスして再生するための手段である。まず、ミックス再生部105は、調和区間抽出部104により生成された調和区間リストを参照し、各調和区間の調和度と重み付け係数との積を算出する。次いで、ミックス再生部105は、算出した積の中で最も値の大きい調和区間を選択する。次いで、ミックス再生部105は、着目区間の終端からBarX小節分の区間と、選択した調和区間とをミックスして再生する。
次に、シーケンス制御部108の機能及び動作について説明する。先に説明した通り、シーケンス制御部108は、パラメータ設定部102、対象楽曲区間抽出部103、調和区間抽出部104、及びミックス再生部105の動作を制御する手段である。調和区間抽出部104及びミックス再生部105に関する上記の説明においては、1つの着目区間と1つの調和区間とをミックスする方法について述べた。しかし、実際には、この方法を繰り返し用いることにより、複数の区間がシームレスに繋ぎ合わされたリミックス楽曲の音声信号が生成される。このような繰り返し制御など、楽曲再生装置100の動作を制御するのがシーケンス制御部108の役割である。
先に説明したように、本実施形態に係る楽曲再生装置100は、リミックス楽曲のテンポを再生時間に応じて変化させることができる。例えば、テンポシーケンスデータD1に基づいてパラメータ設定部102が再生時間に応じた指定テンポを設定し、設定された指定テンポでミックス再生部105が楽曲区間を再生する。加速度センサ110による検出結果に応じて時間的に変化する指定テンポをパラメータ設定部102が設定する場合も同様に、その指定テンポでミックス再生部105が楽曲区間を再生する。このような構成にすることで、例えば、運動プログラムに合わせたテンポで楽曲をミックス再生したり、ユーザの動きにリアルタイムに合わせたテンポで楽曲をミックス再生したりすることが可能になる。
上記の通り、対象楽曲区間抽出部103は、指定テンポに基づいて対象楽曲区間を抽出する。そのため、同じ指定テンポに基づいて抽出された対象楽曲区間であっても、互いにジャンルが異なる対象楽曲区間の組み合わせが抽出されたり、互いにムードが異なる対象楽曲区間の組み合わせが抽出されたりすることがある。また、ボーカルを含む楽曲の場合、対象楽曲区間の先端で歌詞のフレーズが途切れてしまうことがある。そのため、指定テンポが一致していても、ジャンルやムードなどが異なる対象楽曲区間を繋ぎ合わせると、繋ぎ目部分でユーザに違和感を与えてしまう。また、歌詞のフレーズが区間の端部で途切れた対象楽曲区間を繋ぎ合わせると、繋ぎ目部分で意味の分からないフレーズが発せされ、ユーザに違和感を与えてしまう。
ここで、図15を参照しながら、メタデータD2に含まれるメロディ情報に応じた重み付け係数の設定方法について説明する。図15は、メロディ構造の種類に応じた重み付け係数の設定方法について説明するための説明図である。
次に、図16を参照しながら、メタデータD2に含まれる楽器情報に応じた重み付け係数の設定方法について説明する。図16は、楽器情報の種類に応じた重み付け係数の設定方法について説明するための説明図である。
次に、図17及び図18を参照しながら、メタデータD2に含まれる歌詞情報に応じた重み付け係数の設定方法について説明する。図17及び図18は、歌詞の位置に応じた重み付け係数の設定方法について説明するための説明図である。
次に、楽曲のムードに応じた重み付け係数の設定方法について説明する。なお、楽曲のムードを示す数値やラベル(例えば、「ハッピー」や「癒し」など)は、メタデータD2に含めておいてもよい。また、楽曲のムードを数値やラベルで表現した場合には、楽曲のムード間の距離や類似度を予め表にしておき、その距離が離れているほど、或いは、その類似度が小さいほど重み付け係数が小さくなるように重み付け係数と楽曲のムードとの間の関係を設定しておいてもよい。
次に、楽曲のジャンルに応じた重み付け係数の設定方法について説明する。通常、1つの楽曲に1つのジャンルが対応付けられる。そのため、各楽曲には、それぞれジャンルを示すラベルが1つ付与される。そこで、重み付け係数を設定する際には、用意された全てのジャンルに関してジャンル間の距離(類似度)を予め設定しておき、目的のジャンルと、調和区間に対応する楽曲のジャンルとの距離に基づいて重み付け係数を設定する。例えば、ジャンル間の距離が大きい場合に重み付け係数が小さくなるように設定する。
上記の楽曲再生装置100が有する各構成要素の機能は、例えば、図19に示す情報処理装置のハードウェア構成を用いて実現することが可能である。つまり、当該各構成要素の機能は、コンピュータプログラムを用いて図19に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、PHS、PDA等の携帯情報端末、ゲーム機、又は種々の情報家電がこれに含まれる。但し、上記のPHSは、Personal Handy−phone Systemの略である。また、上記のPDAは、Personal Digital Assistantの略である。
最後に、本発明の実施形態に係る技術内容について簡単に纏める。ここで述べる技術内容は、例えば、PC、携帯電話、携帯ゲーム機、携帯情報端末、情報家電、カーナビゲーションシステム等、種々の情報処理装置に対して適用することができる。
上記の対象楽曲区間抽出部103は、楽曲区間抽出部の一例である。上記の調和区間抽出部104は、調和度算出部及び調和区間抽出部の一例である。上記のパラメータ設定部102は、テンポ設定部の一例である。上記の加速度センサ110は、リズム検出部の一例である。上記のミックス再生部105は、テンポ調整部及び楽曲再生部の一例である。上記の調和区間抽出部104は、転調度数算出部の一例である。
101 記憶装置
102 パラメータ設定部
103 対象楽曲区間抽出部
104 調和区間抽出部
105 ミックス再生部
106 スピーカ
107 出力部
108 シーケンス制御部
109 入力部
110 加速度センサ
1051、1054 デコーダ
1052、1055 タイムストレッチ部
1053、1056 ピッチシフト部
1057 ミキシング部
Claims (15)
- 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、予め設定された基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出部と、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出部により抽出された区間の組について楽曲の調和度合いを算出する調和度算出部と、
前記楽曲区間抽出部により抽出された区間のうち、前記調和度算出部により算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出部と、
を備え、
前記調和度算出部は、所定の関係を有する楽曲間で大きな値となるように前記楽曲の調和度合いに重みを付ける、
情報処理装置。 - 前記基準テンポを設定するテンポ設定部をさらに備え、
前記テンポ設定部は、所定の時系列データに基づいて前記基準テンポを変化させる、
請求項1に記載の情報処理装置。 - ユーザの運動リズムを検出するリズム検出部と、
前記基準テンポを設定するテンポ設定部と、
をさらに備え、
前記テンポ設定部は、前記リズム検出部により検出されたユーザの運動リズムに合うように前記基準テンポを変化させる、
請求項1に記載の情報処理装置。 - 前記調和度算出部は、予め設定された楽曲のムード、ジャンル、メロディ構成、楽器の種類のうちの1つ又は複数を示すメタデータが共に付与されている楽曲間で大きな値となるように前記楽曲の調和度合いに重みを付ける、
請求項1〜3のいずれか1項に記載の情報処理装置。 - 前記調和区間抽出部は、前記楽曲区間抽出部により抽出された区間のうち、端部で歌詞のフレーズが切れていない区間の組を優先的に抽出する、
請求項1〜3のいずれか1項に記載の情報処理装置。 - 前記楽曲区間抽出部は、前記基準テンポの1/2のテンポに近いテンポを持つ8ビートの楽曲の区間、及び前記基準テンポの1/2又は1/4のテンポに近いテンポを持つ16ビートの楽曲の区間をさらに抽出する、
請求項1〜4のいずれか1項に記載の情報処理装置。 - 前記調和区間抽出部により抽出された区間の組に対応する2つの楽曲のテンポを前記基準テンポに調整するテンポ調整部と、
前記テンポ調整部によりテンポが調整された後、ビートの位置を揃えて前記調和区間抽出部により抽出された区間の組に対応する2つの楽曲を同時に再生する楽曲再生部と、
をさらに備える、
請求項1〜3のいずれか1項に記載の情報処理装置。 - 前記調和度算出部は、絶対コードのコード進行情報及び相対コードのコード進行情報に基づいて前記楽曲の調和度合いを算出し、
前記調和区間抽出部は、前記相対コードのコード進行情報に基づいて前記調和度算出部により算出された楽曲の調和度合い、又は前記絶対コードのコード進行情報に基づいて前記調和度算出部により算出された楽曲の調和度合いが大きい区間の組を抽出し、
前記情報処理装置は、前記調和区間抽出部により抽出された区間の組に対応する2つの楽曲のキーを一致させるための転調度数を算出する転調度数算出部をさらに備え、
前記楽曲再生部は、前記転調度数算出部により算出された転調度数の分だけ転調した楽曲を再生する、
請求項6に記載の情報処理装置。 - 前記楽曲再生部は、クロスフェードをかけて前記2つの楽曲を再生する、
請求項6に記載の情報処理装置。 - 前記楽曲再生部は、前記調和度算出部により算出された楽曲の調和度合いが小さいほど前記クロスフェードの時間を短くする、
請求項8に記載の情報処理装置。 - 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、時間的に変化する所定の基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出部と、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出部により抽出された区間の組について楽曲の調和度合いを算出する調和度算出部と、
前記楽曲区間抽出部により抽出された区間のうち、前記調和度算出部により算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出部と、
を備える、
情報処理装置。 - 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、予め設定された基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出ステップと、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出ステップで抽出された区間の組について楽曲の調和度合いを算出する調和度算出ステップと、
前記楽曲区間抽出ステップで抽出された区間のうち、前記調和度算出ステップで算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出ステップと、
を含み、
前記調和度算出ステップでは、所定の関係を有する楽曲間で大きな値となるように前記楽曲の調和度合いに重みが付けられる、
楽曲区間抽出方法。 - 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、時間的に変化する所定の基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出ステップと、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出ステップで抽出された区間の組について楽曲の調和度合いを算出する調和度算出ステップと、
前記楽曲区間抽出ステップで抽出された区間のうち、前記調和度算出ステップで算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出ステップと、
を含む、
楽曲区間抽出方法。 - 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、予め設定された基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出機能と、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出機能により抽出された区間の組について楽曲の調和度合いを算出する調和度算出機能と、
前記楽曲区間抽出機能により抽出された区間のうち、前記調和度算出機能により算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出機能と、
をコンピュータに実現させるためのプログラムであり、
前記調和度算出機能は、所定の関係を有する楽曲間で大きな値となるように前記楽曲の調和度合いに重みを付ける、
プログラム。 - 楽曲を構成する各区間のテンポを示すテンポ情報に基づき、時間的に変化する所定の基準テンポに近いテンポを持つ楽曲の区間を抽出する楽曲区間抽出機能と、
楽曲を構成する各区間のコード進行を示すコード進行情報に基づき、前記楽曲区間抽出機能により抽出された区間の組について楽曲の調和度合いを算出する調和度算出機能と、
前記楽曲区間抽出機能により抽出された区間のうち、前記調和度算出機能により算出された楽曲の調和度合いが大きい区間の組を抽出する調和区間抽出機能と、
をコンピュータに実現させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010253914A JP2012103603A (ja) | 2010-11-12 | 2010-11-12 | 情報処理装置、楽曲区間抽出方法、及びプログラム |
US13/288,335 US8492637B2 (en) | 2010-11-12 | 2011-11-03 | Information processing apparatus, musical composition section extracting method, and program |
CN2011103453866A CN102568482A (zh) | 2010-11-12 | 2011-11-04 | 信息处理设备,乐曲片段提取方法和程序 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010253914A JP2012103603A (ja) | 2010-11-12 | 2010-11-12 | 情報処理装置、楽曲区間抽出方法、及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012103603A true JP2012103603A (ja) | 2012-05-31 |
Family
ID=46046608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010253914A Pending JP2012103603A (ja) | 2010-11-12 | 2010-11-12 | 情報処理装置、楽曲区間抽出方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8492637B2 (ja) |
JP (1) | JP2012103603A (ja) |
CN (1) | CN102568482A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020058651A (ja) * | 2018-10-11 | 2020-04-16 | 株式会社コナミアミューズメント | ゲームシステム、ゲームプログラム、及び合成楽曲の作成方法 |
WO2022070392A1 (ja) * | 2020-10-01 | 2022-04-07 | AlphaTheta株式会社 | 楽曲解析装置、楽曲解析方法およびプログラム |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012103603A (ja) * | 2010-11-12 | 2012-05-31 | Sony Corp | 情報処理装置、楽曲区間抽出方法、及びプログラム |
US8710343B2 (en) * | 2011-06-09 | 2014-04-29 | Ujam Inc. | Music composition automation including song structure |
JP6191459B2 (ja) * | 2012-06-26 | 2017-09-06 | ヤマハ株式会社 | オーディオ波形データを使用する自動演奏技術 |
JP2014010275A (ja) * | 2012-06-29 | 2014-01-20 | Sony Corp | 情報処理装置、情報処理方法及びプログラム |
JP2014052469A (ja) * | 2012-09-06 | 2014-03-20 | Sony Corp | 音声処理装置、音声処理方法、及び、プログラム |
TW201411601A (zh) * | 2012-09-13 | 2014-03-16 | Univ Nat Taiwan | 以情緒為基礎的自動配樂方法 |
US9230528B2 (en) * | 2012-09-19 | 2016-01-05 | Ujam Inc. | Song length adjustment |
US9595932B2 (en) * | 2013-03-05 | 2017-03-14 | Nike, Inc. | Adaptive music playback system |
US9372925B2 (en) | 2013-09-19 | 2016-06-21 | Microsoft Technology Licensing, Llc | Combining audio samples by automatically adjusting sample characteristics |
US9257954B2 (en) * | 2013-09-19 | 2016-02-09 | Microsoft Technology Licensing, Llc | Automatic audio harmonization based on pitch distributions |
US9280313B2 (en) | 2013-09-19 | 2016-03-08 | Microsoft Technology Licensing, Llc | Automatically expanding sets of audio samples |
US9798974B2 (en) | 2013-09-19 | 2017-10-24 | Microsoft Technology Licensing, Llc | Recommending audio sample combinations |
US9613605B2 (en) * | 2013-11-14 | 2017-04-04 | Tunesplice, Llc | Method, device and system for automatically adjusting a duration of a song |
KR101942882B1 (ko) * | 2014-08-26 | 2019-01-28 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 미디어 파일 처리 방법 및 단말 |
GB2539875B (en) | 2015-06-22 | 2017-09-20 | Time Machine Capital Ltd | Music Context System, Audio Track Structure and method of Real-Time Synchronization of Musical Content |
CN105182729A (zh) * | 2015-09-22 | 2015-12-23 | 电子科技大学中山学院 | 一种可穿戴式夜跑安全节拍器 |
CN106339152B (zh) * | 2016-08-30 | 2019-10-15 | 维沃移动通信有限公司 | 一种歌词海报的生成方法及移动终端 |
JP6414164B2 (ja) * | 2016-09-05 | 2018-10-31 | カシオ計算機株式会社 | 自動演奏装置、自動演奏方法、プログラムおよび電子楽器 |
GB2557970B (en) | 2016-12-20 | 2020-12-09 | Mashtraxx Ltd | Content tracking system and method |
JP6497404B2 (ja) * | 2017-03-23 | 2019-04-10 | カシオ計算機株式会社 | 電子楽器、その電子楽器の制御方法及びその電子楽器用のプログラム |
CN108231046B (zh) * | 2017-12-28 | 2020-07-07 | 腾讯音乐娱乐科技(深圳)有限公司 | 歌曲调性识别方法及装置 |
CN108766407B (zh) * | 2018-05-15 | 2023-03-24 | 腾讯音乐娱乐科技(深圳)有限公司 | 音频连接方法及装置 |
CN108831425B (zh) * | 2018-06-22 | 2022-01-04 | 广州酷狗计算机科技有限公司 | 混音方法、装置及存储介质 |
CN110120211B (zh) * | 2019-03-28 | 2021-01-29 | 北京灵动音科技有限公司 | 基于旋律结构的旋律生成方法及装置 |
US11775581B1 (en) * | 2019-09-18 | 2023-10-03 | Meta Platforms, Inc. | Systems and methods for feature-based music selection |
CN111061908B (zh) * | 2019-12-12 | 2023-11-21 | 中国传媒大学 | 影视配乐作者的推荐方法及*** |
CA3113043C (en) * | 2020-06-29 | 2023-07-04 | Juice Co., Ltd. | Harmony symbol input device and method using dedicated chord input unit |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001092453A (ja) * | 1999-09-24 | 2001-04-06 | Yamaha Corp | リミックス装置および記憶媒体 |
JP2001306071A (ja) * | 2000-04-24 | 2001-11-02 | Konami Sports Corp | 音楽編集装置及び音楽編集方法 |
JP2002073018A (ja) * | 2000-08-23 | 2002-03-12 | Daiichikosho Co Ltd | エアロビクスエクササイズ用音楽の演奏方法、編集方法、演奏装置 |
WO2007066819A1 (ja) * | 2005-12-09 | 2007-06-14 | Sony Corporation | 音楽編集装置及び音楽編集方法 |
JP2007157254A (ja) * | 2005-12-06 | 2007-06-21 | Sony Corp | コンテンツ再生装置、検索サーバおよびコンテンツ選択再生方法 |
JP2007242215A (ja) * | 2006-02-13 | 2007-09-20 | Sony Corp | コンテンツ再生リスト生成装置、コンテンツ再生リスト生成方法およびプログラムが記録された記録媒体 |
JP2008164932A (ja) * | 2006-12-28 | 2008-07-17 | Sony Corp | 音楽編集装置および方法、並びに、プログラム |
JP2008268507A (ja) * | 2007-04-19 | 2008-11-06 | Taito Corp | 楽曲情報付与サーバ、端末、及び楽曲情報付与システム |
JP2009092970A (ja) * | 2007-10-10 | 2009-04-30 | Yamaha Corp | 素片検索装置およびプログラム |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6031171A (en) * | 1995-07-11 | 2000-02-29 | Yamaha Corporation | Performance data analyzer |
US7075000B2 (en) * | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
JP4649859B2 (ja) | 2004-03-25 | 2011-03-16 | ソニー株式会社 | 信号処理装置および方法、記録媒体、並びにプログラム |
JP2006106818A (ja) * | 2004-09-30 | 2006-04-20 | Toshiba Corp | 音楽検索装置、音楽検索方法及び音楽検索プログラム |
JP4465626B2 (ja) | 2005-11-08 | 2010-05-19 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP4650270B2 (ja) | 2006-01-06 | 2011-03-16 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7705231B2 (en) * | 2007-09-07 | 2010-04-27 | Microsoft Corporation | Automatic accompaniment for vocal melodies |
JP4487958B2 (ja) | 2006-03-16 | 2010-06-23 | ソニー株式会社 | メタデータ付与方法及び装置 |
JP2008090633A (ja) * | 2006-10-02 | 2008-04-17 | Sony Corp | 動きデータ生成装置、動きデータ生成方法及び動きデータ生成プログラム |
US8168877B1 (en) * | 2006-10-02 | 2012-05-01 | Harman International Industries Canada Limited | Musical harmony generation from polyphonic audio signals |
JP4375471B2 (ja) | 2007-10-05 | 2009-12-02 | ソニー株式会社 | 信号処理装置、信号処理方法、およびプログラム |
US8097801B2 (en) * | 2008-04-22 | 2012-01-17 | Peter Gannon | Systems and methods for composing music |
JP5282548B2 (ja) | 2008-12-05 | 2013-09-04 | ソニー株式会社 | 情報処理装置、音素材の切り出し方法、及びプログラム |
CA2996784A1 (en) * | 2009-06-01 | 2010-12-09 | Music Mastermind, Inc. | System and method of receiving, analyzing, and editing audio to create musical compositions |
US9257053B2 (en) * | 2009-06-01 | 2016-02-09 | Zya, Inc. | System and method for providing audio for a requested note using a render cache |
US8779268B2 (en) * | 2009-06-01 | 2014-07-15 | Music Mastermind, Inc. | System and method for producing a more harmonious musical accompaniment |
JP2012103603A (ja) * | 2010-11-12 | 2012-05-31 | Sony Corp | 情報処理装置、楽曲区間抽出方法、及びプログラム |
US8710343B2 (en) * | 2011-06-09 | 2014-04-29 | Ujam Inc. | Music composition automation including song structure |
-
2010
- 2010-11-12 JP JP2010253914A patent/JP2012103603A/ja active Pending
-
2011
- 2011-11-03 US US13/288,335 patent/US8492637B2/en active Active
- 2011-11-04 CN CN2011103453866A patent/CN102568482A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001092453A (ja) * | 1999-09-24 | 2001-04-06 | Yamaha Corp | リミックス装置および記憶媒体 |
JP2001306071A (ja) * | 2000-04-24 | 2001-11-02 | Konami Sports Corp | 音楽編集装置及び音楽編集方法 |
JP2002073018A (ja) * | 2000-08-23 | 2002-03-12 | Daiichikosho Co Ltd | エアロビクスエクササイズ用音楽の演奏方法、編集方法、演奏装置 |
JP2007157254A (ja) * | 2005-12-06 | 2007-06-21 | Sony Corp | コンテンツ再生装置、検索サーバおよびコンテンツ選択再生方法 |
WO2007066819A1 (ja) * | 2005-12-09 | 2007-06-14 | Sony Corporation | 音楽編集装置及び音楽編集方法 |
JP2007242215A (ja) * | 2006-02-13 | 2007-09-20 | Sony Corp | コンテンツ再生リスト生成装置、コンテンツ再生リスト生成方法およびプログラムが記録された記録媒体 |
JP2008164932A (ja) * | 2006-12-28 | 2008-07-17 | Sony Corp | 音楽編集装置および方法、並びに、プログラム |
JP2008268507A (ja) * | 2007-04-19 | 2008-11-06 | Taito Corp | 楽曲情報付与サーバ、端末、及び楽曲情報付与システム |
JP2009092970A (ja) * | 2007-10-10 | 2009-04-30 | Yamaha Corp | 素片検索装置およびプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020058651A (ja) * | 2018-10-11 | 2020-04-16 | 株式会社コナミアミューズメント | ゲームシステム、ゲームプログラム、及び合成楽曲の作成方法 |
WO2022070392A1 (ja) * | 2020-10-01 | 2022-04-07 | AlphaTheta株式会社 | 楽曲解析装置、楽曲解析方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20120118127A1 (en) | 2012-05-17 |
US8492637B2 (en) | 2013-07-23 |
CN102568482A (zh) | 2012-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012103603A (ja) | 情報処理装置、楽曲区間抽出方法、及びプログラム | |
JP6735100B2 (ja) | 音楽コンテンツ及びリアルタイム音楽伴奏の自動採譜 | |
US7563975B2 (en) | Music production system | |
Pachet et al. | Reflexive loopers for solo musical improvisation | |
Dittmar et al. | Music information retrieval meets music education | |
JP2014194536A (ja) | コード検出装置およびコード検出方法を実現するためのプログラム | |
JPWO2009101703A1 (ja) | 楽曲データ分析装置及び楽器種類検出装置、楽曲データ分析方法並びに楽曲データ分析用プログラム及び楽器種類検出用プログラム | |
JP2007310204A (ja) | 楽曲練習支援装置、制御方法及びプログラム | |
US8612031B2 (en) | Audio player and audio fast-forward playback method capable of high-speed fast-forward playback and allowing recognition of music pieces | |
JP3915807B2 (ja) | 奏法自動判定装置及びプログラム | |
JP6288197B2 (ja) | 評価装置及びプログラム | |
JP3716725B2 (ja) | 音声処理装置、音声処理方法および情報記録媒体 | |
Dannenberg | New interfaces for popular music performance | |
JP6102076B2 (ja) | 評価装置 | |
JP5092589B2 (ja) | 演奏クロック生成装置、データ再生装置、演奏クロック生成方法、データ再生方法およびプログラム | |
JP3750533B2 (ja) | 波形データ録音装置および録音波形データ再生装置 | |
JPH08286689A (ja) | 音声信号処理装置 | |
JP5969421B2 (ja) | 楽器音出力装置及び楽器音出力プログラム | |
JP3430814B2 (ja) | カラオケ装置 | |
JP6056799B2 (ja) | プログラム、情報処理装置、及びデータ生成方法 | |
JP3879524B2 (ja) | 波形生成方法、演奏データ処理方法および波形選択装置 | |
JP2013076887A (ja) | 情報処理システム,プログラム | |
JPH11338480A (ja) | カラオケ装置 | |
JP2016161900A (ja) | 音楽データ検索装置及び音楽データ検索プログラム | |
JPH08227296A (ja) | 音声信号処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131001 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140410 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140422 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140613 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140715 |