






systems interfacing with sc (Difference)
systems interfacing with sc
there are various ways to use SC with other applications.
By sending *OSC>Open Sound Control* network messages to the SC Server one can control
sound processes from other clients.
to send osc messages from terminal e.g. see *sendOSC*
!clients using sc scerver
-Haskell: rsc and hsc: *rsc>http://www.slavepianos.org/rd/f/306948/* is a *plt scheme>http://www.plt-scheme.org/* supercollider client. *hsc>http://www.slavepianos.org/rd/f/207949/* is a *haskell>http://www.haskell.org* supercollider client.
-SmallTalk: A squeak OSC-Client by Marcus Gälli, which works with SC: *OSC-Client>http://map1.squeakfoundation.org/sm/accountbyid/13fa7a75-1e76-471e-8f42-b676f4d8e373/package/61f807be-83a3-4944-bfa1-686ddac7153c*
-Python: scosc, python OSC for supercollider: *http://www.patrickkidd.com/>http://www.patrickkidd.com/*
-Q: Albert Graef lets his Q functional programming language for multimedia applications talk specially to SC3 through OSC: *http://q-lang.sourceforge.net/*
-As much as Mühlethaler and Schuppisser with their Sonificator do this with java: *http://www.substring.ch/sound/*
-scream, a system based on java: *http://audio.egregious.net/scream/*
-JCollider duplicates some of SCLang's client side representation classes to simplify the building of Java based clients (project is beta state): *http://www.sciss.de/jcollider*
-Installation of PySCLang (sclang for python): *here>http://jonathansaggau.com/sc/sclangEmacsPySCLang.rtf* is a quick installation tutorial by Johnathan Saggau
-Haskell
--rsc and hsc: *rsc>http://www.slavepianos.org/rd/f/306948/* is a *plt scheme>http://www.plt-scheme.org/* supercollider client. *hsc>http://www.slavepianos.org/rd/f/207949/* is a *haskell>http://www.haskell.org* supercollider client.
-SmallTalk
--A squeak OSC-Client by Marcus Gälli, which works with SC: *OSC-Client>http://map1.squeakfoundation.org/sm/accountbyid/13fa7a75-1e76-471e-8f42-b676f4d8e373/package/61f807be-83a3-4944-bfa1-686ddac7153c*
-Python
--scosc, python OSC for supercollider: *http://www.patrickkidd.com/>http://www.patrickkidd.com/*
-Q
--Albert Graef lets his Q functional programming language for multimedia applications talk specially to SC3 through OSC: *http://q-lang.sourceforge.net/*
-Java
--As much as Mühlethaler and Schuppisser with their Sonificator do this with java: *http://www.substring.ch/sound/*
--scream, a system based on java: *http://audio.egregious.net/scream/*
-Python
--JCollider duplicates some of SCLang's client side representation classes to simplify the building of Java based clients (project is beta state): *http://www.sciss.de/jcollider*
--Installation of PySCLang (sclang for python): *here>http://jonathansaggau.com/sc/sclangEmacsPySCLang.rtf* is a quick installation tutorial by Johnathan Saggau
!editors
-*scvim>http://neisis.net/~alex/scvim/* vim scripts for supercollider
-*sced>http://sced.berlios.de* (a GTK editor for SuperCollider)
-*scfront>http://aug.ment.org/scfront* (a Tcl/Tk frontend)
!other systems
-*vst2osc>http://www.realizedsound.net/downloads*: sending osc messages from any VST-compatible application
-*SuperColliderAU*: AudioUnits wrapper for scsynth
-*javaosc>http://www.illposed.com/software/javaosc.html*, a library for talking the Open Sound Control (OSC) protocol in Java.
-communication from Cocoa with sc *http://www.mat.ucsb.edu/~c.ramakr/illposed/objcosc.html*
-a java based system for creation of spatialisation data: *http://sourceforge.net/projects/meloncillo/*
-a java based sound editor using scsynth: *http://www.sciss.de/eisenkraut*
!hardware connections
-*lemur-tutorial for supercollider>http://www.jazzmutant.com/workshop_softrelatedissueslist.php?id=supercollider*