Can't get pulseaudio to use alsa/dmix?

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

 



On Fri, 12 Oct 2007, Marc MERLIN wrote:

> When pulseaudio starts, it seems to take over alsa exclusively.

I think that's its nature, to hold open the ALSA sinks that it's going to 
use.  If you have a sound proxy, all the players, beepers, talkers, etc. 
are supposed to use it, and the proxy handles mixing or multiplexing.  
Otherwise, for example, an audio player would hog the ALSA device and an 
application that wanted to beep would have to wait until the next song.

dmix has the same kind of effect within the ALSA library, but PulseAudio 
gives you more flexibility, and someone else said that in his experience it 
runs faster and gives less latency.

PulseAudio provides an ALSA plugin, so you can do, for example, (with the 
right stanza in .asoundrc)
    aplay -D pulse song.wav
and similarly for GUI players that don't have special sink-input plugins 
for PulseAudio.  

James F. Carter          Voice 310 825 2897    FAX 310 206 6673
UCLA-Mathnet;  6115 MSA; 405 Hilgard Ave.; Los Angeles, CA, USA  90095-1555
Email: jimc at math.ucla.edu    http://www.math.ucla.edu/~jimc (q.v. for PGP key)



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

  Powered by Linux