This is a simple OSC library used by our MaxMSP packages, and elsewhere (such as directly from Clojure). It is missing some features (specifically, wildcard matching of paths, and timestamping), but it does implement OSC-over-TCP as well as the more usual OSC-over-UDP.
For a Clojure-friendly wrapper to this package, see the lower-level parts of
net.loadbang.osc and its dependencies are available in the central Maven repo:
<dependency> <groupId>net.loadbang</groupId> <artifactId>net.loadbang.osc</artifactId> <version>1.6.1</version> </dependency>
The JavaDocs can be generated from Maven by
The documentation is written to
Distributed under the GNU General Public License.
Copyright (C) 2013 Nick Rothwell.