[alsa-devel] [2.6.30-rc2][PATCH 1/2] ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver

Jarkko Nikula jarkko.nikula at nokia.com
Thu Apr 16 12:47:24 CEST 2009


On Thu, 16 Apr 2009 12:33:58 +0200
ext Mark Brown <broonie at sirena.org.uk> wrote:

> On Thu, Apr 16, 2009 at 01:31:43PM +0300, Jarkko Nikula wrote:
> > ext Mark Brown <broonie at sirena.org.uk> wrote:
> 
> > > Could you try the test with no data on the left channel?  I
> > > suspect that the LSB of the left channel may be being processed
> > > as the MSB of the right channel.
> 
> > I'm wondering why the left channel is still playing fine?
> 
> If you drop the LSB of data it will normally sound fine but the signal
> level will be reduced - the effects are much less obvious when testing
> by ear than errors in the MSB.

I meant if there is one bit difference or bit clock polarity is wrong
then the both channels should be corrupted? At least the AIC33 is
behaving so.

I was thinking can the codec go out-of-sync during bit transmission
of left followed by right channel data and resynchronize back after next
FS change but this really sounds bit too far reason to me.


Jarkko


More information about the Alsa-devel mailing list