Live parameter editing over USB MIDI, and a browser-side preset library. Requires Chrome or Edge (Web MIDI isn't supported in Safari/Firefox). Connect the Pod over USB first.
Patch — 10 slots on the device
Switching tabs loads that patch onto the device immediately and keeps whatever you changed on the one you're leaving — hop between all 10, edit and listen to each, then press Save all patches to device once at the end. Nothing reaches flash before that.
Left / Right engines
With Split on, keys below the split point play the Left engine only and keys from it up play the Right one — two instruments under one keyboard. Off, both engines play everything, as they always have. Each slot's Transpose shifts what that side plays, up to two octaves either way; a note already sounding keeps the side and the pitch it started on. Saved with the patch.
Each slot has its own pulse width (only audible when that slot is set to Pulse) and Timbre offset (64 = no offset; the mod wheel still moves both slots together, this just biases one slightly brighter/darker than the other). Pan defaults hard-left/hard-right — bring either toward the middle to blend it across both ears.
Drawbar organ & rotary — saved per patch
The registration for the Drawbar Organ engine — one for each side, so Left and Right can be two different organs at once — and the rotary speaker that sits at the very end of the chain (it works on everything, not just the organ, and is shared). Percussion is single-trigger like the real thing: it only fires again once you've let go of every key. A side only shows while that slot is set to Drawbar Organ.
Touch off is the real instrument: a key is a switch. On, velocity sets each note's level, shaped by the Drawbar Organ's velocity curve below. Perc volume scales the percussion on top of Soft/Normal; 100 is where it always sat. Vibrato is the scanner: V1–V3 are progressively deeper vibrato, C1–C3 the same mixed with the dry organ for the chorus.
Rotary speaker — horn and drum turn at different speeds and take a moment to spin up or coast down. The mod wheel switches it live: down = Stop, middle = Slow, up = Fast. Whichever you touched last wins — the wheel, or the Speed button below. Wet at 0 is bypass, and speed changes are inaudible there.
Audio input & output — input per patch, mono output for the instrument
Whatever is plugged into the Pod's inputs goes through the same effects as the engines. Level 0 is off; 100 is unity and above that it drives into clipping on purpose. Mono input takes the left input to both sides, for a guitar or anything else on one jack. Turn both slots' Vol down to use the Pod as an effects box. Mono output sends the same sum out of both jacks and the headphones — for a single channel on a desk; it belongs to the instrument, not the patch.
Tapping the Pod's encoder steps through these six, and the LEDs flash the mode's colour: green, blue, yellow, orange, magenta, red. It belongs to the instrument, not the patch. In the effects-only modes the patch's own effects still do the work — a patch with just phaser and reverb is a phaser and reverb pedal — the engines simply aren't heard. The Input level below still sets how much input; a patch that never set one gets unity.
left input to both
same signal out of both
4-Op PM operators — saved per patch
The reface-style operator page for the 4-Op PM engine — one for each side, so Left and Right can be two different FM sounds at once. Turn on Manual edit and that side's selected preset is copied there to start from; changing preset while it's on loads that preset instead. Off, the presets play as they are. Each operator's own envelope only applies while the slot's ADSR box is off. A side only shows while that slot is set to 4-Op PM.
Left
Right
Global ADSR — saved per patch
Reaches Sine/Saw/Square/Pulse, CDG Rotator, Waylo Xfade2's square half, and the sample voices (Vintage Vibe, Waylo Tele, Sustain Steel and the SD instruments) — on those, Attack sets the fade-in length and Release the fade-out, with Decay/Sustain unused since the recording provides its own decay. Not mda/FM/Guitar, which have their own envelopes. Attack also sets how quickly a sample speaks: at the factory default (2) every sampled note fades in over ~31ms.
ms
ms
%
ms
Filter Cutoff — saved per patch
3000Hz
Default filter brightness for Sine/Saw/Square/Pulse and CDG Rotator, until the mod wheel is touched (then it takes over live). New patches start at about 3000Hz.
Global Tremolo — saved per patch
0
0
Applied to the final mix, after the EQ. Tremolo pulses both channels together; Pan-tremolo sweeps left-right instead.
3-Band EQ, per instrument — saved per patch
Left
64
64
64
64
Right
64
64
64
64
both EQs out of the path entirely — no processing (saved per patch)
One EQ on each instrument, like a mixer channel: it follows the instrument wherever it's panned, and a slot's double goes through its EQ too. Low/Mid/High are gain (centre = unity, which switches that EQ off entirely). Mid sweep moves where the low/mid/high split sits (100Hz–5kHz).
Device — flash-backed, survives power off
Save commits whatever's currently live and writes all 10 patch slots to the Pod's flash in one go. On Connect, this page reads the 10 patches back FROM the device.
Banks on this computer — a bank is everything the Pod holds: all 10 patches plus every global setting (effects, organ, 4-Op, velocity curves, sample starts, tracking). Save downloads it as a file; Load sends a file's bank to the Pod, which takes around half a minute because each patch's instruments load from the SD card on the way. Loading replaces what's live but doesn't write flash — press Save all patches to device afterwards to keep it.
One patch on this computer — just the patch you have selected (both slots and everything saved with the patch, including its effects), not the globals. Save downloads it; Load sends it into whichever patch is selected at the time, so you can move a patch from one slot to another, or from one bank to another. Like a bank, loading replaces what's live — press Save all patches to device to keep it.
Update the firmware — needs Chrome or Edge. The Pod is asked to reboot into its bootloader, the file is written, and it restarts on its own. On Windows the bootloader needs a WinUSB driver (Zadig) before the browser can talk to it. If an update is interrupted the Pod sits in its bootloader and nothing is lost: run this again.
On the Pod itself
What the hardware's own controls do, with nothing plugged in but MIDI.
Knob 1
Chorus amount. Moving it takes the chorus back from this page until the page moves it again.
Knob 2
Delay amount — wet and feedback together. Same hand-over as Knob 1.
Encoder turn
Volume — outputs and headphones together, from silence up into clipping. (Pulse width moved to the sliders here and CC23/51.)
Encoder tap
Steps through the six in/out modes (synth or effects-only, mono or stereo). The LEDs flash the mode's colour.
Encoder held
Half a second brings you back to patch 1, wherever you are.
Button 1 / 2
Previous / next patch, wrapping round 1–10. This page follows along.
Mod wheel
Brightness on both slots, and the rotary speaker's speed: down stop, middle slow, up fast.
The two LEDs
The colour of each slot's instrument (left LED = Left engine), brightening on every MIDI message so you can see notes arriving. After loading an instrument from the card they go solid green if it worked, or blink red as many times as the stage that failed.
Nothing here needs the editor: patches, knobs and the mod wheel all work standalone, from whatever was last saved to the device.
Test notes
Sends Note On/Off so you can hear it without a MIDI keyboard plugged in.
Global live controls — not saved per patch
0
0
0
0
0
Velocity & effects — saved per patch (master volume: global)
The Pod's output level, after every effect — the one setting that stays global, the same in every patch. 0dB is where it always sat; up to +10.8dB, which can clip on loud patches.
How hard MIDI velocity drives level, across every engine. 1.00 is raw velocity (how it behaved before); higher pushes soft hits further down so playing dynamics count for more.
Keyboard & velocity tracking — every engine, on top of its own built-in tracking.
Key sliders, measured from middle C: + brighter going up, − brighter going down (and darker going up). Key → Filter moves filter cutoff on the synths and a brightness tilt on the sampled instruments; Key → FM moves FM modulation depth and feedback (DX10, 4-Op, FM Rhodes, Xfade2) and pulse width. Vel → Tone moves both: + harder is brighter, − harder is darker.
Vel → Filter is the filter side on its own: it moves filter cutoff on the synths and the brightness tilt on the sampled instruments, on top of Vel → Tone.
Vel → FM is the same but for the FM engines only (DX10, 4-Op PM, FM Rhodes, Xfade2 — and pulse width on Pulse), on top of Vel → Tone.
Vel → Feedback moves operator feedback, which only the 4-Op PM engine has: + harder bites harder, and it's capped where feedback turns to noise. Vel boost multiplies velocity up to ×4: soft playing gets louder and brighter, and hard playing goes past full level, so it can clip on purpose.
Saved per patch. Classic is the old Waylinator synth's chorus and delay, exactly: knob 1 is the chorus's dry/wet, depth and rate together, knob 2 the three fixed delay taps (0.75s centre, left and right, their own feedback). The sliders below only set the WAYLORD ones.
Chorus — knob 1 sweeps up to the wet level.
Delay — knob 2 sweeps up to the wet and feedback levels.
Phaser — four allpass stages swept smoothly. Classic uses every slider below; Phase 90 models the MXR pedal (script logo), so only Wet and Rate (its Speed knob) apply. Wet at 0 is bypass.
Reverb — last in the chain. Plate: Dattorro's plate. Hall: an 8-line feedback delay network, long and smooth (Decay: about 0.8s to 8s). Room: Freeverb, shorter and denser. Wet at 0 is bypass.
Harmonic tremolo — fades between the bands either side of the crossover in antiphase, so the wobble moves through the spectrum rather than just the level.
Ring mod — mda RingMod: the mix is multiplied by a sine. Wet at 0 is bypass.
Browser presets — separate from the device's 10 patches
A bigger, browser-only snapshot library (unlimited). Loading one here previews it live without touching any of the 10 device patch slots.
Per instrument — saved with Save all patches, applies in every patch
Start is how far into its recording a sampled instrument begins; defaults are the measured silence before each one actually speaks (Vintage Vibe had ~28ms), which is what made them feel late. Attack is the shape of the fade-in, whose length is the ADSR Attack knob: Linear rises in a straight line, Exponential starts slowly and arrives quickly, which softens the front of a note without lengthening it. It covers the sampled instruments, the FM engines and the synths with a real attack (Sine/Saw/Square/Pulse, Rotator, Xfade2, FM Rhodes, Waylo Guitar) — on the DX10, Linear means mda's own curve. New instruments default to Exponential attack and S-curve velocity. Velocity shapes how hard playing translates to level for that instrument, on top of the global Velocity slider. Start only applies to sampled instruments; Sustain Steel's fade is a real ADSR, so it has no attack choice.
InstrumentStartAttackVelocity curve
Your own sample — makes User 1–4
Pick one recording of a single held note — the way the Ensoniq EPS made an instrument from one sample. The page finds its pitch, trims the silence before it, and re-renders it at a root every 6 semitones so every key sounds clean rather than stretched. Then copy the file it downloads to the root of the Pod's SD card and choose that User slot. Everything happens in this browser; nothing is uploaded.