Humanizing Technology and Algorithms Through Artistic Expression
summary
Professional musician of 18 years who starts programming in 2015 uses Sonic Pi, Tidal, SuperCollider and browser Estuary to make live code music. Demonstrates two concrete approaches: reverse‑engineer a Bach minuet in Sonic Pi and sorting algorithms sonified—bubble, insertion, selection and merge—then packages those behaviors into an algorithmic toolbox with tunable params used in a performance called “sorting myself out” that prints quotes when lists finish sorting. Argues live coding boosts accessibility, teaching and performance confidence.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:13What is live coding
- 11:31Why live code
- 16:50Creative approaches
- 21:32Algorithmic approach
- 33:30Impact of live coding
- 49:28Open-ended questions
- 50:34Closing thoughts








