Code as Canvas
Attending Roxanne Harris’s lecture completely reframed how I understand coding, not as a technical language, but as an artistic tool. A self-described “musician-programmer,” Harris shared how her background in computer science and music at Yale evolved into live coding performances, where she improvises music and visuals through real-time programming. Her lecture made me see code as a form of improvisational art, not just structure.
Exploring her portfolio, I was especially struck by her use of Sonic Pi, a live coding platform that transforms programming into performance. Watching her craft layered soundscapes in real time, I saw a direct connection between code and musical expression, something I had never considered before. She described it as “algorithmic vulnerability,” where even mistakes become part of the performance. This transparency aligns with themes we’ve discussed in class: the merging of logic and creativity, and embracing the unknown in digital media.
To learn more, I read a Medium article on live coding, which explains how artists globally use languages like Sonic Pi and TidalCycles to create live performances. The article made it clear that this movement is growing and reshaping how we experience both music and programming. I also explored the Wikipedia page on live coding, which helped contextualize the historical roots of this artform. Knowing that it intersects with both experimental music and hacker culture made Harris’s work even more compelling.
Her event inspired me to explore live audiovisual creation for my final project. I’d recommend her talk to anyone, especially those who think coding is purely technical. This was a reminder that code, like art, is full of emotion, spontaneity, and personal meaning.
Sources/Citations:
- Harris, Roxanne. “Portfolio.” Also Known As Rox, https://alsoknownasrox.com/.
- Taylor, Royce. “Live Coding.” Medium, 24 June 2023, https://medium.com/@royce.taylor789/live-coding-6ac7ead9dbcf.
- “Live Coding.” Wikipedia, Wikimedia Foundation, 12 Apr. 2025, https://en.wikipedia.org/wiki/Live_coding.
Proof of Attendance:
Comments
Post a Comment