The pre-built version of the CapTouch_BoosterPack_UserExperience_GUI that is part of the software support for the 430BOOST-SENSE1 Booster Pack works fine, but I would like to modify the code. I have a running version of Processing (V3.3.6) and the appropriate source code file. I have also downloaded the sound library pitaru.sonia_v2_9 and installed it according to the instructions.
When I try to run the code there are two issues - one minor, and one major (to me).
First, the current implementation of Processing will not allow variables in the size()function. Easily fixed by hard-coding the parameters, or by moving the function to the newly implemented settings() routine. (It may be time to update the source code in the package to take note of this change.
Once that is fixed, though, an attempt to run the code results in an error message at the line:
clock = new Sample("click1.aiff");
The message is:
NoSuchMethodError: You may be using a library that's incompatible with this version of Processing
and the console area displays:
Could not load native library for JSyn V142
com.softsynth.jsyn.SynthException: JSyn error: Could not access JSyn synthesis engine. - JSyn not properly installed, or web page is not calling smart_embed_jsyn.js!, 0x0=0, 0x0=0
I suspect that this is a very old version of JSyn, and so probably not compatible with Processing V3.
I would be grateful for any comment or advice on how to resolve this issue.
Thanks. Geoffrey.