«Представь, — говорите вы другу, — что если бы Queen записали диско-трек про налоги». Друг кивает, но по глазам видно: он не представляет. Вы пытаетесь напеть, он делает ещё более непонятливое лицо. Treblo — это друг, который не делает непонятливое лицо. Вы пишете ту же фразу текстом, и через 15 секунд получаете песню. С вокалом, бас-гитарой и фальцетом в припеве. Бесплатно, без лимита на генерации.
Что умеет Treblo
Treblo — сервис генерации музыки на базе модели Melodia v3. Превращает текстовое описание в полноценную песню: с вокалом, инструментальной партией, аранжировкой. Не мелодия из нот, а готовый трек до 4.5 минут.
Базовый сценарий — вы пишете промпт и получаете песню. Промптом может быть что угодно: «кантри-песня про отключение Wi-Fi прямо во время встречи», «лоу-фай бит для имитации работы из дома», «метал-колыбельная для кота». Чем точнее описание — тем ближе результат.
Два режима генерации:
- Простой — только промпт. Модель сама подбирает стиль, пишет текст, поёт.
- Расширенный — ручное управление: теги стиля, свои тексты, инструментал, настройки силы промпта и масштаба стиля.
Песни можно редактировать: менять куски, перегенерировать фрагменты, заменять текст. Готовый трек публикуется в профиль, отправляется в группу или скачивается в форматах mp3, flac, wav, ogg, m4a.
4160 стилей и бесконечность комбинаций
В Treblo нет жанров в привычном смысле. Есть теги — 4160 штук. Теги описывают всё: жанр, эпоху, вокал, инструменты, настроение, продакшн.
Несколько примеров из библиотеки:
- Жанры: pop rock, hip-hop/rap, classical, jazz, blues, metal, folk, country, electronic, reggae
- Эпохи: 1960s, 1970s, 1980s, 1990s, 2000s, 2010s, 2020s — с уточнениями вроде «early 2000s», «late 2010s»
- Вокал: male vocalist, female vocalist, backing vocals, vocal
- Инструменты: guitar, piano, bass, drums, violin, keyboard, percussion, synth
- Настроение: energetic, passionate, atmospheric, relaxation, romantic, sad
- Продакшн: ambient, acoustic, cinematic, lo-fi, orchestral
Теги смешиваются. Песня с тегами «2020s, pop rock, male vocalist, energetic, guitar» — одна комбинация. Добавьте «1990s» вместо «2020s» — уже другая. Разработчики считают, что комбинаций больше, чем песен когда-либо записано. Практический вывод: нужный звук где-то в этом пространстве.
Инсайт: модель сама выводит теги из промпта. Если вы не знаете, какие теги поставить — не ставьте. Отправляйте только промпт. Результат будет лучше, чем если поставить пустой массив тегов с ручной силой стиля.
Melodia v3 — скорость и стриминг
Модель v3 — последняя. Главное отличие от v2: скорость первого звука. v3 отдаёт первые 15 секунд аудио, пока остальная песня ещё генерируется. Можно начать слушать, не дожидаясь полного завершения.
Сравнение времени до первого звука (по данным разработчиков):
| Сервис | Время до первого звука |
|---|---|
| Melodia v3 | ~15 секунд |
| Конкурент A | ~30 секунд |
| Конкурент B | ~45 секунд |
Стриминг работает через отдельный эндпоинт. При создании песни нужно передать enable_streaming: true — и подключаться к потоку по task_id. Формат потока — ogg (по умолчанию) или mp3.
# Создание песни со стримингом
curl -X POST https://api.treblo.com/v1/generations/v3 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A chill lofi beat for studying",
"enable_streaming": true,
"stream_format": "ogg"
}'
# Стриминг начинается через ~15 секунд после запуска задачи.
# Эндпоинт: https://api-stream.treblo.com/stream/{task_id}
v3 в статусе preview — иногда результат может быть ниже качеством, чем v2. Но стриминг и переменная длина (2–4 минуты) — только на v3.
Редактирование: extend и inpaint
Две операции для работы с готовым треком:
Extend — продлить песню. Модель получает исходный трек и генерирует продолжение. У v3 есть параметр context_seconds — сколько секунд оригинала «помнит» модель при создании продолжения. Больше контекста — плавнее переход, меньше — больше нового материала. crop_duration обрезает финал оригинала, если он не нравится.
Inpaint — заменить фрагмент. Указываете секунды начала и конца куска, который не нравится, модель перегенерирует только его. Доступен только на v2.
Важно: при продлении и замене лучше использовать URL трека с CDN Treblo, а не скачанный файл. Внутри системы сохраняется латентное представление песни — при повторной обработке нет потери качества от повторного кодирования.
API для разработчиков
Treblo — не только потребительский сервис. Есть полноценный REST API на api.treblo.com/v1 с авторизацией по Bearer-токену.
Базовый цикл — три шага:
# 1. Запуск генерации (промпт — модель сама выводит теги)
TASK_ID=$(curl -s -X POST https://api.treblo.com/v1/generations/v3 \
-H "Authorization: Bearer your_api_key" \
-H "Content-Type: application/json" \
-d '{"prompt": "a chill lofi beat for studying"}' \
| jq -r '.task_id')
# 2. Полинг до завершения
while true; do
STATUS=$(curl -s https://api.treblo.com/v1/generations/status/$TASK_ID \
-H "Authorization: Bearer your_api_key" | jq -r '.status')
if [ "$STATUS" = "SUCCESS" ]; then break; fi
if [ "$STATUS" = "FAILURE" ]; then echo "Failed!"; exit 1; fi
sleep 5
done
# 3. Получение аудио URL
curl -s https://api.treblo.com/v1/generations/$TASK_ID \
-H "Authorization: Bearer your_api_key" | jq '.song_paths[0]'
Альтернатива поллингу — webhook. Передаёте webhook_url при создании задачи, и сервер присылает обновления статуса сам: RECEIVED, PROMPT, TASK_SENT, GENERATING, DECOMPRESSING, SAVING, SUCCESS.
Параметры v3, которые стоит знать:
| Параметр | Что делает | Значение |
|---|---|---|
prompt_strength | Приоритет промпта над естественностью | 1.0–4.0 (по умолчанию 1.0) |
style_scale | Приоритет стиля над естественностью | 1.0–12.0 (по умолчанию 4.5) |
negative_tags | Теги, которых избегать | массив строк |
length_range | Длина песни [мин, макс] секунды | кратные 30, мин 0–270, макс 30–300 |
output_format | Формат вывода | mp3, flac, wav, ogg, m4a |
align_lyrics | Тайминг текста по словам | boolean |
Для инструментальной музыки без вокала передайте instrumental: true и не указывайте lyrics. Модель создаст трек только на основе тегов и промпта.
Правило: ровно один из prompt_strength и style_scale должен быть больше 1.0. Если поднимаете prompt_strength — опускаете style_scale до 1.0, и наоборот. Это не баг, а архитектурное ограничение модели.
Песни хранятся на сервере 168 часов (неделю). После — URL может перестать работать. Если трек нужен надолго — скачивайте.
Тарифы: 1500 кредитов бесплатно
Кредиты — единица оплаты. Одна песня = 100 кредитов. Две песни в v2 = 150 кредитов (скидка за пакет).
Потребительский сервис — безлимит на последней модели, бесплатно. Платное — только API.
| Тариф | Цена | Кредиты/мес | Песен/мес | Pay-as-you-go |
|---|---|---|---|---|
| Free Trial | $0 | 1500 (одноразово) | 15 | — |
| Starter | $11/мес | 20 000 | 200 | $0.06 / 100 |
| Pro | $88/мес | 160 000 | 1600 | $0.06 / 100 |
| Scale | $330/мес | 660 000 | 6600 | $0.05 / 100 |
| Enterprise | $1150/мес | 2 875 000 | 28 750 | $0.04 / 100 |
Free Trial — без кредитной карты. Полный доступ к API: все эндпоинты, стриминг, v2 и v3. Когда кончатся стартовые кредиты — переход на pay-as-you-go.
Один API-ключ работает и для v2, и для v3. Миграции между версиями не нужны.
От Sonauto к Treblo
До июня 2026 года сервис назывался Sonauto. Имя выбрано для исследовательского проекта, и с ростом перестало подходить: люди не могли его произнести и печатали с ошибками в адресной строке.
Treblo — от слова treble (верхний регистр звука, где живёт мелодия). Коротко, легко сказать. Команда осталась та же — четыре человека, та же поддержка по email, те же песни в библиотеке.
Что изменилось при ребрендинге:
- Домен: sonauto.ai → treblo.com. Старые ссылки редиректятся.
- API-хост: api.sonauto.ai → api.treblo.com. Старый хост работает, но разработчикам рекомендуют мигрировать.
- Название в приложении, логотип, соцсети.
Что не изменилось: аккаунты, песни, ссылки, команда, миссия.
Мобильное приложение
Treblo доступен на iOS и Android. Приложение — не урезанная версия: те же безлимитные песни, тексты, вокал, стили. Веб-версию можно установить как PWA — добавить на главный экран через браузер. Разработчики рекомендуют именно приложение для лучшего опыта.
Для кого
Treblo позиционирует себя как инструмент для трёх аудиторий:
Суперфанат музыки. Человек, знающий линейные ноты наизусть, слышит разницу между миксом 73-го и ремастером 74-го, всегда тихо знал, как должно звучать следующее. Для него Treblo — способ войти в музыку, а не только слушать.
Компания. Группа, которая существует ради совместных посиделок, друзья, которые лучше начнут песню, чем групповой чат, родитель, делающий трек с ребёнком. Музыка — один из древних способов принадлежать друг другу.
Мастер. Человек, пишущий в спальне, напевающий в душе, записывающий тексты на чеке. Радость создания — главный смысл.
Вывод
Treblo не пытается заменить музыкантов — он делает их больше. Каждый скачок в музыке приближал её к человеку: проигрыватель — в гостиную, радио — бесплатно, стриминг — в карман. AI-генерация — следующий шаг: от прослушивания к созданию.
Бесплатный безлимит на последней модели, 4160 стилей, 15 секунд до первого звука, полноценный API с вебхуками и стримингом, мобильное приложение. Четыре человека в команде. Это не неделя, в которую нужно успеть, пока не кончились бесплатные генерации. Это сервис, в котором можно остаться.
Ссылки
Ссылки
- Сайт: Treblo — главный сайт сервиса
- Документация: Melodia API для разработчиков
- Тарифы: API Pricing — тарифы Melodia API
- Сайт: Treble Styles — библиотека 4160 тегов
- Сайт: About Treblo — о команде и миссии