Rewire Studio

Build VST3 plugins from idea to market.

A creator workbench inside Rewire Desktop — visual DSP graph, live UI preview, in-app VST host, full code editor, and an AI agent that scaffolds, verifies, and helps you ship.

macOS & Windows · Requires LM Studio for AI drafting and agent edits · Local JUCE build toolchain

Workbench

Six views. One editor window.

Each plugin opens in a dedicated editor with a mode rail — switch between graph design, UI layout, code, and live preview without losing context.

Graph

Visual signal architecture — the source of truth for audio routing and processor params.

UI

Drag-and-drop control layout with live binding status. See exactly what maps to the DSP graph.

DAW

Mini host surface to load your built VST3, automate params, and hear changes in context.

Files

Full project tree with tabbed code editor, quick-open, find-in-files, and syntax-aware editing.

verify dsp-graph.jsonok
ui bindingsok

Monitor

Runtime stats and build telemetry while you iterate on processor and UI code.

verify dsp-graph.jsonok
ui bindingsok

Diagnostics

Verify results, build logs, and structured checks before you claim a plugin is done.

Creator home

One place for every plugin you ship

Studio opens to your plugin list — drafts, published titles, search, and one-click entry into the editor window for each project.

  • Manage multiple plugins from a single creator account
  • Draft with AI before you scaffold
  • Open each plugin in its own dedicated editor window

Real toolchain

Not a toy — actual JUCE on disk

Projects live in a local folder you own. CMake builds produce loadable VST3 binaries. Generated regions stay in sync; you never hand-edit scaffold markers.

  • Effect and synth templates out of the box
  • Resources/dsp-graph.json drives processor codegen
  • Build, launch, and debug from the same workbench

Verify loop

Ship with confidence

Every graph edit and file write can be validated before you build. The agent is trained to re-run verify until the project is green.

  • Schema checks on dsp-graph.json
  • Binding validation between UI and graph params
  • Structured diagnostics instead of guess-and-check

DSP graph

Wire real processors — not mock nodes.

The graph is the source of truth. Connect audio in through delays, EQs, saturators, filters, and synth oscillators. Parameter IDs flow into the UI and regenerate JUCE processor code automatically.

audioInaudioOutdelayeq3saturatorfiltergainoscenvelopelfomixernoisefattenertransitionmeter

Effect chains use audioIn → processor → audioOut. Synths route MIDI through oscillators, envelopes, and filters. Bypass is always a UI toggle — never a graph node.

AI agent

LM Studio–powered assistant, on your machine.

The agent rail sits beside your editor — thread history, tool calls, verify feedback, and starter prompts for common plugin archetypes. Models run locally via LM Studio; nothing leaves your machine unless you publish.

Ask

Read-only research — search the project, explain code, and answer questions without touching files.

Agent

Full edit loop — write dsp-graph.json, sync UI, run verify, and fix failures until checks pass.

Plan

Research the codebase and publish a step-by-step plan you can execute in a follow-up Agent turn.

  • Starter prompts for saturators, delays, EQs, and synths
  • Reads and writes project files with full context
  • Runs verify after graph and UI changes
  • Persistent threads per plugin via Rewire API

Workflow

From blank slate to listed plugin.

  1. 01

    Describe your idea

    Start from a plain-language brief or use AI to draft a marketplace listing — name, category, formats, and summary.

  2. 02

    Scaffold a JUCE project

    Rewire Studio generates a real C++ project on disk — CMake, processor/editor stubs, and sync regions ready for your graph.

  3. 03

    Design the signal path

    Wire nodes in the DSP graph — effects, synths, envelopes, and mixers. The editor regenerates processor code from your architecture.

  4. 04

    Lay out the UI

    Place knobs, sliders, and toggles in the live UI preview. Controls bind directly to graph parameters — bypass stays UI-only.

  5. 05

    Build & listen

    Compile a VST3, load it into the built-in host, and audition in the DAW preview without leaving the app.

  6. 06

    Ship to Rewire Market

    When you're ready, push your listing to Rewire Market. Buyers browse on the web; you keep building in Studio.

Get started

Download Rewire Desktop

Rewire Studio ships inside the desktop app. Sign in with a creator account, install LM Studio for AI features, and pick your platform on the download page.