2013-07-16 37 views
0

我有从连接到麦克风前置放大器束中的12位ADC采集的样本流。由于样本是12位,所以我可以假设它们的范围是0到4096之间的十进制值。之后,我转移下来,到2048年,再除以2048,以获得一组样品在-1和+1,我应该得到一个代表音频流一个漂亮的波形。如何检测如果信号是音频

(到现在为止,请纠正我,如果我错了。)

我从线性映射得到什么是一组样品的“振荡”,围绕-0.55ish。 (常用音频流样本振荡各地0)

我不太确定是否转移和再扩展到获得振荡在0附近,或有什么我做错了与ADC的波形。无论哪种情况,我都想知道如何确定我的输出是音频流还是一组随机无用的采样。感谢你们!

+2

最快/最简单的方法是只播放流,看看它听起来像。 –

+0

如果通过扬声器播放,则任何数据都是音频流。也许你可以澄清你正在寻找什么。 –

回答

2

DC偏移量或DC Bias是一个存在于各种类型的电子信号和ADC转换器的性能。

"DC blocking"或“DC拆卸”消除被处理除去任何信号的偏移之前从音频信号中的任何直流分量。

+1

高通滤波器是消除直流偏移问题的一种方法。 – ronnied