《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 峰值頻率大相關-小殘差的弦樂器校音方法
峰值頻率大相關-小殘差的弦樂器校音方法
2014年電子技術應用第12期
唐 駿1,2,劉 虹1
1.廈門理工學院 通信工程系,福建 廈門361024; 2.廈門大學 信息科學與技術學院,福建 廈門361004)
摘要: 針對弦樂器校音中如何確定音的基頻,提出了一種時頻域相結合的峰值頻率大相關、小殘差(Peak-Frequency Maximum-Correlation Minimum-Residual,PFMCMR)的弦樂器校音新方法。先對音頻進行頻譜分析,并利用頻譜細化算法計算峰值頻率,時域中相關局部最大與殘差局部最小相結合,確定峰值頻率對應的諧波次數,進而計算出基頻。實驗結果表明,該算法精度可達0.1 Hz或更高,其精度較高,穩定性良好。
中圖分類號: TN912
文獻標識碼: A
文章編號: 0258-7998(2014)12-0140-03
Peak-frequency maximum-correlation minimum-residual tuning algorithm
Tang Jun1,2,Liu Hong1
1.Department of Communication Engineering, Xiamen University of Technology, Xiamen 361024,China;2.School of Information Science and Technology, Xiamen University, Xiamen 361004,China
Abstract: The basic issue of tuning stringed instrument is to determine the fundamental frequency of the sound. A novel method of stringed instruments tuning in time-frequency domain, named PFMCMR (Peak-Frequency Maximum-Correlation Minimum-Residual) is presented. Firstly, spectrum zoom algorithm is used to calculate the peak frequency. Secondly, in time domain, local maximum correlation and local minimum residual are combined to determine the harmonic number of peak frequency. Finally, the fundamental frequency is calculated based on peak frequency and corresponding harmonic number. The algorithm accuracy is up to 0.1 Hz or higher. The experimental result show that PFMCMR method is high accuracy and good stability.
Key words : stringed instrument;tuning;fundamental frequency;spectrum zoom

0 引言

  隨著多媒體技術的發展及網絡的普及,人們欣賞音樂、獲取音樂資源變得十分便捷,而各種樂器也快速走進音樂愛好者的家庭,如鋼琴、吉它等。

  弦樂器因其物理特性,需要進行定期校正[1-2],以往這項工作一直由經過專業訓練的調音師來承擔。即便是專業的調音師,也會受生理、心理以及客觀環境的影響,從而出現對音準判斷的偏差;另外,隨著樂器快速普及,少量的專業調音師難以滿足廣大的需求,樂器校音成為難題[3]。因此,迫切需要一種儀器,可以完全排除調音過程中的主觀因素,能夠客觀準確地校準樂器。

1 基音檢測原理與常用算法

  校音的根本目的就是精確確定樂音的基頻。信號基頻的檢測根據處理域或方法的不同,主要可分為時域方法和頻域方法。

  1.1 時域方法

  將信號看作時間的函數,其波形反映依時間變化的特性,通過觀察信號波形,確定其基本周期,從而獲得基頻[4]。最常用的有自相關函數法。

  自相關函數是信號自身的相關函數,可以度量信號自身的相似性。對于無限長的離散信號x[n],自相關函數的定義為:

  1.png

  式中m為信號的延遲。

  對于長度為N的離散信號x[n],自相關函數的定義為:

  2.png

  如果序列x[n]是周期的,則其自相關函數也是周期的,且周期相等。

  1.2 頻域方法

  頻域有更多的與基頻相關的信息。具有基頻的信號往往是由頻率具有諧波關系的信號組成,因此有很多利用頻域信息提取基頻的方法[5-6]。

  諧波峰值法。諧波峰值法是基于離散傅里葉變換(DFT)的分析法,將信號通過FFT變換得到離散的頻譜,確定峰值頻率。對于周期信號而言,峰值頻率是基波頻率的整數倍,如果能確定峰值頻率對應的諧波次數,便可以求出基波頻率。

  離散小波變換法。離散小波變換允許在連續的尺度上將信號分析為高頻成分和低頻成分,它是時間和頻率的局部變換,能有效地從信號中提取信息。

2 PFMCMR算法流程


