1A...2B Notation vs A+...B- notation
https://processing.org/reference/libraries/
Note on processing install: On my Arch Linux install, Processsing wouldn't start with the follow error:
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
-Djava.ext.dirs=/usr/share/processing/java/lib/ext is not supported. Use -classpath instead.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
This was fixed by going to /usr/bin
and editting the _JAVA_OPTIONS
variable and removing the -Djava.ext.dirs=/usr/share/processing/java/lib/ext
option.
Processing Libraries:
http://lagers.org.uk/g4ptool/index.html
http://www.sojamo.de/libraries/controlP5/
Another fix for processing: Processing cannot run on a non-1.6 compatible JVM. However, if your system has jdk-10 installed, it will default to jvm10, which is not 1.6 compatible. To fix this (on linux) you must change the java
link in /usr/share/processing
to link to point to a jvm8. For my machine, I used the command sudo ln -sfn /usr/lib/jvm/java-8-openjdk /usr/share/processing/java
to link the jvm8 to processing. This fixed the generic issue for non 1.6 compatible compiler errors.