Informazioni sul servizio
TradottoCreo programmi audio in tempo reale in ChucK e ho sempre trattato il tempo come una quantità di prima classe, non come un pensiero secondario. Che tu abbia bisogno di un sintetizzatore, di un'installazione interattiva o di una partitura generativa che risponda a sensori e musicisti, lo costruisco attorno al modello di temporizzazione preciso che rende ChucK speciale. Ogni evento si verifica esattamente dove la timeline dice che dovrebbe, con precisione al campione, e nulla si sposta.
La mia pratica comprende generatori personalizzati, sintesi granulare e additiva, voci modellate fisicamente e catene di effetti che reggono sotto una densa polifonia. Mi affido al modello di concorrenza di ChucK: avvio thread di shred che funzionano in parallelo ma condividono un battito deterministico, così il sequencer, il seguente dell'inviluppo e l'ascoltatore di rete lavorano insieme senza conflitti. Per il live coding imposto la modalità on-the-fly in modo da poter aggiungere, sostituire e rimuovere shreds proprio durante la performance, senza mai fermare il suono per un momento.
I deliverables includono tipicamente un albero sorgente documentato, diagrammi temporali, ponti MIDI e OSC, e una breve registrazione video della patch in azione. Testo su macOS, Linux e Windows, confeziono preset in modo che i musicisti possano caricare una scena in pochi secondi. Insegno a team che si avvicinano a ChucK per la prima volta, spiegando come l'aritmetica della durata, gli eventi e la parola chiave now si connettano. Dammi un tempo, un'interfaccia e l'umore che stai cercando—e ti darò uno strumento che suona vivo e non perde mai il battito.
La mia pratica comprende generatori personalizzati, sintesi granulare e additiva, voci modellate fisicamente e catene di effetti che reggono sotto una densa polifonia. Mi affido al modello di concorrenza di ChucK: avvio thread di shred che funzionano in parallelo ma condividono un battito deterministico, così il sequencer, il seguente dell'inviluppo e l'ascoltatore di rete lavorano insieme senza conflitti. Per il live coding imposto la modalità on-the-fly in modo da poter aggiungere, sostituire e rimuovere shreds proprio durante la performance, senza mai fermare il suono per un momento.
I deliverables includono tipicamente un albero sorgente documentato, diagrammi temporali, ponti MIDI e OSC, e una breve registrazione video della patch in azione. Testo su macOS, Linux e Windows, confeziono preset in modo che i musicisti possano caricare una scena in pochi secondi. Insegno a team che si avvicinano a ChucK per la prima volta, spiegando come l'aritmetica della durata, gli eventi e la parola chiave now si connettano. Dammi un tempo, un'interfaccia e l'umore che stai cercando—e ti darò uno strumento che suona vivo e non perde mai il battito.