New Feature
An extensively enhanced and updated backend for sndio
thanks to the work of t6.
sndio
is "the software layer of the OpenBSD operating system that manages the use of sound cards and MIDI ports." Additionally, sndio
"... pays special attention to synchronization mechanisms and reliability required by music applications".
Using sndio
brings the possibility of "native" synchronisation to *BSD. In fact, it already works but with some workarounds. The synchronization may not be exact, but it doesn't overrun or underrun. More exploration necessary.
Bug fix
- Fixed an off-by-one bug which allowed one more port than specified in the
udp_port_range
setting. Thanks to kingosticks for the alert. - Various small bugfixes to the
sndio
backend.