Полноценная песня в Suno: управляем длиной и структурой, а не удачей
Почему первая генерация в Suno выходит короткой и как теги секций в поле Lyrics вместе с Extend собирают настоящую полноценную песню, а не отдают длину на волю случая.
Первая генерация в Suno выходит короткой не потому, что вы упёрлись в стену, а потому что модель закрывает песню, как только чувствует, что мысль закончена. Длиной вы управляете двумя способами, и оба держатся на ремесле, а не на везении: пропишите всю структуру в поле Lyrics тегами секций ([Intro], [Verse], [Chorus], [Bridge], [Outro]), а потом достройте понравившийся дубль через Extend или Continue. Полноценную песню вы выстраиваете нарочно, а не получаете по случайности.
Почему первый дубль короткий
Дайте Suno голую строку Style и один куплет текста, и он поступит разумно: напишет короткую, законченно звучащую песню. Вступление, куплет, припев, может быть второй куплет и финальный припев, и всё. Он не буксует и не сломался. Перед открытым заданием модель тянется к самой безопасной известной форме, а самая безопасная форма короткая. Плотный набросок на две минуты всегда звучит завершённо. У пятиминутной аранжировки сотня способов провиснуть в середине, поэтому модель избегает риска, пока вы не заберёте это решение у неё.
Есть ещё рабочее окно. Suno генерирует в пределах ограниченного отрезка за один проход, и ему проще заполнить этот отрезок целой миниатюрой, чем начать длинную аранжировку, которую он не успеет закончить за раз. Так что короткий результат говорит об осторожности модели, а не о её провале. Ваша задача перестать говорить расплывчато и дать ей чертёж.
Два рычага: карта структуры и Extend
Всё сводится к двум рычагам. Первый рычаг это карта структуры: последовательность тегов [Section] в поле Lyrics, которая говорит Suno, сколько в песне частей и в каком порядке. Второй рычаг это Extend (иногда подписан Continue): он берёт готовый отрывок и генерирует продолжение с того места, где музыка остановилась.
Беритесь за них именно в таком порядке. Сначала уложите как можно больше структуры в одну генерацию тегами, потому что один непрерывный дубль держится крепче, чем песня, сшитая из продолжений. Extend приберегите для того, что и правда не влезает в один проход, или чтобы дорастить слишком рано оборвавшийся финал. Песня, целиком собранная пятью продлениями короткого отрывка, это как раз то место, где заводится дрейф, а дрейф и есть главное, что отличает настоящую песню от собранной наспех из кусков.
Теги секций задают длину и ход песни
Поле Lyrics часто читают как слова, которые надо спеть. На деле это лист аранжировки. Каждый [Tag] это метка во времени, и модель читает его как указание, что происходит и примерно сколько это длится. Больше секций, длиннее песня. Порядок и повторы задают ход: два припева подряд гонят рассказ, а бридж перед финальным припевом даёт вдохнуть и добавляет подъём.
Тег может нести и режиссуру, не только имя. Suno читает то, что вы ставите после вертикальной черты внутри скобок, поэтому [Chorus | big, layered harmonies, guitars open up] лепит секцию сильнее, чем голый [Chorus]. Пользуйтесь этим, чтобы вести энергию через всю песню: держите первый припев сдержанным, а последний пометьте самым большим, и у трека появится дуга вместо ровной прямой.
Полный промпт: Style, Lyrics, Exclude
Вот готовая поп-рок заготовка, которая рождает полную аранжировку за один проход. Вставьте её в три поля Suno.
Style:
Indie pop rock, anthemic, warm, driving, jangly electric guitar, punchy live drums, warm bass, bright synth pad, male lead vocal, emotional, polished band mix
Lyrics (первая скобка это вокальный якорь, чтобы голос не менялся через всю песню; теги [Section] раскладывают полную аранжировку):
[Intro | jangly guitar builds, drums crash in on the last bar]
[Verse 1 | warm male lead vocal, close and restrained]
серый свет на кухонном полу
считаю машины, сбился со счёта
[Pre-Chorus | drums push, bass climbs]
и всё возвращается по кругу
[Chorus | big, layered harmonies, guitars open up, lift]
держи строй, держи строй в эту ночь
[Verse 2 | same vocal tone as verse 1, add tambourine]
те же четыре стены, другой год
[Pre-Chorus | build again, add a high harmony]
и всё возвращается по кругу
[Chorus | fuller than the first, double the guitars]
держи строй, держи строй в эту ночь
[Bridge | strip back to bass and vocal, then rebuild]
если всё рухнет, я всё ещё здесь
[Chorus | biggest, full band, soaring]
держи строй, держи строй в эту ночь
[Outro | resolve, let the last chord ring, slow fade]
Exclude / Negative:
abrupt cut, sudden silence, key change, tempo change mid-song, female vocal, screaming, heavy distortion, muddy mix, fade in and out between sections
Поле Exclude отрабатывает своё место именно на финале. Оставленный сам по себе, Suno любит заканчивать песню плоским обрывом или ударом в тишину, а это самый любительский способ закрыть трек. abrupt cut и sudden silence в негативе вместе с явным [Outro | ... slow fade] дают вам чистую посадку.
Как удержать голос и звук через Extend
Как только вы взялись за Extend, дрейф становится главным врагом. Каждое продление это свежий проход, который лишь отчасти помнит предыдущий дубль, поэтому тембр голоса уплывает, тон гитары сдвигается, настроение остывает. Бороться с этим можно только одним: не давать ничему меняться.
Повторяйте строку Style на каждом Extend слово в слово, не пересказывайте её. Повторяйте вокальный якорь в начале продолжённого текста: ту же строку warm male lead vocal, close and restrained, что закрепила первый дубль. Если ваша версия Suno даёт персону, референс голоса или референс стиля, переиспользуйте его на каждом продлении, потому что это самая надёжная зацепка, какую Suno даёт, чтобы удержать голос между проходами. И держите один темп и тональность: никогда не вставляйте key change или новую подсказку BPM посреди песни, свежий проход с радостью её схватит и дёрнет трек вбок.
Признак того, что дрейф начался: продлённая половина звучит как кавер первой половины в исполнении другой группы. Если слышите такое, почти всегда причина в том, что между проходами поменялись Style или вокальный якорь, либо вы вовсе их не вписали и отдали импровизацию модели.
Рабочий процесс: собираем песню целиком
Начните со всей структуры в одной генерации. Пропишите все теги секций, какие хотите, от [Intro] до [Outro], и дайте Suno один заход на целую песню. В девяти случаях из десяти большую часть аранжировки вы получите уже в этом первом дубле, и это и есть цель, потому что одна непрерывная генерация выходит самой связной.
Слушайте, где не хватило. Обычно одно из двух: песня почти собралась, но финал обрезало, либо нужная секция проскочила или её скомкало. Заметьте точное место.
Продлевайте от лучшего полного дубля, а не от обрывка. Выберите генерацию с верным голосом и верным ощущением и сделайте Extend от её конца, скормив продолжению следующие секции плюс повторённые Style и вокальный якорь. Если слаб только финал, продлите одним лишь [Outro | resolve, let the last chord ring, slow fade] и больше ничем, чтобы модель делала одну работу.
Подрезку и склейку оставьте напоследок. Если Suno выдал лишний повтор припева, которого вы не хотели, это задача монтажа, а не промпта. Сначала соберите материал, порядок в аранжировке наведёте потом.
Частые ошибки
Дрейф между продлениями. Самый частый способ развалить длинную песню. Голос и звук уплывают, потому что Style и якорь не повторили на каждом проходе. Лечение: вставляйте одинаковые Style и вокальный якорь в каждый Extend и переиспользуйте персону или референс стиля, если он есть.
Резкий обрыв на финале. Нет тега [Outro], и Suno либо рубит плоско, либо ставит затухание в неудачном месте. Лечение: всегда пишите явный аутро с указанием посадки и кладите abrupt cut, sudden silence в Exclude.
Слишком много секций в одном проходе. Пятнадцать тегов за раз, и модель комкает каждый, лишь бы влезть в окно, и ни один не звучит. Лечение: держите структуру одного прохода в рамках обычной формы песни, а длину набирайте через Extend, не набивая все идеи в одну генерацию.
Смена Style между проходами. Правка характеристик на каждом Extend, лишь бы улучшить, это верный способ получить две несовпадающие половины. Лечение: зафиксируйте Style один раз и не трогайте, а меняйте по одной переменной за раз, только если что-то и правда сломано.
Опора на Extend там, где хватило бы тегов. Когда всю песню собирают, продлевая десятисекундный отрывок снова и снова. Лечение: сначала уложите структуру в одну генерацию тегами, а Extend держите инструментом отделки, не основным.
FAQ
Почему моя песня в Suno такая короткая? Потому что вы отдали длину на волю модели. С голым промптом он пишет плотную, законченно звучащую песню и останавливается. Добавьте в поле Lyrics полный ряд тегов [Section], от [Intro] до [Outro], и он построит ту длинную аранжировку, которую вы на самом деле расписали.
Как сделать песню в Suno длиннее? Двумя способами, и лучше вместе. Пропишите больше секций тегами в Lyrics и достройте понравившийся дубль через Extend или Continue. Сначала возьмите максимум в одной генерации, потом продлевайте остальное.
Почему песня меняет голос или стиль на середине? Это дрейф Extend. Каждое продление отчасти свежий проход. Вставляйте абсолютно те же Style и вокальный якорь в каждый Extend и переиспользуйте персону или референс стиля, если ваша версия Suno его даёт, тогда голос удержится.
Сколько секций можно вписать в одну генерацию? Столько, сколько нужно для обычной формы песни, а не эпос на пятнадцать частей. Набьёте лишнего, и каждую скомкает. У длины отрывка есть ограничения, и они со временем меняются, так что сверяйтесь с актуальными лимитами и ценами на странице /pricing, а не рассчитывайте на фиксированное число.
Как убрать резкий финал? Пропишите явный [Outro] с посадкой, вроде [Outro | resolve, let the last chord ring, slow fade], и добавьте abrupt cut, sudden silence в поле Exclude. Сам по себе Suno склонен обрывать плоско.