17 January 2026 - Vibe Coding #1

Here’s my first project with Claude Code.

Prompt: "Let's build an application from scratch. Let's make a simple digital synthesizer for music creation. I want us to start with as few controls as possible - maybe just one oscillator!”

Less than five minutes later, it produced most of what you see below. I then prompted two more changes: a cutoff filter, and the ability to adjust these parameters in realtime on a note while it’s held.

Finally, I troubleshooted its performance on mobile. The problem? I had my phone’s side switch set to do not disturb! It should work on both mobile (iOS 26.2 Safari) and desktop (Chrome 143.0.7499.171) browsers.

Simple Synth

Tap to start

Audio requires user interaction to initialize

50%
0.01s
0.30s
8000 Hz
A
S
D
F
G
H
J
K
W
E
T
Y
U

Press keys A S D F G H J K for white keys, W E T Y U for black keys