'Failed to find a working profile' for firewire sound devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
http://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m.html#ga64fa40b556374dabe40d4874242fee19

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


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux