Colour-coded cables
Audio, note events, and control values travel on different kinds of cable, each drawn in a different colour. A cable only plugs into an input that accepts its kind.
macOS · Windows · Linux · iOS · Android | VST3 · CLAP
Place modules on a grid and connect them with cables, as you would on a modular synth.
Audio, note events, and control values travel on different kinds of cable, each drawn in a different colour. A cable only plugs into an input that accepts its kind.
Cables show what is passing through them, so when a patch goes quiet you can follow it to the last cable still carrying signal.
Modules carry their knobs, switches, and readouts on their face. Turn a knob and the sound changes while the patch is playing.
Build a voice or an effects chain as a patch, then drop it into a bigger patch as a single box with its own inputs and outputs.
Audio clips open in a sample editor and note sequences open in a piano roll. Both play on the same clock as the rest of the patch.
Drag the start and end handles across the waveform, or type exact frame numbers.
Set a sample's volume or play it backwards. Both settings belong to the sample, so every place you use it sounds the same.
Place, move, resize, and delete notes, select several at once, and choose which part of the sequence plays.
A sequence sends its notes into the patch as events. Any module that responds to MIDI responds to a sequence.
Search the catalog for modules, samples, and sequences that other people have published. What you already have installed shows up in the same list.
Narrow by category and tag, then sort by what people are installing now, what is newest, or what is installed most.
Anything in the catalog installs into the project you have open, along with whatever it depends on.
Share a module, sample, or sequence you made and see how many people install it.
A patch remembers the exact version of everything it uses. When an author publishes an update, patches built on the old version keep playing the old version.
Type or say what you want in the prompt bar. Route can change the patch you have open, or write a new module, sample, or sequence in place of the one you selected. Whatever it makes, you can keep editing by hand.
Wavefolder.moduleAsk for something like a filter after the oscillator or a slower attack. Route adds and connects the modules it needs, generating new ones when nothing in your library fits.
Everything a prompt changed lands as a single step, so one undo returns the patch to how it was.
Press the microphone, say what you want, and the prompt sends when you stop.
Route compiles a generated module before it reaches your patch. If it fails to build, nothing in your patch changes.
A project lives on your computer and syncs through the cloud to your other devices. Open it somewhere else and carry on where you left off.
The project is stored on your machine and keeps working without a network. The cloud keeps a copy for your other devices.
Change the same project on two machines and both sets of edits end up in it.
Two people can work in the same project at the same time.