Hi,
I am working on Audio Codec (TLV320AIC3106) that is available on OMAP-L137 board. The input of the codec via "Line in" input is a clean sinusoid wave without any noise. I read the data from codec in ARM and write the same data to "Line out" by PCM library. The output is very noisy in spite of clean input. I tried to set the parameters of the codec by "amixer" instruction to decrease the noise but the output did not changed. Although I tried any scenario, but the noise was the same. I read the codec datasheet many times but I could not find any thing. I thought the effects (de-emphasis, 3-D, ...) may be the main reason of this chaos so I changed the co-efficient of them by amixer instruction to set their transfer functions H(z)=1.
Is there any other way to disable this effects?
Why is the output very noisy?
I am confused. I really do not know why the output is noisy?!!!!! :-(