001.jpg

  PFMCMR算法框圖如圖1所示。輸入音頻信號先進行端點檢測[7-8],目的是去除噪聲和靜音段,以便僅對有用信號段進行分析,有用信號段加窗后進行傅里葉分析。設采樣頻率為Fs,窗長為N,則FFT的譜線間隔為f=Fs/N,一般這樣的精度離實際要求相差甚遠,因此需要通過頻率細化算法,以求得精度更高的峰值頻率。細化的頻率間隔可由具體算法的參數控制,根據實際需要精確到約千分之幾赫茲即可。

  由前述可知,利用信號的自相關函數可以確定其基本周期,但由于實際信號的衰減、起伏及受噪聲影響等諸多因素,相關函數的峰值未必出現在基波周期處,更多時候出現在基波周期整數倍附近[9]。因此,直接將相關函數峰值的位置確定為基本周期既不可靠,精度也無法滿足實際需求。盡管如此,自相關函數為確定峰值頻率對應的諧波次數提供了有用的信息。

  自相關反映的是信號結構的某種自相似程度,弦樂器音色豐富,音的結構多變,所以,僅依據自相關函數來確定基波周期往往會導致倍頻或分頻。為了更準確地確定峰值頻率對應的諧波次數,PFMCMR算法結合信號移位、相減后的殘差幅度值。自相關函數為計算殘差時的移位量提供了有用信息。

  自相關函數的局部最大值和殘差幅度局部最小值相結合,可以有效地確定峰值頻率對應的諧波次數,從而最終計算出基頻。

