I.C LEE

VS Sonata

VS Sonata

VS Sonata

VS Sonata is a playful, customizable extension for Visual Studio Code that turns your coding session into a symphony.

VS Sonata is a playful, customizable extension for Visual Studio Code that turns your coding session into a symphony.

VS Sonata is a playful, customizable extension for Visual Studio Code that turns your coding session into a symphony.

“Type it. Hear it. Feel it.”

As you type, specific keywords trigger sound effects — from satisfying clicks and bleeps to whimsical chimes and custom audio clips. Every line of code becomes a beat, every function a note in your own developer soundtrack. Perfect for adding fun, focus, or flair to your workflow,  VS-Sonata makes programming more immersive and personal. Whether you want to celebrate each "return", cheer on your "if" statements, or compose your own dev-jingle, it’s all possible

This project started from a simple, playful thought during a late-night coding session. I’ve always loved music — from classical piano to jazz drumming — and it’s often in the background when I code. One day, I wondered: what if typing certain keywords could trigger little sounds? It seemed like a fun way to bring some personality and rhythm into an otherwise quiet process.


So I started exploring how VS Code extensions work. After going through the documentation and building a basic prototype, I created VSSonata — a tool that lets users assign different sounds to specific keywords, and even customize them per project. It adds a small but joyful layer to programming, turning daily work into a more engaging, even musical, routine.


For me, VS-Sonata is about making space for delight in tools we use every day — reminding us that even serious work can have a playful side.


Demo