I have 2 sound cards each one with one problem. I connect both to a external decoder via SPDIF.
Here is my alsa-info output: http://www.alsa-project.org/db/?f=6b...b8f1a59879a6ca
Card1: Audigy 2 Value
- When I try to passthrough AC3 or DTS audio to my decoder I get an horrible cracking sound. I do this with mplayer + alsa since pulseaudio doesn't support AC3 passthrough yet.
- If I try to play multiple sounds using alsa it works. For example opening 3 different videos with mplayer + alsa to the same device, I get to hear all the 3 audios at the same time.
example:
mplayer -ao alsa:device=hw=0.0 -ac hwac3 video1.avi
mplayer -ao alsa:device=hw=0.0 -ac hwac3 video2.avi
mplayer -ao alsa:device=hw=0.0 -ac hwac3 video3.avi
Card2: Built-in Realtek ALC883
- When I try to passthrough AC3/DTS audio to my decoder it works (with mplayer + alsa).
- If I try to play multiple sounds using alsa it doesn't work. I get this error:
[AO_ALSA] alsa-lib: pcm_hw.c:1293snd_pcm_hw_open) open '/dev/snd/pcmC1D1p' failed (-16): Device or resource busy
[AO_ALSA] Playback open error: Device or resource busy
Any one with ides on how to solve at least one of the problems so I can use one card fully?
Thanks
Bookmarks