v1.0.0.0What's new

Free · For musicians

Your whole rig,
one tap away.

MIDIRover is a free Stream Deck plugin that controls Neural DSP — and any MIDI-enabled plugin. Toggle stomps, switch presets, and ride parameters from your keys or dials.

Windows & macOS · Works with every Stream Deck model.

Why MIDIRover

A pro MIDI controller — for free

The paid alternatives gate this behind a licence. MIDIRover is free and built for the studio.

Free, no strings

No licence fees, no account, no ads. If it saves you time, buy me a coffee.

Learn anything

MIDI-Learn a key to any parameter in Neural DSP or any MIDI plugin.

Featherweight

Tiny footprint, no bloat — perfect for a portable studio rig.

Features

Everything you need on your keys

Control Change

Toggle stomps — drive, delay, reverb, boost — with on/off, fixed, momentary or a hold-to-sweep Sweep mode. The key even shows its state — and with two-way MIDI feedback it follows your DAW.

Program Change

Switch Neural DSP presets and tones instantly. One program per key, with a name.

Bank Up / Down

Scroll presets up and down — or switch to Control Change mode to step a CC-Absolute value up and down. Pair two keys to a bank; they share a counter and show the current value.

Note

Fire MIDI notes — for controls that learn to notes, tap-tempo, or triggering things in your DAW.

Dials (Stream Deck +)

Ride a parameter by hand — gain, mix, wah — on a rotary dial, with a live value on the touch strip. Absolute, or relative for endless encoders so DAW knobs never jump.

Advanced MIDI

Pitch Bend, Aftertouch, NRPN and SysEx — for gear that needs more than CC, Program or Note.

Panic

One tap silences everything — All Sound Off, All Notes Off and Reset All Controllers across every channel. Your escape hatch for a stuck note or hung sustain.

Learning Mode

Move a knob or press a switch on any MIDI controller and MIDIRover fills in the CC or note for you — no numbers to look up.

Named values

Label channels, CCs and programs (e.g. 22 · Drive) — shown right in the dropdowns, per channel.

Windows & macOS

Cross-platform. On Mac it creates its own MIDI port — zero setup.

Setup in minutes

How it works

Install & connect

Add the plugin and a virtual MIDI port — automatic on Mac, free loopMIDI on Windows — the cable between your keys and any MIDI software.

Map your controls

Drop Control Change, Program Change or Note on a key. Learning Mode fills the CC for you — or plan the whole layout in MIDI Map Studio and download a ready-made Stream Deck profile.

Point it at your rig

MIDI-Learn a control in your plugin (Neural DSP, another amp sim, a synth) or match your hardware's MIDI chart — press the key, it's mapped.

Want the full walkthrough? Read the Neural DSP + Stream Deck setup guide.

Free browser tool

See — and build — your MIDI map

MIDI Map Studio loads your Neural DSP mapping file — or starts one from scratch — and shows a colour-coded map of every MIDI CC on each channel. Drag to reassign or swap CCs, drop parameters in by name, add channels, and download a ready-to-load file. It all runs in your browser; nothing is uploaded.

Open MIDI Map Studio
Works with

Your gear, covered

Every Stream Deck

Mini · MK.2 · XL · Neo · Stream Deck + (keys & dials) · Stream Deck Pedal · Mobile.

Any MIDI software

Neural DSP (all plugins), other amp sims, and any MIDI-capable plugin or DAW that accepts CC / Program Change / Note.

Comparison

MIDIRover vs the alternatives

FeatureMIDIRoverTrevliga SpelTom Kelly
PriceFreePaid (~$15)Free
OS supportedWindows + macOSWindows + macOSmacOS only
Last updated2026 · active20262022
MIDI messagesCC · PC · Note · Pitch Bend · Aftertouch · NRPN · SysEx+ Mackie, MIDI Show Control, scriptingNote · CC · MMC
No-look MIDI LearningLearn + Map StudioScriptingManual
Sweep a parameter from any keyYes
Two-way state feedbackYesYesNo
Stream Deck + dials & touchYesYesNo
Built for guitar amp-simsYesGeneral MIDIButtons only

Based on publicly available information, July 2026 — not affiliated with other products; corrections welcome.

Why it's free

Free to switch. Powered by coffee.

No licence, no lock-in — install MIDIRover free and keep whatever a paid MIDI plugin was costing you. It stays free because supporters keep it caffeinated; if it earns a spot on your rig, a coffee (one-time or monthly) funds new features and devices.

FAQ

Questions

Is it really free?

Yes — completely free. No trial, no paywall, no account.

Does it work with my Neural DSP plugin?

Yes. Every Neural DSP plugin takes MIDI: MIDI-Learn its footswitches and parameters, and recall presets with Program Change. MIDIRover sends the MIDI, you map it.

Windows and Mac?

Both. On macOS the plugin creates its own virtual MIDI port (no setup); on Windows you use the free loopMIDI.

Which Stream Deck app version do I need?

Stream Deck 7.1 or later. MIDIRover uses the current plugin runtime, so update the Stream Deck app from Elgato if you're on an older version — it won't load below 7.1.

Do I need loopMIDI / a virtual MIDI port?

On Windows, yes — install the free loopMIDI and create one port; it's the virtual cable between MIDIRover and your plugin. On macOS you don't — MIDIRover makes its own port automatically.

No Stream Deck +? Can I still sweep a parameter like an expression pedal?

Yes. Set a Control Change action to Sweep mode: hold the key and the value sweeps (with a live on-key slider or knob). A dial is nicer, but any Stream Deck works.

Which Stream Deck models?

All of them — Mini, MK.2, XL, Neo, Stream Deck +, the Pedal, and Mobile.

Can I use it with other plugins or a DAW?

Absolutely. Anything that accepts MIDI CC, Program Change or Note works — other amp sims, synths, or DAW transport.

Can MIDIRover mirror my DAW's state?

Yes — turn on MIDI feedback: pick a MIDI input in the plugin and toggle lights, sweep keys and dial values follow your DAW. The DAW feedback sync guide walks through the setup.

Does MIDIRover support MIDI 2.0?

MIDIRover uses MIDI 1.0 — the standard Neural DSP and every DAW expect — so everything maps and works today. MIDI 2.0 is backward-compatible, so MIDIRover keeps working alongside it; you don't need it for stomps, presets or parameter sweeps.