Most AI music tools are glorified prompt boxes. You type a description, wait, and get a track back. Google just released something completely different: an AI model that works like a synthesizer you can play in real time.

Magenta RealTime 2 (MRT2) dropped yesterday as a fully open-weights model that runs on your MacBook with under 200 milliseconds of latency. That's fast enough to play live. The 2.4B parameter model responds to MIDI, text, and audio inputs simultaneously, giving musicians a genuinely interactive AI instrument rather than another text-to-track generator.


What makes this different

The previous version of Magenta RealTime processed audio in 2-second chunks. You'd send a prompt, wait about 3 seconds, and get output. MRT2 processes audio in 40-millisecond frames. That's a 15x reduction in latency, putting it firmly in "you can jam with this" territory.

The architecture makes this possible. MRT2 uses a decoder-only transformer with sliding window attention and no positional embeddings. Instead of bidirectional encoders that need to see the full context before generating, it streams frames as they arrive. The model processes each 40ms frame, applies learnable attention sinks to prevent quality degradation during long sessions, and outputs audio continuously.

The model was trained on 71,000 hours of instrumental music with MIDI labels. It learned the relationship between note onsets, timing, and the resulting audio, so when you press a key on a MIDI controller, it doesn't just play back a sample. It synthesizes new audio in real time based on what you're playing and the musical context.

Control modes

MRT2 offers three control modalities, and the MIDI integration is the headline feature:

Auto-Strum ON: You hold down notes and the model decides when to trigger them, like a guitarist strumming. Good for ambient textures and pads where exact timing matters less than harmonic content.

Auto-Strum OFF: You control exact note onsets. The model handles timbre, dynamics, and the sonic response. This is where it gets interesting for live performance.

Drums Toggle: You can independently enable or disable percussion via multi-guidance classifier-free guidance. Want just the harmonic bed without the beat? One parameter change.

The inference-time masking system is worth mentioning. You can selectively mask certain inputs (like filtering out all pitches except those currently pressed) to give the model varying degrees of creative freedom. It's less like telling the model what to do and more like setting boundaries for improvisation.

Hardware requirements

Device 230M (Small) 2.4B (Base)
M5/M3/M2 Max Real-time Real-time
M4 Pro Real-time Real-time
M2/M1 Pro Real-time Offline only
M4/M3/M1 Air Real-time Offline only

The 230M model runs on any Apple Silicon Mac, including the M1 Air. The 2.4B model needs at least an M3 Pro or M2 Max for real time streaming. Both models can do offline (non-real time) inference on NVIDIA GPUs via the Python library.

The C++ inference engine uses MLX, Apple's machine learning framework. Models are compiled into .mlxfn files that bundle weights and the computational graph. No separate model server, no Docker container. Just pip install magenta-rt and run.

What's included

Google isn't just releasing model weights. The package includes:

  • DAW plugins (AUV3) for macOS, so you can use MRT2 inside Logic, Ableton, or any compatible DAW
  • Standalone apps for direct performance without a DAW
  • Jamming tools for multiplayer sessions
  • Audio colliders for experimental sound design
  • Jupyter notebooks for exploration and testing
  • Full documentation at magenta.github.io/magenta-realtime

All available at magenta.withgoogle.com/mrt2 under open licenses. GitHub repository at github.com/magenta/magenta-realtime.

How it compares

Most AI music generation falls into two categories: offline track generation (AudioCraft, Suno, Udio) where you wait for output, or real time synthesis (previous Magenta RT, Ableton's AI tools) where quality was limited by model size and latency.

MRT2 sits in a unique spot. It has the interactivity of real time tools but the quality of larger generative models. The comparison with Meta's AudioCraft is instructive:

Feature MRT2 AudioCraft (MusicGen)
Primary use Live jamming, performance Studio production, asset creation
Latency 200ms Seconds to render
Control MIDI, text, audio Text prompt only
Output Live audio synthesis Full waveform WAV files

The difference isn't just technical. AudioCraft is a studio tool. MRT2 is a performance instrument. You don't describe what you want and wait. You play it.


What surprised me

The 200ms latency number matters more than the parameter count. For context, 200ms is roughly the threshold where humans stop perceiving delay as lag and start feeling it as part of the instrument's response. Guitar amplifiers typically add 5-15ms. Reverb effects add 20-100ms. A model that synthesizes audio in 200ms fits naturally into a musician's existing workflow without feeling like they're fighting the technology.

The open-weights decision is the real strategic play here. Google could have kept MRT2 behind their API and charged per inference. Instead, they released everything: model weights, inference engine, DAW plugins, standalone apps. That's a direct challenge to closed platforms like Suno and Udio, which rely on proprietary models and subscription models to lock in users.

The community reaction has been overwhelmingly positive. Musicians and developers on social media are calling this "exactly the right direction for musicians to use directly." The sentiment is that music AI has been stuck in "describe and generate" mode, and MRT2 is the first model that feels like a real instrument rather than a content factory.

What concerns me is the Apple Silicon requirement for real time inference. Linux and Windows users can run MRT2 offline, but the real time performance story is Mac-only for now. If Google wants this to become the standard for AI music performance, cross-platform real time support needs to happen fast.

The bigger picture: this is Google returning to open releases from the Magenta project after a long quiet period. The model sizes (2.4B and 230M) suggest they're serious about on-device deployment, not just API monetization. For musicians tired of waiting for AI tools that actually respond to what they play, MRT2 is the first model that delivers on that promise.