Leggi di questi linguaggi e decidi quale è adatto alle tue esigenze:
SuperCollider
SuperCollider is an environment and programming language for real time
audio synthesis and algorithmic composition. It provides an
interpreted object-oriented language which functions as a network
client to a state of the art, realtime sound synthesis serve
Dati puri
Pd (aka Pure Data) is a real-time graphical programming environment
for audio, video, and graphical processing. It is the third major
branch of the family of patcher programming languages known as Max
(Max/FTS, ISPW Max, Max/MSP, jMax, etc.)
ChucK
is a new (and developing) audio programming language for real-time
synthesis, composition, performance, and now, analysis - fully
supported on MacOS X, Windows, and Linux. ChucK presents a new
time-based, concurrent programming model that's highly precise and
expressive (we call this strongly-timed), as well as dynamic control
rates, and the ability to add and modify code on-the-fly. In addition,
ChucK supports MIDI, OSC, HID device, and multi-channel audio. It's
fun and easy to learn, and offers composers, researchers, and
performers a powerful programming tool for building and experimenting
with complex audio synthesis/analysis programs, and real-time
interactive control.