We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hi I have experienced Java script error when working with Isadora. Any help would be appreciated. I have logged it with TroikaTronix forum too.
@luciedance -- Thank you. Could you please describe the error and give the error as text (not screenshots)? Could you please link to the TroikaTronix forum post?
The error is long but this is what is at the top java.lang.noSuchMethodError:processing.core.PApplet.registerDispose(Ljava/lang/Object;)V
at com.jogamp.newt.opengl.GLWindow.display(GLWindow, java:759)
at com.jogamp.opengl.until. Animatorbase.display(AnimatorBase.java:452)
at com.jogamp.opengl.until FPSAnimator$Maintask.rung(FPSAnimator.java:178)
at java.until.TimerThred.mainLoop (Timer.java:555)
at java.until.TimerThred.run (Timer.java:505)
The Isadora forum has not commented yet but the link is here:https://community.troikatronix.com/topic/5106/processing-error-with-kinect-isadora
PApplet::registerDispose() was @Deprecated in Processing 2; and finally removed in Processing 3! =;
Is this working with a standard Isadora example, or your own code? If it is a standard example, what is it? If it is yours, can you share an MCVE? Was the code once working, and it stopped, or did it never work? Have you ever gotten Isadora working on the machine you are using -- or at all?
I'm not experienced with Isadora, but an MCVE will make it much easier for forums to give you help.
HI @Jeremydouglass and @GoToLoop. Thank you for this. This is very interesting. Yes the Isadora tutorial patch which was designed for Kinect specifies to use it with Processing 2, however I have been working on Processing 3 using this pre-done patch and it has worked. This is first time it has not. @GoToLoop the thred for the previous discussion is useful. Is this only way to go back to Processing 2? The patch for Isadore you can view here: https://support.troikatronix.com/support/solutions/articles/13000014929-isadora-kinect-tracking-tutorial-part-2
That is what I am using on MAC which provides the processing patch.