venerdì 2 ottobre 2009

ChucK presentazione e installazione

Chuck è un linguaggio di programmazione per la sintesi del suono, la composizione, l'esecuzione dal vivo e ora anche l'analisi. Esiste per i maggiori sistemi operativi, Gnu/Linux, Windows e MacOS X e presenta un nuovo modello di programmazione concorrente basato sul tempo.

Permette fra le altre cose di aggiungere e modificare il codice On-the-fly.

In questo post ci occuperemo di installare ChucK su Ubuntu. Per gli altri sistemi operativi, dove l'installazione è più semplice rimando alla documentazione sul sito ufficiale.

Per preparare la macchina con Ubuntu ad ospitare al meglio il software musicale vi rimando a questo link, che vi guiderà nell'installazione dei vari componenti, incluso il server jack, che sarà quello che utilizzeremo per far gigare ChucK.

Una volta eseguita questa operazione installiamo le dipendenze che ChucK richiede:

sudo apt-get install bison gcc-4.2-multilib flex libjack-dev libjack0.100.0-dev libasound2-dev libsndfile1-dev libflac-dev libogg-dev

Scarichiamo i sorgenti dal sito, spacchettiamo il file e apriamo un terminale nella directory chuck-1.x.x.x/src/ e digitiamo

make linux-jack

quindi

sudo make install

ora digitate

chuck

se la risposta sarà qualcosa di simile a questo:

[chuck]: no input files... (try --help)

significa che l'installazione è andata a buon fine. In caso di problemi non esitate a contattarmi.

Ora siamo pronti per programmare...

NeuM


Nessun commento:

Posta un commento