由于钢琴的日益普及,钢琴调音的需求也越来越大。一般调音都是专业调音师通过听力来判断钢琴的音准,受生理,心理以及客观环境的影响,难免会出现偏差。为此,本文设计并开发了一款用计算机实现钢琴调音的软件。本文从钢琴音的物理特性和相应的物理学模型入手,分析论证了钢琴调音的基本方法。并从时域和频域两方面系统分析了乐音信号处理的方法,将语音识别技术中的一些算法应用于乐音识别,再结合钢琴调音的特点进行了改进。在基音检测方面,针对钢琴音域比语音宽,使用单一算法在整个频段内进行基音检测不能满足钢琴调音检测精度要求的问题,本文提出了分段式钢琴基音检测的方法:将钢琴的音域分为低频段和高频段,在低频段采用改进的自相关算法,在高频段采用谐波峰值法。实验证明这一方法对整个音域进行检测效果良好,达到钢琴调音检测精度要求。本文所设计的钢琴调音软件实现了钢琴音的精确测量,完全可以满足实际钢琴调音的需要,并且也可以运用于其它弦乐器的调音工作。研究过程中所用到的理论和算法可用于后续其他声音信号识别的研究课题。
本文来源: https://www.lw50.cn/article/c170351c89a68af060b04550.html