Audio 整数调频解调

Audio 整数调频解调,audio,signal-processing,radio,Audio,Signal Processing,Radio,哪些软件(或FPGA)技术适合FM解调?我一直在MATLAB中进行实验,试图得到一个正确的算法,但我一直基于一个模拟参考材料,结果有限。我能辨认出音频,但有可怕的失真,我无法用过滤来修复。最终,我希望能够在FPGA上使用整数实现,但我需要先让基本解调工作起来 FFT显示频谱已向下移动,以DC为中心,但听起来不对 如果你已经听到了声音,那么我会说你已经听到了大部分声音。如果您解释(或粘贴)正在使用的一些代码/算法,并尽可能地描述噪声,可能会有所帮助 如果噪声仅出现在基于整数的计算中,则整数舍入误差

哪些软件(或FPGA)技术适合FM解调?我一直在MATLAB中进行实验,试图得到一个正确的算法,但我一直基于一个模拟参考材料,结果有限。我能辨认出音频,但有可怕的失真,我无法用过滤来修复。最终,我希望能够在FPGA上使用整数实现,但我需要先让基本解调工作起来


FFT显示频谱已向下移动,以DC为中心,但听起来不对

如果你已经听到了声音,那么我会说你已经听到了大部分声音。如果您解释(或粘贴)正在使用的一些代码/算法,并尽可能地描述噪声,可能会有所帮助

如果噪声仅出现在基于整数的计算中,则整数舍入误差或溢出是噪声的最可能原因-尽管从频域转移可能会导致噪声听起来有点陌生。好的基于整数的计算的关键是了解运算符的优先级,并确保在计算的每一步都保持在整数的范围内。太大会导致溢出,太小会导致分辨率下降


如果不考虑,也可能会导致输出听起来很奇怪,尽管我并不认为会产生“严重失真”。

对于Matlab,我是从浮点开始的。我得去另一台机器去查密码。如果我记得我使用的参考,它说你可以在目标频率上下进行调幅解调,并结合结果。我希望能够吸引到普通的广播电台,所以我仍然需要得到一些适用于它们的细节。