Oscillato analog poly synth with three layers of oscillators, filters, envelopes and LFOs patched with cables

Oscillato

A room full of analog polysynths. One plugin.

Stack entire synths in one patch. Each layer has its own oscillators, filters and envelopes.

Need more? Just click +.

$150.00 $75.00

First (and only!) early access sale, only until Dec 1

Early Access price

One license covers 2 computers

  • Early Access
  • macOS 10.14 or later (Intel build; runs on Apple Silicon through Rosetta 2): app, AU, AUv3, VST3
  • Windows 10 or 11 (64-bit): VST3, app

Hear it

Zero oscillators: Boards of Canada, Tycho style sound. Example of the Andromeda Filter in self-oscillation to make a beautiful pseudo-sine oscillator from only analog modeled filters.

How a patch is built

  • Layer strips for Layer 1, Layer 2 and Layer 3, each with its own level, solo and mute

    Stack synths inside synths

    Click + to add a layer (aka another synth).

    • Each layer is its own synth, with its own oscillators, envelopes, filters and mod sources.
    • Stack All, Round Robin and 12 more routing modes decide which layers play each note.
    • Adjustable key zones per layer.
  • Four filters in one layer, with patch cables from four LFOs into the filter cutoffs

    Modulate your modulators

    Patch modulation with cables. Shape each connection's amount, curve and polarity.

    Even modulate the modulation itself.

  • Filter envelope with staged breakpoints, beside the Amp envelope and a third envelope tab

    Envelopes, plural

    Click + for a new envelope and cable it to whatever you want.

    I was always frustrated that hardware and software synths ran out of envelopes.

    • 7 stages: delay, attack, two decays, sustain, two releases.
    • Add breakpoints for longer evolving shapes and looping movement.

A closer look

Five oscillators in one layer: two SuperSaws, a sine, an Andromeda oscillator and an FM oscillator, plus white noise

Analog waves. SuperSaw. Wavetable. FM. Samples.

  • Click + to add an oscillator to a layer and pick its type.
  • Entire FM and wavetable synthesizers inside each oscillator, plus traditional analog waveforms, SuperSaw, and resample and sample oscillators.
  • Analog modeled filters and oscillators from my own Roland SH-2 and Alesis Andromeda A6, plus a true-stereo SuperSaw.
  • Oscillator types in one layer: SuperSaw, sine, Andromeda and FM

    Waves

    • Saw up/down, square, triangle, sine, PWM.
    • Two Super Saw types: Super Saw and Super Saw Clean.
    • Andromeda oscillator: My recreation of the oscillators from the Andromeda, with waveforms you can toggle on and off within a single oscillator.
  • Wavetable editor with harmonic amplitude, harmonic phase and a drawn single-cycle waveform

    Wavetable

    • Import and export wavetables.
    • Draw your own waveforms.
    • Adjust each harmonic’s amplitude.
    • Adjust harmonic phases.
  • FM editor with six operators, the operator matrix, an operator envelope and the resulting waveform

    FM

    • Each oscillator can be an FM oscillator.
    • Give each oscillator its own six-operator FM patch and editor.
      • A synth inside each oscillator, inside each layer, inside Oscillato.
  • Sample oscillator holding the Arrival pad rendered to audio, beside five empty oscillator slots

    Samples

    • Import audio or render your patch into a new sample oscillator.
    • Then layer, filter and modulate it like any other sound.
Four filters in one layer: Ladder LP 24dB, Andromeda Filter 2 LP, SH-2 LP and an EE vowel filter

Analog-style filters

Click + to add a filter to a layer and pick its sound.

Filter 1 brings SEM-style warmth.

Filter 2 adds ladder-style resonance.

Choose a 303-style filter for acid lines.

  • Clean filters keep a sound precise.
  • Vowel filters make a sound talk.
  • Oversample each filter 2x to 8x to keep high resonance smooth.

Every filter runs in true stereo, so the left and right channels each get their own filter.

Describe your dream sound. Watch Oscillato build it.

Tell Claude Code or Codex what you want to hear, in your own words. Watch Oscillato add layers, shape filters and connect modulation.

Make an epic, cinematic patch like a CS-80 from Blade Runner. Your imagination is the limit. Never before has making the sound of your dreams been so real.

I don't like or support AI-generated music. This is a faster way to build your own sounds.

Built-in MCP server · 100+ tools · Scripting API

Note routing

Pick a routing mode to decide which layers each note reaches.

  • Round Robin can change the sound on every step of an arpeggio.
  • Random picks the layer for you.
  • Chord-stable routing sends the lowest note of a chord to layer 1 and the next to layer 2, even when the notes arrive milliseconds apart.
  • Oscillato also responds to MPE.

All I wanted was one more envelope

I have spent 20 years in a studio full of analog synthesizers, working out what makes them sound the way they do.

More than a decade ago, I started building a software synth to replace my 16-voice analog polysynths, like the Andromeda A6, without losing their sound. Now most of that hardware sits unused, because Oscillato replaced it.

Oscillato is in Early Access:

  • Some things can still change.
  • There is no full manual yet, so hover over a control in Oscillato to see its tooltip.
  • Early Access buyers get free updates through every 1.x release.

Analog Dessert

Explore the instrument

Open a topic when you want the details. The rest stays out of the way.

Build a polysynth from parts

