░ 22/11 ░ 13:00 — 17:00 ░
Live coding audio avec Cagire
BuboBubo (Raphaël Forment)
Cagire est un instrument de musique numérique libre et open source. Il réunit séquenceur pas à pas, synthétiseur et environnement de programmation créative. Cagire est aussi bien conçu pour la composition que pour la performance et l’improvisation. Il propose une approche singulière du live coding, où le code s’intègre directement au fonctionnement d’un séquenceur. Chaque pas peut accueillir un court programme, écrit dans un langage inspiré de Forth, qui s’exécute lorsque la tête de lecture l’atteint. Cette interaction entre programmation et séquençage permet de construire et de transformer en temps réel des structures rythmiques, mélodiques ou harmoniques, sans interrompre le flux sonore. Les séquences peuvent se superposer, évoluer selon des règles algorithmiques, intégrer du hasard et donner naissance à des compositions génératives. Grâce à son moteur audio intégré, Cagire permet également de synthétiser, enregistrer, boucler et transformer des sons. Sa compatibilité avec les protocoles MIDI et OSC ouvre enfin l’instrument au dialogue avec des synthétiseurs, des logiciels et d’autres dispositifs électroniques, permettant d’imaginer des configurations scéniques hybrides où le code devient l’instrument central du jeu.
Cet atelier propose une immersion dans cet environnement. À travers une série d’expérimentations pratiques, les participants découvriront comment produire et transformer des sons, construire des séquences rythmiques, manipuler des échantillons et introduire de l’aléatoire et des éléments génératifs dans leurs improvisations. Ils s’initieront progressivement au langage de programmation de Cagire ainsi qu’à Doux, son moteur de synthèse sonore intégré. L’atelier privilégie l’expérimentation, l’écoute et le jeu. Chacun pourra explorer l’instrument à son rythme, selon ses curiosités et ses intérêts, avant de prendre part à une improvisation collective.
Aucune connaissance préalable en programmation, en musique ou en synthèse sonore n’est nécessaire. L’atelier s’adresse aussi bien aux artistes et musiciens qu’aux personnes curieuses de découvrir de nouvelles manières de créer avec un ordinateur. Les participants repartiront avec un instrument libre, autonome et les connaissances nécessaires pour poursuivre leurs explorations.
Raphaël Maurice Forment est musicologue, musicien improvisateur et développeur. Il travaille sur le live coding et plus largement sur les musiques expérimentales, Do It Yourself, et sur les arts numériques. Titulaire d’un doctorat en musicologie, il écrit et maintient des logiciels libres. Il est l’auteur de plusieurs environnements de live coding : Sardine, Topos, Cagire, etc. Il se produit en France et en Europe sous le nom de BuboBubo. Il participe aux collectifs TOPLAP (https://toplap.org) et Cookie Collective (https://cookie.paris). Il administre plusieurs sites tels que livecoding.fr.
Ses travaux sont publiés sur son site personnel: https://raphaelforment.fr.