[PlanetCCRMA] RME 9652 - ALSA - Pulseaudio problems
Fernando Lopez-Lezcano
nando at ccrma.Stanford.EDU
Thu Apr 7 10:04:58 PDT 2011
On 04/06/2011 04:33 PM, Donald Steven wrote:
> I simply deleted pulseaudio, which seems to interfere with the RME cards
> (at least the 9632). What's the rationale to use it?
Pulseaudio allows applications so share a soundcard. So you can have,
say, desktop notification sounds, the browser plugins and similar
applications share the soundcard. AFAIK PA appears to them as an ALSA
device and is, by default, what ALSA apps use if they use the "default"
device.
RME cards don't have a (usable by PulseAudio) multichannel profile so PA
does not know what to do with them - same thing happens on Envy24 cards,
this is probably a bug in alsa although it is questionable if a profile
could be built for them that has any meaning. If you define a profile
for them then PA is able to use RME cards. Of course that might not be
what you want (ie: you do _not_ want a random desktop event to send a
beep to the soundcard while you are recoring). In that case you could
point PA to the motherboard soundcard or something else and it would
leave the RME alone.
-- Fernando
> On 04/06/2011 07:15 PM, Fernando Lopez-Lezcano wrote:
>> On 04/06/2011 03:18 PM, Craig Bourne wrote:
>>> Here are messages logged to /var/log/messages by pulseaudio:
>>
>> By default PA can't use an RME card out of the box as it can't find a
>> default mapping for all the available channels. There is a workaround
>> that involves telling it explicitly. I'm attaching a file that I use
>> for our RME Multiface II cards.
>>
>> Note that you will need to adjust number of channels and name of the
>> soundcard to match what you have...
>>
>> -- Fernando
>>
>>
>>> Apr 6 16:49:59 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:49:59 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-alsa-card.c: Failed
>>> to find a working profile.
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module.c: Failed to load
>>> module"module-alsa-card" (argument:"device_id="0"
>>> name="pci-0000_02_00.0" card_name="alsa_card.pci-0000_02_00.0"
>>> tsched=yes ignore_dB=no
>>> card_properties="module-udev-detect.discovered=1""): initialization
>>> failed.
>>>
>>> Apr 6 16:50:00 speedy pulseaudio[2312]: module-udev-detect.c: Tried
>>> to configure
>>> /devices/pci0000:00/0000:00:1e.0/0000:02:00.0/sound/card0
>>> (alsa_card.pci-0000_02_00.0) more often than 5 times in 10s
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> PlanetCCRMA mailing list
>> PlanetCCRMA at ccrma.stanford.edu
>> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
More information about the PlanetCCRMA
mailing list