<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Can I set pulse up so that I don't need to statically load the alsa<br>drivers? I'm testing various USB audio devices and I may have one, two
<br>or even three plugged in at once. I'd like to have the device<br>automatically create source/sinks for all of my ALSA hardware devices.</blockquote><div><br>Yes. Just comment out those alsa loading lines and use:<br>
<br>load-module module-detect<br><br>That will detect all hardware when you first start Pulse. It's pretty good.<br><br>load-module module-hal-detect<br><br>That will dynamically detect hardware that hal detects, which should include your USB devices.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Is there a way to create alias ALSA names for pulse sinks? So instead<br>of setting the environment variable PULSE_SINK=usb_out I could go into
<br>vlc's preferences and find a usb_out ALSA device?</blockquote><div><br>You could do something like this:<br><br>pcm.<usbdevice> {<br> type pulse<br> device <pulseusbdevice><br>}<br><br>ctl.<usbdevice> {
<br> type pulse<br>}<br><br>Where <pulseusbdevice> = the name of your usb device in pulse, and <usbdevice> is the name you want to show up in ALSA. You could make those entries for every usb device you have in your system.
<br></div><br>Hope that helps!<br><br>Justin<br></div><br>