The Livecoding Sound class emphasizes on using code as material to program algorithmic sequences to create generative pattern for sound. No prior coding experience or musical background is required (even better) for this class.

I taught the Livecoding Sound class at RISD in winter 2025.
Software we learned:
- Hundred Rabbits ORCA & Pilot
- VCV Rack
- Ableton Live
- MIDI and UDP communication
- Computer Music History
- Algorave Culture
- Code as Mudium
- Algorithmic and Generative Music
- More-than-western rhythm and sequence
- Sound Improvisation
- Workshop
- Jam session (Jamuary)
- In-class Listening session
- Reading Discussion
- Visiting Artist Lecture/Workshop
- Final Performance
- Orca x Pilot Cheat Sheet (including shortcut for Orca, Pilot, and ready-to-use coding modules)
- Miro Board (for commnunity building, knowledge sharing, and media responding)
- Live Coding: A User's Manual (for understanding the context, history, community, and medium of livecoding)
Visiting Artist - Femi Shunoga-Fleming


Jamuary


In-class Demo
Highlight Reel
This class included students from jewelry, textile, architecture, illustration, and graphic design. I was amazed by their intuition and the way they incorporated their professional backgrounds into code and sound. I will never forget the day one of my students told me he felt the sound he created both was and was not music. He said it left him confused, because he couldn’t place himself within any defined realm of music. I was so happy for him to make this discovery and told him that being flexible and confident in the in-between is one of the most powerful spaces to be.