【发布时间】:2014-04-20 01:56:18
【问题描述】:
我有一些 matlab 代码可以在 5 秒内产生声音的频率(以赫兹为单位)。代码每秒输出 100 个样本,我想播放 5 秒的块来看看这听起来像什么,但我遇到了采样率和声音/soundsc 命令的问题。
我的频率在振荡(数据here),如果有人能帮我将这些数据转换成某种实时近似值,我将不胜感激。
【问题讨论】:
-
如果您想播放频率为 300 Hz 左右的声音,您希望采样率高于您提到的每秒 100 个样本。您想生成频率变化的正弦曲线吗?
-
我可以做到这一点;所以我应该在两者之间输出更多的点吗?这不是问题,因为生成公式几乎只是修改后的 Sin 波,但请让我知道我应该生产多少来模拟这个!