I was able to get mythtv to work using 'ALSA:digital' after following your advice, but the audio still skips constantly in Xine when I play a file with 'Pass Through' selected in the audio section. Is there any way to get more output from xine as to what exactly is going on when it tries to play the file?
Just for reference, if I configure mplayer like I had before, everything works as it should (smooth playback and AC3 output via SPDIF on my Live! Card). Nate -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Oltman Sent: Wednesday, March 30, 2005 10:28 PM To: Discussion about mythtv Subject: Re: [mythtv-users] Editing .asoundrc for Xine 5.1 passthru with SBLive! I assume you are trying to output via SPDIF. What do you get when you run aplay -l. That's a lowercase L. That will list out your devices on your sound card. In my asound.conf I have my digital out PCM as device 0,2. Here is my asound.conf: # Override the default output used by ALSA. # If you do not override the default, your default # device is identical to the (unmixed) analog device # shown below. If you prefer mixed and/or digital # output, uncomment the appropriate four lines below # (only one slave.pcm line). pcm.!default { type plug ## Uncomment the following to use mixed analog by default # slave.pcm "dmix-analog" ## Uncomment the following to use unmixed digital by default slave.pcm "digital-hw" ## Uncomment the following to use mixed digital by default # slave.pcm "dmix-digital" } # Alias for analog output on the nForce2 (hw:0,0) # - This is identical to the device named "default"--which # always exists and refers to hw:0,0 (unless overridden) # - Therefore, we can specify "hw:0,0", "default", or "analog" # to access analog output on the nForce2 pcm.analog { type plug slave.pcm "analog-hw" } # Control device (mixer, etc.) for the nForce2 card ctl.analog { type hw card 0 } # Alias for (rate-converted) mixed analog output on the # nForce2 (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the dmix plugin # (in this case 48000Hz) pcm.mixed-analog { type plug slave.pcm "dmix-analog" } # Control device (mixer, etc.) for the nForce2 card ctl.mixed-analog { type hw card 0 } # Alias for (rate-converted) digital (S/PDIF) output on the # nForce2 (hw:0,2) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.digital { type plug slave.pcm "digital-hw" } # Control device (mixer, etc.) for the nForce2 card ctl.digital { type hw card 0 } # Alias for mixed (rate-converted) digital (S/PDIF) output on the # nForce2 (hw:0,2) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.mixed-digital { type plug slave.pcm "dmix-digital" } # Control device (mixer, etc.) for the nForce2 card ctl.mixed-digital { type hw card 0 } # The following devices are not useful by themselves. They # require specific rates, channels, and formats. Therefore, # you probably do not want to use them directly. Instead use # of of the devices defined above. # Alias for analog output on the nForce2 (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.analog-hw { type hw card 0 # The default value for device is 0, so no need to specify } # Control device (mixer, etc.) for the nForce2 card ctl.analog-hw { type hw card 0 } # Alias for digital (S/PDIF) output on the nForce2 (hw:0,2) # Do not use this directly--it requires specific rate, # channels, and format pcm.digital-hw { type hw card 0 device 2 } # Control device (mixer, etc.) for the nForce2 card ctl.digital-hw { type hw card 0 } # Direct software mixing plugin for analog output on # the nForce2 (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-analog { type dmix ipc_key 1234 slave { pcm "analog-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the nForce2 card ctl.dmix-analog { type hw card 0 } # Direct software mixing plugin for digital (S/PDIF) output # on the nForce2 (hw:0,2) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-digital { type dmix ipc_key 1235 slave { pcm "digital-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the nForce2 card ctl.dmix-digital { type hw card 0 } In here, change the hw0,2 to whatever aplay -l displays. I hopw it helps. Jim On Wed, 30 Mar 2005 21:06:43 -0500, Nate Thompson <[EMAIL PROTECTED]> wrote: > I was just wondering if anyone has had any luck getting their SB Live! > Card to play a DD5.1 soundtrack via Xine using the 'Pass Thru' setting > in the setup menu? Whenever I select this option, I only get garbled sound output. > I'm assuming it is because I am using a very basic .asoundrc file that > isn't configured properly. Has anyone tried to use Jarod's updated > file > (http://wilsonet.com/mythtv/asoundrc.txt) that he made for his Audigy > with a standard SB Live! card? Any tips would definitely be > apprechiated. If it matters, I believe I am using ALSA 1.06. > > > Nate Thompson > > > _______________________________________________ > mythtv-users mailing list > [email protected] > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users > > > _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
_______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
