Impromptu: suonare programmando

Frammento di codice scritto in Scheme

Girovagando sempre in direzione di Computer Music sono inciampato su questo interessante progetto capitanato da Andrew Sorensen.

Come idea si sposa bene con i “vecchi” CSound e Music5, ovvero produrre. comporre suoni e musica programmando.
In questo caso il linguaggio di programmazione e’ un derivato del Lisp, si chiama Scheme.

Scrivo questi appunti dopo averci passato la prima ore e mezza e devo ammettere che e’ stata molto divertente e molto piu’ produttiva di quando a suo tempo provai Csound senza riuscire a spiccicare nemmeno un LA.

Il linguaggio e’ semplice per chi viene da C e C++, ma penso che chiunque dandosi una letta ai siti consigliati dallo stesso Andrew possa cimentarsi in questa avventura.
Il pacchetto e’ gratuito e lo si puo’ scaricare sia dal sito Apple che da questo link in Universal Binary. Contiene l’ambiente di sviluppo e molti interessanti esempi da cui partire a giocare. Sistemi supportati 10.4.10 e superiore.

Ricordo che con Impromptu si puo’ suonare utilizzando i nostri cari plugins AudioUnits, e creare allo stesso tempo elaborazioni video tramite le funzioni di grafica e OpenGL.

  • shares
  • Mail
9 commenti Aggiorna
Ordina: