Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.04 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.04 KB

ControlKit

An unspectacular Processing library for managing midi control data; and run LFOs

Build instructions

javac -source 1.6 -target 1.6 -d . -classpath /Applications/Processing3.3.6.app/Contents/Java/core/library/core.jar *.java; 
jar -cf ControlKit.jar ControlKit; 
mv ControlKit.jar ../library/

or as a 1-liner:

javac -Xlint:-options -source 1.6 -target 1.6 -d . -classpath /Applications/Processing3.3.6.app/Contents/Java/core/library/core.jar *.java; jar -cf ControlKit.jar ControlKit; mv ControlKit.jar ../library/
  • Run from within src folder
  • Processing runs in a legacy version of Java, therefore compile for it accordingly

Processing wiki instructions
https://github.com/processing/processing/wiki/Library-Basics

Processing javadocs
https://processing.github.io/processing-javadocs/core/

Processing source code
https://github.com/processing/processing/blob/master/core%2Fsrc%2Fprocessing%2Fcore%2FPApplet.java

Markdown cheatsheet
https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf