This code should be considered deprecated and reference to the original sources from which it was forked used. It was merely an attempt to have the maven project established and used but as I've come to discover, some of the inherent libraries (mostly those which require interfacing into the jni layer) are not resolvable correctly via maven or if they are are now somewhat obsolete. Due to this limitation there are a number of manual steps that need to be taken in order to have thing running correctly. Firstly you will need to install the jogamp joal implementation. The latest (of writing 24/07/2011) version has been downloaded from http://jogamp.org/deployment/jogamp-next/ and included in the support/dependencies folder. To install this dependency you will need to perform the following command in the support/dependencies folder. mvn install:install-file -DgroupId=org.jogamp -DartifactId=joal -Dversion=2.0.0-SNAPSHOT -Dpackaging=jar -Dfile=joal.jar PLEASE NOTE that because of the status of native dependency builds of the joal library, for convenience all the x86 native libraries have been included in the toxiclibs-audio module. Then before packaging you will also need to install (via 'mvn install') the p5 assembly descriptor. This is found in the support folder and required to build zip bundles which can be used by processing. It is also recommended that you install graphvis as the 'dot' executable is also used when generating javadoc.