🎵 Version 1.1 Available

The Professional
Audio Mixer
for Your Music

Take your music production to the next level with MMpro3. Powerful, intuitive and fully customizable.

MMpro3 Mixer Interface

* With dedicated ASIO Audio Interface

** Depending on your PC/MAC hardware

ProfessionalInterface

Intuitive design with all controls at your fingertips

Main Console

Complete mixer view with all tracks, faders, metering and FX controls.

Real-Time Spectrum Analysis

Professional spectral visualization with high-resolution FFT and phase correlation.

Parametric EQ

Parametric EqualizersGraphic

Every track and the master send feature a complete parametric equalizer with graphic visualization and multi-filter. Precise control over frequency, gain, Q and filter type for professional sound shaping.

Effects andAUX Sends

Complete effects system with professional-grade compressor, reverbs and delays. Flexible AUX sends for creating parallel mixes and complex signal routing.

Master FX
AUX Buses
🚀 NEW: Rust DSP Engine

Realtime Audio Processing with Rust

MMpro3 now features a dedicated Rust DSP Engine for ultra-low latency, native audio performance. All audio processing is handled in a separate Rust process, ensuring uncompromised sound quality and stability on every platform.

System Architecture & Signal Flow

ASIO/CoreAudio/ALSA Input

Native hardware audio interface (via Rust cpal library)

RUST DSP ENGINE

Realtime audio processing, mixing, FX, routing, and metering in a dedicated Rust process

Sample Rate
44.1/48/96 kHz
Bit Depth
32-bit float
Latency
Ultra-low

ASIO/CoreAudio/ALSA Output

Native hardware audio interface (via Rust cpal library)

Inter-Process Communication (IPC)

JSON command protocol over stdin/stdout for configuration operations
{"type": "set_gain", "track": 0, "gain": 0.8}
{"type": "play_file", "track": 1, "file_path": "/path/to/file.wav"}
{"type": "meter_update", "track": 0, "level_l": -12.5, "level_r": -14.2}

WebSocket Layer

New realtime bidirectional communication layer for live updates and parameter control
→ {"cmd": "set_param", "channel": 3, "param": "eq_freq", "value": 1200}
← {"event": "level_update", "channels": [{"id": 0, "l": -18.3, "r": -16.7}, {"id": 1, "l": -22.1, "r": -21.8}]}
← {"event": "transport_state", "playing": true, "position": 125.43}

Vue.js / Electron UI

Modern frontend, fully decoupled from audio engine

Separation of Concerns: Rust handles all realtime audio, Vue.js/Electron provides the UI. No browser audio limitations.
Native Performance: Direct access to ASIO, CoreAudio, ALSA, JACK via Rust/cpal.
Realtime Safe: Lock-free, zero-copy, pre-allocated buffers for glitch-free audio.

Audio Streamingover IP

MMpro3 supports audio streaming over IP via the NDI® protocol. Stream your mix in real-time over IP networks with minimal latency and professional quality, perfect for broadcast, live streaming and multi-room productions.

  • Real-time audio streaming over IP network with NDI® protocol
  • Ultra-low latency and uncompromised audio quality
  • Perfect for broadcast, live streaming and professional productions
NDI LogoVisit NDI Website
NDI Screen

ProfessionalFeatures

Everything you need for studio-quality audio production

Unlimited Tracks

Manage as many tracks as you want without limits.

Premium Effects

Professional-quality EQ, compressor, reverb, delay, gate and limiter.

Advanced Automation

Record and playback automation in real-time for dynamic mixes.

Aux Bus & Routing

Flexible routing system with unlimited aux buses and subgroups.

Direct Recording

Record in high quality (WAV/MP3) directly from master or any bus.

Scene System

Save and recall complete mix configurations instantly.

MixRecording

Record your final mix in real-time with professional quality. Configure recording quality, format and advanced settings to optimize disk space without compromising audio fidelity.

Recorder Console
Recorder Settings
Audio Library Organization
Audio Library Search

CustomAudio Library

Create and manage your personalized audio library. Organize your files by author, create custom playlists and quickly find any track with the powerful integrated search function.

ProfessionalMetering

MMpro3 provides a comprehensive suite of professional meters to monitor and analyze your audio in real-time, ensuring broadcast-quality mixes.

LUFS Metering

LUFS Metering

Integrated LUFS (Loudness Units relative to Full Scale) metering for accurate loudness measurement, compliant with international broadcast standards (EBU R128, ATSC A/85). Essential for streaming platforms and broadcast delivery.

Dynamic Range

Real-time dynamic range measurement shows the difference between the loudest and quietest parts of your mix, helping you maintain musical dynamics and avoid over-compression.

Dynamic Range Meter
Phase Correlation Meter

Phase Correlation

Phase correlation meter displays the stereo relationship between left and right channels. Values near +1 indicate good mono compatibility, while values near -1 signal phase issues that can cause problems on mono playback systems.

Headroom Meter

Monitors the available headroom before clipping, showing how much dynamic range is left before your signal reaches 0 dBFS. Critical for maintaining clean, distortion-free audio.

Headroom Meter
Stereo Width Meter

Stereo Width

Visualizes the stereo image width of your mix. Helps you achieve the perfect balance between mono compatibility and spacious stereo imaging, essential for professional mixing.

DownloadMMpro3

Available for all major platforms

Windows

Windows 10/11 (64-bit)

Download Demo

macOS

macOS 11+ (Intel/Apple Silicon)

Download Demo

System Requirements

CPU: Intel i5 / AMD Ryzen 5 or higher

RAM: 8 GB (16 GB recommended)

Storage: 500 MB available

Audio: ASIO/CoreAudio compatible audio interface

Display: 1920x1080 or higher

Internet: Required for license activation only

Interested in the full version?

Contact me to receive more information about available plans

Contact Me

Get inTouch

Have questions? We're here to help. Send us a message and we'll respond as soon as possible.