:: Arduino + SuperCollider ::
SuperCollider provides a class for serial communication on Linux and OSX (SerialPort). Arduino support is available either as a quarks package directly from within SuperCollider:
Quarks.update("arduino"); Quarks.install("arduino");
or can be checked out from the svn repository:
svn co https://svn.sourceforge.net/svnroot/quarks/arduino
Currently the SimpleMessageSystem is supported, with other protocols to follow. Have a look at some examples.
SCPyduino
A class for interfacing with an Arduino running Firmata. Available as a SuperCollider Quark
Can be installed from within SuperCollider with:
Quarks.update("SCPyduino"); Quarks.install("SCPyduino");
or checked out directly:
svn co https://svn.sourceforge.net/svnroot/quarks/SCPyduino