The input should be capacitively coupled, so even if your mic has a DC
offset it shouldn't matter. Either the capacitor is leaky or the ADC is
broken. It could be a driver weirdness but that sounds unlikely. 

If you don't mind losing the few bits of dynamic range, you can just
remove the DC offset. A high-pass filter at 20Hz should do the trick,
if your audio editor doesn't have a DC removal filter. I'd guess
compressing the audio also limits the bandwidth so there is no DC.

Reply via email to