Hi, there is a bug in snd which is triggered on my linux/alsa with an edirol UA25. The problem is the function alsa_clamp_buffer_size. minb and maxb are declared as ints but the alsa_get_*_buffer_size returns unsigneds. The max buffer size is very large for the edirol and maxb becomes -2.