0

我对制作一个在 8 位 MCU 上实现的简单数字合成器很感兴趣。我想制作波表以准确表示声音。标准波表似乎要么有一个用于多个频率的表,要么有一个具有分数增量的样本,其中缺少由程序插值的数据以创建不同的频率。

是否有可能为给定的波形创建一个表,可能是低频,并改变程序轮询表的速率以生成不同的频率,然后处理这些频率。我的 MCU(免费一个,没有预算)相当慢,所以我没有空间容纳大量波表,也没有大量处理,所以我试图在我能做到的地方吝啬。有人看过这个实现吗?

4

1 回答 1

0

您应该考虑使用带有相位累加器和线性插值的单个表。有关许多有用的建议,请参阅DSP.SE 上的这个问题。

于 2013-09-30T05:57:23.893 回答