--- key: >- live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__ title: >- Live coding musical : vous savez coder ? Devenez compositeur avec WebAudio et WebMIDI ! id: WwHpapkCgEg5IMW5vTId language: Français format: conference tags: - _web level: intermediate speakers: - sylvain_wallez videoId: LShM4QzMOxY presentation: null draft: false --- Sans nécessiter de formation musicale pointue, tout développeur peut créer des morceaux qui sonnent bien et faire du "live coding" pour improviser en direct. Après un rapide tour d'horizon des environnements de codage musical comme Sonic-Pi en Ruby ou FoxDot en Python, on codera/composera en live un morceau de musique électro avec comme seul outil un navigateur web, les API WebAudio et WebMIDI et la librairie Tone.js. Quelques samples bien choisis, une pincée de séquences harmonieuses, une bonne dose d'aléatoire encadré, et hop, tout le monde se mettra à danser ! Et puisque la musique c'est aussi des maths, on parlera de musique générative avec des chaînes de Markov et des L-Systems. David Guetta n'a qu'à bien se tenir ! ---

The code for my music live coding talk at @DevFestToulouse and the code used on stage are available at https://t.co/DCT1k4UQss

And here's a quick recording of the "grand finale"
🎶 https://t.co/TXPrfnHRXG

— Sylvain Wallez (@bluxte) October 5, 2019