ROBOT Learn

ChucK on-the-fly with Lucretio =>

Back to ROBOT Learn

Details

Evento gratuito con registrazione obbligatoria su Eventbrite (posti limitati).
14 ottobre
15:30 - 17:30
DumBO Officina - Area Meeting

Registrati subito

Introduzione al linguaggio di programmazione ChucK e alle sue possibilità per il live coding

ChucK è un linguaggio di programmazione concorrente e fortemente sincronizzato per la sintesi sonora e la composizione musicale in real time disponibile per Linux, Mac OS X, Windows e per il web browser (https://chuck.stanford.edu/ide/).

Creato da Ge Wang mentre era un laureando del professor Perry Cook a Princeton, attualmente è mantenuto principalmente da un team dell’università di Stanford e distribuito liberamente secondo i termini della GNU General Public license.

ChucK è un linguaggio object oriented fortemente tipizzato con una sintassi C-llke; è facile da imparare, divertente ed espressivo e viene con un esteso numero di librerie che forniscono:

– un gran numero di Unit Generators (sintetizzatori, filtri, effetti);

– supporto MIDI e OpenSoundControl;

– analizzatori di segnale;

– strumenti per costruire sistemi musicali interattivi di intelligenza artificiale (ChAI).

Durante il worksop:

– impareremo la sintassi e la semantica di ChucK;

– conosceremo gli ambienti per ChucK, utilizzando principalmente la versione online;

– creeremo sintetizzatori ed effetti utilizzando HiD (mouse e tastiera) e controllers MIDI;

– comporremo pattern e sequenze focalizzate alla performance dal vivo.

Il workshop è aperto ad appassionat* musicist*, programmator* da 9 a 99 anni. Non sono richieste specifiche conoscenze di informatica o teoria musicale. Per seguire il corso é preferibile (ma non necessario) portare un computer con Google Chrome installato. Più informazioni e risorse su: https://github.com/lucretiomsp/robochuck

Details

Evento gratuito con registrazione obbligatoria su Eventbrite (posti limitati).
14 ottobre
15:30 - 17:30
DumBO Officina - Area Meeting

Registrati subito

Seguici

Newsletter

I tuoi dati saranno trattati nel rispetto della nostra Privacy Policy.