3 PFMCMR算法的具體實現

  為了方便定量敘述,取定一些參數如下:采樣頻率Fs=44 100 Hz,窗長N=4 096點。FFT譜線間隔為?駐f=Fs/N=44 100/4 096≈10.77 Hz。為了得到高精度的峰值頻率,可以采用頻率局部細化算法,如ZoomFFT或CZT[10],本文采用后者。PFMCMR算法的具體實現步驟如下:

  (1)先計算FFT譜線幅度的最大值,其對應的索引記為idxMaxFFT,從而可以確定峰值頻率一定在idxMaxFFT-1~idxMaxFFT+1對應的頻率范圍內;

  (2)取idxMaxFFT-1~idxMaxFFT+1頻率范圍進行頻率細化,細化的倍數由CZT計算的頻率間隔數M決定,一般取M=N,因此,細化后的頻率間隔為?駐fM=2Fs/N2≈0.005 Hz;

  (3)計算細化后的峰值頻率Fp,與之對應的周期記為Tp;

  (4)計算一幀信號的自相關函數Rxx[m],并求其峰值Rmax,對應的索引m記為idxMaxR,根據實際情況,在搜索相關函數最大值時,需要排除Rxx[0]附近的數點;

  (5)計算Rxx[kTp],其中k為正整數,且kTp≤idxMaxR,如果Rxx[kTp]/Rmax>THR,則kTp作為基波周期的候選值,記為kiTp,i為整數,其最大值為基波周期的候選值的數目,其中THR為一閾值,本文取0.85;

  (6)以kiTp為延遲點數,計算殘差幅度的平均值:

  3.png

  其中N1、N2為非負整數。

  因為峰值頻率一定是基頻的整數倍,所以基波周期T0一定是kiTp中的某一個值,Rxx[kiTp]越大、Res[kiTp]越小,則kiTp為T0的可能性越大。所以引入參數:

  X1}UX{5`CZH282F)245{UPH.png

  RR[i]越大,kiTp為T0的可能性越大,但由于實際信號的起伏多變,直接利用RR[i]作為參考值會造成一定概率的誤判,需要作一些置信修正,即RRM[i]=RR[i]·T[i],其中T[i]為置信因子,隨著i的增大而減小。最后求RRM[i]最大值,其對應的i記為idxMaxRRM即為峰值頻率對應的諧波次數,所以,基頻F0=Fp/idxMaxRRM。

4 測試與性能分析

  校音軟件兩個最重要的指標是精確度和準確度,為了測試精確度,采用單音正弦信號和定音器生成的標準音作為測試對象。用吉它和鋼琴音進行整體性能測試。正弦單音由軟件生成,定音器的音、吉它音和鋼琴音采用現場錄制的方式。定音器A3、吉它G3、鋼琴B3音的時域波分別如圖2(a)、2(b)和2(c)所示。

003.jpg

  表1、表2分別為單音正弦和定音器的測試結果??梢钥闯?,對于單音正弦信號,實測精度和理論分析相符合,誤差均在0.005 Hz以內。相比而言,定音器的測試誤差要略大,這是因為音頻信號在采集過程中會發生失真。即便如此,精度仍在0.1 Hz以內。

004.jpg

  表3、表4分別為吉它和鋼琴3個音的測試結果。可以看出,每個音的誤差和標準差均未超過0.2 Hz。

  綜合表1~表4的測試結果,表明PFMCMR算法具有高精度和良好的穩定性,完全滿足實際應用的要求。

5 結束語

  本文針對弦樂器校音的基本問題,介紹了樂音基頻檢測的常用算法,并分析了這些算法的局限性。為了解決基頻檢測的精度和穩定性問題,本文提出了一種基于弦樂器音頻信號時頻特性的校音新算法。利用頻譜細化方法得到高精度的諧波峰值頻率,時域中結合信號的相關函數和信號殘差,基于相關局部最大和殘差局部最小原則確定基波周期,從而計算出精確的基波頻率。測試結果表明,該方法精度高,穩定性好,滿足實際應用。

參考文獻

  [1] FLETCHER N H,ROSSING T D.The physics of musical instruments[M].Springer,1998.

  [2] SETHARES W A.Tuning,timbre,spectrum,scale[M].London:Springer,2005.

  [3] 潘陽.鋼琴校音計算機軟件的設計[D].合肥:安徽大學, 2011.

  [4] AMADO R G.Pitch detection algorithms based on zero-crossrate and autocorrelation function for musical notes[C].Audio,Language and Image Processing,2008,ICALIP 2008,Inter-national Conference on,IEEE,2008:449-454.

  [5] BENETOS E,DIXON S.Joint multi-pitch detection using harmonic envelope estimation for polyphonic music transcrip-tion[J].Selected Topics in Signal Processing,IEEE Journal of,2011,5(6):1111-1123.

  [6] RIGAUD F,DAVID B,DAUDET L.A parametric model and estimation techniques for the inharmonicity and tuning of the piano[J].The Journal of the Acoustical Society of America,2013,133(5):3107-3118.

  [7] KHOA P C.Noise robust voice activity detection[D].Singa-pore:Nanyang Technological University,2012.

  [8] MA Y,NISHIHARA A.Efficient voice activity detection algorithm using long-term spectral flatness measure[J].EURASIP Journal on Audio,Speech,and Music Processing,2013,2013(1):1-18.

  [9] BROWN J C,VAUGHN K V.Pitch center of stringed instrument vibrato tones[J].The Journal of the Acoustical Society of America,1996,100(3):1728-1735.

  [10] MARTIN G.Chirp Z-transform spectral zoom optimization with MATLAB[Z].Sandia National Laboratories Report -7084,2005.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲女同在线| 美日韩在线观看| aa日韩免费精品视频一| 国内精品久久久久影院薰衣草| 欧美成人一区二免费视频软件| 午夜伦理片一区| 亚洲欧美日韩中文在线制服| 亚洲人成网站精品片在线观看| 久久久综合网| 亚洲天堂成人| 亚洲欧美日韩综合aⅴ视频| 国产精品久久久久9999| 欧美精品一区二| 亚洲一区在线观看视频| 国产视频精品va久久久久久| 国产欧美婷婷中文| 欧美日韩一区三区| 亚洲国产日日夜夜| 老司机精品久久| 欲香欲色天天天综合和网| 一区二区三区成人| 久久av资源网| 亚洲三级视频在线观看| 久久久久青草大香线综合精品| 亚洲精品自在久久| 美女国产精品| 欧美午夜无遮挡| 欧美日韩一区二区三区免费看| 国产精品第十页| 亚洲乱码国产乱码精品精可以看| 欧美日韩中文在线观看| 亚洲二区三区四区| 久久精品成人一区二区三区蜜臀| 欧美精品激情| 欧美aⅴ99久久黑人专区| 欧美午夜www高清视频| 亚洲视频自拍偷拍| 欧美日韩日日骚| 久久久久久久久久久成人| 99精品视频免费观看| 国产亚洲毛片| 欧美激情麻豆| 黄色成人免费观看| 老鸭窝91久久精品色噜噜导演| 一区二区三区免费观看| 亚洲国产日韩综合一区| 亚洲一卡二卡三卡四卡五卡| 韩日在线一区| 亚洲欧洲日产国产综合网| 亚洲精品免费网站| 小黄鸭精品密入口导航| 久久久www成人免费精品| 一区二区三区我不卡| 篠田优中文在线播放第一区| 蜜臀av一级做a爰片久久| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲图中文字幕| 欧美色播在线播放| 久久人人97超碰精品888| 国产精品豆花视频| 国产精品日韩欧美一区二区三区| 日韩一二三区视频| 农村妇女精品| 欧美午夜宅男影院在线观看| 看片网站欧美日韩| 亚洲你懂的在线视频| 亚洲精品一区二区在线| 欧美成人伊人久久综合网| 欧美一区二区三区免费在线看| 欧美日本在线播放| 久久男人av资源网站| 国产精品国产三级国产专播精品人| 欧美揉bbbbb揉bbbbb| 亚洲一区影音先锋| 欧美日韩亚洲综合| 欧美一级免费视频| 亚洲激情国产| 国产精品一级在线| 久久成人在线| 亚洲精品久久久久久久久久久久久| 免费看的黄色欧美网站| 亚洲欧美区自拍先锋| 亚洲国产成人久久综合一区| 国产精品国产三级欧美二区| 国产日韩亚洲欧美精品| 狠狠久久婷婷| 国产精品黄色| 老牛国产精品一区的观看方式| 亚洲国产另类久久久精品极度| 91久久综合亚洲鲁鲁五月天| 国产精品午夜av在线| 久久久久久有精品国产| 激情av一区二区| 亚洲精品国久久99热| 欧美精品一区二区三区视频| 欧美日韩国产美女| 美女视频黄a大片欧美| 国产精品视频在线观看| 久久午夜色播影院免费高清| 国产一级揄自揄精品视频| 欧美日韩黄视频| 99国产精品一区| 亚洲影视九九影院在线观看| 羞羞视频在线观看欧美| 国产精品午夜国产小视频| 久久激情中文| 黑人一区二区| 一本色道综合亚洲| 久久婷婷av| 欧美日韩国产区一| 久久一区二区三区av| 久久这里有精品视频| 日韩一级大片| 一区二区精品国产| 国产精品毛片在线| 国产日产欧美一区| ●精品国产综合乱码久久久久| 国内精品一区二区三区| 国产精品九九久久久久久久| 亚洲女同同性videoxma| 亚洲视频图片小说| 欧美午夜精品理论片a级按摩| 亚洲国产成人av| 国产视频久久久久久久| 最新国产精品拍自在线播放| 国产一区二区三区免费不卡| 香蕉成人伊视频在线观看| 99在线精品免费视频九九视| 欧美成年视频| 欧美激情一区二区三区在线视频| 一本色道久久综合亚洲精品按摩| 国产精品a久久久久| 美女视频黄 久久| 国产精品av一区二区| 亚洲丰满少妇videoshd| 国产精品久久久久久久久果冻传媒| 欧美午夜片在线观看| 亚洲精品一区在线| 国产精品高清在线观看| 一本色道久久综合狠狠躁篇怎么玩| 欧美激情无毛| 国产性色一区二区| 欧美1区2区视频| 91久久久久久国产精品| 欧美在线一二三区| 午夜精品短视频| 亚洲精品综合久久中文字幕| 一本不卡影院| 91久久综合亚洲鲁鲁五月天| 欧美日本韩国一区| 国产精品美女久久| 国产精品亚洲一区| 一区二区视频欧美| 欧美mv日韩mv国产网站app| 久久久www成人免费精品| 亚洲国产成人在线播放| 国内精品久久久久久久影视麻豆| 夜夜嗨av一区二区三区网页| 伊人伊人伊人久久| 亚洲视频福利| 嫩草国产精品入口| 亚洲国产精品欧美一二99| 国产精品美女xx| 免费日韩成人| 亚洲欧美一区二区三区久久| 久久国产精品亚洲77777| 亚洲经典三级| 国产伦一区二区三区色一情| 亚洲国产精品一区二区第一页| 欧美专区在线播放| 一本综合久久| 免费短视频成人日韩| 亚洲欧美日韩电影| 国产日韩在线不卡| 亚洲国产婷婷香蕉久久久久久99| 一区二区三区高清视频在线观看| 亚洲精品资源| 亚洲视频www| 欧美成人a∨高清免费观看| 亚洲神马久久| 免费观看成人www动漫视频| 久久亚洲国产精品一区二区| 欧美成人免费在线观看| 国产精品免费看片| 欲香欲色天天天综合和网| 国产精品试看| 精品成人一区二区三区四区| 午夜精品福利一区二区蜜股av| 黑人极品videos精品欧美裸| 亚洲国产精品免费| 亚洲激情av| 欧美三区在线观看| 亚洲国产婷婷| 国产精品一区二区久久久久| 欧美激情久久久久| 国产美女精品在线| 久久精品一本| 欧美精品啪啪| 欧美精品三区| 国产精品久久久久久久第一福利| 国产精品一区二区你懂的| 国产日韩欧美电影在线观看| 亚洲精品视频啊美女在线直播| 红桃av永久久久| 亚洲精品中文在线| 欧美视频在线视频| 欧美高清不卡在线| 久久久精品网| 国产一区二区三区久久久久久久久| 亚洲人成在线观看网站高清| 欧美日韩在线不卡| 国产精品欧美经典| 精品1区2区3区4区| 久久精品视频在线免费观看| 欧美国产综合视频| 精品999网站| 国产女人水真多18毛片18精品视频| 欧美日韩精品中文字幕| 国产欧美日韩在线| 国产欧美日韩不卡| 亚洲免费网址| 欧美日韩一区不卡| 亚洲最新在线视频| 国产精品影片在线观看| 久久久久久久综合日本| 国产精品久久久一本精品| 最新国产精品拍自在线播放| 中文有码久久| 狠狠干成人综合网| 中文高清一区| 亚洲国产精品女人久久久| 欧美综合二区| 国产精品夜色7777狼人| 亚洲激情亚洲| 亚洲国产欧美日韩另类综合| 午夜精品久久久久久| 亚洲精品人人| 亚洲第一级黄色片| 黑人巨大精品欧美黑白配亚洲| 欧美日韩在线精品一区二区三区| 欧美日韩国产不卡| 99精品热6080yy久久| 亚洲一区二区视频在线观看| 欧美成人激情在线| 香蕉精品999视频一区二区| 亚洲黄色片网站| 9久re热视频在线精品| 亚洲精品日本| 亚洲成人在线视频网站| 欧美成人免费全部观看天天性色| 国产亚洲综合在线| 亚洲激情网站| 欧美另类女人| 亚洲欧洲日本专区| 欧美精品一区二区视频| 女仆av观看一区| 国产精品三级久久久久久电影| 久久成人免费电影| 久久黄色小说| 亚洲激情亚洲| 欧美久久婷婷综合色| 99综合电影在线视频| 在线欧美影院| 亚洲欧洲精品一区二区三区不卡| 欧美日韩国产精品一区| 欧美精品v国产精品v日韩精品| 久久青青草综合| 麻豆精品一区二区av白丝在线| 欧美大片网址| 久久精品道一区二区三区| 亚洲欧美日韩中文视频| 欧美日韩a区| 久久精品99国产精品日本| 久久夜色精品亚洲噜噜国产mv| 久久色在线观看| 国产精品免费区二区三区观看| 久久精品视频播放| 亚洲第一页自拍| 欧美亚洲视频一区二区| 久久超碰97人人做人人爱| 欧美日韩亚洲高清一区二区| 日韩视频免费在线| 亚洲高清av在线| 欧美国产丝袜视频| 亚洲国产精品专区久久| 国产精品乱码妇女bbbb| 亚洲深夜激情| 中文亚洲欧美| 久久久九九九九| 国产精品系列在线播放| 亚洲精品视频免费观看| 欧美成人午夜免费视在线看片| 亚洲精品欧美极品| 欧美精品 国产精品| 国产精品成人播放| 亚洲美洲欧洲综合国产一区| 亚洲一区三区在线观看| 欧美高清视频www夜色资源网| 国产精品永久免费视频| 欧美日韩中文字幕在线视频| 国产精品一区二区在线观看不卡| 在线日韩中文| 国产欧美日韩在线视频| 亚洲夜晚福利在线观看| 韩日午夜在线资源一区二区| 久久久蜜臀国产一区二区| 国产日韩欧美高清免费| 亚洲高清免费视频| 欧美主播一区二区三区| 一区二区三区国产盗摄| 亚洲国产一区二区三区高清| 欧美va日韩va| 亚洲东热激情| 亚洲精品一区二| 美女视频黄免费的久久| 久久综合九色99| 国产日韩欧美综合在线| 国产精品实拍| 欧美一区二区三区另类| 老司机精品视频一区二区三区| 亚洲欧美日本国产专区一区| 91久久国产综合久久| 一区二区三区在线高清| 亚洲国产另类久久精品| 日韩视频在线观看国产| 亚洲第一中文字幕在线观看| 久久久久久夜| 影音先锋亚洲精品|