liblo is an implementation of the Open Sound Control[1] protocol for POSIX
systems. It is written in ANSI C and released under the GNU General Public
Licence. It is designed to make developing OSC applictions as easy as
possible.
http://plugin.org.uk/liblo/
This release adds some OSX compatibility fixes from Taybin Rutkin, support
for OSC multipath pattern matching courtesy of Daniel Holth's pattern
matcher and I've added bundle i/o.
Liblo now implements everything in the OSC specification except type
arrays.
Pattern matching and bundles are largly untested, and should be treated as
alpha quality, but should work. If you are using server threads or the
nonblock API then bundles should JustWork(TM), if you are polling on the
server fd then you have some work to do. There are API calls for detecting
if/when there are scheduled messages.
- Steve
[1]
http://www.cnmat.berkeley.edu/OpenSoundControl/