shado is a compositing and sprite library for the monome. It is written in Java, but designed to be dynamically scripted in a language like Python and hosted in MaxMSP (or Max for Live). The common usage scenario is to install shado alongside our Java Python interpreter in a MaxMSP system, and drive it via Python scripts triggered and controlled by MaxMSP messages.
To get a sense for what's achievable in shado, take a look at this video.
The file README.MANUAL will eventually be the manual for shado; for now, it contains an explanation of the shado architecture - quite possibly, along with the examples, just about enough to start writing shado "programs".
The prebuilt JAR files are in the sub-directory distribution
, or the
library can be built from the enclosed sources using Maven. (For the
Maven build, clone and build net.loadbang.osc first, since our
libraries are not yet in a central repository.)
See the README for net.loadbang.lib for installation details.
The JavaDocs can be generated from Maven by
mvn javadoc:javadoc
The documentation is written to target/site/apidocs
.
Distributed under the GNU General Public License.
Copyright (C) 2011 Nick Rothwell.