有没有办法通过软件修改麦克风线路的频率响应?我问,因为我想在iPhone上记录一个低频信号(~10 Hz),而且就目前情况而言,信号将被完全取消。我知道要克服这个问题的硬件解决方案,比如调制,但是想知道是否有任何软件解决方案。
谢谢!
答案 0 :(得分:1)
如果在ADC前面有一个模拟DC阻塞滤波器,那么在软件中就无法做到这一点(除了放大该频段的噪声并测量任何衰减信号是否仍然高于噪声)。
在20 Hz以下,调制更高音频载波可能是您最好的选择。如果您可以对其进行表征并在软件解调器中使用该表征的反转,它甚至不需要是一个很好的线性调制电路。
答案 1 :(得分:0)
iPhone没有线路;我猜你的意思是耳机上的麦克风。
没有
我怀疑任何过滤都是在硬件中完成的,如果没有,我非常怀疑你可以在软件中轻松访问它。如果您认为正在进行某些软件过滤,您可以提交错误报告(或“增强请求”/无论如何)并查看是否有任何需求,但我怀疑手机主要为您提供原始音频。
此外,麦克风本身的特性可能会使记录10 Hz信号变得不好。
目前的情况,信号将完全取消
可能过滤;没有取消。但你怎么知道呢?
尝试通过一个像样的低通滤波器(五阶巴特沃斯在20赫兹?)。你可能会得到的东西 ......
答案 2 :(得分:0)
我很抱歉,但即使很多中产阶级测量麦克风也支持低频率(http://europe.beyerdynamic.com/shop/media//datenblaetter/mm1_data_en.pdf)。我非常肯定iphone也无法“听到”它。
根据您的应用,我会尝试使用旧的示波器或机械设备绘制波形: - 。