Data Interface Methods
Interfaces between the language environment and other software or hardware (not user interfaces).
| Name | Shell scripting | MIDI | OSC | HID | VST | Audio Units | Other | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| In | Out | In | Out | In | Out | As host | As unit | ||||
| Audulus | Yes | Yes | Yes | ||||||||
| ChucK | Yes | Yes | Yes | Yes | Yes | ||||||
| Csound | Yes | Yes | Yes | Yes | Yes | Yes | Yes | binding from Haskell (hCsound) | |||
| Impromptu | Yes | Yes | Yes | Yes | Yes | No | Bidirectional Scheme to Objective-C bridge | ||||
| Max/MSP | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||
| nsound | Yes | Yes | No | No | No | No | No | No | No | No | C++ API, Python API |
| Pure Data | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | bindings for Python, Lua, Java, GStreamer |
| Reaktor | Yes | Yes | Yes | Yes | Yes | No | Yes | ||||
| SuperCollider | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | LADSPA Host, scsynth can be controlled by OSC messages (Haskell, Scala, Python, Ruby, Scheme etc.) | |
| sfront | Yes | Yes | No | No | No | MPEG-4/SA language implementation. | |||||
| Usine | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Multi-touch | ||
Read more about this topic: Comparison Of Audio Synthesis Environments
Famous quotes containing the words data and/or methods:
“To write it, it took three months; to conceive it three minutes; to collect the data in itall my life.”
—F. Scott Fitzgerald (18961940)
“A woman might claim to retain some of the childs faculties, although very limited and defused, simply because she has not been encouraged to learn methods of thought and develop a disciplined mind. As long as education remains largely induction ignorance will retain these advantages over learning and it is time that women impudently put them to work.”
—Germaine Greer (b. 1939)