JP4347815B2 - テンポ抽出装置およびテンポ抽出方法 - Google Patents
テンポ抽出装置およびテンポ抽出方法 Download PDFInfo
- Publication number
- JP4347815B2 JP4347815B2 JP2005003716A JP2005003716A JP4347815B2 JP 4347815 B2 JP4347815 B2 JP 4347815B2 JP 2005003716 A JP2005003716 A JP 2005003716A JP 2005003716 A JP2005003716 A JP 2005003716A JP 4347815 B2 JP4347815 B2 JP 4347815B2
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- calculated
- calculating
- fluctuation information
- average power
- 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
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Description
請求項1記載の発明の要旨は、楽曲データからテンポを抽出するテンポ抽出装置であって、データ解析開始点をシフトしながら前記楽曲データの予め定められたフレーム長に対して高速フーリエ変換処理を行って複数のパワースペクトルを算出するパワースペクトル算出手段と、該パワースペクトル算出手段によって算出された複数のパワースペクトルにおけるそれぞれの平均パワーを算出して平均パワーの時系列データを作成する平均パワー算出手段と、該平均パワー算出手段によって算出された前記平均パワーの時系列データに対して高速フーリエ変換処理を行ってゆらぎ情報を算出するゆらぎ情報算出手段と、該ゆらぎ情報算出手段によって算出された前記ゆらぎ情報の近似直線を算出する近似直線算出手段と、該近似直線算出手段によって算出された前記近似直線と前記ゆらぎ情報算出手段によって算出された前記ゆらぎ情報との差分を差分情報として算出する差分算出手段と、該差分算出手段によって算出された前記差分情報に基づいてテンポの周期を決定するテンポ決定手段とを具備することを特徴とするテンポ抽出装置に存する。
また請求項2記載の発明の要旨は、前記テンポ決定手段は、予め定められた範囲内でテンポの周期を決定することを特徴とする請求項1記載のテンポ抽出装置に存する。
また請求項3記載の発明の要旨は、前記パワースペクトル算出手段によって高速フーリエ変換処理を行う前記フレーム長は、前記テンポ決定手段によって決定されるテンポの周期の最小値よりも短い値に設定されていることを特徴とする請求項2記載のテンポ抽出装置に存する。
また請求項4記載の発明の要旨は、楽曲データからテンポを抽出するテンポ抽出方法であって、データ解析開始点をシフトしながら前記楽曲データの予め定められたフレーム長に対して高速フーリエ変換処理を行って複数のパワースペクトルを算出し、該算出した複数のパワースペクトルにおけるそれぞれの平均パワーを算出して平均パワーの時系列データを作成し、該算出した前記平均パワーの時系列データに対して高速フーリエ変換処理を行ってゆらぎ情報を算出し、該算出した前記ゆらぎ情報の近似直線を算出し、該算出した前記近似直線と前記ゆらぎ情報との差分を差分情報として算出し、該算出した前記差分情報に基づいてテンポの周期を決定することを特徴とするテンポ抽出方法に存する。
図2は、本発明に係るテンポ抽出装置の実施の形態におけるテンポ抽出動作を説明するためのフローチャートであり、図3は、図1に示す楽曲データ入力部に入力される楽曲データ例を示す図であり、図4は、図3に示す楽曲データに対してFFT処理を行って算出されたパワースペクトル例を示す図であり、図5は、図1に示す平均パワー記憶部に記憶される平均パワーの時系列データ例を示す図であり、図6は、図5に示す平均パワーの時系列データに対してFFT処理を行って算出されたパワースペクトル例を示す図である。
図7は、図1に示すテンポ決定部におけるテンポ決定動作を説明するためのフローチャートである。
2 ダウンサンプリング部
3 FFT演算部
4 平均パワー算出部
5 平均パワー記憶部
6 近似直線算出部
7 差分算出部
8 テンポ決定部
9 テンポ出力部
Claims (4)
- 楽曲データからテンポを抽出するテンポ抽出装置であって、
データ解析開始点をシフトしながら前記楽曲データの予め定められたフレーム長に対して高速フーリエ変換処理を行って複数のパワースペクトルを算出するパワースペクトル算出手段と、
該パワースペクトル算出手段によって算出された複数のパワースペクトルにおけるそれぞれの平均パワーを算出して平均パワーの時系列データを作成する平均パワー算出手段と、
該平均パワー算出手段によって算出された前記平均パワーの時系列データに対して高速フーリエ変換処理を行ってゆらぎ情報を算出するゆらぎ情報算出手段と、
該ゆらぎ情報算出手段によって算出された前記ゆらぎ情報の近似直線を算出する近似直線算出手段と、
該近似直線算出手段によって算出された前記近似直線と前記ゆらぎ情報算出手段によって算出された前記ゆらぎ情報との差分を差分情報として算出する差分算出手段と、
該差分算出手段によって算出された前記差分情報に基づいてテンポの周期を決定するテンポ決定手段とを具備することを特徴とするテンポ抽出装置。 - 前記テンポ決定手段は、予め定められた範囲内でテンポの周期を決定することを特徴とする請求項1記載のテンポ抽出装置。
- 前記パワースペクトル算出手段によって高速フーリエ変換処理を行う前記フレーム長は、前記テンポ決定手段によって決定されるテンポの周期の最小値よりも短い値に設定されていることを特徴とする請求項2記載のテンポ抽出装置。
- 楽曲データからテンポを抽出するテンポ抽出方法であって、
データ解析開始点をシフトしながら前記楽曲データの予め定められたフレーム長に対して高速フーリエ変換処理を行って複数のパワースペクトルを算出し、
該算出した複数のパワースペクトルにおけるそれぞれの平均パワーを算出して平均パワーの時系列データを作成し、
該算出した前記平均パワーの時系列データに対して高速フーリエ変換処理を行ってゆらぎ情報を算出し、
該算出した前記ゆらぎ情報の近似直線を算出し、
該算出した前記近似直線と前記ゆらぎ情報との差分を差分情報として算出し、
該算出した前記差分情報に基づいてテンポの周期を決定することを特徴とするテンポ抽出方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005003716A JP4347815B2 (ja) | 2005-01-11 | 2005-01-11 | テンポ抽出装置およびテンポ抽出方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005003716A JP4347815B2 (ja) | 2005-01-11 | 2005-01-11 | テンポ抽出装置およびテンポ抽出方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006194953A JP2006194953A (ja) | 2006-07-27 |
JP4347815B2 true JP4347815B2 (ja) | 2009-10-21 |
Family
ID=36801104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005003716A Expired - Fee Related JP4347815B2 (ja) | 2005-01-11 | 2005-01-11 | テンポ抽出装置およびテンポ抽出方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4347815B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4799333B2 (ja) * | 2006-09-14 | 2011-10-26 | シャープ株式会社 | 楽曲分類方法、楽曲分類装置及びコンピュータプログラム |
JP5008766B2 (ja) | 2008-04-11 | 2012-08-22 | パイオニア株式会社 | テンポ検出装置及びテンポ検出プログラム |
JP5569228B2 (ja) * | 2010-08-02 | 2014-08-13 | ソニー株式会社 | テンポ検出装置、テンポ検出方法およびプログラム |
-
2005
- 2005-01-11 JP JP2005003716A patent/JP4347815B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006194953A (ja) | 2006-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6187132B2 (ja) | スコアアライメント装置及びスコアアライメントプログラム | |
EP2779155B1 (en) | Sound signal analysis apparatus, sound signal analysis method and sound signal analysis program | |
KR20080066007A (ko) | 재생용 오디오 프로세싱 방법 및 장치 | |
JP2007199306A (ja) | ビート抽出装置及びビート抽出方法 | |
JP2006501502A (ja) | オーディオトラックのオーディオサムネイルを生成するシステムおよび方法 | |
JP3789326B2 (ja) | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 | |
JP2014178395A (ja) | 音響信号分析装置及び音響信号分析プログラム | |
JP3886372B2 (ja) | 音響変節点抽出装置及びその方法、音響再生装置及びその方法、音響信号編集装置、音響変節点抽出方法プログラム記録媒体、音響再生方法プログラム記録媒体、音響信号編集方法プログラム記録媒体、音響変節点抽出方法プログラム、音響再生方法プログラム、音響信号編集方法プログラム | |
JP2008275975A (ja) | リズム検出装置及びリズム検出用コンピュータ・プログラム | |
JP3569104B2 (ja) | 音情報処理方法および装置 | |
JP6252147B2 (ja) | 音響信号分析装置及び音響信号分析プログラム | |
US7446252B2 (en) | Music information calculation apparatus and music reproduction apparatus | |
JP2007520727A (ja) | 楽曲のようなサウンドシーケンスを処理する方法 | |
JP4347815B2 (ja) | テンポ抽出装置およびテンポ抽出方法 | |
CN101133442A (zh) | 生成音频信号的印迹的方法 | |
JP6281211B2 (ja) | 音響信号のアライメント装置、アライメント方法及びコンピュータプログラム | |
JP2007072023A (ja) | 情報処理装置及び情報処理方法 | |
JP4799333B2 (ja) | 楽曲分類方法、楽曲分類装置及びコンピュータプログラム | |
JP3716725B2 (ja) | 音声処理装置、音声処理方法および情報記録媒体 | |
US9390695B2 (en) | Systems, methods, and apparatus to search audio synthesizers using vocal imitation | |
JP4607660B2 (ja) | 楽曲検索装置および楽曲検索方法 | |
JP2008304610A (ja) | 信号特徴抽出方法、信号探索方法、信号特徴抽出装置、コンピュータプログラム、及び、記録媒体 | |
CN112365568A (zh) | 音频处理方法、装置、电子设备和存储介质 | |
JP6680029B2 (ja) | 音響処理方法および音響処理装置 | |
JP2015040970A (ja) | 小節間隔推定およびその推定のための特徴量抽出を行う装置、方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070302 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080507 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080610 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080716 |
|
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: 20090714 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090716 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130724 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |