Coding Music in VS Code with Tone.js

US Other platforms are available      06/11/25

Live coding music has a bit of a cult following and phrases like "algo-rave" have been thrown around to inject an element of "coolness" into what is, in its essence, someone programming in front of an audience. We appreciate the sound is what is important! Here we have a video on coding music using Visual Studio and Tone.js with the help of co-pilot, Githubs's AI powered mutant sidekick - some call it "vibe coding", which is almost as cringy as the term algo-rave. Here's more.. 

In this episode, Julia builds a browser-based DJ app from scratch, generating code and experimenting with real-time beats that turn VS Code into a music studio. By coding music patterns, beats, and effects live with Tone.js and GitHub Copilot, she shows how AI can compose, layer, and remix techno-inspired sounds straight from code. It's vibe coding, creativity, and rhythm all in one fun, interactive demo.

00:00 Introduction to Tone.js

00:28 Demo - Build a browser-based live coding music application

05:58 Testing our app

06:45 In summary

 

More from Visual Studio Code

Find out more about Tone.js here

About the author [midierror]: midierror is co-founder of Potato Audio, he makes nifty Max For Live devices, award-winning Sample Packs and hosts the 'midierror meets...' interview series speaking with all kinds of people working in sound & music. 


Get the latest headlines, offers and more in our great sonicstate newsletter - delivered to your in box every week
More News: Like This
Even more news...


 

Get Our Newsletter


More...

Featured Video

Browsing,devices, workflow, macros


September Member Discounts - u-he Bazille and Cherry DS-2 

Savings of 30% on these and more


5 Minutes With Behringer 2-XM Sem Clone 

With Chris from Boo Electric


Funniest Reviews from the SonicState Archives: AKAI pt1. 

It's Flat-out Grime Time!


SonicLAB: Knobula Drum Farm 

Eurorack Drum synth and samplers


IMFMSynth - 8 Operator FM Synth Interview 

An Interview with Creator, Kaito Sato


Broke Beats pt1 - A £37 Interface & Multi FX 

Livtra Nanocore