Floop Master Control (Modular) – REAPER Master Monitoring JSFX

REAPER master monitoring – Floop Master Control Modular interface

Floop Master Control (Modular) is a REAPER JSFX master monitoring plugin built around a slot-based architecture. It is a full rewrite of the original Floop Master Control.

Up to 9 independent slots can run simultaneously inside a single FX instance, each hosting a different analysis or metering module: LUFS, spectrum, phase, oscilloscope, stereo analysis, and others.

Modules can be swapped per slot without modifying the FX chain.

The plugin embeds directly in the REAPER master track FX chain, making the monitoring panel accessible without opening a floating window.

Key Features – REAPER Master Monitoring

The default layout provides 6 active slots. The module picker assigns each slot independently. Available modules cover the main metering and monitoring needs in a typical mixing or mastering session:

  • True Peak & LUFS Meter – integrated loudness (LUFS-I), short-term loudness (LUFS-S), and true peak with manual reset
  • Spectrum Analyzer – stereo and mid/side display modes, temporal averaging, smoothing from 1/3 to 1/24 octave, hold and freeze
  • Spectrogram – scrolling frequency/time display, adjustable speed, image history preserved on resize
  • Oscilloscope – per-channel toggle, zoomable time scale
  • Stereo Analyzer – goniometer display
  • Phase Correlation – single correlation value display
  • Multi-band Phase – log-frequency display with octave smoothing
  • VU Meter – adjustable rise time and overshoot via mouse interaction
  • Monitor Control – dim, mid/solo side, and three-band focus with configurable crossover frequencies

Each module covers a distinct measurement domain with no functional overlap between slots.

Technical Implementation

Floop Master Control (Modular) is written entirely in JSFX (EEL2). All signal processing runs inside REAPER’s native plugin engine without external dependencies.


The slot system pre-initializes all modules at load time. Switching between modules in a slot does not trigger dynamic loading, the plugin already allocates the module state. This avoids any latency or re-initialization cost during slot changes.
FFT-based modules, the Spectrum Analyzer, Spectrogram, Multi-band Phase, and Stereo Analyzer, operate on the audio buffer directly. CPU cost scales with the number of active slots and the FFT window size each module uses.

Simpler meters (VU, Phase Correlation, LUFS) have a significantly lower processing overhead.


The plugin exposes all configurable parameters as native REAPER sliders. This means full MIDI Learn support and standard automation via track envelopes without any custom mapping layer.

The Config toggle (C button) switches the display between the visual module panel and the native parameter list.
The Monitor Control module applies gain and routing transformations to the monitoring path: dim attenuation, mid/side isolation, and three-band focus filtering using two user-defined crossover frequencies. These operations are non-destructive and affect only the monitoring signal.

Compatibility

Floop Master Control (Modular) requires REAPER v7.5x or later. It runs on Windows, macOS, and Linux without OS-specific limitations.

The plugin is also compatible with other DAWs via YSFX, the open-source VST/AU wrapper for JSFX. In that context, the full feature set remains available, though the native REAPER parameter integration (MIDI Learn, envelopes) depends on the host DAW’s automation system.

The original Floop Master Control remains available as a separate plugin and will receive occasional maintenance. The two plugins coexist in the same project without conflicts because REAPER registers them as distinct FX.

Requirements

  • REAPER 7.5 or later
  • JSFX engine (built-in)
  • ReaPack (recommended for installation)

How to Install

Open REAPER

Go to Extensions → ReaPack → Import Repositories…

Add the Floop repository

Open Extensions → ReaPack → Browse Packages

Search for “Floop Master Control”

Install and Apply

Advanced users can manually install the plugin from the GitHub Release page.

FAQ (REAPER Master Monitoring)

Q: Is this a replacement for the original Floop Master Control?
A: It is the actively developed version. The original plugin remains available and stays in existing projects, but new features go only to the modular version.

Q: Does switching modules in a slot affect the audio signal?
A: No. Slot switching is a UI operation only. It changes which module is displayed, not which modules are processing audio. All pre-initialized modules process audio continuously while active in a slot.

Q: How many slots can run simultaneously?
A: Up to 9. The default layout opens with 6. You can add slots incrementally up to the maximum.

Q: Can parameters be automated in REAPER?
A: Yes. The plugin exposes all parameters as native REAPER sliders.

The project is hosted on GitHub, where the source code and manual installation files are maintained.

Category: JSFX
Type: Audio Analysis plugin
Version: 1.1.0
All my tools are free and open-source. If they help your workflow, consider supporting the project on Ko-fi: Support on Ko-fi

Floop' S Reaper Script

A collection of REAPER scripts, JSFX and tools

You may also interesting in:

REAPER PDF Sheet Reader – View PDF and Images Inside REAPER

Sheet Reader is a REAPER PDF sheet reader script that displays PDF and image files directly inside the DAW. It keeps sheet music, scores, and reference material visible at all […]

REAPER Groove Extraction Tool Floop Groove-A-Thor

Floop Groove-A-Thor is a REAPER groove extraction tool that captures timing and velocity patterns from audio and MIDI items and applies them to other material. It allows you to transfer […]

REAPER Mastering and Monitoring JSFX – Floop Master Control

Floop Master Control is a REAPER mastering and monitoring JSFX plugin designed for accurate loudness, True Peak, and stereo analysis directly on the master bus. This REAPER mastering and monitoring […]

© 2025 -2026All Rights Reserved | www.floratarantino.com