AlgoDave – Live Coding Music Education – TALK
#DAVE
Attraverso il Live Coding Music Education partiamo dalla spina dorsale di tutta la musica cubana: la clave.
La suoniamo, la cantiamo, la comprendiamo per poterci connettere tutti insieme come un’unico ensemble.
Iniziamo con la parte di live coding a scrivere la clave in Ruby con SonicPI per vedere come funziona il sorgente e come scriverlo in stili diversi, sia di programmazione che di contesto musicale.
Man mano che scriviamo codice lo commentiamo anche con ulteriori esempi correlati in modo che tutti i partecipanti possano imparare sia concetti di metrica musicale sia concetti di base di programmazione software.
Parliamo dell’uso di variabili locali e globali da riutilizzare nel codice e degli array di dati. Dalla data sonification ad array annidati da usare come step sequencer, il live coding permette una visione olistica della musica declinata nella sua versione elettronica attraverso il live coding.
Il tutto viene renderizzato live attraverso supercollider mentre la musica aiuta nella profonda comprensione del backbeat, il ritmo di riferimento, su cui si poggia la frase ritmica, che è il tessuto musicale che fa muovere le chiappe 🙂
Live Coding Music Education: se sembra divertente, è perché lo è 🙂
Tutto ciò è possibile del collettivo ZonaWarpa, che crea eventi accessibili e inclusivi in tutti i sensi. No barriere economiche, architettoniche, geografiche, discriminatorie.
Un punto di incontro per chi sviluppa giochi, a tutti i livelli. Sviluppatorx, romhacker, game designer, etc liberi di mostrare, testare, diffondere le proprie opere e idee creative.
#livecoding #electronicmusic #drummachine #SonicPI #Programming #Electronic music
