- Дата публикации
LoopMaker: генерация музыки из текста офлайн на Mac без Python и браузера
Что появилось / что изменилось
Разработчик завернул открытый музыкальный ИИ ACE-Step 1.5 в нативное macOS‑приложение LoopMaker. Теперь модель можно запускать локально на Mac без Python, Gradio и терминала.
Ключевые факты:
- Приложение для macOS на Apple Silicon (M1 и новее).
- Установка как обычного .app: скачали, перенесли в Applications, запустили.
- Вводите текстовый промпт — на выходе получаете сгенерированный трек.
- Полностью офлайн после установки: автор проверял через Little Snitch, приложение не делает сетевых запросов.
- Интерфейс на Swift/SwiftUI с поддержкой drag-and-drop, горячих клавиш и стандартного меню macOS.
Про сам ACE-Step 1.5:
- Открытая музыкальная модель от ACE Studio и StepFun.
- Качество по бенчмарку SongEval — между Suno v4.5 и Suno v5.
- Поддержка 50+ языков и 1000+ инструментов и стилей.
- Умеет инструменталы, вокал, работу с текстом песен.
- Обучена на лицензированных и royalty‑free данных, заявлена коммерческая безопасность.
- Лицензия MIT.
Ограничения сейчас:
- Только macOS на Apple Silicon, без Intel‑Mac, Windows и Linux.
- Генерация на MLX ощутимо медленнее, чем на мощной CUDA‑видеокарте вроде RTX 3090: минуты, а не секунды.
- Нет обучения LoRA по своим трекам, только inference.
- Нет интеграции с ComfyUI, это отдельное приложение.
Как это работает
В основе LoopMaker — ACE-Step 1.5, но запуск идёт не через Python и Gradio, а через MLX, фреймворк машинного обучения от Apple для Apple Silicon.
Архитектура ACE-Step 1.5:
- Языковая часть планирует структуру трека по принципу Chain-of-Thought: сначала «придумывает» композицию, а не сразу сыро рендерит звук.
- Diffusion Transformer затем генерирует аудио по этому плану.
LoopMaker берёт эту связку и разворачивает её в нативный Swift/SwiftUI интерфейс:
- ML‑часть работает через MLX, который использует GPU/нейронный движок чипов M1+.
- Вся логика — внутри .app, без внешнего сервера и без запуска Python‑скриптов.
- Пользователь видит только окно приложения: поле для текстового промпта, управление генерацией и сохранением результата.
По сути, LoopMaker — тонкая графическая оболочка и интеграция ACE-Step 1.5 с MLX, чтобы свести установку к одному шагу и убрать зависимость от терминала.
Что это значит для вас
LoopMaker полезен, если вы:
- Музыкант или продюсер и хотите быстро набрасывать референсы треков, аранжировки или атмосферные подложки.
- Саунд-дизайнер и ищете способ генерировать идеи для фоновой музыки, джинглов, звуковых сцен.
- Создатель контента и вам нужны треки под видео, подкасты или стримы без постоянного обращения к облачным сервисам.
- Разработчик, который не хочет возиться с Python/conda/Gradio, но хочет поиграться с ACE-Step 1.5 локально.
Где LoopMaker особенно уместен:
- Домашняя студия на MacBook Air/Pro с M1+ — можно генерировать музыку даже на фанлесс‑машинах.
- Офлайн‑сценарии: работа в дороге, на выездных съёмках, в местах с нестабильным интернетом.
- Параноики приватности: всё происходит на вашем Mac, без отправки промптов и аудио в облако.
Где продукт пока слабее:
- Если вам нужна скорость уровня Suno в облаке на GPU, LoopMaker будет медленным: придётся ждать несколько минут за трек.
- Если вы хотите тонко дообучать модель на своём каталоге песен, этого сейчас нет — придётся идти в оригинальный репозиторий ACE-Step 1.5 и работать через Python.
- Если у вас Windows‑ПК с мощной RTX‑картой, нативного клиента нет, а запуск через MLX невозможен.
Для России важный момент: LoopMaker — локальное приложение, доступность зависит только от того, сможете ли вы скачать .app с сайта разработчика. VPN нужен только в случае, если сам сайт блокируется у вашего провайдера.
Место на рынке
По сути, LoopMaker закрывает тот же сценарий, который в своё время закрыли Automatic1111 и ComfyUI для Stable Diffusion, но для музыки на Mac.
Если смотреть на конкурентов:
- По качеству ACE-Step 1.5 ориентируется на коммерческие сервисы: по SongEval он между Suno v4.5 и Suno v5.
- В отличие от Suno, ACE-Step 1.5 и LoopMaker работают полностью локально и под MIT‑лицензией, без обязательной регистрации и ограничений по запросам.
- По скорости генерации LoopMaker заметно медленнее облачных решений на мощных GPU: автор прямо пишет, что речь о минутах, а не секундах.
- По удобству установки LoopMaker выигрывает у «сырого» ACE-Step 1.5: вместо git clone, настройки Python и Gradio — один .app.
Если вы технически подкованы и хотите максимум контроля, логичнее взять оригинальный репозиторий ACE-Step 1.5 и запускать через Python/Gradio на том железе, которое есть — хоть на RTX 3090, хоть в облаке. Если вы живёте в экосистеме macOS и цените простую установку и офлайн‑режим, LoopMaker сейчас один из самых прямых способов попробовать генерацию музыки из текста у себя на ноутбуке.