JP2002116754A - テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 - Google Patents
テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体Info
- Publication number
- JP2002116754A JP2002116754A JP2001221240A JP2001221240A JP2002116754A JP 2002116754 A JP2002116754 A JP 2002116754A JP 2001221240 A JP2001221240 A JP 2001221240A JP 2001221240 A JP2001221240 A JP 2001221240A JP 2002116754 A JP2002116754 A JP 2002116754A
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- beat
- peak
- calculating
- onset time
- 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.)
- Granted
Links
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
音楽信号からテンポを正確に抽出するテンポ抽出装置を
実現すること。 【解決手段】 音楽信号を発音時刻検出手段11に入力
して発音時系列信号に変換する。自己相関算出手段12
は発音時系列信号の自己相関を算出し、ピーク位置検出
手段13が自己相関パターンのピーク位置を検出する。
ビート構造解析手段14は自己相関パターンのピーク位
置とそのレベルから音楽のビート構造を解析する。仮テ
ンポ算出手段15は自己相関関数のピーク値からテンポ
候補を算出する。テンポ判定手段16はビート構造及び
テンポ候補から、最も適切と思われるテンポを推定す
る。こうすると、入力される音楽に対する先験的な知識
を必要とすることなく、正確にテンポを抽出することが
できる。
Description
りオーディオ信号の形態で提供される音楽信号から、そ
のテンポを抽出するテンポ抽出装置及びテンポ抽出方法
並びにテンポ抽出プログラム及び記録媒体に関するもの
である。
1分間あたりの4分音符数で表現されることが多い。従
来のテンポ抽出装置の一例として、例えば特開平5−2
7751号公報に開示されている「自動採譜装置等に用
いられるテンポ抽出装置」がある。この従来例のテンポ
抽出装置のブロック図を図5に示す。このテンポ抽出装
置は、信号取り込み手段31と、パワー算出手段32、
微分手段33、自己相関算出手段34、極大値検出手段
35から成る小節時間長算出手段37と、テンポ算出手
段36とを含んで構成される。また図5の点線で示す小
節時間長算出手段37は、基準となる小節時間長を求め
るための機能を有するブロックである。
して取り込むものである。パワー算出手段32は処理フ
レーム毎に取り込んだ音楽信号のパワーを算出するもの
である。微分手段33はパワー算出手段32で求めたパ
ワーの微分計算を処理フレーム毎に行うものである。自
己相関算出手段34は微分手段33が出力するパワーの
微分値の自己相関関数を算出するものである。極大値検
出手段35は自己相関関数の極大値を検出することによ
り、音楽の周期性を求め、基準となる小節時間長を算出
するものである。テンポ算出手段36は、基準となる小
節時間長と、別途に入力された楽曲の拍子数とから楽曲
のテンポを算出するものである。
まれた音楽信号のパワー変化をパワー算出手段32と微
分手段33とにより求め、そのパワー変化の周期性を自
己相関算出手段34で求める。そして極大値検出手段3
5では、その周期性が最も強く現れる時間周期を人間が
1拍として自然に感じる長さの範囲を基準として求め
る。その時間周期が即ち基準となる小節時間長となり、
その小節時間長を拍子数で除算することにより、1分間
あたりの4分音符数、即ちテンポを算出する。
変化の自己相関関数の極大値は、必ずしも小節時間長に
相当する時間周期に現れるとは限らない。例えば、近年
のポピュラー音楽のようにリズム楽器音が主体をなす音
楽で、例えばスネアドラムのアクセントが2分音符周期
に強く現れるような場合には、パワー変化の自己相関関
数の極大値は2分音符周期の時間長に相当する時間周期
で現れることが多い。この場合、この極大値を小節時間
長と捉えると、実際のテンポの倍のテンポとして推定し
てしまう恐れがある。また、従来例では事前に拍子数等
をキーボードで予め入力する必要があり、テンポを抽出
するためには、入力される音楽に対する先験的な知識が
必要となる。
てなされたものであって、入力される音楽の種類に依存
することなく、また拍子数等、入力される音楽に対する
先験的な知識を必要とすることなく、正確にテンポを抽
出することのできるテンポ抽出装置及びテンポ抽出方法
を実現することを目的とする。
は、入力された音楽信号から各構成音の発音時刻及びそ
のレベルを検出し、発音時系列信号として出力する発音
時刻検出手段と、前記発音時刻検出手段で検出された発
音時系列信号の自己相関関数を算出する自己相関算出手
段と、前記自己相関算出手段の出力信号からピーク部分
の位置及びレベルを検出するピーク位置検出手段と、前
記ピーク位置検出手段で検出されたピーク部分の位置及
び出力レベルのパターンより、入力された音楽信号のビ
ート構造を解析するビート構造解析手段と、前記ピーク
位置検出手段で検出されたピーク部分の位置及び出力レ
ベルより、音楽信号のテンポ候補を算出する仮テンポ算
出手段と、前記仮テンポ算出手段で算出したテンポ候補
と前記ビート構造解析手段で求めたビート構造とに基づ
いて、入力された音楽信号のテンポを判定するテンポ判
定手段と、を具備することを特徴とするものである。
ポ抽出装置において、前記ビート構造解析手段は、前記
ピーク位置検出手段で検出されたピークを、そのレベル
値に基づいて並べ替えるソート手段と、前記ソート手段
で並べ替えれた各ピークを、レベル値が近似したグルー
プに分割するグループ化手段と、前記グループ化手段で
グループ化されたレベル群から、ビート階層数を含むビ
ート構造に関するパラメータを算出するビート構造パラ
メータ算出手段と、を有することを特徴とするものであ
る。
ポ抽出装置において、前記ビート構造解析手段は、ピー
クのレベル値のヒストグラムを生成するヒストグラム生
成手段と、前記ヒストグラム生成手段で得られたヒスト
グラムから、ビート階層数を含むビート構造に関するパ
ラメータを算出するビート構造パラメータ算出手段と、
を有することを特徴とするものである。
信号から各構成音の発音時刻及びそのレベルを検出し、
発音時系列信号として出力する発音時刻検出ステップ
と、前記発音時刻検出ステップで検出された発音時系列
信号の自己相関関数を算出する自己相関算出ステップ
と、前記自己相関算出ステップの出力信号からピーク部
分の位置及びレベルを検出するピーク位置検出ステップ
と、前記ピーク位置検出ステップで検出されたピーク部
分の位置及び出力レベルのパターンより、入力された音
楽信号のビート構造を解析するビート構造解析ステップ
と、前記ピーク位置検出ステップで検出されたピーク部
分の位置及び出力レベルより、音楽信号のテンポ候補を
算出する仮テンポ算出ステップと、前記仮テンポ算出ス
テップで算出したテンポ候補と前記ビート構造解析ステ
ップで求めたビート構造とに基づいて、入力された音楽
信号のテンポを判定するテンポ判定ステップと、を有す
ることを特徴とするものである。
は、請求項4記載のテンポ抽出方法を、コンピータが実
行可能な形式で記載したことを特徴とするものである。
載のテンポ抽出方法のプログラムを、コンピータが実行
可能な形式で記載されたことを特徴とするものである。
ポ抽出装置について、図面を参照しながら説明する。図
1は本実施の形態におけるテンポ抽出装置の構成を示す
ブロック図である。このテンポ抽出装置は、発音時刻検
出手段11、自己相関算出手段12、ピーク位置検出手
段13、ビート構造解析手段14、仮テンポ算出手段1
5、テンポ判定手段16を含んで構成される。
で提供される音楽信号の一部分(約30秒程度)を入力
信号として、本実施の形態のテンポ抽出装置に入力す
る。発音時刻検出手段11は、入力された音楽信号か
ら、各構成音、例えばスネアドラム、バスドラム、ベー
ス、ギター、ボーカルの音等の発音開始時刻(onset tim
e)に相当すると推定できる音の立ち上がり部分を検出す
る。そして発音時刻検出手段11はその時刻とレベルと
より、入力された音楽信号の発音時系列信号を生成す
る。
ては、例えば後藤・村岡: " 音楽音響信号に対するビー
トトラッキングシステム -小節数の検出と打楽器音の有
無に応じた音楽的知識の選択- " ,情報処理学会研究報
告,97-MUS-21-8 , Vol.97,No.67, pp. 45-52, 1997に
記載されている技術がある。ここでは入力された音楽信
号を、一定長のフレーム毎にFFTにより各周波数成分
のパワーを求め、フレーム間のパワーの変化度合により
音の立ち上がり部分、即ち各構成音の発音開始時刻を推
定する。そして、推定した発音開始時刻とそのときの信
号のパワーレベルとを時間軸上に配置することにより、
入力された音楽信号の発音時系列信号を生成することが
できる。
系列信号の自己相関関数を算出する。フレームnにおけ
る発音時系列信号をx[n] 、遅延時間をmフレーム、
算出時間長をNフレームとすると、遅延時間mに対する
自己相関関数A[m]は次の式より求められる。
2に示す。この自己相関関数を基にテンポを算出する。
ピーク位置検出手段13は、自己相関関数のピーク部
分、即ち極大値を示す部分を求める。図2の例では、白
丸で印のつけられた部分がピーク部分に相当する。
出手段13で検出された自己相関関数のピーク部分よ
り、入力された音楽信号のビート構造を解析する。自己
相関算出手段12で算出された自己相関関数は、入力さ
れた音楽信号の発音部分の周期性を表現するものであ
る。例えば音楽信号中にバスドラムが発音され、そのバ
スドラムが規則的に4分音符毎に発音されていれば、そ
の自己相関関数ではその4分音符に相当する部分に強い
ピークが出現するはずである。そこで、自己相関関数の
ピーク位置及びそのレベルを観察することにより、入力
された音楽の各構成音の発音時刻の周期性、即ちビート
を解析できる。ここでビート構造とは、音楽を構成する
各構成音のリズム体系を表し、具体的には音楽の拍子や
各音符(16分音符、8分音符、4分音符、2分音符
等)に相当する部分での発音頻度及び強度を表す。図2
の例では、周期性及びピークの出力レベルより、階層1
から階層4より構成されることが分かる。夫々の階層が
特定長の音符(例えば4分音符等)に対応したビートの
強度を表す。
を示すブロック図である。このビート構造解析手段14
Aは、ソート手段41、グループ化手段42、ビート構
造パラメータ算出手段43を含んで構成される。このよ
うな構成のビート構造解析の手順を説明する。ソート手
段41は、図1のピーク位置検出手段13により検出さ
れた自己相関関数のピーク点を、そのレベルの大きさの
順に並べる。するとレベルの大きさの近似するピークが
郡化される。グループ化手段42はピークのレベルを基
準として複数のグループに分割する。そして、ビート構
造パラメータ算出手段43は、分割したグループの数を
ビート構造を説明するパラメータの1つであるビート階
層数(図2の場合は階層数4)として出力する。
造解析手段14Bのブロック図である。このビート構造
解析手段14Bは、ヒストグラム生成手段51、ビート
構造パラメータ算出手段52を含んで構成される。図3
のビート構造解析手段14Aとの相違点は、自己相関関
数のピークの郡化の手段として、ヒストグラム生成手段
51を有することである。ヒストグラム生成手段51が
ピークを基準としてヒストグラムを生成すると、レベル
の近似するピーク点のレベル付近ではヒストグラムが極
大値を示す。このため極大値のピークをグループの分布
の尺度として、ビート構造パラメータ算出手段43がビ
ート構造パラメータを算出する。
ついて説明する。図1の仮テンポ算出手段15は、ピー
ク位置検出手段13で検出したピーク部分より、入力さ
れた音楽のテンポと考えられるテンポ候補を算出する。
通常は、1小節単位、又は2拍(2分音符)単位、又は
1拍(4分音符)単位でアクセントを伴って周期的に構
成音が発音されることが多く、自己相関関数のピーク部
分の最大値をもってテンポ候補を推定することができ
る。例えば、近年のポピュラー音楽では、2拍目と4拍
目(即ち2拍周期)にアクセントとしてスネアドラムの
音が発音されることが多く、そのような音楽信号では2
拍周期に相当する時間部分でピークが最大となることが
容易に予想できる。
最大値となり、ピーク間の時間が1小節、2拍、又は1
拍の時間長を表していると考えられる。ピーク21の時
間(1フレームを86msとする周期100フレーム)
より、1分間の4分音符数であるテンポ候補を算出す
る。この結果、ピーク21を1小節周期とすると207
BPM、2拍周期とすると103BPM、1拍周期とす
ると52BPMとなる。これら3つを図2における仮テ
ンポとする。尚、BPM(Beats Per Minute)は1分間
の4分音符数を表す単位である。
段14で求めたビート構造、例えばビート階層数を手が
かりとして、仮テンポ算出手段15で求めた仮テンポ候
補から、入力された音楽信号に最も適すると考えられる
テンポを判定する。ビート階層数は、テンポ判定のため
の重要なパラメータの1つであり、テンポが速い曲はビ
ート階層数が少ない(概ね階層数は3以下)ことが、一
般的なポピュラー音楽の分析結果から判っている。例え
ば仮テンポが220BPM及び105BPMである楽曲
において、ビート階層数が4である場合、その楽曲のテ
ンポは105BPMの方がもっともらしいと判断でき
る。これは、220BPMを示すような速いテンポの楽
曲において、階層の深い、即ち16分音符の音が周期的
且つ頻繁に出現することが少ないというポピュラー音楽
の経験則と一致する。
レベルで、周期が倍のピーク22が観測され、更に周期
が半分毎にレベルが夫々下がった階層2〜階層4が出現
している。このことから、階層1は2拍周期(2分音
符)に相当する周期、同様に階層2は1拍周期(4分音
符)、階層3は0. 5拍周期(8分音符)、階層4は
0. 25拍周期(16分音符)のピークを表していると
考えられる。
が、その場合は階層2以下のレベルが本例よりも大きく
なる場合が多いことが、他の多数の音楽信号の自己相関
関数のピークの類型より観察されている。このため、本
例の場合は階層1を2拍周期とするのが最も適切と考え
られる。そこで階層1、即ちピーク21が2拍周期に相
当する場合のテンポ候補である103BPMを、入力さ
れた音楽信号のテンポとして出力する。
ような自己相関関数を有する音楽信号を例にとって説明
したが、他の自己相関関数パターンを持つ音楽信号に対
しても適用することができる。
された音楽の発音時系列信号の自己相関関数のパターン
から音楽のビート構造を解析し、自己相関関数のピーク
値とビート構造より最も適切と思われるテンポを推定す
ることにより、入力される音楽の種類に依存することな
く、また拍子数等入力される音楽に対する先験的な知識
を必要とすることなく、正確にテンポを抽出することが
できる。
構成を示すブロック図である。
己相関関数の例を示す説明図である。
Aの構成例を示すブロック図である。
Bの構成例を示すブロック図である。
図である。
Claims (6)
- 【請求項1】 入力された音楽信号から各構成音の発音
時刻及びそのレベルを検出し、発音時系列信号として出
力する発音時刻検出手段と、 前記発音時刻検出手段で検出された発音時系列信号の自
己相関関数を算出する自己相関算出手段と、 前記自己相関算出手段の出力信号からピーク部分の位置
及びレベルを検出するピーク位置検出手段と、 前記ピーク位置検出手段で検出されたピーク部分の位置
及び出力レベルのパターンより、入力された音楽信号の
ビート構造を解析するビート構造解析手段と、 前記ピーク位置検出手段で検出されたピーク部分の位置
及び出力レベルより、音楽信号のテンポ候補を算出する
仮テンポ算出手段と、 前記仮テンポ算出手段で算出したテンポ候補と前記ビー
ト構造解析手段で求めたビート構造とに基づいて、入力
された音楽信号のテンポを判定するテンポ判定手段と、
を具備することを特徴とするテンポ抽出装置。 - 【請求項2】 前記ビート構造解析手段は、 前記ピーク位置検出手段で検出されたピークを、そのレ
ベル値に基づいて並べ替えるソート手段と、 前記ソート手段で並べ替えれた各ピークを、レベル値が
近似したグループに分割するグループ化手段と、 前記グループ化手段でグループ化されたレベル群から、
ビート階層数を含むビート構造に関するパラメータを算
出するビート構造パラメータ算出手段と、を有すること
を特徴とする請求項1記載のテンポ抽出装置。 - 【請求項3】 前記ビート構造解析手段は、 ピークのレベル値のヒストグラムを生成するヒストグラ
ム生成手段と、 前記ヒストグラム生成手段で得られたヒストグラムか
ら、ビート階層数を含むビート構造に関するパラメータ
を算出するビート構造パラメータ算出手段と、を有する
ことを特徴とする請求項1記載のテンポ抽出装置。 - 【請求項4】 入力された音楽信号から各構成音の発音
時刻及びそのレベルを検出し、発音時系列信号として出
力する発音時刻検出ステップと、 前記発音時刻検出ステップで検出された発音時系列信号
の自己相関関数を算出する自己相関算出ステップと、 前記自己相関算出ステップの出力信号からピーク部分の
位置及びレベルを検出するピーク位置検出ステップと、 前記ピーク位置検出ステップで検出されたピーク部分の
位置及び出力レベルのパターンより、入力された音楽信
号のビート構造を解析するビート構造解析ステップと、 前記ピーク位置検出ステップで検出されたピーク部分の
位置及び出力レベルより、音楽信号のテンポ候補を算出
する仮テンポ算出ステップと、 前記仮テンポ算出ステップで算出したテンポ候補と前記
ビート構造解析ステップで求めたビート構造とに基づい
て、入力された音楽信号のテンポを判定するテンポ判定
ステップと、を有することを特徴とするテンポ抽出方
法。 - 【請求項5】 請求項4記載のテンポ抽出方法を、コン
ピータが実行可能な形式で記載したことを特徴とするテ
ンポ抽出プログラム。 - 【請求項6】 請求項4記載のテンポ抽出方法のプログ
ラムを、コンピータが実行可能な形式で記載されたこと
を特徴とする記録媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001221240A JP3789326B2 (ja) | 2000-07-31 | 2001-07-23 | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 |
DE60237860T DE60237860D1 (de) | 2001-03-22 | 2002-03-20 | Schallmerkmalermittlungsgerät, Schalldatenregistrierungsgerät, Schalldatenwiederauffindungsgerät und Verfahren und Programme zum Einsatz derselben |
US10/101,569 US7373209B2 (en) | 2001-03-22 | 2002-03-20 | Sound features extracting apparatus, sound data registering apparatus, sound data retrieving apparatus, and methods and programs for implementing the same |
EP02006300A EP1244093B1 (en) | 2001-03-22 | 2002-03-20 | Sound features extracting apparatus, sound data registering apparatus, sound data retrieving apparatus and methods and programs for implementing the same |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-230597 | 2000-07-31 | ||
JP2000230597 | 2000-07-31 | ||
JP2001221240A JP3789326B2 (ja) | 2000-07-31 | 2001-07-23 | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002116754A true JP2002116754A (ja) | 2002-04-19 |
JP3789326B2 JP3789326B2 (ja) | 2006-06-21 |
Family
ID=26597012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001221240A Expired - Lifetime JP3789326B2 (ja) | 2000-07-31 | 2001-07-23 | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3789326B2 (ja) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005274708A (ja) * | 2004-03-23 | 2005-10-06 | Sony Corp | 信号処理装置および信号処理方法、プログラム、並びに記録媒体 |
JP2006517679A (ja) * | 2003-02-12 | 2006-07-27 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオ再生装置、方法及びコンピュータプログラム |
WO2007010637A1 (ja) * | 2005-07-19 | 2007-01-25 | Kabushiki Kaisha Kawai Gakki Seisakusho | テンポ検出装置、コード名検出装置及びプログラム |
JP2007033851A (ja) * | 2005-07-27 | 2007-02-08 | Sony Corp | ビート抽出装置および方法、音楽同期画像表示装置および方法、テンポ値検出装置および方法、リズムトラッキング装置および方法、音楽同期表示装置および方法 |
JP2007052394A (ja) * | 2005-07-19 | 2007-03-01 | Kawai Musical Instr Mfg Co Ltd | テンポ検出装置、コード名検出装置及びプログラム |
WO2007086417A1 (ja) | 2006-01-25 | 2007-08-02 | Sony Corporation | ビート抽出装置及びビート抽出方法 |
EP1835503A2 (en) * | 2006-03-16 | 2007-09-19 | Sony Corporation | Method and apparatus for attaching metadata |
JP2007236765A (ja) * | 2006-03-10 | 2007-09-20 | Nintendo Co Ltd | 演奏装置および演奏制御プログラム |
JP2008040283A (ja) * | 2006-08-09 | 2008-02-21 | Kawai Musical Instr Mfg Co Ltd | コード名検出装置及びコード名検出用プログラム |
JP2009139769A (ja) * | 2007-12-07 | 2009-06-25 | Sony Corp | 信号処理装置、信号処理方法及びプログラム |
JP2009265493A (ja) * | 2008-04-28 | 2009-11-12 | Yamaha Corp | 音響処理装置およびプログラム |
JP2010026512A (ja) * | 2008-07-16 | 2010-02-04 | Honda Motor Co Ltd | ビートトラッキング装置、ビートトラッキング方法、記録媒体、ビートトラッキング用プログラム、及びロボット |
US7855334B2 (en) | 2005-12-09 | 2010-12-21 | Sony Corporation | Music edit device and music edit method |
CN102543052A (zh) * | 2011-12-13 | 2012-07-04 | 北京百度网讯科技有限公司 | 一种分析音乐bpm的方法和装置 |
CN102568454A (zh) * | 2011-12-13 | 2012-07-11 | 北京百度网讯科技有限公司 | 一种分析音乐bpm的方法和装置 |
JP2017044891A (ja) * | 2015-08-27 | 2017-03-02 | 株式会社コルグ | 演奏練習支援装置およびプログラム |
JP2018180480A (ja) * | 2017-04-21 | 2018-11-15 | ヤマハ株式会社 | 演奏支援装置、及びプログラム |
WO2019058543A1 (ja) * | 2017-09-25 | 2019-03-28 | Pioneer DJ株式会社 | 楽曲解析装置および楽曲解析プログラム |
CN109712600A (zh) * | 2018-12-30 | 2019-05-03 | 北京经纬恒润科技有限公司 | 一种节拍识别的方法及装置 |
CN111445923A (zh) * | 2020-03-26 | 2020-07-24 | 腾讯音乐娱乐科技(深圳)有限公司 | 一种翻唱识别方法、装置及计算机存储介质 |
CN117351120A (zh) * | 2023-12-06 | 2024-01-05 | 青岛蓝飞互娱科技股份有限公司 | 一种3d游戏动画生成方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109584902B (zh) * | 2018-11-30 | 2021-07-23 | 广州市百果园信息技术有限公司 | 一种音乐节奏确定方法、装置、设备及存储介质 |
-
2001
- 2001-07-23 JP JP2001221240A patent/JP3789326B2/ja not_active Expired - Lifetime
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006517679A (ja) * | 2003-02-12 | 2006-07-27 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオ再生装置、方法及びコンピュータプログラム |
JP4650662B2 (ja) * | 2004-03-23 | 2011-03-16 | ソニー株式会社 | 信号処理装置および信号処理方法、プログラム、並びに記録媒体 |
US7868240B2 (en) | 2004-03-23 | 2011-01-11 | Sony Corporation | Signal processing apparatus and signal processing method, program, and recording medium |
US7507901B2 (en) | 2004-03-23 | 2009-03-24 | Sony Corporation | Signal processing apparatus and signal processing method, program, and recording medium |
JP2005274708A (ja) * | 2004-03-23 | 2005-10-06 | Sony Corp | 信号処理装置および信号処理方法、プログラム、並びに記録媒体 |
WO2007010637A1 (ja) * | 2005-07-19 | 2007-01-25 | Kabushiki Kaisha Kawai Gakki Seisakusho | テンポ検出装置、コード名検出装置及びプログラム |
US7582824B2 (en) | 2005-07-19 | 2009-09-01 | Kabushiki Kaisha Kawai Gakki Seisakusho | Tempo detection apparatus, chord-name detection apparatus, and programs therefor |
JP2007052394A (ja) * | 2005-07-19 | 2007-03-01 | Kawai Musical Instr Mfg Co Ltd | テンポ検出装置、コード名検出装置及びプログラム |
JP2007033851A (ja) * | 2005-07-27 | 2007-02-08 | Sony Corp | ビート抽出装置および方法、音楽同期画像表示装置および方法、テンポ値検出装置および方法、リズムトラッキング装置および方法、音楽同期表示装置および方法 |
US7534951B2 (en) | 2005-07-27 | 2009-05-19 | Sony Corporation | Beat extraction apparatus and method, music-synchronized image display apparatus and method, tempo value detection apparatus, rhythm tracking apparatus and method, and music-synchronized display apparatus and method |
US7855334B2 (en) | 2005-12-09 | 2010-12-21 | Sony Corporation | Music edit device and music edit method |
US8076566B2 (en) | 2006-01-25 | 2011-12-13 | Sony Corporation | Beat extraction device and beat extraction method |
WO2007086417A1 (ja) | 2006-01-25 | 2007-08-02 | Sony Corporation | ビート抽出装置及びビート抽出方法 |
JP2007236765A (ja) * | 2006-03-10 | 2007-09-20 | Nintendo Co Ltd | 演奏装置および演奏制御プログラム |
US7435169B2 (en) | 2006-03-10 | 2008-10-14 | Nintendo Co., Ltd. | Music playing apparatus, storage medium storing a music playing control program and music playing control method |
EP1835503A3 (en) * | 2006-03-16 | 2008-03-26 | Sony Corporation | Method and apparatus for attaching metadata |
US7584218B2 (en) | 2006-03-16 | 2009-09-01 | Sony Corporation | Method and apparatus for attaching metadata |
EP1835503A2 (en) * | 2006-03-16 | 2007-09-19 | Sony Corporation | Method and apparatus for attaching metadata |
JP2008040283A (ja) * | 2006-08-09 | 2008-02-21 | Kawai Musical Instr Mfg Co Ltd | コード名検出装置及びコード名検出用プログラム |
US7863512B2 (en) | 2007-12-07 | 2011-01-04 | Sony Corporation | Signal processing device, signal processing method, and program |
JP2009139769A (ja) * | 2007-12-07 | 2009-06-25 | Sony Corp | 信号処理装置、信号処理方法及びプログラム |
JP4640407B2 (ja) * | 2007-12-07 | 2011-03-02 | ソニー株式会社 | 信号処理装置、信号処理方法及びプログラム |
JP2009265493A (ja) * | 2008-04-28 | 2009-11-12 | Yamaha Corp | 音響処理装置およびプログラム |
JP2010026512A (ja) * | 2008-07-16 | 2010-02-04 | Honda Motor Co Ltd | ビートトラッキング装置、ビートトラッキング方法、記録媒体、ビートトラッキング用プログラム、及びロボット |
US7999168B2 (en) | 2008-07-16 | 2011-08-16 | Honda Motor Co., Ltd. | Robot |
US8594846B2 (en) | 2008-07-16 | 2013-11-26 | Honda Motor Co., Ltd. | Beat tracking apparatus, beat tracking method, recording medium, beat tracking program, and robot |
CN102568454A (zh) * | 2011-12-13 | 2012-07-11 | 北京百度网讯科技有限公司 | 一种分析音乐bpm的方法和装置 |
CN102543052A (zh) * | 2011-12-13 | 2012-07-04 | 北京百度网讯科技有限公司 | 一种分析音乐bpm的方法和装置 |
JP2017044891A (ja) * | 2015-08-27 | 2017-03-02 | 株式会社コルグ | 演奏練習支援装置およびプログラム |
JP2018180480A (ja) * | 2017-04-21 | 2018-11-15 | ヤマハ株式会社 | 演奏支援装置、及びプログラム |
WO2019058543A1 (ja) * | 2017-09-25 | 2019-03-28 | Pioneer DJ株式会社 | 楽曲解析装置および楽曲解析プログラム |
JPWO2019058543A1 (ja) * | 2017-09-25 | 2020-10-22 | AlphaTheta株式会社 | 楽曲解析装置および楽曲解析プログラム |
CN109712600A (zh) * | 2018-12-30 | 2019-05-03 | 北京经纬恒润科技有限公司 | 一种节拍识别的方法及装置 |
CN111445923A (zh) * | 2020-03-26 | 2020-07-24 | 腾讯音乐娱乐科技(深圳)有限公司 | 一种翻唱识别方法、装置及计算机存储介质 |
CN111445923B (zh) * | 2020-03-26 | 2023-09-19 | 腾讯音乐娱乐科技(深圳)有限公司 | 一种翻唱识别方法、装置及计算机存储介质 |
CN117351120A (zh) * | 2023-12-06 | 2024-01-05 | 青岛蓝飞互娱科技股份有限公司 | 一种3d游戏动画生成方法 |
CN117351120B (zh) * | 2023-12-06 | 2024-03-19 | 青岛蓝飞互娱科技股份有限公司 | 一种3d游戏动画生成方法 |
Also Published As
Publication number | Publication date |
---|---|
JP3789326B2 (ja) | 2006-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3789326B2 (ja) | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 | |
Marolt | A connectionist approach to automatic transcription of polyphonic piano music | |
JP4465626B2 (ja) | 情報処理装置および方法、並びにプログラム | |
US7273978B2 (en) | Device and method for characterizing a tone signal | |
JP4767691B2 (ja) | テンポ検出装置、コード名検出装置及びプログラム | |
JP4823804B2 (ja) | コード名検出装置及びコード名検出用プログラム | |
US7582824B2 (en) | Tempo detection apparatus, chord-name detection apparatus, and programs therefor | |
CN101165773B (zh) | 信号处理设备及方法 | |
CN109979488B (zh) | 基于重音分析的人声转乐谱*** | |
US9378719B2 (en) | Technique for analyzing rhythm structure of music audio data | |
JP2012234202A (ja) | リズムの構造を抽出する方法、複数の音声信号のアイテム間の類似する関係を決定する方法、および、そのプログラム | |
US20080245215A1 (en) | Signal Processing Apparatus and Method, Program, and Recording Medium | |
Dixon | A lightweight multi-agent musical beat tracking system | |
KR100721973B1 (ko) | 분류알고리즘을 이용한 음악장르 분류 방법 | |
Jensen et al. | Real-time beat estimationusing feature extraction | |
JP2005292207A (ja) | 音楽分析の方法 | |
Liang et al. | Piano legato-pedal onset detection based on a sympathetic resonance measure | |
JP5153517B2 (ja) | コード名検出装置及びコード名検出用コンピュータ・プログラム | |
Marolt | Networks of adaptive oscillators for partial tracking and transcription of music recordings | |
JPH0675562A (ja) | 自動採譜装置 | |
JP4926044B2 (ja) | 音信号の特徴を記述する装置および方法 | |
JP2007248610A (ja) | 楽曲分析方法及び楽曲分析装置 | |
EP0367191B1 (en) | Automatic music transcription method and system | |
Sentürk et al. | An approach for linking score and audio recordings in makam music of Turkey | |
KR20050003814A (ko) | 음정 인식 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051122 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20051122 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20051215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060124 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060303 |
|
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: 20060328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060328 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100407 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110407 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120407 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140407 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |