标签: signal-processing pic waveform synthesizer sound-synthesis
我有兴趣在8位MCU上实现简单的数字合成器。我想制作用于准确表示声音的波表。标准波表似乎要么具有多个频率的表格,要么具有单个样本,其具有小数增量,并且程序内插缺少数据以创建不同的频率。
是否可以为给定波形创建单个表,可能是低频率,并改变程序轮询表以生成不同频率的速率,然后处理这些频率。我的MCU(免费的,没有预算)相当慢,所以我没有足够的波表空间,也没有大量的处理,所以我试图尽我所能。有没有人见过这种实现?
答案 0 :(得分:0)
您应该考虑使用带有相位累加器和线性插值的单个表。有关许多有用的建议,请参阅this question on DSP.SE。