3 ms·
> things like in-driver mixing that Linux drivers under Alsa even lack. Uh?
by wott 10y ago
> things like in-driver mixing that Linux drivers under Alsa even lack.
Uh?
- Sanddancer 10y agoFreeBSD's sound drivers include software mixing, so that if there are multiple things that want to use a sound card, they don't block each other. Alsa's sound channels are blocking, which means that only one program at a time can use the sound device, which is what causes the entire tower atop it to form.
- digi_owl 10y agoNope, Alsa has offered dmix for years now.
- the_why_of_y 10y agoWhich is not done in the ALSA driver, but the ALSA user-space library. In contrast to that FreeBSD's OSS drivers do the mixing in kernel-space.