MBM Audio MBM Audio Plugin

magic.ride

Precision Vocal Leveling

Automatically rides the gain of vocal recordings to maintain consistent levels — like a skilled engineer riding a fader.

magic.ride plugin interface showing RANGE, TARGET, and SPEED controls with real-time waveform visualization

magic.RIDE v1.3.1 — What's New

Current release

New Features

  • Linux support — Native VST3 and LV2 builds, tested on Bitwig, Reaper, Ardour, Tracktion, and Carla.
  • Natural Mode now defaults ON — The phrase-aware behavior that defines magic.RIDE is on out of the box.
  • Independent Boost / Cut range knobs — Set different ceilings for "make it louder" vs. "tame it." Drag the locked knob for symmetric range, or click the lock to set boost and cut independently.
  • New "Rescue" preset category — 6 problem-solving starters: Quiet Vocal Recovery, Tame Loud Vocal, Erratic Performer, Mumble / Low Energy, Pitchy / Wobbly, Save the Take.
  • 17 new presets total — 7 genre-specific lead presets (Modern Pop, Country, R&B, Indie, Rock, EDM Hook, Trap), 2 background, 2 speaking, plus the Rescue category.

Bug Fixes & Stability

  • Sidechain routing now works in Logic Pro — Bus declaration fixed and AU declared sandbox-safe.
  • Cross-DAW correctness — Lock-free FIFO between audio and UI threads, block-size-compensated parameter smoothing, NaN/Inf output scrubbing, and automation gesture cleanup across bypass.
  • Cross-version installer cleanup — Upgrades from 1.x or the legacy "Vocal Rider" name happen automatically with no manual file deletion.

Distribution & Compatibility

  • macOS — AU, VST3, and AAX. Universal Binary, signed and Apple-notarized PKG installer.
  • Windows — VST3 and AAX (Pro Tools).
  • Linux — VST3 and LV2.

Quick Start

  1. 1

    Insert on your vocal track

    Add magic.ride as an insert effect on your vocal channel, early in the chain (before compression).

  2. 2

    Click AUTO-TARGET

    Play a representative section (verse + chorus) and click AUTO-TARGET. The plugin analyzes your vocal for 3 seconds and sets optimal TARGET, RANGE, and SPEED.

  3. 3

    Fine-tune and let it ride

    Adjust TARGET ±2-3 dB if needed. Set SPEED based on tempo (faster for rap, slower for ballads). Watch the gain curve in the waveform — you're done!

Main Controls

TARGET

Range: -50 dB to -6 dB Default: -18 dB

Sets the target level where you want your vocal to sit consistently. Uses RMS/LUFS detection to measure average vocal level and adjusts gain to maintain this target. Extended range down to -50 dB supports quieter recordings.

RECOMMENDED SETTINGS

Lead Vocals (Pop/R&B) -18 dB to -16 dB
Background Vocals -24 dB to -20 dB
Podcast/Voiceover -16 dB to -12 dB
Broadcast (EBU R128) -23 LUFS
Quiet Recordings -40 dB to -30 dB

Use the AUTO-TARGET button to analyze your vocal and automatically set this. Lower values = quieter vocal, higher values = more prominent.

RANGE (Dual Boost / Cut)

Range: 0 dB to 12 dB per direction Default: 6 dB / 6 dB (locked)

Sets the maximum gain adjustment. A single dual-range knob with separate Boost (top) and Cut (bottom) values. By default they're locked together for a symmetric range — drag to adjust both at once. Click the lock icon to unlock and set independent ceilings (e.g. boost 10 dB but only cut 4 dB to maintain consistency without aggressive ducking).

RECOMMENDED SETTINGS

Gentle Leveling 3-6 dB each direction
Standard Vocals 6-8 dB each direction
Aggressive / Dynamic 10-12 dB each direction
Boost-Only Rescue Unlock, 12 dB / 2 dB
Cut-Only Taming Unlock, 1 dB / 12 dB

