[pulseaudio-discuss] 'Failed to find a working profile' for firewire sound devices

Alexander E. Patrakov patrakov at gmail.com
Sun Jan 12 05:41:23 PST 2014

2014/1/12 Takashi Sakamoto <o-takashi at sakamocchi.jp>:
> Then I debug PulseAudio/libasound in a point of 'how to open ALSA PCM
> handle'. I have an presumption that 'plug' plugin can upscale channels
> correctly if PulseAudio open 'plug:hw' device as the same way as
> normal-aplay open.
> As a result, I got a conviction that 'SND_PCM_NO_AUTO_CHANNELS' flag for
> snd_pcm_open() disables upscaling.

This is documented at

By "forced channel conversion" they mean the "route" ALSA plugin. See
how it is done in /usr/share/alsa/cards/ICE1712.conf , which is
similar to your use case. Specifically, they try to upscale everything
to 10 channels, because this is what this hardware supports directly.

Alexander E. Patrakov

More information about the pulseaudio-discuss mailing list