[linux-audio-dev] Juce now has ALSA support!

Julian Storer jules at rawmaterialsoftware.com
Wed Mar 1 12:51:46 UTC 2006


James Courtier-Dutton wrote:

> Julian Storer wrote:
>
>> Am I right in assuming that by default you mean the "plughw:" 
>> devices? On my machine the plughw: device glitched constantly, but 
>> the hw: devices worked really well. There was also some other reason 
>> I chose that.. can't remember offhand what it was though.
>
> "default" means just that. use the name "default" instead of 
> plughw:.... or hw:0,0
> If the device glitched when using "plughw:" then it is a bug in ALSA 
> or your application.
> How is you application deciding on sample rate?

> There is no sensible reason to ever use the "hw:0,0" device. Always 
> use the "plug:front" and friends.
> If an application only works with "hw:0,0" it has been written wrongly.
>
Ok, at the risk of "spreading the myth" that the ALSA documentation is 
bad... is this stuff actually explained anywhere?? It took me a day of 
googling just to find out what the two numbers after "hw" meant! I never 
saw anything mention "default" or "plug:front", etc.

Not sure if it'd be appropriate anyway, though, as my API exposes a list 
of drivers and lets the user choose which one to use, and the sample 
rate, rather than just using the default driver.

> James
>
> P.S. Please don't top post.
>



More information about the Linux-audio-dev mailing list