Sudo, Not Surrender logo

Sudo, Not Surrender

Subscribe
Archives
September 2, 2025

Making computer music

Surrey, B.C. skyline at sunset, filled with muted pink and orange.
Surrey, B.C skyline during sunset

Yesterday a video showed up on my YouTube timeline about some kind of music programming language. A woman is shown in the bottom corner and she's instructing us on how she's writing this acid house music using the code on screen. As she manipulates numbers and functions, the music evolves and changes and reacts. It was so very cool and right up my alley and — needless to say — I am now hooked. I spent a good chunk of my weekend playing around with strudel.cc, a live-coding editor that ports a music programming system called TidalCycles into Javascript, thereby running it in your browser. Long story short, you can make all kinds of music just by writing some code and it becomes pretty intuitive to navigate (for programmers and math nerds). I wrote some of my own music within several hours of tinkering and I haven't even applied the techniques seen in the video that lured me into this weird little niche. There's so much to play with!

Check it out at https://strudel.cc

Videos:

Don't miss what's next. Subscribe to Sudo, Not Surrender:
Bluesky
Powered by Buttondown, the easiest way to start and grow your newsletter.