My mobo is MSI K9N platinum with alc883 onboard sound. I am trying to setup optical out. The driver is hda-intel. I have already run alsamixer and set  IEC958 to 00 and adjusted volumes. In mythtv I set driver to ALSA:default and mixer to default. Also tried ALSA:digital and ALSA:analog. Using debian with ivtv 
0.6, mythtv 0.19, kernel 2.6.16. Alsa is version 1.0.13. Here is my .asoundrc. Also tried the /etc/asound.state file from HOWTO, but it doesn't help and I don't think I really need it. I can 'aplay -D default file.wav' and it plays the sound. But just doesn't work in mythtv. Any help is appreciated. I have an awesome PVR except for no sound!
<br><br>~/.asoundrc<br><br># ALSA configuration file<br><br>&nbsp;pcm.!default {<br>&nbsp;type plug<br>&nbsp;slave.pcm &quot;digital-hw&quot;<br>&nbsp;}<br><br>&nbsp;ctl.!default {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;pcm.analog {<br>
&nbsp;&nbsp; type plug<br>&nbsp;&nbsp; slave.pcm &quot;analog-hw&quot;<br>&nbsp;&nbsp; }<br><br>&nbsp;ctl.analog {<br>&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;pcm.mixed-analog {<br>&nbsp;&nbsp;&nbsp;&nbsp; type plug<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; slave.pcm &quot;dmix-analog&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>&nbsp;ctl.mixed-analog {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;pcm.digital {<br>&nbsp;&nbsp;&nbsp;&nbsp; type plug<br>&nbsp;&nbsp;&nbsp;&nbsp; slave.pcm &quot;digital-hw&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;ctl.digital {<br>&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp;&nbsp; }
<br>&nbsp;pcm.mixed-digital {<br>&nbsp;&nbsp;&nbsp; type plug<br>&nbsp;&nbsp;&nbsp; slave.pcm &quot;dmix-digital&quot;<br>&nbsp;&nbsp;&nbsp; }<br>ctl.mixed-digital {<br>&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp; }<br><br>pcm.analog-hw {<br>&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp; device 1<br>
&nbsp;&nbsp; }<br>ctl.analog-hw {<br>&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp; card 0<br>&nbsp; }<br>pcm.digital-hw {<br>&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp; card 0<br>&nbsp; device 1<br>&nbsp;&nbsp; }<br><br>ctl.digital-hw {<br>&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp; card 0<br>}<br><br>&nbsp;pcm.dmix-analog {<br>&nbsp;&nbsp;&nbsp; type dmix
<br>&nbsp;&nbsp;&nbsp; ipc_key 1234<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; slave {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pcm &quot;analog-hw&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; period_time 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; period_size 1024<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; buffer_size 4096<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rate 48000<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;ctl.dmix-analog {<br>&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;pcm.dmix-digital {<br>&nbsp;&nbsp;&nbsp;&nbsp; type dmix<br>&nbsp;&nbsp;&nbsp;&nbsp; ipc_key 1235<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; slave {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pcm &quot;digital-hw&quot;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;ctl.dmix-analog {<br>&nbsp;&nbsp;&nbsp;&nbsp; type hw
<br>&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;pcm.dmix-digital {<br>&nbsp;&nbsp;&nbsp;&nbsp; type dmix<br>&nbsp;&nbsp;&nbsp;&nbsp; ipc_key 1235<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; slave {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pcm &quot;digital-hw&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; period_time 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; period_size 1024<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; buffer_size 4096
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rate 48000<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp; }<br><br>&nbsp;ctl.dmix-digital {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type hw<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; card 0<br>&nbsp;&nbsp;&nbsp;&nbsp; }