On Thu, 2009-03-12 at 08:04 -0400, Steve Chen wrote:
> On Thu, 2009-03-12 at 18:26 +0530, DHAVAL LAKKAD wrote:
> > Hi,
> > 
> > I am using dm6467 with AIC34 audio codec.
> > 
> > I tried to run an application which reads the raw data from file and writes 
> > it
> > to sound device. The sample rate I am setting in application is 44100. Now, 
> > if I
> > read STEREO file (with sample rate 44100), then I can get the proper 
> > output. But
> > if I read MONO file (with sample rate 44100), then the audio in output comes
> > very fast. In case I set half sample rate (22050) in application, then MONO 
> > file
> > (with sample rate 44100) is played properly in the output.
> > 
> > I have made following changes in "sound/oss/dm646x/davinci-audio-aic32.c"
> > 
> > 1). Register 7 --- > 0x9E : To select Fs(ref) = 44.1 KHz and to make left 
> > and
> > right DAC play mono mix of left and right input channel.
> > 
> > 
> > So, what other changes are to be made in AIC34 or in application to play the
> > MONO file with the sample rate set in application same as that of MONO file.
> 
> aplay should take care of the conversion automatically.  I hope you are
> using a kernel with ALSA driver instead of OSS.

Well, I should say the plug-in lay of the ALSA does the actual
conversion which is utilized by aplay.

> 
> > 
> > Thanks in advance.
> > 
> > Regards,
> > 
> > Dhaval Lakkad
> > 


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to