标签: c audio embedded signal-processing frequency
我正在为微控制器编写C程序。目前我已经编写了从电路板上的模数转换器端口读取的函数,以及一个可以产生延迟的函数(只是一个需要时间的循环)。
来自麦克风的输入信号被读入电路板,每个读取值都存储在一个表格中。存储在此表中的值旨在以不同的频率输出到扬声器。
我的问题是,给定一个值表,你如何在更高和更低的频率下播放/输出值。
答案 0 :(得分:0)
您要么在以相同的ADC / dAC速率播放波形样本之前对其进行重新采样,更改采样率,或者考虑时间间距修改,这是一个复杂得多的DSP过程。