All Articles

Blog

Building an Audio Plugin with Claude Code: A Vibe Coding Experiment

Josh tries “vibe coding” an audio plugin from scratch using Claude Code with no hand-written code, and shares what worked, what broke, and how the workflow shifted his mindset from developer to curator.

Joshua Hodge

29

·

February 26, 2026

All Content

News

Building an Audio Plugin with Claude Code: A Vibe Coding Experiment

Josh tries “vibe coding” an audio plugin from scratch using Claude Code with no hand-written code, and shares what worked, what broke, and how the workflow shifted his mindset from developer to curator.

Joshua Hodge

29

·

February 26, 2026

All Tutorials
Tutorials

Building an Audio Plugin with Claude Code: A Vibe Coding Experiment

SHARE THIS
Speakers
No items found.
SHARE THIS
Speakers
No items found.
All Meetups
Tutorials

Building an Audio Plugin with Claude Code: A Vibe Coding Experiment

SHARE THIS
Speakers
No items found.
SHARE THIS
Speakers
No items found.

I’ve been hearing about vibe coding for a while now, and it’s finally hit the audio programming world. So I decided to test it myself by building an audio plugin from scratch using Claude Code, with zero hand-written code. Here’s what worked, what didn’t, and what surprised me about my own mindset along the way.

Timestamps:

00:00 - Vibe coding hits audio programming

00:20 - My confession: I've never tried this

00:58 - About The Audio Programmer

01:31 - Choosing an LLM and getting started

02:10 - First prompt: Building a basic gain plugin

03:24 - Setting up Claude Code step by step

05:27 - Troubleshooting the install

08:47 - Creating our project and launching Claude Code

10:57 - The magic prompt: Watching it scaffold everything

13:52 - First build and test — it works!

14:39 - Inspecting the code: What did it actually write?

15:43 - Refining: Adding dB scaling and logarithmic gain

18:13 - Getting the plugin into a DAW

20:57 - Testing with real audio

21:56 - Custom UI experiment: Rotary slider and styling

23:33 - Pushing the limits: Advanced look and feel

25:29 - Where the UI broke down

27:37 - What I learned: Psychology, workflow, and honest takeaways

29:08 - What's next for this series

Resources Mentioned:

Claude Code: https://claude.ai

JUCE Framework: https://juce.com

iPlug 2 (Oli Larkin): https://iplug2.github.io

CMake: https://cmake.org

Xcode (Mac): Available on the Mac App Store

Visual Studio (Windows): https://visualstudio.microsoft.com

What I Used:

Claude Max planClaude Code (CLI tool)

JUCE framework (fetched via CMake)

Ableton Live (DAW testing)

Audio Programming Basics
Audio Software Development
JUCE
AI
Vibe Coding
Claude Code

Joshua Hodge

The Audio Programmer

More Tutorials

View All

We Built a Multi-Player Audio App With AI: Intro to Audiotool Nexus

Nexus is Audiotool's new extension layer that lets a browser-based app read and write a live project in real time, something a traditional VST can't do. Silas Gyger, lead engineer at Audiotool, shows how far an AI agent can take you by building three working apps from scratch.

This is some text inside of a div block.

Vibe Coding an Audio Plugin with Cursor vs Claude Code

A practical first look at Cursor for AI-assisted audio plugin development, covering project setup, code review, debugging, and workflow comparisons with Claude.

This is some text inside of a div block.

Build this Awesome Sampler Plugin | Part 4: JUCE UI Basics

Learn how to build a custom JUCE plugin interface using images, fonts, colours, and reusable UI assets.

This is some text inside of a div block.

Build this Awesome Sampler Plugin | Part 3: Parameters Done Right

Learn how to add parameters to your JUCE sampler plugin and pick up the optimization tricks that make them feel polished and professional.

This is some text inside of a div block.
View All

More Meetups

View All

The Audio Programmer Virtual Meetup | April 9th, 2025 @ 17:00 UK

Jani Huoponen, Scott Kramer, and Claus Trelby explore Eclipsa Audio – Google and Samsung's open-source spatial audio format – and what it means for creators working across music, film, TV, and the open web.

This is some text inside of a div block.

The Audio Programmer Virtual Meetup | March 5th, 2025 @ 18:00 UK

Sam Fischmann introduces practical approaches to getting started with Digital Signal Processing, covering key DSP concepts and how they translate into useful tools for music production.

This is some text inside of a div block.

The Audio Programmer Virtual Meetup | February 10th, 2025 @ 17:30 UK

Eric Tarr introduces the Point-to-Point Library, a tool designed to help audio developers easily incorporate analog circuit modeling into their plugins.

This is some text inside of a div block.

The Audio Programmer Virtual Meetup | September 9th, 2025 @ 18:30 UK

Jelle explains how C++ lambdas work under the hood, clears up common misconceptions, and demonstrates how they can be used to write cleaner and more expressive audio code.

This is some text inside of a div block.
View All

More News

View All

The Audio Programmer joins Audiotool's Let's Build! hackathon series

We're joining BBC R&D, the Fraunhofer Institute and Music Hackspace as collaborators in Audiotool's Let's Build! NEXUS Hackathon Series, a free global hackathon running through 6 July 2026.

This is some text inside of a div block.

API London

An evening focused around building the future of music and audio apps, plugins, and creative tools.

This is some text inside of a div block.

Steinberg VST3 & ASIO SDKs Go Open Source

Steinberg announce licensing changes that will have a huge impact for audio software developers.

This is some text inside of a div block.
View All

More Articles

View All

Is AI Killing Music Tech? How to Stay In Demand

AI is reshaping audio development faster than most teams can react. Here are three things that will keep you valuable as the tools get better, drawn from months of pushing them into real codebases.

This is some text inside of a div block.

The audio industry is bigger than you think – and harder to hire into

Audio engineering has quietly fragmented across safety systems, embedded sensing, hearing tech and machine learning. The companies hiring in these fields are no longer just competing with other audio companies – and most of them don't realise it.

This is some text inside of a div block.

Why Use a Specialist Recruiter for Music Tech Hiring?

The Audio Programmer gives you access to pre-screened, specialist talent from within the audio development community, without the noise of a standard job board.

This is some text inside of a div block.

Why Work With a Recruiter in Audio Tech Industry?

Working with a specialist recruiter in audio and music tech is a very different experience from applying cold through LinkedIn. Here's what it actually looks like – and why it might be worth a conversation.

This is some text inside of a div block.
View All