Locked is right for most vocals; unlock when you have an asymmetric problem. Maxing both directions (>10 dB) can sound unnatural or 'pumpy'. Range lines are visible in the waveform display (dashed gray).

SPEED

Range: 0% to 100% Default: 50%

Controls how quickly the plugin responds to level changes. Automatically adjusts attack and release times.

RECOMMENDED SETTINGS

Slow (0-30%) Ballads, sustained singing
Medium (30-70%) Pop/rock vocals
Fast (70-100%) Rap, dynamic singing

Faster speeds catch quick level changes but can sound more 'worked'. Use NATURAL mode with fast speeds to maintain musical feel.

GAIN Meter

Range: ±12 dB display Default: 0 dB

Shows real-time gain changes being applied. Center = 0 dB, cyan = boost, purple = cut.

If constantly at max/min, increase RANGE or adjust TARGET. Minimal movement means the vocal is already well-balanced.

Feature Toggles

Toggle Default: ON

NATURAL

Preserves the natural dynamics and expression of the performance by reducing gain adjustment during intentional dynamics (crescendos, emphasized words). On by default since v1.3.1 — it's the phrase-aware behavior that defines magic.RIDE.

Leave ON for expressive, dynamic singing. Turn OFF for consistent speech, podcast, or when you want maximum leveling.

Toggle Default: OFF

SMART SILENCE

Automatically reduces gain during silence or very quiet passages to prevent amplifying noise floor.

Turn ON for recordings with breath noise or room ambience. Turn OFF for clean studio recordings.

Button Default: —

AUTO-TARGET

Click to activate 3-second learning mode. Analyzes your vocal and automatically sets TARGET, RANGE, and SPEED based on the audio.

Use at the start of your session. Play a representative section including both quiet and loud moments.

Toggle + Knob Default: OFF

NOISE FLOOR

Adaptive noise floor detection. When enabled, the plugin ignores audio below the noise floor threshold, preventing it from boosting room noise, bleed from other instruments, or low-level artifacts. Adjust the threshold knob to set where 'silence' begins.

Turn ON for recordings with audible room noise, headphone bleed, or when tracking alongside other instruments. Adjust threshold until the noise floor is excluded but quiet vocal passages are still captured.

Advanced Panel

Click the gear icon in the plugin to access these controls.

LOOK-AHEAD

Off

Enables the plugin to 'see ahead' in time for smoother gain changes. Higher values = smoother automation curve.

Options: Off, 5ms, 10ms, 20ms

DETECTION

RMS

RMS for music production. LUFS for broadcast/podcast (EBU R128 standard).

Options: RMS, LUFS

ATTACK

Auto (SPEED)

How quickly gain increases when the vocal gets quieter. Auto-set by SPEED knob.

Range: 1ms to 500ms

RELEASE

Auto (SPEED)

How quickly gain decreases when the vocal gets louder. Slower release prevents pumping.

Range: 10ms to 2000ms

HOLD

0ms

Maintains current gain level before releasing. Prevents rapid gain changes during brief pauses.

Range: 0ms to 200ms

BREATH

2 dB (gentle)

Reduces breath sounds and quiet passages. Light (3-6 dB), Medium (6-9 dB), Heavy (9-12 dB).

Range: 0 dB to 12 dB

TRANSIENT

50%

Preserves transient peaks (consonants like 't', 'k', 's') during gain reduction. Great for rap vocals.

Range: 0% to 100%

OUTPUT

0 dB

Output trim applied after all processing. Adjust to match bypassed level or add makeup gain.

Range: -12 dB to +12 dB

Workflow Examples

Quick Start

  1. 1 Load magic.ride on your vocal track
  2. 2 Play a representative section (verse + chorus)
  3. 3 Click AUTO-TARGET and let it analyze for 3 seconds
  4. 4 Fine-tune TARGET if needed (±2-3 dB)
  5. 5 Adjust SPEED based on song tempo and vocal style
  6. 6 Monitor the gain curve in the waveform display

