JP6019858B2 - 楽曲解析装置および楽曲解析方法 - Google Patents
楽曲解析装置および楽曲解析方法 Download PDFInfo
- Publication number
- JP6019858B2 JP6019858B2 JP2012158412A JP2012158412A JP6019858B2 JP 6019858 B2 JP6019858 B2 JP 6019858B2 JP 2012158412 A JP2012158412 A JP 2012158412A JP 2012158412 A JP2012158412 A JP 2012158412A JP 6019858 B2 JP6019858 B2 JP 6019858B2
- Authority
- JP
- Japan
- Prior art keywords
- music
- note
- feature
- note string
- analysis
- 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.)
- Active
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
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- 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
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
- G10H2240/141—Library retrieval matching, i.e. any of the steps of matching an inputted segment or phrase with musical database contents, e.g. query by humming, singing or playing; the steps may include, e.g. musical analysis of the input, musical feature extraction, query formulation, or details of the retrieval process
-
- 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
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/281—Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
- G10H2240/311—MIDI transmission
-
- 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/005—Algorithms for electrophonic musical instruments or musical processing, e.g. for automatic composition or resource allocation
- G10H2250/015—Markov chains, e.g. hidden Markov models [HMM], for musical processing, e.g. musical analysis or musical composition
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Theoretical Computer Science (AREA)
- Acoustics & Sound (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Auxiliary Devices For Music (AREA)
Description
図1は、本発明の第1実施形態に係る楽曲解析装置100は、利用者が指定した音符の時系列(指定音符列)と事前に用意された複数の参照楽曲の各々との音楽的な相関を評価する信号処理装置であり、指定音符列に相関(類似または合致)する区間を含む楽曲を複数の参照楽曲から検索するための楽曲検索装置として好適に使用される。図1に示すように、楽曲解析装置100は、演算処理装置12と記憶装置14と表示装置16と入力装置18とを具備するコンピュータシステムで実現される。
(1) 特徴ベクトル系列XのM個の特徴ベクトルx1〜xMの各々における第c番目のピッチクラスの継続長特徴量dm[c](M個)の確率密度。
(2) 特徴ベクトル系列XのM個の特徴ベクトルx1〜xMの各々において1個のピッチクラスを根音とする長三和音の継続長特徴量(dm[c],dm[c+4],dm[c+7])の同時確率密度。
(3) 特徴ベクトル系列XのM個の特徴ベクトルx1〜xMの各々において1個のピッチクラスを根音とする短三和音の継続長特徴量(dm[c],dm[c+3],dm[c+7])の同時確率密度。
(4) M個の単位区間Fにおいて各音高(ノートナンバ)が最高音TNmに該当する頻度。
(5) M個の単位区間Fにおいて各音高が最低音BNmに該当する頻度。
(6) 最高音TNmおよび最高音TNm-1の各組合せがM個の単位区間F内で発生する頻度。
(7) 最低音BNmおよび最低音BNm-1の各組合せがM個の単位区間F内で発生する頻度。
本発明の第2実施形態を以下に説明する。なお、以下に例示する各態様において作用や機能が第1実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
条件1:継続長特徴量dm[1]〜dm[12]のみ
条件2:継続長特徴量dm[1]〜dm[12]+最高音TNm
条件3:継続長特徴量dm[1]〜dm[12]+最低音BNm
条件4:継続長特徴量dm[1]〜dm[12]+最高音TNm+最低音BNm
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は適宜に併合され得る。
Claims (6)
- 指定音符列から特徴量の時系列を生成する特徴抽出手段と、
複数の参照楽曲の特徴量の時系列を利用した機械学習で生成された確率モデルを前記指定音符列の特徴量の時系列に適用することで、前記指定音符列が前記参照楽曲内の音符列である確率に応じた評価指標値を参照楽曲毎に算定する解析処理手段と
を具備する楽曲解析装置。 - 前記特徴抽出手段は、前記指定音符列を時間軸上で区分した複数の単位区間の各々について、当該単位区間内の複数の音符のうち一のピッチクラスの各音符の継続長の合計値と前記複数の音符の継続長の合計値との比をピッチクラス毎に含む前記特徴量を生成する
請求項1の楽曲解析装置。 - 前記特徴抽出手段は、前記複数の単位区間の各々について、当該単位区間内での最高音の音高および最低音の音高の少なくとも一方を含む前記特徴量を生成する
請求項2の楽曲解析装置。 - 前記解析処理手段は、前記指定音符列を時間軸上で区分した複数の単位区間の各々について、前記指定音符列が参照楽曲に出現する確率を参照楽曲毎に算定し、参照楽曲毎の確率を累算することで各参照楽曲の前記評価指標値を算定する
請求項1から請求項3の何れかの楽曲解析装置。 - 前記解析処理手段は、前記複数の参照楽曲を区分した複数のグループの各々に対応する確率モデルを前記指定音符列の特徴量の時系列に適用することで、前記複数のグループの各々について参照楽曲毎の評価指標値を算定する
請求項1から請求項4の何れかの楽曲解析装置。 - コンピュータシステムが、
指定音符列から特徴量の時系列を生成し、
複数の参照楽曲の特徴量の時系列を利用した機械学習で生成された確率モデルを前記指定音符列の特徴量の時系列に適用することで、前記指定音符列が前記参照楽曲内の音符列である確率に応じた評価指標値を参照楽曲毎に算定する
楽曲解析方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012158412A JP6019858B2 (ja) | 2011-07-27 | 2012-07-17 | 楽曲解析装置および楽曲解析方法 |
US13/559,143 US9024169B2 (en) | 2011-07-27 | 2012-07-26 | Music analysis apparatus |
EP12177982.1A EP2551843B1 (en) | 2011-07-27 | 2012-07-26 | Music analysis apparatus |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011164058 | 2011-07-27 | ||
JP2011164058 | 2011-07-27 | ||
JP2012158412A JP6019858B2 (ja) | 2011-07-27 | 2012-07-17 | 楽曲解析装置および楽曲解析方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013047938A JP2013047938A (ja) | 2013-03-07 |
JP6019858B2 true JP6019858B2 (ja) | 2016-11-02 |
Family
ID=46851805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012158412A Active JP6019858B2 (ja) | 2011-07-27 | 2012-07-17 | 楽曲解析装置および楽曲解析方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9024169B2 (ja) |
EP (1) | EP2551843B1 (ja) |
JP (1) | JP6019858B2 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5728888B2 (ja) * | 2010-10-29 | 2015-06-03 | ソニー株式会社 | 信号処理装置および方法、並びにプログラム |
JP6019858B2 (ja) * | 2011-07-27 | 2016-11-02 | ヤマハ株式会社 | 楽曲解析装置および楽曲解析方法 |
JP5935503B2 (ja) * | 2012-05-18 | 2016-06-15 | ヤマハ株式会社 | 楽曲解析装置および楽曲解析方法 |
JP5799977B2 (ja) * | 2012-07-18 | 2015-10-28 | ヤマハ株式会社 | 音符列解析装置 |
JP5783206B2 (ja) * | 2012-08-14 | 2015-09-24 | ヤマハ株式会社 | 音楽情報表示制御装置およびプログラム |
JP6179140B2 (ja) | 2013-03-14 | 2017-08-16 | ヤマハ株式会社 | 音響信号分析装置及び音響信号分析プログラム |
JP6123995B2 (ja) * | 2013-03-14 | 2017-05-10 | ヤマハ株式会社 | 音響信号分析装置及び音響信号分析プログラム |
JP6179188B2 (ja) * | 2013-05-23 | 2017-08-16 | ヤマハ株式会社 | 楽曲解析装置 |
US11132983B2 (en) | 2014-08-20 | 2021-09-28 | Steven Heckenlively | Music yielder with conformance to requisites |
US10629173B2 (en) * | 2016-03-30 | 2020-04-21 | Pioneer DJ Coporation | Musical piece development analysis device, musical piece development analysis method and musical piece development analysis program |
JP6897101B2 (ja) * | 2017-01-06 | 2021-06-30 | ヤマハ株式会社 | 楽譜処理システム、楽譜処理方法および楽譜処理プログラム |
JP6722165B2 (ja) * | 2017-12-18 | 2020-07-15 | 大黒 達也 | 音楽情報の特徴解析方法及びその装置 |
JP6699677B2 (ja) * | 2018-02-06 | 2020-05-27 | ヤマハ株式会社 | 情報処理方法、情報処理装置およびプログラム |
JP7069768B2 (ja) * | 2018-02-06 | 2022-05-18 | ヤマハ株式会社 | 情報処理方法、情報処理装置およびプログラム |
US11615772B2 (en) * | 2020-01-31 | 2023-03-28 | Obeebo Labs Ltd. | Systems, devices, and methods for musical catalog amplification services |
CN113516961B (zh) * | 2021-09-15 | 2021-12-03 | 腾讯科技(深圳)有限公司 | 一种音符生成方法、相关设备、存储介质及程序产品 |
CN113782059B (zh) * | 2021-09-24 | 2024-03-22 | 苏州声通信息科技有限公司 | 乐器音频评测方法及装置、非瞬时性存储介质 |
CN114417915A (zh) * | 2021-12-29 | 2022-04-29 | 星花怒放(苏州)科技有限公司 | 一种用于翻谱的二维序列相似度评估*** |
US11763849B1 (en) * | 2022-07-27 | 2023-09-19 | Lemon Inc. | Automatic and fast generation of music audio content for videos |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0659826B2 (ja) | 1989-08-24 | 1994-08-10 | 住友金属工業株式会社 | 緩和曲線における鉄道車両の制御方法 |
JPH06110945A (ja) | 1992-09-29 | 1994-04-22 | Fujitsu Ltd | 音楽データベース作成装置及びその検索装置 |
US7743092B2 (en) * | 1999-11-12 | 2010-06-22 | Wood Lawson A | Method for recognizing and distributing music |
KR100455751B1 (ko) * | 2001-12-18 | 2004-11-06 | 어뮤즈텍(주) | 연주악기의 소리정보를 이용한 음악분석장치 |
EP2312475B1 (en) * | 2004-07-09 | 2012-05-09 | Nippon Telegraph and Telephone Corporation | Sound signal detection and image signal detection |
KR20060073100A (ko) * | 2004-12-24 | 2006-06-28 | 삼성전자주식회사 | 특정 패턴 타입의 음원 미디어를 검색하는 음원 검색기 및그 동작방법 |
JP2007072023A (ja) * | 2005-09-06 | 2007-03-22 | Hitachi Ltd | 情報処理装置及び情報処理方法 |
JP2007193222A (ja) * | 2006-01-20 | 2007-08-02 | Casio Comput Co Ltd | メロディ入力装置及び楽曲検索装置 |
US7705231B2 (en) | 2007-09-07 | 2010-04-27 | Microsoft Corporation | Automatic accompaniment for vocal melodies |
JP4665836B2 (ja) * | 2006-05-31 | 2011-04-06 | 日本ビクター株式会社 | 楽曲分類装置、楽曲分類方法、及び楽曲分類プログラム |
US7812241B2 (en) * | 2006-09-27 | 2010-10-12 | The Trustees Of Columbia University In The City Of New York | Methods and systems for identifying similar songs |
US7642444B2 (en) * | 2006-11-17 | 2010-01-05 | Yamaha Corporation | Music-piece processing apparatus and method |
WO2009001202A1 (en) | 2007-06-28 | 2008-12-31 | Universitat Pompeu Fabra | Music similarity systems and methods using descriptors |
JP4882918B2 (ja) * | 2007-08-21 | 2012-02-22 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
KR20090083098A (ko) * | 2008-01-29 | 2009-08-03 | 삼성전자주식회사 | 하모닉 특징을 이용한 음악 인식 방법 및 음악 인식을이용한 이동 로봇의 동작 생성 방법 |
JP5651945B2 (ja) * | 2009-12-04 | 2015-01-14 | ヤマハ株式会社 | 音響処理装置 |
JP5728888B2 (ja) * | 2010-10-29 | 2015-06-03 | ソニー株式会社 | 信号処理装置および方法、並びにプログラム |
US9313593B2 (en) * | 2010-12-30 | 2016-04-12 | Dolby Laboratories Licensing Corporation | Ranking representative segments in media data |
CN102541965B (zh) * | 2010-12-30 | 2015-05-20 | 国际商业机器公司 | 自动获得音乐文件中的特征片断的方法和*** |
JP5732994B2 (ja) * | 2011-04-19 | 2015-06-10 | ソニー株式会社 | 楽曲検索装置および方法、プログラム、並びに記録媒体 |
JP6019858B2 (ja) * | 2011-07-27 | 2016-11-02 | ヤマハ株式会社 | 楽曲解析装置および楽曲解析方法 |
CN102956230B (zh) * | 2011-08-19 | 2017-03-01 | 杜比实验室特许公司 | 对音频信号进行歌曲检测的方法和设备 |
JP5799977B2 (ja) * | 2012-07-18 | 2015-10-28 | ヤマハ株式会社 | 音符列解析装置 |
-
2012
- 2012-07-17 JP JP2012158412A patent/JP6019858B2/ja active Active
- 2012-07-26 US US13/559,143 patent/US9024169B2/en active Active
- 2012-07-26 EP EP12177982.1A patent/EP2551843B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2551843A1 (en) | 2013-01-30 |
US9024169B2 (en) | 2015-05-05 |
JP2013047938A (ja) | 2013-03-07 |
EP2551843B1 (en) | 2016-09-14 |
US20130192445A1 (en) | 2013-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6019858B2 (ja) | 楽曲解析装置および楽曲解析方法 | |
JP5935503B2 (ja) | 楽曲解析装置および楽曲解析方法 | |
Benetos et al. | A shift-invariant latent variable model for automatic music transcription | |
Lee et al. | Acoustic chord transcription and key extraction from audio using key-dependent HMMs trained on synthesized audio | |
Hung et al. | Frame-level instrument recognition by timbre and pitch | |
JP5799977B2 (ja) | 音符列解析装置 | |
CN101116134A (zh) | 信息处理设备、方法及程序 | |
Shibata et al. | Non-local musical statistics as guides for audio-to-score piano transcription | |
Lee et al. | A Unified System for Chord Transcription and Key Extraction Using Hidden Markov Models. | |
JP6743425B2 (ja) | 音信号処理方法および音信号処理装置 | |
US20230186877A1 (en) | Musical piece structure analysis device and musical piece structure analysis method | |
Zalkow et al. | CTC-based learning of chroma features for score–audio music retrieval | |
JP2017090848A (ja) | 楽曲解析装置および楽曲解析方法 | |
Das et al. | Analyzing and classifying guitarists from rock guitar solo tablature | |
US11837205B2 (en) | Musical analysis method and music analysis device | |
Weil et al. | Automatic Generation of Lead Sheets from Polyphonic Music Signals. | |
Miron | Automatic detection of hindustani talas | |
Lee | A system for automatic chord transcription from audio using genre-specific hidden Markov models | |
Rocher et al. | Dynamic chord analysis for symbolic music | |
CN116710998A (zh) | 信息处理***、电子乐器、信息处理方法及程序 | |
JP2017161572A (ja) | 音信号処理方法および音信号処理装置 | |
Shibata et al. | Joint transcription of lead, bass, and rhythm guitars based on a factorial hidden semi-Markov model | |
Cazau et al. | An investigation of prior knowledge in Automatic Music Transcription systems | |
Geib et al. | Automatic guitar string detection by string-inverse frequency estimation | |
McDonald et al. | Markov-switching state space models for uncovering musical interpretation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150410 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150520 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160421 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160610 |
|
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: 20160906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160919 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6019858 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |