♾️

Elastic OSC — Full Operations Manual

Android · Paid · MoMinstruments / Oliver Greschke

Elastic OSC is an 8-voice polyphonic synthesizer for Android built on the open-source DSP code from Mutable Instruments Plaits — the legendary Eurorack macro-oscillator by Émilie Gillet. 24 different synthesis engines from virtual analog through FM, wavetable, granular, modal resonator, physical modeling, and even speech synthesis — all reduced to four core parameters mapped to an expressive XY pad. The whole philosophy is "keep it simple, with the greatest impact." Add LFOs, recordable parameter automation, DX-7 bank import, and MPE polyphonic expression and you have one of the most quietly powerful mobile synths ever shipped. This is how to actually use it — every engine, every XY pad gesture, MPE deeply explained, and the Kokumo method for getting the most out of it.

𓃭 𓇯 𓃭

1. What Elastic OSC Actually Is

Before you press a key, understand what you're holding. Elastic OSC isn't a "synth app." It's a touch-optimized port of one of the most beloved oscillator modules in modular synthesis — Mutable Instruments Plaits — extended with things hardware Plaits could never do: 8-voice polyphony, gestural XY pad control, recordable automation, and MPE per-note expression.

The Lineage

The Core Philosophy

Plaits' design principle was "one knob per parameter, deep sound from minimal controls." Each of the 24 synthesis engines exposes only FOUR core parameters: Frequency, Harmonics, Morph, Timbre. Same four knobs control everything from virtual analog saw oscillators to wavetable sweeps to physical modeling. The MEANING of each knob changes per engine, but the controls stay the same. You learn the four knobs once, then explore 24 different sonic worlds.

The Android Version Reality Check

What Elastic OSC is for: It's the synth for the producer who wants Plaits' sonic range in a touch instrument they can play expressively on the couch, on a walk, in transit. Not a desktop replacement — a creative instrument. The XY pads make it physical in a way that desktop softsynths rarely are. Treat it as an instrument, not a software emulation, and it opens up.

2. The 24 Oscillator Models — Engine by Engine

The heart of Elastic OSC is the 24 synthesis engines inherited from Plaits. Each is a complete oscillator with its own personality. The same four core parameters (Frequency, Harmonics, Morph, Timbre) reshape themselves based on which engine you've selected. Master a few engines deeply rather than trying to learn all 24 at once.

The Analog & Virtual Analog Engines

The Spectral & Wavetable Engines

The Physical Modeling Engines

The Drum Synthesis Engines

The Specialty Engines

The "start with 5 engines" strategy: Don't try to learn all 24 at once. Pick 5 — typically Virtual Analog, Wavetable, Granular, Modal Resonator, and one of the FM engines — and spend a week with those. After you know those 5 deeply, the others reveal themselves quickly because the four-parameter design is consistent across all engines. The producers who struggle with Elastic OSC try to explore everything at once and get overwhelmed. The ones who succeed go deep on a few engines first.

3. The XY Pads — The Performance Heart

Elastic OSC has TWO XY pads, and they're the primary performance interface. The whole app is designed around the assumption that you'll be touching these pads constantly while playing. Learn them well — they're where the instrument comes alive.

The Synthesis XY Pad

The Effects XY Pad

How to Play With Two XY Pads at Once

Recording XY Pad Movement (Modulation Recording)

This is one of Elastic OSC's signature features carried over from Elastic Drums — recordable modulations. You can capture XY pad movement as a loop that plays back continuously.

The performance XY workflow: Pick an engine you like. Hold a chord on the on-screen keyboard. Drag your free finger slowly across the synthesis XY pad — listen to how the sound morphs as you move. Most engines have a "sweet spot" region in the XY space where the sound is most musical. Find those regions, then return to them with intention. Treat the XY pad like a performance instrument — every spot is a different sonic destination.

4. MPE — Polyphonic Expression (v1.3, $3.99 IAP)

This is the section you asked for specifically — and it's the most exciting addition to Elastic OSC in 2025-2026. MPE (MIDI Polyphonic Expression) lets each note in a chord be controlled independently for pitch, vibrato, and timbre — a level of expression that's been rare on mobile until now.

What MPE Actually Means

The Three MPE Gestures Elastic OSC Supports

Mapping MPE to Synthesis Parameters

Playing MPE on the Built-In Keyboard

The on-screen keyboard in Elastic OSC supports MPE gestures directly — no external controller needed.

Playing MPE With External Controllers

The MPE Lock Feature

One small but excellent feature: a Lock button preserves your current MPE setup when loading new presets. This is critical because you might spend time configuring per-note expression for a specific feel, then load a new preset that has its own MPE mappings. Lock prevents the new preset from overwriting your custom configuration.

Built-In MPE Presets

Why MPE matters on a phone: Touchscreens are inherently good at multi-touch with positional data — X position, Y position, and on some devices, pressure. MPE was almost designed for touchscreens. On a phone or tablet, Elastic OSC + MPE turns the screen into one of the most expressive synthesizer interfaces possible on a mobile device. This is where the $3.99 IAP earns its keep — not for hardware MPE control, but for the on-screen MPE keyboard becoming a genuine performance instrument.

5. Polyphony & Voice Modes

Monophonic vs Polyphonic

Note About Hardware Plaits

The original Eurorack Plaits module is STRICTLY MONOPHONIC. Polyphony required multiple Plaits modules and a lot of patch cables. Elastic OSC's 8-voice mode is software-only expansion that the hardware never had. This is one of the genuine value-adds of the app — pads and chords from Plaits engines that would have required $1500+ of hardware to achieve.

The Low Pass Gate (LPG) Envelope

The Traditional ADSR Envelope

6. LFOs & Modulation

Elastic OSC ships with one free LFO. Three additional LFOs are unlocked via a $3.99 in-app purchase, giving you 4 LFOs total. This is the modulation expansion that, combined with MPE, separates Elastic OSC from being "Plaits with a touch screen" into being a full modular-style instrument.

The Four LFO Parameters Per LFO

LFO Trigger Modes

LFO Sync

The LFO XY Pad

Six LFO Modulation Targets

Per the Plaits / Elastic OSC "keep it simple, with the greatest impact" philosophy, the LFO section provides six dedicated modulation depth knobs for six core targets:

All Amount knobs can themselves be automated, enabling dynamic changes of modulation depth over time. This is where Elastic OSC starts to feel like a small modular system rather than a simple synth app.

The LFO Mixer (Desktop Feature, May Come to Mobile)

The desktop VST3/AU version of Elastic OSC (launched April 2026) added an "LFO Mixer" with continuous X/Y mixing between the 4 LFOs. As of writing, this is desktop-only — but the mobile version may receive it in a future update. Keep an eye on the changelog if you want continuous-mix LFO behavior.

7. Effects & Output Section

The Built-In Effects

Elastic OSC includes a focused set of effects controlled primarily through the second XY pad. The effects are designed to be playful and immediate rather than precise — they're meant for performance, not surgical mixing.

The Filter Curve Visualization

Real-Time Waveform Visualization

8. Presets, DX-7 Bank Import, & Wavetable Import

The Built-In Preset Library

The Preset Compare Function

Importing DX-7 Banks

This is one of Elastic OSC's killer features — load classic Yamaha DX-7 sysex banks directly into the 6-OP FM engine.

Importing Wavetables

The free DX-7 bank gold mine: The internet has decades of free DX-7 sysex banks — synth.dk has hundreds, the Yamaha DX-7 community has archived banks going back to 1983. A weekend of curation builds you a library of thousands of DX-7 sounds you can play through Elastic OSC's mobile interface. The classic 80s synth lead, electric piano, bass, brass, and pad sounds that defined pop music are all available for free. Worth knowing exists.

9. The Arpeggiator

Elastic OSC includes a versatile arpeggiator that turns held chords into rhythmic sequences. This is one of the most-used features in performance contexts — let the arp run while you XY-pad-perform.

Arpeggiator Patterns

Arp Settings

Combining Arp + Recorded Modulation + LFOs

The killer Elastic OSC live workflow:

10. Workflow — Getting Sound Into a Project

Because Android Elastic OSC doesn't support AUv3 or inter-app audio, you need different workflows to actually use it in productions. Here's how I move Elastic OSC sound into projects.

Method 1 — Record the Performance as Audio

Method 2 — Phone Out → External Recording

Method 3 — MIDI In From DAW (Drive Elastic OSC From Another App)

Method 4 — Sample It, Then Use the Samples

The "Elastic OSC as sample farm" approach: I treat Elastic OSC less like a real-time synth-in-DAW and more like a sample farm. I'll spend an hour generating textures — pads, leads, plucks, atmospheric drones, drum hits — recording each as audio, then loading them into Koala or my DAW's sampler. The Plaits sonic range comes into my desktop or mobile DAW productions without needing real-time hosting. This is the workaround for Android's plugin limitations: don't fight it; sample around it.

11. The Help System & Settings

The Integrated Help System

The Settings Panel

The Touch Gestures Reference

XY Pads:
Tap = Set position · Drag = Real-time morph · Release = Hold last position

Keyboard:
Tap key = Note on · Hold key = Sustain · Slide finger horizontally on held key = MPE Glide (X) · Slide finger vertically on held key = MPE Slide (Y) · Press harder = MPE Pressure (Z, device-dependent)

Preset Browser:
Tap preset = Load · Long-press = Options (rename, delete, duplicate) · Swipe between categories

Modulation Recording:
Tap Record = Start capturing gesture · Move parameters/XY = Capture movement · Tap Stop = Lock loop · Length selector = Choose 1, 2, or 4 beats

12. Pro Tips — The Kokumo Method

Why Elastic OSC matters in a saturated mobile synth market: Most mobile synths chase feature counts — more oscillators, more effects, more filters. Elastic OSC chased depth. Four parameters per engine, twenty-four engines, two XY pads, MPE — and that's it. The result is a synth that rewards mastery rather than exploration. The producers who buy it for the novelty don't stick. The ones who treat it as an instrument — practiced, learned, lived with — find it becomes one of their primary mobile tools. That's rare for a $5 app.
𓂀 𓆑 𓅓