Ralphy, Some more info:
$ uname -a Linux mythbox 2.6.32.23-170.fc12.x86_64 #1 SMP Mon Sep 27 17:23:59 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux $ rpm -qa | grep alsa alsa-oss-libs-1.0.17-4.fc12.x86_64 alsa-utils-1.0.23-3.fc12.x86_64 alsa-lib-1.0.23-1.fc12.x86_64 alsa-oss-1.0.17-4.fc12.x86_64 $ ./squeezeslave -L Output devices: 0: (ALSA) HDA NVidia: ALC1200 Analog (hw:0,0) (11/46) 1: (ALSA) HDA NVidia: ALC1200 Digital (hw:0,1) (11/46) 3: (ALSA) HDA NVidia: NVIDIA HDMI (hw:0,3) (11/46) 5: (ALSA) front (11/46) 6: (ALSA) surround40 (11/46) 7: (ALSA) surround41 (11/46) 8: (ALSA) surround50 (11/46) 9: (ALSA) surround51 (11/46) 10: (ALSA) surround71 (11/46) 11: (ALSA) iec958 (11/46) 12: (ALSA) spdif (11/46) 13: (ALSA) hdmi (11/46) 14: (ALSA) dmix (42/42) *15: (ALSA) default (11/46) Using the default ALSA device (HDMI, hw:0,3): $ ./squeezeslave & $ ./squeezeslave -m00:00:00:00:00:02 & Audio *only* plays from the first squeezeslave invocation. Squeezebox server quite happily streams to the second squeezeslave, but no audio is heard. Killing the first invocation makes no difference - audio is still not heard from the second invocation. This matches with the behaviour I'm seeing with Myth - nothing complains, but the second application to be invoked is unable play audio. Explicitly using the HDMI, hw:0,3 device (ALSA default!) results in different behaviour (similar to what you see with your USB headset): $ ./squeezeslave -o3 & $ ./squeezeslave -m00:00:00:00:00:02 -o3 & $ PortAudio error7: No output devices found. If you want me to try anything else, just let me know. Mike _______________________________________________ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss