JP4973537B2 - 音響処理装置およびプログラム - Google Patents
音響処理装置およびプログラムInfo
- Publication number
- JP4973537B2 JP4973537B2 JP2008037654A JP2008037654A JP4973537B2 JP 4973537 B2 JP4973537 B2 JP 4973537B2 JP 2008037654 A JP2008037654 A JP 2008037654A JP 2008037654 A JP2008037654 A JP 2008037654A JP 4973537 B2 JP4973537 B2 JP 4973537B2
- Authority
- JP
- Japan
- Prior art keywords
- peak
- matrix
- similarity
- unit
- section
- 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/0008—Associated control or indicating means
-
- 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/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/056—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for extraction or identification of individual instrumental parts, e.g. melody, chords, bass; Identification or separation of instrumental parts by their characteristic voices or timbres
-
- 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/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/066—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for pitch analysis as part of wider processing for musical purposes, e.g. transcription, musical performance evaluation; Pitch recognition, e.g. in polyphonic sounds; Estimation or use of missing fundamental
-
- 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
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/131—Mathematical functions for musical analysis, processing, synthesis or composition
- G10H2250/135—Autocorrelation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Auxiliary Devices For Music (AREA)
Description
以上の各形態には様々な変形が加えられる。具体的な変形の態様を例示すれば以下の通りである。なお、以下に例示する各態様を任意に組合わせてもよい。
確度分布rからピークPRを検出する方法は任意である。例えば、ピーク特定部34の周期特定部344は、図10に示すように、相関値CAの分布におけるシフト量Δの原点(Δ=0)から相関値CAの最大値(ピーク)の地点までの間隔を周期TRとして特定する。一方、ピーク選択部346は、図11に示すように、確度分布rにおける時間差軸Dの原点から正方向に周期TRの整数倍だけ離間した地点を中心とする所定の範囲a内に存在するピークPRを選択する。
ループ領域Lの検出の結果を利用する具体的な方法は任意である。例えば、音響処理装置100が検出したループ領域Lの各反復区間SRを適宜に連結することで新規な楽曲を編成することが可能である。また、ループ領域Lの検出の結果は楽曲の構成の分析(ループ領域Lの割合の測定)にも利用される。
Claims (6)
- 複数の反復区間が配列されたループ領域を音響信号から特定する装置であって、
複数の単位区間の各々について前記音響信号の特徴量を抽出する特徴抽出手段と、
前記各単位区間の特徴量の相互間の類似度を算定する類似度算定手段と、
前記音響信号と時間差を付与した前記音響信号とにおける前記単位区間の特徴量の類似度が高い領域に対応した類似線分を、時間軸と時間差軸とを含む平面に配置した類似度マトリクスを生成する第1マトリクス生成手段と、
類似度が高い区間の割合に応じた反復確度を前記類似度マトリクスにおける時間差毎に算定する確度算定手段と、
前記反復確度の分布における複数のピークを特定するピーク特定手段と、
前記ピーク特定手段が特定した前記各ピークの位置に基準線を配置した基準マトリクスを生成する第2マトリクス生成手段と、
前記類似度マトリクスの時間軸上における複数の時点の各々について、当該時点に対応した位置に配置された前記基準マトリクスの各基準線と前記類似度マトリクスの各類似線分との相関値を算定する相関算定手段と、
前記相関値の分布におけるピークを基準として前記ループ領域を特定する区間特定手段と
を具備する音響処理装置。 - 前記ピーク特定手段は、
前記反復確度の分布におけるピークの周期を特定する周期特定手段と、
前記反復確度の分布において前記周期特定手段が特定した周期で現れる複数のピークを選択するピーク選択手段と
を含む請求項1の音響処理装置。 - 前記ピーク特定手段は、前記反復確度の分布から特定するピークの個数を所定の範囲内に制限する
請求項1または請求項2の音響処理装置。 - 前記区間特定手段は、前記相関値の分布におけるピークの時点から、前記基準マトリクスのサイズに応じた基準長が経過するまでの区間をループ領域として特定する
請求項1から請求項3の何れかの音響処理装置。 - 前記区間特定手段は、前記相関値の分布において頂上部が平坦なピークが検出された場合に、当該ピークの前縁を始点とし、前記基準マトリクスのサイズに応じた基準長がピークの後縁から経過した時点を終点とする区間をループ領域として特定する
請求項1から請求項4の何れかの音響処理装置。 - 複数の反復区間が配列されたループ領域を音響信号から特定するためのプログラムであって、
複数の単位区間の各々について前記音響信号の特徴量を抽出する特徴抽出処理と、
前記各単位区間の特徴量の相互間の類似度を算定する類似度算定処理と、
前記音響信号と時間差を付与した前記音響信号とにおける前記単位区間の特徴量の類似度が高い領域に対応した類似線分を、時間軸と時間差軸とを含む平面に配置した類似度マトリクスを生成する第1マトリクス生成処理と、
類似度が高い区間の割合に応じた反復確度を前記類似度マトリクスにおける時間差毎に算定する確度算定処理と、
前記反復確度の分布における複数のピークを特定するピーク特定処理と、
前記ピーク特定処理で特定した前記各ピークの位置に基準線を配置した基準マトリクスを生成する第2マトリクス生成処理と、
前記類似度マトリクスの時間軸上における複数の時点の各々について、当該時点に対応した位置に配置された前記基準マトリクスの各基準線と前記類似度マトリクスの各類似線分との相関値を算定する相関算定処理と、
前記相関値の分布におけるピークを基準として前記ループ領域を特定する区間特定処理と
をコンピュータに実行させるプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008037654A JP4973537B2 (ja) | 2008-02-19 | 2008-02-19 | 音響処理装置およびプログラム |
EP09152985.9A EP2093753B1 (en) | 2008-02-19 | 2009-02-17 | Sound signal processing apparatus and method |
US12/378,719 US8494668B2 (en) | 2008-02-19 | 2009-02-19 | Sound signal processing apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008037654A JP4973537B2 (ja) | 2008-02-19 | 2008-02-19 | 音響処理装置およびプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009198581A JP2009198581A (ja) | 2009-09-03 |
JP2009198581A5 JP2009198581A5 (ja) | 2010-09-24 |
JP4973537B2 true JP4973537B2 (ja) | 2012-07-11 |
Family
ID=40688300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008037654A Expired - Fee Related JP4973537B2 (ja) | 2008-02-19 | 2008-02-19 | 音響処理装置およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8494668B2 (ja) |
EP (1) | EP2093753B1 (ja) |
JP (1) | JP4973537B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7659471B2 (en) * | 2007-03-28 | 2010-02-09 | Nokia Corporation | System and method for music data repetition functionality |
JP5560861B2 (ja) * | 2010-04-07 | 2014-07-30 | ヤマハ株式会社 | 楽曲解析装置 |
JP5454317B2 (ja) * | 2010-04-07 | 2014-03-26 | ヤマハ株式会社 | 音響解析装置 |
US9313593B2 (en) | 2010-12-30 | 2016-04-12 | Dolby Laboratories Licensing Corporation | Ranking representative segments in media data |
JP5333517B2 (ja) * | 2011-05-26 | 2013-11-06 | ヤマハ株式会社 | データ処理装置およびプログラム |
CN102956238B (zh) | 2011-08-19 | 2016-02-10 | 杜比实验室特许公司 | 用于在音频帧序列中检测重复模式的方法及设备 |
JP2013050530A (ja) | 2011-08-30 | 2013-03-14 | Casio Comput Co Ltd | 録音再生装置およびプログラム |
EP2791935B1 (en) * | 2011-12-12 | 2016-03-09 | Dolby Laboratories Licensing Corporation | Low complexity repetition detection in media data |
JP5610235B2 (ja) * | 2012-01-17 | 2014-10-22 | カシオ計算機株式会社 | 録音再生装置およびプログラム |
US9047854B1 (en) * | 2014-03-14 | 2015-06-02 | Topline Concepts, LLC | Apparatus and method for the continuous operation of musical instruments |
JP7035509B2 (ja) * | 2017-12-22 | 2022-03-15 | ヤマハ株式会社 | 表示制御方法、プログラムおよび情報処理装置 |
US12051393B1 (en) * | 2023-11-16 | 2024-07-30 | Macdougal Street Technology, Inc. | Real-time audio to digital music note conversion |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6057502A (en) * | 1999-03-30 | 2000-05-02 | Yamaha Corporation | Apparatus and method for recognizing musical chords |
US6542869B1 (en) * | 2000-05-11 | 2003-04-01 | Fuji Xerox Co., Ltd. | Method for automatic analysis of audio including music and speech |
US20030205124A1 (en) * | 2002-05-01 | 2003-11-06 | Foote Jonathan T. | Method and system for retrieving and sequencing music by rhythmic similarity |
US7284004B2 (en) * | 2002-10-15 | 2007-10-16 | Fuji Xerox Co., Ltd. | Summarization of digital files |
JP4243682B2 (ja) * | 2002-10-24 | 2009-03-25 | 独立行政法人産業技術総合研究所 | 音楽音響データ中のサビ区間を検出する方法及び装置並びに該方法を実行するためのプログラム |
AU2003275618A1 (en) * | 2002-10-24 | 2004-05-13 | Japan Science And Technology Agency | Musical composition reproduction method and device, and method for detecting a representative motif section in musical composition data |
JP4203308B2 (ja) * | 2002-12-04 | 2008-12-24 | パイオニア株式会社 | 楽曲構造検出装置及び方法 |
JP4767691B2 (ja) * | 2005-07-19 | 2011-09-07 | 株式会社河合楽器製作所 | テンポ検出装置、コード名検出装置及びプログラム |
JP4465626B2 (ja) * | 2005-11-08 | 2010-05-19 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7659471B2 (en) * | 2007-03-28 | 2010-02-09 | Nokia Corporation | System and method for music data repetition functionality |
-
2008
- 2008-02-19 JP JP2008037654A patent/JP4973537B2/ja not_active Expired - Fee Related
-
2009
- 2009-02-17 EP EP09152985.9A patent/EP2093753B1/en not_active Not-in-force
- 2009-02-19 US US12/378,719 patent/US8494668B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2093753A1 (en) | 2009-08-26 |
US20090216354A1 (en) | 2009-08-27 |
US8494668B2 (en) | 2013-07-23 |
EP2093753B1 (en) | 2016-04-13 |
JP2009198581A (ja) | 2009-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4973537B2 (ja) | 音響処理装置およびプログラム | |
Jensen | Multiple scale music segmentation using rhythm, timbre, and harmony | |
US9099064B2 (en) | Method for extracting representative segments from music | |
JP4767691B2 (ja) | テンポ検出装置、コード名検出装置及びプログラム | |
JP3789326B2 (ja) | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 | |
CN101740025A (zh) | 评估演唱者的嗓音性能的方法和使用该方法的设备 | |
WO2004057569A1 (en) | Audio signal analysing method and apparatus | |
Hellmer et al. | Quantifying microtiming patterning and variability in drum kit recordings: A method and some data | |
Kirchhoff et al. | Evaluation of features for audio-to-audio alignment | |
Paiva et al. | On the Detection of Melody Notes in Polyphonic Audio. | |
JP6920445B2 (ja) | 楽曲解析装置および楽曲解析プログラム | |
JP6263382B2 (ja) | 音声信号処理装置、音声信号処理装置の制御方法、プログラム | |
JP2015125239A (ja) | 音声信号処理装置、音声信号処理装置の制御方法、プログラム | |
JP6175323B2 (ja) | 通信カラオケシステム | |
JP6565529B2 (ja) | 自動アレンジ装置及びプログラム | |
JP3684274B2 (ja) | 和音抽出装置 | |
Alcabasa et al. | Automatic guitar music transcription | |
Vinutha et al. | Reliable tempo detection for structural segmentation in sarod concerts | |
Müller et al. | Tempo and Beat Tracking | |
JP2010054535A (ja) | コード名検出装置及びコード名検出用コンピュータ・プログラム | |
JP5728918B2 (ja) | 情報処理装置 | |
JP6252421B2 (ja) | 採譜装置、及び採譜システム | |
JP6690446B2 (ja) | 音響解析装置および音響解析方法 | |
KR101106185B1 (ko) | 여러 음을 가진 오디오 신호에서 하모닉 구조 모델과 유동적인 길이를 갖는 분석 창을 이용한 멜로디 추출 방법 및 시스템 | |
Andreas et al. | A machine learning approach for clustering western and non-western folk music using low-level and mid-level |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100806 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100806 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120220 |
|
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: 20120313 |
|
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: 20120326 |
|
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: 20150420 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |