如何分析音频文件的输出频率和持续时间?

时间:2010-10-26 19:51:51

标签: audio frequency

我有一个可以播放设定频率的功能。功能的输入是频率和持续时间。如何分析声音文件,以便每个毫秒音频都有输出频率。

例如为: MS,频率
1,400
2,401
3,302

如果有基于Mac的软件可以做到这一点,我可以预处理音频文件,只输入频率/持续时间组合。

谢谢!

1 个答案:

答案 0 :(得分:0)

大多数声音文件(除了简单的sin波以外的任何录音)都没有单一的输出频率,所以你要做的事情基本上是不可能的。 可以确定声音文件的显性基本频率,但这变得更难(并且不太准确)文件是。一毫秒的CD质量(单声道)声音片段仅包含441个样本。

您是尝试将录音转换为其组件音符,然后使用播放频率的功能重现曲调?要了解这项任务的根本难度,请尝试使用Google搜索“wav-to-midi”。