<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&#39;t need to statically load the alsa<br>drivers? I&#39;m testing various USB audio devices and I may have one, two
<br>or even three plugged in at once. I&#39;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&#39;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&#39;s preferences and find a usb_out ALSA device?</blockquote><div><br>You could do something like this:<br><br>pcm.&lt;usbdevice&gt; {<br>&nbsp; &nbsp;&nbsp; type pulse<br>&nbsp; &nbsp;&nbsp; device&nbsp; &lt;pulseusbdevice&gt;<br>}<br><br>ctl.&lt;usbdevice&gt; {
<br>&nbsp;&nbsp;&nbsp;&nbsp; type pulse<br>}<br><br>Where &lt;pulseusbdevice&gt; = the name of your usb device in pulse, and &lt;usbdevice&gt; 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>