Closed beta · Friends & Family

Build sound with code, nodes & AI.

An AI-first audio IDE. Faust DSP, a visual node builder, a Monaco code editor, an internal audio patchbay, a multi-track sequencer, and a community hub — wired so AI is a first-class citizen, not a bolt-on.

VER 0.64.7 OS Win · Mac · Linux RUNTIME Faust · WASM Worklets
acid-v3 — Kopie.builder
♩ 120 ▣ LIVE
C5
A4
G4
E4
D4
C4
A3
G3
BPM 120 · 4/4 · 16TH STEP 01 / 16
001/ Concept

An IDE, but for sound.

FaustWave is not a DAW. It's an integrated environment for designing sound the way developers design software — with a visual node graph, a Monaco code editor, an audio patchbay, a marketplace, and AI that actually understands what you're building.

Most audio tools are DAWs pretending you'll never want to look inside them. FaustWave is the opposite. Every patch is code you can read. Every connection is data you can inspect. Every operation is an action AI can run too.

002/ Features

Six things you'd actually use.

001 / 006

Visual builder

Drag-and-drop DSP node graph. Compiles to Faust on every edit, runs in a WASM AudioWorklet via Web Workers. Polyphonic out of the box. An internal JACK-style patchbay routes audio between modules.

FAUST · WASM · JACK PATCHBAY
002 / 006

Monaco code editor

When nodes aren't enough, drop into Monaco — full Faust .dsp and .lib editing with autocompletion against the standard library, hover docs, live mount, hot recompile. Mount custom Faust libraries to extend the whole IDE.

.DSP · .LIB · MONACO
003 / 006

AI as collaborator

OpenAI-provider-compatible plus first-class MCP. Every UI action is also an MCP tool — AI builds patches, programs sequences, publishes packs through the exact same registry you use. No bolt-on plugin.

MCP · OPENAI · COMPATIBLE
004 / 006

Multi-track sequencer

16-step grids, per-track routing, per-step length, chord progressions baked into music theory. Compose beats and basslines without leaving the IDE.

MIDI · TRANSPORT · THEORY
005 / 006

Community hub

Marketplace for patches, node packs, sample packs, and knowledge bases. Download a KB pack and it gets vectorized into your local index automatically. Content-hashed, versioned, forkable.

HUB · FORK · KB PACKS
006 / 006

Local-first AI

Local MiniLM embeddings, vector SQL, compiler observability — all on disk. Your patches, your corpora, your queries never leave the machine unless you opt in. GDPR-clean by architecture.

MINILM · VECTOR SQL · OFFLINE
003/ In practice

How it actually works.

TRACK 01 · BUILDER

Patch like a thinker.

The visual builder isn't a toy. It's a real Faust frontend — every node compiles to a Faust expression. You can read the generated source any time. You can edit it directly. You can hand it to AI and ask for a remix.

Eighty-six node kinds across Sources, Oscillators, Filters, Effects, Math, Modulation and more. An internal patchbay routes audio between Builders, Patches and the Default Instrument.

86 NODE KINDS
10 CATEGORIES
acid-v3 — Builder
acid-v3 — Builder
TRACK 02 · SEQUENCER

Compose, don't just trigger.

Multi-track sequencer with shared transport, per-track routing target, per-step length override. Music theory baked in: I-V-vi-IV, ii-V-I, twelve-bar blues, minor cadences — all one click away.

Build a trap beat, an acid bassline, a Doo-Wop chord progression. Or hand the grid to AI and ask it to fill the empty steps.

16 STEPS / TRACK
N TRACKS PARALLEL
midi-sequencer — track 8
midi-sequencer — track 8
TRACK 03 · HUB

A hub for what's yours.

Publish patches, sample packs, knowledge bases. Fork what others made. Content-hashed so nothing breaks. Curated quality — every pack reviewed before it goes public.

Download a KB pack and FaustWave vectorizes it into your local index automatically. AI uses the same store to find references when building for you. Your knowledge becomes its knowledge.

7 ITEM KINDS
FORKS · VERSIONS
hub — community marketplace
hub — community marketplace
LIMITED CLOSED BETA

Get an early
build.

FaustWave is currently in closed beta. Drop your email and tell us what you'd build with it. We're picking testers personally — producers, sound designers, Faust hackers, AI tinkerers.

No spam. No subscription. Just an invite if there's a fit.
AUDIO · 48k · 48.0ms FAUST · 3 KB · 1171 docs CPU · 8.4% BPM · 120.0 UTF-8 BETA · v0.64.7