overdub

For the press.

Musicians describe music in pictures: “make it warmer”, “the bit that goes da-da-DUM”. Software wants numbers. For years AJ Smith, a musician and computer scientist, has been the person in the middle, turning friends’ ideas into notes, plugins and knob positions. Overdub puts an AI agent in that chair. It is a music studio in the browser: you hum, tap, play or say a take, and your agent plays over it with notes, settings, and instruments and effects it writes as code, which the studio tests before anyone hears them. Takes go into the song in time, after a count-in, and any knob can be drawn or recorded as automation. Agents can’t hear, so the studio measures the mix for them. Every edit is signed, warm for you and cool for the agent, and the agent’s can be undone without touching yours. Overdub never generates audio.

Three lengths to copy.

Overdub is a music studio in the browser for you and your AI agents. Hum, tap, play or say it: the agent turns musical language into notes, sounds and settings, and builds instruments and effects that didn’t exist until you described them. Every edit is signed by its author. It never generates audio.

Overdub is a music studio in the browser for a musician and their AI agents. Musicians describe music in pictures (“make it warmer”); DAWs want numbers. Overdub puts an agent in the translator’s chair and keeps the musician in control. Hum, tap, play or describe an idea, and the agent writes notes, adjusts settings, and can write new instruments and effects as code, which the studio tests before anyone hears them. Because agents can’t hear, the studio measures the mix for them. Every edit is signed, human or agent, and can be undone. Overdub never generates audio. It is free and runs in your browser.

Overdub is a music studio in the browser, built for a musician and their AI agents to make music together.

Musicians describe music in pictures: “make it warmer”, “the bit that goes da-da-DUM”. Software wants numbers. Between the two there has usually been a person who translates. Overdub’s maker, AJ Smith, a musician and computer scientist, has been that person for years. Overdub puts an AI agent in that chair and keeps the musician’s hands on the song.

There are four ways in. Hum, and pitch tracking writes the notes. Tap, and the groove lands on a drum grid. Play a guitar, a MIDI keyboard or the computer keys. Press record first and the take lands in the song after a count-in, every pass kept. Or say what you want, and the agent changes what is already there and shows exactly what it moved. Ask for an effect that doesn’t exist and the agent writes it as code; the studio tests it before it plays, then gives it a face with real knobs.

Agents can’t hear, so the studio measures for them, reporting loudness, peaks, spectrum and key in musicians’ terms. Every edit records who made it, so the agent’s work can be undone without touching the musician’s.

Overdub never generates audio: everything is notes, parameters and code. It grows out of the Guitar Studio in AJ’s browser punk-song maker Claw’d-o-Matic, whose 101 pedals, 27 amps and 156 rigs it includes. Outside agents such as Claude Code connect over MCP. Overdub is an early prototype, free, and runs in your browser.

The numbers are counts.

Built-in devices
23
Agent-built devices
13
Pedals
101
Amps
27
Rigs
156
Agent tools
38
Name
Overdub. Overdub Studio on first mention or where it needs to be found. Sentence case in prose; “overdub” in lower case in the wordmark. Never “OverDub”.
Lines
Play over each other. A studio for you and your agents.
What it is
A music studio (a DAW) in the browser, built for a musician and their AI agents.
Status
Early prototype, live since 30 September 2026. There are no user numbers to report yet.
Web
overdubstudio.com (this site) and overdubstudio.com/app/ (the studio)
Price
Free. The in-studio agent uses the musician’s own Anthropic API key, billed by Anthropic; a demo agent runs without one.
Platform
Any current browser (Chrome, Edge, Safari, Firefox), on a computer or a phone. No install, no account. Web MIDI needs Chrome, Edge or Firefox.
Made by
AJ Smith
Built-in instruments and effects
23, all synthesized in the page: 13 instruments and 10 effects, named after things in a studio (Patch Bay, Capstan, Stairwell, Echo Reel…).
From the Guitar Studio
101 pedals, 27 amps, 16 cabinets, 5 mics and 156 rigs, from AJ’s Claw’d-o-Matic, each rig leveled by measurement.
Agent tools
38, shared by the agent in the studio and by outside agents over MCP.
Agent-built devices
13 ship with it: 10 on the house shelf in the device library and 3 in Night Shift, each carrying the request that asked for it.
Ways in
Hum (pitch tracking), tap (to a drum grid), guitar or bass through an audio interface, MIDI keyboards, the computer keyboard, and words to the agent.
Recording
Into the song from a start marker, after a count-in of one or two bars, with a metronome you can see. Round a loop, drum passes layer into one clip and other passes stack as takes.
Automation
Lanes for level, pan and any knob: drawn, recorded from a knob as it turns, or written by the agent. They play the same live, in an export and in a render.
Demo songs
10, each in a different genre, from lo-fi to bossa nova. Each has a part signed by Claude, written ahead of time like the rest.
What it measures
Integrated loudness (LUFS), true peak, crest, band energy, brightness, stereo width, onsets, key and a spectrogram.
Agents
Claude in the studio (Opus 5.5, Sonnet 5.5 or Haiku 4.5, with the musician’s key); Claude Code and other MCP clients from outside, connected to a local copy of the studio.
Generated audio
None. Every sound is synthesized from notes, parameters and code.
Your song
Saved in your browser. No account.
Privacy
No account. On the live site, anonymous counts only (page views, and in the studio opens, plays, agent messages, devices, exports, shares, hums and keeps): no cookies, no ids, never the song. Do Not Track and Global Privacy Control turn them off. The in-studio agent talks straight to Anthropic with the musician’s key.
Code
Plain JavaScript modules: no build step, no dependencies.

