Hi,

prob­lem 1: do a “sysctl ‑a | grep laten­cy”. If some­thing shows up in the sound sys­tem relat­ed area increase the val­ue and try again (I have to use 64 for my snd_es137x). If this does­n’t help, ask on multimedia@FreeBSD.org.

prob­lem 2: Search the multimedia@ mail­inglist. Some­one @FreeBSD.org wrote a plu­g­in which uses OSS instead of ALSA (the flash devel­op­ers pro­vid­ed some hooks for just this reason).

cups/cuss: CUPS is a user­land solu­tion for hard­ware which is con­nect­ed exter­nal­ly via a con­nec­tion which allows this. In the soundsys­tem only an USB audio dri­ver would be pos­si­ble in user­land, but you would need spe­cial appli­ca­tions using this user­land solu­tion. All real sound­cards (“real” as in con­nect­ed to the PCI bus) need some stuff in the ker­nel. So you have to write ker­nel stuff in any case. So you can’t use CUPS as a pat­tern here.

Bye,
Alexander.