ChucK on-the-fly with Lucretio =>
Details
Evento gratuito con registrazione obbligatoria su Eventbrite (posti limitati).
14 ottobre
15:30 - 17:30
DumBO Officina - Area Meeting
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