Insights from the ThePrimeagen episode “Musician turned Programmer turned Musician”, published July 20, 2025.
In "Musician turned Programmer turned Musician" (ThePrimeagen, July 2025), prime demonstrates how to merge programming mastery with music creation using Strudel, a browser-based environment for algorithmic composition. By bridging the gap between a Vim-based workflow and JavaScript-driven audio synthesis, he creates…
In "Musician turned Programmer turned Musician", Strudel provides an environment where JavaScript commands control audio synthesis in the browser. It is essential for live coding because it provides immediate audio feedback, allowing developers to perform music through text.
In "Musician turned Programmer turned Musician", Mini notation allows the user to quickly define loops, subgroups, and rests in a very compact format. It is the language used within Strudel to define the 'pulse' and structure of the music.
In "Musician turned Programmer turned Musician", It transforms the artist from a composer into a system architect, creating rules for how sounds should evolve, loop, and interact. This is vital for creating complex rhythmic patterns automatically.
Prime demonstrates how to merge programming mastery with music creation using Strudel, a browser-based environment for algorithmic composition. By bridging the gap between a Vim-based workflow and JavaScript-driven audio synthesis, he creates a live-coding performance tool that allows for complex, cycle-based rhythmic structures.
Topics: Creative Coding, Music Technology, Vim, Algorithmic Music, JavaScript