Google Magenta RealTime 2: когда музыкальная модель становится исполняемым инструментом
Обновленный обзор с официальными графиками Google о низкой задержке, управлении MIDI/текстом/аудио, структуре 2.4B/230M, железе и ограничениях MRT2.

Новости моделей / Google Magenta
Google Magenta RealTime 2 (MRT2) — не обычный музыкальный генератор, которому задают текстовый запрос и ждут готовую композицию. Google представляет выпуск как сочетание открытой модели, движка вывода в реальном времени и демонстрационных приложений: базовой модели на 2,4 млрд параметров, малой модели на 230 млн параметров, аудиокодека SpectroStream, представления стиля MusicCoCa, управления через MIDI, текст и аудио, а также локальной системы генерации музыки в реальном времени.
В этом обновлённом разборе используются официальные иллюстрации Google и сведения из карточки модели, чтобы точнее определить место MRT2. Система не пытается заменить аранжировку, сведение или полноценное производство песни. Она приближает музыкальные модели к живому исполнению: ими можно играть, управлять из DAW и направлять в реальном времени. На практике это скорее музыкальный партнёр, чем автономная машина для создания песен.
От Magenta RealTime и Lyria RealTime API к локальной модели, на которой можно играть
MRT2 продолжает две предыдущие ветви той же исследовательской программы: модель Magenta RealTime и облачный сервис Lyria RealTime API. Они обеспечили непрерывную генерацию и управляемый музыкальный стиль, но прежняя модель применяла блочную авторегрессию с окном примерно в две секунды. Новая нота, смена стиля или аудиореференс могли повлиять на звук лишь после завершения текущего блока.
MRT2 сохраняет SpectroStream и MusicCoCa, но меняет генерирующую основу на Transformer только с декодером и покадровой авторегрессией. Теперь один кадр длится 40 мс, поэтому состояние MIDI, токены стиля и аудиоконтекст считываются заново для каждого кадра. Заявленная Google задержка управления сокращается примерно с трёх секунд до 200 мс. За двухсекундный интервал, в котором прежняя модель формировала один блок, новая получает пятьдесят возможностей изменить направление звучания.
Выпуск также отделяет размещённую в облаке демонстрацию от модели, которую музыканты могут встроить в собственные инструменты. Lyria RealTime API показала интерактивную генерацию в виде сервиса; MRT2 публикует веса, библиотеку Python, движок MLX C++, примеры для DAW и автономные приложения для локального запуска. Модель можно использовать в концертной установке, системе игровой музыки или интерактивной инсталляции, не сводя работу к последовательности «запрос, ожидание, скачивание».
Технические данные: дело не только в размере модели
Официальная карточка делит MRT2 на три основных компонента: SpectroStream, MusicCoCa и LLM на основе Transformer только с декодером. SpectroStream — дискретный аудиокодек, который преобразует стереомузыку с частотой 48 кГц в токены. MusicCoCa отображает текст и музыкальное аудио в общее пространство эмбеддингов. LLM создаёт следующий аудиокадр на основе токенов звукового контекста, токенов стиля MusicCoCa и MIDI-токенов.
Такое устройство объясняет, почему MRT2 одновременно принимает текст, аудио и MIDI. Текст задаёт стиль, аудио служит тембровым или музыкальным ориентиром, а MIDI управляет состоянием исполнения. Входные данные не просто объединяются в одну последовательность: каждый тип выполняет отдельную роль в цикле генерации реального времени.
Показательны и две официальные конфигурации: базовая модель на 2,4 млрд параметров и малая на 230 млн. Базовая ориентирована на качество, а малая снижает требования к локальному запуску. В карточке также указано оконное внимание на 25 кадров (1 с) для base, 41 кадр (около 1,6 с) для small и эффективное рецептивное поле 20 с для обеих моделей. Это непрерывная генерация с ограниченным контекстом, а не автономный анализ целой песни.
Что в действительности означает малая задержка
Одно из главных изменений Google — сокращение размера кадра модели с 2 с до 40 мс по сравнению с предыдущим поколением и уменьшение задержки управления примерно с 3 с до 200 мс. Цифра впечатляет, но её необходимо понимать в официальных границах: полное время реакции определяется не только выводом модели. Оно включает входные и выходные буферы, аудиоинтерфейсы, программное обеспечение хоста и внешние компоненты.
Для музыканта около 200 мс — не почти мгновенный отклик аппаратного синтезатора или барабанного триггера. Однако этого достаточно, чтобы перевести модель из категории «автономный генератор» в «интерактивная система». MRT2 лучше подходит для плавной смены стиля, развития аккомпанемента, реакции на фактуру, лайв-кодинга, инсталляций и игровой музыки, чем для замены драм-машины или фортепиано с миллисекундной точностью.
Чем система отличается от одноэтапной генерации песни
| Аспект | Magenta RealTime 2 | Обычные генераторы треков по запросу | Практическое значение |
|---|---|---|---|
| Ритм взаимодействия | Слушать, играть, корректировать и продолжать генерацию. | Ввести запрос и ждать готовый результат. | MRT2 подходит для экспериментов и выступлений в реальном времени; генератор трека по запросу — для быстрых завершённых набросков. |
| Управляющие входы | MIDI, текст и аудио одновременно. | Обычно текстовый запрос и ограниченные настройки структуры. | MIDI позволяет модели реагировать на исполнительские жесты. |
| Место выполнения | Официальный акцент на локальных приложениях и плагинах DAW с открытыми весами для Apple Silicon. | Часто облачные сервисы. | MRT2 естественнее подходит для исследований, плагинов и локальной интеграции с музыкальным ПО, но требует собственного оборудования. |
| Цель вывода | Непрерывное музыкальное аудио, которым можно управлять. | Готовые песни или клипы. | MRT2 больше похож на инструмент или аккомпаниатора реального времени, чем на фабрику готовых песен. |
| Творческие границы | Карточка сосредоточена на инструментальной музыке и отмечает ограничения для нелексических вокальных звуков. | Часто продвигаются как средства генерации песен с вокалом. | MRT2 следует рассматривать прежде всего для инструментальной музыки, фактур, аккомпанемента и интерактивных музыкальных сцен. |
Основные факты из официальных источников MRT2
| Аспект | Официальный источник | Точная трактовка |
|---|---|---|
| Лицензия | Код по Apache-2.0, веса модели по CC-BY 4.0. | Это не выпуск с единой лицензией: при интеграции нужно вместе учитывать условия для кода, весов и применения. |
| Варианты модели | 2.4B base / 230M small. | Base и small предлагают разные компромиссы между качеством и возможностью локального запуска. |
| Аудиокодек | SpectroStream преобразует стерео 48 кГц в токены с частотой кадров 25 Гц, глубиной 64 RVQ, 10-битными кодами и потоком 16 кбит/с. | Работу в реальном времени обеспечивают модель, кодек и потоковое представление вместе, а не одна лишь частота дискретизации. |
| Управляющие входы | Текстовые запросы, аудиопримеры и MIDI. | Три входа отвечают за стиль, контекст и управление состоянием исполнения. |
| Обучающие данные | Около 71 тыс. часов стоковой музыки, преимущественно инструментальной. | Ожидания от поющего текста следует ограничить: в карточке указано, что вокальные звуки обычно не складываются в слова. |
| Оценка | Согласно карточке, метрики и результаты появятся в будущем техническом отчёте. | Нельзя придумывать рейтинги и неопубликованные показатели; следует ссылаться только на раскрытую архитектуру и ограничения. |
Что выпуск меняет в интерактивной музыке
Ключевые свойства MRT2 — непрерывная генерация и управление с малой задержкой. Модель рассчитана на игру и направление процесса, а не только на выполнение текстовой команды.
Карточка посвящена интерактивному созданию музыки и преимущественно инструментальным стоковым записям. Готовые песни, тексты, вокал и выпускной продакшен по-прежнему требуют работы человека.
Открытые веса и локальный вывод упрощают исследования, разработку плагинов и интеграцию с DAW, но на впечатление влияют оборудование, буферы, ПО хоста и аудиоинтерфейсы.
Все изображения и GIF в этом разборе взяты из официальных материалов выпуска Google Magenta, а не заменены рисунками или заново созданными диаграммами.