Abstract:To study piano notes covering full frequency range,and an approach for piano pitch recognition is proposed based on auto-correlation and interpolation. It draws function waves after three-level center clipping auto-correlation computing, and chooses the places of fundamental frequency periods by the way of calculating max value. An interpolation method in parabola is used to modify the places, then the fundamental frequency of signal is estimated by the least square method, and the recognition error for signals with LO-MID fundamental is less than ±1cent. As for signals with high fundamental, it use a method to reduce error based on interpolation for up-sampling. And after that the recognition result is more accurate and reliable, meeting the accuracy requirement effectively.
[1]Brown J C, Zhang B.A Pitch Detector Based on Generalized Correlation Function[J].IEEE transactions on audio, speech, and language processing,2008,16(8):1420-1432.
[2]Abdullah-Al-Mamun K, Sarker F, Muhammad G. A high resolution pitch detection algorithm based on AMDF and ACF [J] . Journal of Scientific Research,2009,1(3):508-515.
[3]黄玉春,黄载禄,黄本雄,等.基于FFT滑动平均极大似然法的正弦信号频率估计[J].电子与信息学报,2008,30(4):831-835.
[4]Kadambe S, Boudreaux-Bartels G F. Application of the wavelet transform for pitch detection of speech signals [J]. IEEE Trans. Information Theory,1992,38(2):917-924.
[5]Wei Xiaopeng, Zhao Lasheng, Zhang Qiang, et al. Robust pitch estimation using a wavelet ariance analysis model[J]. Signal Processing,2009,89(6):1216-1223.
[6]徐国庆,杨丹.小波变换与FFT联合识别乐音[J].重庆大学学报(自然科学版 ),2005,28(12):51-53.
[7]石立新,张俊星,李敏.基于谐波结构的钢琴基频估计方法[J].电子测试,2008,(5):35-37.
[8]刘靖宇,鲍长春,李如玮.基于离散余弦变换的波形内插语音编码算法[J].电子学报,2009,37(7):1599-1604.
[9]初仁欣,赵伟,王廷云.一类非均匀采样信号的内插重构算法[J].计量学报,2000,21(3):210-214.
[10]常文革,宋千,梁甸农.重采样插值技术实现与应用[J].系统工程与电子技术,2000,22(5):87-89.