Podcast/Voiceover

  1. 1 Load 'Broadcast Voice' preset
  2. 2 Turn ON SMART SILENCE
  3. 3 Set BREATH to 6-9 dB in Advanced panel
  4. 4 Set DETECTION to LUFS
  5. 5 Adjust TARGET to -16 dB
  6. 6 Set SPEED to 60-80% for natural speech

Dynamic/Expressive Vocal

  1. 1 Start with 'Gentle Vocal' preset
  2. 2 Turn ON NATURAL to preserve dynamics
  3. 3 Increase RANGE to 15-18 dB
  4. 4 Set SPEED to medium (40-60%)
  5. 5 Set TRANSIENT to 30-50% for punch
  6. 6 Use A/B compare to check processed vs. natural

Understanding the Waveform Display

RMS Waveform Display

The scrolling waveform shows short-term RMS levels — matching what the gain rider actually reacts to — instead of raw peaks. The output meter also displays RMS. This gives you much more intuitive visual feedback of what the plugin is doing to your signal.

Adaptive Display Zoom

Toggle the zoom icon in the status bar to enable Adaptive Display Zoom. This automatically zooms the waveform to center around your target level, making gain riding activity much easier to see — especially on quieter vocals where the waveform would otherwise appear tiny.

Color Guide

White/Gray Waveform

Input signal RMS level (original audio before processing)

Purple Target Line

Your TARGET setting visualized. Click and drag to adjust in real-time.

Cyan/Blue Gain Curve

Gain boost — plugin is making the vocal louder

Purple Gain Curve

Gain cut — plugin is making the vocal quieter

Dashed Range Lines

Maximum boost/cut boundaries based on your RANGE setting. When unlocked, boost and cut lines may be asymmetric.

Pro tip: Flat gain curve = no adjustment needed. Smooth curves = natural processing. Jagged/extreme curves = consider adjusting SPEED or RANGE. Enable Adaptive Zoom on quieter vocals for a clearer view.

Tips for Best Results

Recording

  • Record vocals averaging around -18 dB before processing
  • Use good mic technique — consistent distance from mic
  • Clean recordings give the best results

Mixing

  • Place magic.ride early in your chain (before heavy compression)
  • Use it for macro dynamics, follow with compressor for micro dynamics
  • The two tools work together beautifully

Avoid Common Mistakes

  • Don't over-range (>18 dB can sound unnatural)
  • Don't set TARGET too high (risk clipping)
  • Don't ignore the waveform — visual feedback is your friend
  • Always check bypassed sound to ensure improvement

magic.RIDE Lite (Free)

magic.RIDE Lite is the free version of magic.RIDE, designed to give you the core vocal leveling experience at no cost. It includes the essential gain riding engine and is a great way to experience automatic vocal leveling before upgrading to the full version.

Included in Lite

  • Real-time gain riding engine
  • TARGET level control
  • RANGE control (symmetric)
  • SPEED control
  • Scrolling RMS waveform display
  • Gain meter
  • AU, VST3 & AAX (macOS) · VST3 & AAX (Windows) · VST3 & LV2 (Linux)

Full Version Adds

  • NATURAL mode (phrase-based leveling)
  • SMART Silence detection
  • AUTO-TARGET analysis
  • Noise Floor detection
  • Dual Range knob (lock/unlock)
  • Adaptive Display Zoom
  • Advanced controls (Attack, Release, Hold, Look-Ahead, Breath, Transient)
  • DAW automation writing

FAQ

System Requirements

macOS

  • macOS 10.13 (High Sierra) or later
  • AU (Audio Unit), VST3, AAX
  • Intel & Apple Silicon (Universal Binary)

Windows

  • Windows 10 or later
  • VST3, AAX (Pro Tools)
  • 64-bit (x86_64)

Linux

  • Modern x86_64 distros
  • VST3, LV2
  • Tested on Bitwig, Reaper, Ardour, Tracktion, Carla

Compatible DAWs

Logic ProPro ToolsAbleton LiveFL StudioReaperCubaseStudio OneGarageBandReasonBitwigArdourTracktion

Need Help?

Having trouble with magic.ride? Reach out and I'll help you get it sorted.

Contact Support