A layer is a synth of its own. Click + to add an oscillator, a filter, an envelope or an LFO, then drag cables between them.

  • Need another envelope? Click +.
  • Need a modulator for one corner of the patch? Add it and cable it in.
  • A bead on each mod cable sets its amount, curve and polarity. Cable another source into a bead, and one modulation controls another.
  • Right-click a layer to copy, duplicate or initialize it.
  • Every layer has its own volume, pan and tuning.

When a stack needs one shared filter, send layers to the master section. It holds up to four master filters, plus its own envelopes and modulation.

Seven-stage envelopes

Oscillato’s envelopes have seven stages: delay, attack, two decays, sustain and two releases. I took the idea from the Alesis Andromeda A6, and I have not seen it in other soft synths.

Two decays and two releases let a sound swell, fall back and swell again, which suits pads.

  • Use the delay stage to bring part of a sound in after the note starts.
  • Give the filter one envelope, pitch another and pan a third, or give every oscillator its own.
  • Switch to Points mode for a free-form envelope: click the line to add a point, and keep adding as many points as you want.
  • Drag any point to reshape the curve, and loop part of the envelope when you want it to keep moving.
A stack of synths on one note

Every note can become its own synthesizer.

Each layer can hold a completely different sound: a sub bass, a noisy attack, a detuned pad, a shimmer that only plays on high notes.

The router decides where your notes go. A note can reach:

  • One layer, or every layer at once.
  • The next layer in a round robin.
  • A random layer.
  • A key zone or a velocity zone.
  • A layer set by the note’s place in a chord: lowest note to layer 1, next to layer 2, even when the notes arrive milliseconds apart.

There are 14 routing modes, built on the same routing code as Pie Plate, my Max for Live device that turns several hardware or software synths into one polysynth.

Oscillators and tuning

Each oscillator plays classic waves, SuperSaw, wavetable or FM, and a single layer can mix types.

  • An FM oscillator is a full six-operator, DX7-style FM synth.
  • The SuperSaw stacks 7 detuned saws in one oscillator.
  • On the Global page, load a Scala file to play microtonal scales across every layer.

Give a layer 6 SuperSaws and one note plays 42 saws. Stack all 16 layers on that note and it plays 672. Hold a three-note chord and that is 2,016 saws at once. Is that excessive? Yes.

Specs and requirements

At a glance
Layers
each layer is its own synth; click + to add another
Oscillators
classic waves, SuperSaw, wavetable and six-operator FM, mixed in any layer
Filters
warm ladder, clean, 303 and vowel filters; 2x to 8x oversampling; true stereo
Envelopes
click + whenever you want another; 7 stages, 9 curve shapes, looping, or create your own envelope points
Modulation
LFOs and sample-and-hold per layer and global; amount, curve and polarity on each cable; a mod matrix lists every route
Master section
master filters, envelopes and modulation sources
Note routing
Stack All, Round Robin and more; MPE; MIDI in and out
Tuning
microtonal scales from Scala files
Control
built-in MCP server (100+ tools) and an API
VST3 outputs
8 stereo pairs
Undo
full undo and redo
Requirements

macOS 10.14 or later

  • Standalone app, AU, AUv3 and VST3
  • Intel (x86_64) build; runs on Apple Silicon through Rosetta 2

Windows 10 or 11 (64-bit)

  • VST3 and standalone app
Links

Questions

What is MCP?

MCP (Model Context Protocol) is an open standard that lets an AI assistant use tools inside another app. Oscillato has a built-in MCP server, so Claude Code or Codex can connect to it and work on your patch while you watch.

Ask in plain language, for example:

  • "Make me a pad like something out of Blade Runner."
  • "Add a layer an octave up with a slow filter sweep."
  • "Make this bass punchier."

The assistant uses 100+ tools to add layers, set parameters and connect cables. Keep tweaking by hand at any point, or undo its edits.

Which synths have MCP support?

As far as I know, Oscillato is the first synth plugin with its own MCP server. I have not found another synthesizer with a built-in MCP server.

What do Early Access buyers get?

You get the full instrument at the Early Access price, with every feature included, and free updates through all 1.x releases. Some things may still change during Early Access: preset compatibility, formats, features and the price.

Does it run on Apple Silicon?

Yes, through Rosetta 2. The macOS build is Intel (x86_64) only, so an Apple Silicon Mac translates it when it launches. It needs macOS 10.14 or later.

How does activation work?

After checkout, your license key appears on the receipt and arrives by email. Open Oscillato, paste the key when it asks, and click Activate. One key activates Oscillato on up to 2 computers, and the license does not expire. If you lose the installer, download it again from the re-download page with your key or email address.

Is there an Alesis Andromeda A6 plugin?

I've developed an Andromeda Editor for hardware control of the Alesis Andromeda, and Oscillato can import Andromeda system exclusive patches and convert them to Oscillato patches. So it's close, but not a perfect clone.

Does Oscillato have built-in effects?

No. Processing ends at the filters, so add reverb, delay and other effects in your DAW. The VST3 version has 8 stereo output pairs.

Included with Oscillato

The Patch Drop

Owners get free patches now and then, emailed whenever something good is cooling on the rack.

  • Synthwave leads
  • Ambient pads
  • Techno plucks
  • House stabs
  • Analog basses
  • Retro keys

Pricing

Oscillato

Early Access

  • VST3
  • AUv3
  • AU
  • Mac 10.14+
  • Windows
$150.00 $75.00
First (and only!) early access sale, only until Dec 1

Every feature in one license, with free updates through every 1.x release. No subscription.

One license covers 2 computers

More from Analog Dessert