Comment 7 for bug 178442

Revision history for this message
Florian Zeitz (florian-zeitz) wrote : Re: Pulseaudio fails to initialize Audiophile 2496

That workaround works for me too, but I don't really get why it fails in the first place. Everything that is given in the static configuration is already used as a fallback by the auto-detection according to the warnings displayed.
Just to be a bit more sepcific, this two lines in /etc/pulse/default.pa (and commenting auto-detection) work for me:
load-module module-alsa-sink sink_name=M2496_out device=hw:M2496 format=s32le channels=10 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
load-module module-alsa-source source_name=M2496_in device=hw:M2496 format=s32le channels=12 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9

For what it's worth mixer channels are still not found with this configuration. I wonder if this makes a difference or if pulseaudio is always doing software mixing. If it makes a difference pulseaudio should really make it possible to specify how the channels are called on your soundcard.