摘要
基于实时显示乐音音调高低的目的,本设计通过谐波峰值法算法,在Matlab软件平台上进行仿真试验。首先对乐音基波频率进行提取,然后将其转化为C调对应的数字音符实时显示在屏幕上。实验表明,本次设计通过数字音符的表示形式正确的表示出不同乐音的音调高低。本次设计的设计思路可以移植到硬件平台上产品化推广使用,由此降低音乐学习的门槛。
In order to display the level of musical sound timely,based on harmonic peak algorithm, the simulation test is carried out on the platform of Matlab software.First,the fundamental frequency is extracted from the musical sound,and then it is converted into the digital notes of C tone and displayed on the screen timely.The experiment demonstrates that the level of musical sound is showed by the digital notes correctly.The idea of this design can be promoted for production by transplanting to hardware platform ,thereby reducing the difficulty of music learning.
出处
《电子设计工程》
2015年第21期12-14,共3页
Electronic Design Engineering
基金
国家自然科学基金(61361012)