Counts come from the code as it runs today, not from a plan.

The Weave and the wordmark.

Two strands cross twice. At the first crossing the warm one (you) is on top; at the second, the cool one (your agent) is. All four files are vectors.

The Overdub mark: a warm orange strand and a cool blue strand crossing twice, leaning forward
The markOn dark or light, from 20 px up. Keep half its width clear on every side.logo.svg
The overdub wordmark in cream
Wordmark, for dark backgroundsLeader-tape cream, as outlines.wordmark.svg
The overdub wordmark in dark ink, on cream paper
Wordmark, for light backgroundsIn ink, for paper.wordmark-ink.svg
The Overdub app icon: the mark with fatter strands on a rounded dark square
App iconThe simplified mark on a rounded graphite square, for 16 to 64 px.favicon.svg

Colours

  • Graphite#141210
  • Cream#f4ead6
  • Leader green#d9f36a
  • Grease pencil#f1dc8a
  • Warm: a person#ffa043
  • Cool: an agent#4cc3ff

Please don’t

  • Recolour the strands. Warm is always the person, cool is always the agent.
  • Swap which strand is on top at the first crossing, add a third, or straighten the wobble.
  • Outline it, add a shadow, or set it on a busy photo.

Type: Archivo at its widest, ExtraBold Italic, for display; Atkinson Hyperlegible Next and Mono for everything else. All free on Google Fonts.

The social card: the Overdub lockup and Play over each other. on cream paper, above a strip of tape where the two strands cross
Social card1200 × 630 PNGog.png

Screenshots of the studio as it runs.

Each picture is the studio as it runs today, open on Night Shift, the first of the ten songs it ships with. The captions say what is on screen.

The Overdub studio: an arranger with six tracks of Night Shift, the Guitar’s effect chain in the Devices tab ending on Tidal Cathedral with a Claude badge, and the agent panel asking which kind of warmer you mean
The studioNight Shift in the arranger, the Guitar’s chain in the Devices tab ending on Tidal Cathedral (an agent-built effect with a Claude badge), and the agent asking which kind of “warmer” you mean.studio.webp1440 × 900studio-960.webp960 × 600
The rack close up: a chorus pedal, an amp, and Tidal Cathedral, an agent-built effect with real knobs and a by Claude badge
The rackDevice faces, including Tidal Cathedral, code an agent wrote. The studio checked it, then gave it a face with real knobs.rack.webp1440 × 262rack-960.webp960 × 175
The Sketch tab: the pitch spiral following a hum, and the notes A3, C4 and E4 written onto a small piano roll
Hum itThe Sketch tab following a hummed A3, C4, E4 (a test recording) and writing the notes down.sketch.webp1052 × 470sketch-960.webp960 × 429
The History tab: edits by You in warm orange and by Claude in cool blue, each with what changed and why, and a button to revert all of Claude’s changes while keeping yours
SignedHistory after a few edits: yours in warm, Claude’s in cool, each with the reason it gave.history.webp400 × 640

Thirty seconds of the studio.

The demo filmNight Shift plays, a beat is tapped into a new song over the click in two layered passes, a band is built around it and plays it back, the demo agent offers takes on the band’s bass, and History signs every edit. It has a real soundtrack and reads with the sound off.overdub-demo.mp41280 × 720, 30 fps, 30 sposter1280 × 720

It plays on your song.

  • Call ita studio for you and your agents, or a browser DAW with an AI agent built in.
  • Please don’t call itan “AI music generator”. It never generates audio, and the musician makes the song.
  • What the agent doesIt writes, suggests, builds or tidies. It doesn’t “create your song”.

AJ Smith.

Overdub is made by AJ Smith, working with Claude. The code is open, under MIT, at github.com/aj-dev-smith/overdub.

Overdub StudioPress
overdub

Get in touch.

Write to aj.dev.smith@gmail.com.

To try it first, open the studio: it runs in your browser with nothing to install, and the demo agent works without a key.