【发布时间】:2010-10-26 19:51:50
【问题描述】:
我有一个可以播放设定频率的功能。该函数的输入是频率和持续时间。如何分析声音文件以获得每毫秒音频的输出频率。
例如:
质谱,频率
1, 400
2, 401
3, 402
等等
如果有基于 Mac 的软件可以做到这一点,我可以预处理音频文件并只输入频率/持续时间组合。
谢谢!
【问题讨论】:
我有一个可以播放设定频率的功能。该函数的输入是频率和持续时间。如何分析声音文件以获得每毫秒音频的输出频率。
例如:
质谱,频率
1, 400
2, 401
3, 402
等等
如果有基于 Mac 的软件可以做到这一点,我可以预处理音频文件并只输入频率/持续时间组合。
谢谢!
【问题讨论】:
大多数声音文件(除了简单的正弦波以外的任何声音的记录)都没有单一的输出频率,因此您尝试做的事情基本上是不可能的。 是可以确定声音文件的主导或基本频率,但是越短越难做到(并且越不准确)文件是。一毫秒的 CD 质量(单声道)声音的 sn-p 仅包含 441 个样本。
您是否正在尝试将录音转换为其组成音符,然后使用播放频率的功能再现曲调?要了解这项任务的难度有多大,请尝试使用谷歌搜索“wav-to-midi”。
【讨论】: