Hi Takashi,

please allow me to join the discussion. I have been following this
thread for about 3 weeks, and perhaps I can help a little to reduce
confusion.
I have an Asus A7V266-E mobo w/ C-Media 8738 sound onboard. The
soundchip is model number 055, according to alsa. I use an of-the-shelf
coax-to-optical converter to connect it to my Pioneer receiver.


Situation:

OSS: analog OK, spdif OK, but no AC3 passthru

Alsa: analog OK, spdif NOT OK (the horrible signed/unsigned distortion
everybody else is experiencing), AC3 also distorted. The problem is not
the mixer: either there's no digital signal,or it's distorted.

so far, I have found two solutions with varying success:

- first one was proposed about one month ago on this list: in section
snd_cmipci_playback, change SNDRV_PCM_FMTBIT_S16_LE to U16_LE  -> spdif
still distorted, but AC3 works (but it's choppy)

- 2nd one: posted as a patch by Dean Townsley on 01/23 01:10. Please
refer to original message for explanations. Result: spdif works, AC3
thru works (but again choppy), analog silent (as expected).

I also tried the latest cvs after you told Thomas Tonino to do so
yesterday, but it's still distorted.

so perhaps best would be to start with Dean's patch as it almost does
the job. analog should be easy, and the choppy AC3 could be something
else (I use xine, any idea how to tell mplayer to use hw:0,2 instead 0,0
for AC3?)

If you need any help (register dumps..), please tell me.


regards,

Christian

_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to