A simple OSC library
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
src
.classpath
.gitignore
.project
.travis.yml
README.md
RELEASES.md
pom.xml

README.md

net.loadbang.osc Build Status Dependency Status

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 monome-fu.

net.loadbang.osc and its dependencies are available in the central Maven repo:

  • leiningen:

      [net.loadbang/net.loadbang.osc "1.6.1"]
    
  • maven:

      <dependency>
        <groupId>net.loadbang</groupId>
        <artifactId>net.loadbang.osc</artifactId>
        <version>1.6.1</version>
      </dependency>
    

Documentation

The JavaDocs can be generated from Maven by

    mvn javadoc:javadoc

The documentation is written to target/site/apidocs.

License

Distributed under the GNU General Public License.

Copyright (C) 2013 Nick Rothwell.