Как управлять структурой песни в Suno, чтобы она перестала переставлять куплеты?
Коротко
Если не разметить форму, Suno придумает её сама — и обычно плохо: 30 секунд интро до первого слова, название песни, пропетое как припев, который вы не писали, второй куплет, продублированный как третий, секции в перемешанном порядке. Решение — дать Suno скелет. Секционные метатеги в поле lyrics говорят ей ровно, где начинается и заканчивается каждая часть.
Почему текст без разметки идёт вразнос
Бросьте сырой текст в поле lyrics — и Suno вынуждена угадывать аранжировку. Вот те же слова без разметки:
Снова дождь и мокрый двор
Всё, что я тебе сказал
Фонари горят в упор
В голове всё тот же зал
Suno читает это как единый ком. Может открыть длинным проигрышем, спеть первую строку дважды или свалить всё в один бесконечный куплет. На каждой генерации — новая форма. Именно эту непредсказуемость sunomarket и убирает.
Скелет: пять секционных тегов
Оберните каждую часть в метатег. Базовый набор — [Intro], [Verse], [Chorus], [Bridge], [Outro]:
[Intro]
[Verse]
Снова дождь и мокрый двор
Всё, что я тебе сказал
[Chorus]
Но я снова рядом с тобой
Что бы ни творил
[Verse]
Фонари горят в упор
В голове всё тот же зал
[Bridge]
Может, я был неправ давно
[Chorus]
Но я снова рядом с тобой
Что бы ни творил
[Outro]
Теперь аранжировка ваша, а не Suno. Куплеты стоят на местах. Припев повторяется там, где вы сказали.
Справочник метатегов
Держите эту таблицу рядом с полем lyrics. Это структурные теги, которые Suno понимает стабильно: что делает каждый и как он выглядит на практике:
| Тег | Что делает | Пример |
|---|---|---|
[Intro] | Открывает трек до первого вокала; здесь задают настроение и ограничивают длину | [Intro: 4 такта, только ударные] |
[Verse] | Ведёт сюжет; повторяйте тег на каждый куплет, чтобы их не слепило | [Verse] |
[Chorus] | Повторяющийся хук; ставьте ровно там, где он должен возвращаться | `[Chorus |
[Bridge] | Секция-контраст; ломает паттерн перед последним припевом | [Bridge: только вокал] |
[Outro] | Закрывает песню, чтобы она разрешилась, а не зациклилась | [Outro] |
[Instrumental] | Проход без вокала — соло, брейк или интерлюдия | [Instrumental: соло гитары, 8 тактов] |
[fade to end] | Форсирует чистый уход в затухание | [fade to end] |
Комбинируйте метки через вертикальную черту
Один тег может держать не только название секции. Складывайте метки внутри одной скобки через разделитель | — и каждая метка привяжется к этой секции:
[Chorus | High Energy | Anthemic | Electric Guitar Solo]
Читается как одна инструкция: этот припев энергичный, гимновый и несёт соло на электрогитаре. Именно это большинство упускает — соло гитары в припеве это не задача поля Style, а метка через | внутри тега [Chorus]. Настроение, энергия и инструментовка едут вместе на той самой секции, куда вы указали.
Структура живёт в Lyrics, а не в Style
Поле Style — это глобальная ДНК песни: жанр, общая продакшн-подача, общий вайб. Аранжировка живёт не здесь. Всё, что меняется от части к части — где встаёт соло, какая секция тише, когда складываются гармонии — идёт в поле Lyrics на секционный тег. Для формирования аранжировки поле Lyrics примерно в 10× сильнее Style.
Пропустите разметку секций и обопритесь на один Style — и вы отдаёте до 90% контроля над аранжировкой обратно на угадывание Suno. Style говорит «кинематографичный синтвейв». Lyrics говорят «здесь уходят ударные, а бридж забирает гитара». По времени событие расставляет только одно из двух.
Привяжите динамику к секциям
Секционные теги — ещё и точки крепления эффектов. Пишите инструкцию на секции, а не посреди строки:
[Intro: тихое пиано, без ударных]
[Chorus: полный бэнд, слоёные гармонии]
[Bridge: оставить только вокал]
Так вы получаете нарастание. Тихий куплет, громкий припев, голый бридж — каждая метка живёт на своей секции. Глубже про режиссуру — в гайде режиссёрская динамика.
Структурная боль → что чинит разметка
Каждый пункт ниже — реальная, повторяющаяся жалоба на Suno. Правая колонка — разметка, которая её убирает:
| Боль | Почему так | Как чинить |
|---|---|---|
| «Интро бьёт всем сразу и одновременно» | Нет метки [Intro], и Suno складывает полный микс с первого такта | [Intro: тихое пиано, без ударных] |
| Куплеты дублируются | Текст без разметки, и она переиспользует строки, добивая форму | Помечайте каждый [Verse] отдельно |
| Секции выходят не в том порядке | Нет скелета, и порядок выбирает Suno | Выложите полный скелет тегов заранее |
| Бесконечные 20-секундные интро | Голый [Intro] приглашает наигрывание | [Intro: 4 такта, только ударные] |
| В интро втягиваются случайные строки | Свободный текст до первого тега | Начните файл с [Intro], держите текст под [Verse] |
| Песня внезапно удваивается по длине | Suno прогоняет форму заново, когда она не ограничена | Закройте [Outro] + [fade to end] |
Управляйте длиной интро и проигрышей
Длинные интро — грех Suno по умолчанию. Голый [Intro] приглашает 20+ секунд наигрывания. Затяните гайки:
[Intro: 4 такта, только ударные]
Тот же приём для соло и брейков — назовите длину, чтобы Suno не расползалась.
Заканчивайте осознанно
Песни, которые не разрешаются, просто обрываются или зацикливаются странно. Закройте фейдом:
[Outro]
[fade to end]
Собирайте модулями, а не одним длинным проходом
Короткие, чётко размеченные секции генерируются надёжнее одного огромного прохода. Suno держит куплет из двух строк ровно; блок из шестнадцати строк уводит в сторону. Держите каждую секцию короткой и дайте тегам собрать целое.
Ещё два скелета, которые можно забрать
Поп-скелет с соло, живущим прямо в припеве — там, где вы хотите:
[Intro: 2 такта, синт-пэд]
[Verse]
Неон на стекле окна
Считаю фары дотемна
[Chorus | High Energy | Anthemic | Electric Guitar Solo]
Туда, где провода гудят
Громче, чем машины в ряд
[Verse]
Стынет кофе, гудок в трубе
Любая квартира как дом тебе
[Chorus | High Energy | Anthemic | Electric Guitar Solo]
Туда, где провода гудят
Громче, чем машины в ряд
[Outro]
[fade to end]
Оголённая баллада, которая дышит — один инструментальный брейк, динамика на каждой секции:
[Intro: тихое пиано, без ударных]
[Verse: только вокал и пиано]
Я сохранил письмо, что ты не отдала
Сложил в тот год, где ты со мной была
[Chorus: струнные вздымаются, полный бэнд]
И я бы ждал опять
Того, кем был тогда
[Instrumental: соло пиано, 8 тактов]
[Bridge: оставить только вокал]
Может, само ожидание и было смыслом
[Chorus: струнные вздымаются, полный бэнд]
И я бы ждал опять
Того, кем был тогда
[Outro]
[fade to end]
Что делать сейчас
- Откройте конструктор и выложите скелет из пяти тегов до того, как напишете первую строку.
- Повесьте по одной динамической метке на секцию, комбинируйте метки через
|, где нужны настроение и инструментовка на одной части, и ограничьте длину интро. - Закройте через
[fade to end]. - Совмещаете с фиксированным темпом? Прочитайте управление BPM и темпом, затем возьмите базовый стиль в каталоге.