Skip to main content

Blog

Thoughts on music technology, frontend development, and the creative process

01

Optimizing Real-Time Audio Performance in React

Technical

Why useState breaks your audio, when to use useRef, and the patterns that separate professional audio apps from glitchy toys.

December 202512 min read
02

Building a Live Coding Music Environment

Technical

How I built a browser-based live coding sequencer with synthesized sounds, arpeggiation, and effects—all from scratch.

December 202510 min read
03

Routing Web Audio to Your DAW with BlackHole

Tutorial

How to capture browser audio and route it directly into Ableton Live, Logic Pro, or any DAW for recording and processing.

September 20255 min read
04

Building a TB-303 in the Browser

Technical

How I built a fully functional acid bass synthesizer using nothing but the Web Audio API, React, and a weekend.

June 20258 min read
05

Building a Browser-Based Chromatic Tuner

Technical

How pitch detection algorithms work, and why autocorrelation beats FFT for musical instrument tuning.

March 20256 min read
06

Building a Guitar Practice Tool

Design

Why I built a comprehensive practice platform instead of just another tab viewer.

December 20247 min read
07

Gamifying Perfect Pitch Training

Design

How I built an ear training app that makes pitch recognition feel like a game instead of homework.

October 20246 min read
08

Building a Metronome That Doesn't Drift

Technical

Why JavaScript timers aren't good enough for music, and how to build a professional-grade metronome anyway.

August 20245 min read
09

Web Audio API: The Browser's Hidden Studio

Technical

Everything you need to know about building real audio applications in the browser. No plugins, no installations—just JavaScript.

June 202410 min read