Почему нельзя просто написать «3 минуты»
Suno v3.5 и v4 не читают числовые указания длительности в промте. Запрос «duration: 180 seconds» или «length: 3:00» игнорируется моделью. Она генерирует по внутренней логике: обычно 1:30–2:00 для первого сегмента.
Модель обучена на структуре песен (куплет, припев, бридж), а не на секундомерах. Длительность — производная от формы, темпа и плотности текста.
Базовый набор структурных тегов
Теги в квадратных скобках — единственный надёжный способ сказать модели, какую форму песни строить. Чем больше секций перечислите, тем длиннее трек. Порядок тегов задаёт архитектуру.
[Intro]— вход, 4–8 тактов[Verse]— куплет, основная секунда[Pre-Chorus]— подвеска перед припевом[Chorus]— припев, энергетический пик[Bridge]— контрастная секция[Outro]— затухание, завершение
[Instrumental]— чистая музыка[Guitar Solo]/[Piano Solo][Breakdown]— ритмическая пауза[Hook]— короткий запоминающийся фрагмент[Interlude]— переходная секция[Fade Out]— плавное завершение
Стилевые дескрипторы, растягивающие время
В поле Style of Music (или в промте Custom Mode) слова-описания темпа и атмосферы работают как неявные регуляторы длины. Suno подстраивает количество тактов под «ощущение» стиля.
Растягивают (медленнее)
- slow tempo, downtempo (60–80 BPM)
- ballad, slow jam
- ambient, atmospheric, spacious
- rubato, free tempo
- extended instrumental sections
- long intro, long outro
Сжимают (быстрее)
- fast tempo, uptempo (140+ BPM)
- punk, hardcore, speed metal
- radio edit, concise, tight arrangement
- minimal, stripped down
- no intro, straight to chorus
- high energy, driving
Работа с Extend: полный контроль длины
Extend — единственный способ получить песню ровно нужной длительности без угадывания. Алгоритм: генерируете основу, потом добавляете секции по одной, контролируя результат на каждом шаге.
Генерируйте «ядро»
В Custom Mode создайте промт с Intro, Verse, Pre-Chorus, Chorus. Не пишите Bridge и Outro. Получите чистый первый сегмент ~1:30–2:00.
Extend → Append
Нажмите Extend на сгенерированном треке. Выберите Append. В Lyrics вставьте продолжение: Bridge, Solo, Chorus, Outro. Model продолжит музыку в том же ключе и темпе.
Повторяйте до нужной длины
Каждый Append добавляет ~30–50 секунд. Для 4-минутного трека нужно 2–3 Append. Слушайте промежуточные результаты — иногда модель уходит в галлюцинацию после 3-го расширения.
Важные нюансы Extend
- From timestamp — можно начать продолжение не с конца, а с любого момента (например, с середины припева для плавного перехода в бридж).
- Style of Music сохраняется — не меняйте его между Append, иначе сменится аранжировка. Меняйте только Lyrics.
- Instrumental в середине — добавляйте
[Instrumental]в Lyrics Append, чтобы получить соло без слов. - Fade Out в последнем Append даёт естественное завершение вместо резкого обрыва.
Примеры полных промтов под задачи
Скопируйте, замените тему/жанр/BPM. В Custom Mode: Lyrics — левая колонка, Style of Music — правая.
Чек-лист: получите нужную длину с первой-второй генерации
Задали BPM в Style of Music
Медленный (60–80) = длиннее, быстрый (130+) = короче
Написали 7–10 структурных тегов
Intro, Verse, Pre-Chorus, Chorus, Verse, Pre-Chorus, Chorus, Bridge, Chorus, Outro
Добавили расширители при необходимости
[Instrumental], [Guitar Solo], [Breakdown] дают +20–40 сек каждый
Для 3:30+ используют Extend Append
Не пытайтесь уместить всё в один сегмент — модель обрежет или ускорит
Проверили текст на плотность слов
Слишком короткие строки = ускорение. Цель: 4–6 строк на куплет, 2–4 на припев
Генерируют 3–4 варианта и выбирают лучший
Suno стохастичен. При тех же промтах длительность может колебаться на ±15–20 сек