On Wed, 2011-03-02 at 18:16 -0800, Ben C wrote: > Hello, I'm trying to configure PulseAudio to use an ALSA PCM plugin in the audio > chain. > > PulseAudio as been configured with: > load-module module-alsa-sink device=my_sink > > And ALSA has been configured with: > > pcm.my_sink { > type my_pcm_plugin > slave.pcm "hw:0,0" > } > > However, my_sink seems to get hogged, and be considered "busy". I had to > configure dmix in order for this setup to work. Is that normal? Am I configuring > something incorrectly? I would assume that to PulseAudio, these ALSA output > devices are the same, whether it's a physical device or a virtual one. But when > using the default configuration (and my_pcm_plugin is not in the chain), dmix > isn't necessary. > > Thanks for your help. Do you have another line in your default.pa loading module-alsa-card/sink before the line above? module-udev-detect or similar?