Hi everyone,
I'd pretty much like to try the mxdublin
sequencer(http://www.le-son666.com/software/mxdublin/). For this to
work, one must first get the pdj external working
(http://www.le-son666.com/software/pdj/).
pdj compiles fine on my machine (Ubuntu 7.10 Feisty Fawn; sun-java6-jdk, ant, ant-optional
packages) and the
internal test procedures ($ant test and $ant test-dsp) run flawlessly as well. But $ant
test-mxdublin does not :
[pdj dublin]
is instantiated in the help patch with the following printed in pd's
console :
pdj: unable to use the JVM specified at pdj.JAVA_HOME
pdj: using JVM from the LD_LIBRARY_PATH
pdj: verbose classloader: system classpath:
/home/jerome/puredata/pdj-0.8.4/dist/pdj.jar:/home/jerome/puredata/pdj-0.8.4/dist:/home/jerome/puredata/mxdublin/work
pdj: verbose classloader: dynamic classpath:
file:/home/jerome/puredata/pdj-0.8.4/dist/classes/
file:/home/jerome/puredata/pdj/
jar:file:/home/jerome/puredata/mxdublin/work/swing-layout.jar!/
jar:file:/home/jerome/puredata/mxdublin/work/mxdublin.jar!/
jar:file:/home/jerome/puredata/mxdublin/work/jdom.jar!/
jar:file:/home/jerome/puredata/mxdublin/work/jython22a1.jar!/
jar:file:/home/jerome/puredata/mxdublin/work/looks.jar!/
jar:file:/home/jerome/puredata/mxdublin/work/commons-math.jar!/
file:/home/jerome/puredata/mxdublin/work/
pdj: mxdublin: unable to use specified lnfName:
com.jgoodies.looks.plastic.PlasticXPLookAndFeel
pdj: java.lang.ClassNotFoundException:
com.jgoodies.looks.plastic.PlasticXPLookAndFeel
pdj: at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
pdj: at java.security.AccessController.doPrivileged(Native Method)
pdj: at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
pdj: at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
pdj: at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
pdj: at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
pdj: at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
pdj: at java.lang.Class.forName0(Native Method)
pdj: at java.lang.Class.forName(Class.java:247)
pdj: at
javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1848)
pdj: at javax.swing.UIManager.setLookAndFeel(UIManager.java:580)
pdj: at
com.e1.mxdublin.DublinSystem.<clinit>(DublinSystem.java:64)
pdj: at
com.e1.mxdublin.DublinMaxObject.<init>(DublinMaxObject.java:23)
pdj: at dublin.<init>(dublin.java:5)
pdj: at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
pdj: at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
pdj: at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
pdj: at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
pdj: at
com.cycling74.max.MaxObject.registerObject(MaxObject.java:862)
Then as soon as I try to
open the sequencer's interface (sending [pdj
dublin] the
[console( message), pd's
console spits out the following :
pdj: dublin: jython is initialising...
pdj: Exception in thread "AWT-EventQueue-0"
pdj: Traceback (innermost last):
File "<string>", line 1, in ?
pdj: ImportError: No module named mxdublin
What am I doing wrong ?
++
Jé