Частые ошибки в промптах для Suno и как их исправить
Семь ошибок в промптах, которые тихо портят треки в Suno, с реальным «было/стало» для полей Style, Lyrics и Exclude.
Почти каждый неудачный трек в Suno упирается в один и тот же короткий список ошибок, и корень у них общий: вы описали Suno, какие чувства вызывает песня, вместо того чтобы назвать, что должна сыграть группа, да ещё и положили инструкцию не в то поле. Исправьте семь пунктов ниже, и попадание вырастет, а вкус менять не придётся.
Сначала весь список целиком, потом каждый пункт с настоящим «было/стало», которое можно вставить в свои поля.
- Числовой BPM вместо темпа, который слышно.
- Запреты, вписанные как
no Xпрямо в Style, вместо поля Exclude. - Style, забитый тридцатью тегами.
- Нет якоря вокала, и голос меняет певца в каждой генерации.
- Нет тегов секций, и структура сваливается в одно сплошное пятно.
- Дескрипторы на вашем языке вместо английского.
- Пустые прилагательные (
epic,professional) вместо конкретных тегов, которые модель может сыграть.
Ошибка 1: числовой BPM
Число выглядит точным, поэтому кажется безопасным. Ни то ни другое. Жёсткий BPM Suno в лучшем случае принимает за слабую подсказку, а в худшем начинает с ним спорить, потому что голое число не несёт ни грува, ни свинга, ни веса. Хуже того, оно конфликтует с соседними дескрипторами.
dream pop, shoegaze, 142 BPM, wall of guitars, breathy vocals
Теперь 142 BPM спорит с wall of guitars, а тот уже намекает на более медленное и тяжёлое звучание. Когда теги тянут в разные стороны, модель усредняет их непредсказуемо, и генерация выходит мутной.
dream pop, shoegaze, driving mid-tempo, wall of guitars, breathy vocals
Слова выигрывают, потому что несут ощущение. driving mid-tempo, slow head-nod tempo, frantic uptempo, half-time задают Suno не отметку метронома, а карман, в котором держится ритм. Точный BPM приберегите для DAW, там число работает как команда. В промпте это просто ещё одна вещь, которую модель вынуждена мирить со всей остальной строкой.
Ошибка 2: запреты, спрятанные в Style
Suno даёт три поля не просто так. Style говорит, что вам нужно, Exclude говорит, чего не нужно. Когда вы впихиваете no drums, no autotune, not too fast в Style, вы называете барабаны, автотюн и скорость ровно в том месте, где модель ищет, что бы добавить. Он читает no drums и в половине случаев начинает думать про барабаны.
Style (неправильно):
warm indie folk, acoustic guitar, no drums, no autotune, not too polished, not too fast
Разведите. Всё положительное в Style, всё, что запрещаете, в Exclude.
Style:
warm indie folk, fingerpicked acoustic guitar, close intimate recording, soft male vocal, gentle dynamics, slow tempo
Exclude:
drums, percussion, autotune, heavy reverb, fast tempo, loud mix
Теперь каждое слово делает одну работу в одном месте. Один этот приём снимает больше жалоб в духе «Suno меня проигнорировал», чем любой другой, и подробнее мы разбираем его в гайде о том, почему Suno не работает.
Ошибка 3: Style на тридцать тегов
Больше тегов не значит больше контроля. С какого-то момента значит даже меньше: каждый тег борется за внимание модели, и противоречия копятся. Style, где в одной строке стоят lo-fi и crisp hi-fi master, гасит сам себя, и на выходе получается что-то невнятное, серединка на половинку.
synthwave, retrowave, 80s, neon, cinematic, epic, driving, nostalgic, warm, cold, analog synths, digital synths, gated reverb drums, punchy, dreamy, aggressive, wide, huge, professional, radio-ready, high quality, masterpiece
В этой строке warm дерётся с cold, dreamy с aggressive, а в хвосте болтается наполнитель, который модели вообще ничего не говорит. Срежьте до несущих тегов, жанр первым.
synthwave, 1980s, nostalgic, analog synths, gated reverb drums, punchy bassline, wide analog mix, driving mid-tempo
Восемь тегов, и все смотрят в одну сторону. Жанр-якорь в начале, потом два-три инструмента, которые задают звук, потом продакшн, потом темп словами. Нужна вариация: замените один тег, а не добавляйте десятый.
Ошибка 4: нет якоря вокала
Вы написали female vocal в Style, запустили генерацию три раза и получили трёх разных певиц: одна поёт с придыханием, вторая тянет во весь голос, третья почти читает рэп. Это не случайность Suno, это вы оставили голос неопределённым. female vocal называет пол и больше ничего, поэтому модель каждый раз заполняет пробел по-своему.
Лечится якорем вокала: одна строка в самом верху поля Lyrics, в квадратных скобках, которая закрепляет голос сразу по нескольким осям ещё до первого спетого слова.
[Verse | breathy female vocal, close-mic, intimate, slight rasp, mid register, conversational delivery]
Эта строка фиксирует пол, текстуру, дистанцию до микрофона, регистр и подачу. Теперь певица остаётся одним и тем же человеком от генерации к генерации и от секции к секции. Держите в голове пять осей каждый раз: кто (пол), как звучит (текстура), насколько близко (микрофон), насколько высоко (регистр), как поёт (подача). Уберите якорь, и Suno выберет все пять за вас, заново, каждый раз. Наш основной гайд по написанию промптов проводит через сборку такого якоря с нуля.
Ошибка 5: нет тегов секций
Вставьте голый блок текста без структуры, и Suno придётся угадывать, где песня дышит. Обычно он угадывает мимо: нет настоящего припева, бридж, который так и не приходит, концовка, которая просто обрывается. Теги нужны, чтобы вручить ему аранжировку.
Lyrics (неправильно): стена из восьми строф без разметки, модель сама решает, куда поставить хук.
Lyrics:
[Intro]
[Verse]
Огни в мокром стекле опять зовут домой
[Pre-Chorus]
[Chorus]
Держи строку, держи её в ночи
[Verse 2]
[Bridge]
[Chorus]
[Outro]
Скобки работают как структурная инструкция, их не поют. Вот что часто упускают: в поле Lyrics поётся всё, что стоит вне [ ]. То есть заметка, которую вы черкнули для себя, превратится в строчку песни. Всё, что петь не надо, держите внутри скобок, [Outro | instrumental, fade out], а не голой строкой.
Ошибка 6: дескрипторы не на том языке
Этот пункт про функцию, а не про стиль. Suno обучался в основном на английских тегах, поэтому breathy female vocal он понимает куда лучше, чем те же слова на любом другом языке. Напишите Style по-русски, и вы просто так теряете точность.
Style (неправильно): тёплый инди-фолк, женский вокал, акустическая гитара
Style: warm indie folk, breathy female vocal, fingerpicked acoustic guitar
Правило простое: всё, что вы вставляете как инструкцию (Style, Exclude, теги секций), остаётся на английском. А вот то, что поётся, сами строчки текста, идёт на языке песни. У русскоязычной песни английский Style и русский текст под тегами. Перепутаете, и либо голос запоёт не на том языке, либо модель просто проигнорирует дескрипторы.
Ошибка 7: пустые прилагательные вместо тегов
epic, emotional, professional, beautiful, high quality, masterpiece. Кажется, что они поднимают планку. На деле почти ничего не делают, потому что описывают вашу реакцию, а не звук, который модель может воспроизвести. Suno не умеет играть professional. Он умеет играть струнную группу.
epic emotional song, professional quality, beautiful, powerful, high production value
Переведите каждое чувство в то, что его вызывает.
soaring legato string section, half-time chorus, wide plate reverb, analog tape warmth, layered backing harmonies, dynamic build into the final chorus
За каждым тегом здесь стоит решение, которое принял бы аранжировщик. epic превратился в струнную группу и припев в половинном темпе. professional превратился в конкретный реверб и тепло плёнки. Модели есть за что ухватиться, а вы сами удержали контроль над тем, что значит «эпично», вместо того чтобы отдать этот выбор на угадайку.
Собираем всё вместе: один чистый промпт
Вот трек в жанре synthpop, где применены все семь исправлений, в тех трёх полях, что даёт Suno. Каждое поле копируйте отдельно.
Style:
synthpop, 1980s, nostalgic, bright analog synths, gated reverb drums, punchy bassline, wide analog mix, driving mid-tempo
Lyrics:
[Verse | warm male vocal, close-mic, slight rasp, mid register, wistful delivery]
[Intro]
[Verse]
Неон на мокром стекле, я всё ещё знаю путь
[Pre-Chorus]
[Chorus]
Прокрути назад, прокрути до утра
[Verse 2]
[Bridge]
[Chorus]
[Outro | instrumental, synth fade out]
Exclude:
autotune, harsh digital reverb, trap hi-hats, distorted guitars, muddy low end, fast tempo
Никакого числового BPM, запреты ушли в Exclude, где им место, Style короткий и несущий, якорь вокала по пяти осям, полные теги секций, английские дескрипторы с русским или английским текстом на ваш выбор, и конкретные теги вместо epic. Вот и вся разница между генерацией, которую оставляешь, и той, что перезапускаешь пять раз.
FAQ
Почему голос меняется при каждой перегенерации?
Потому что в Style стоит только female vocal или male vocal, а это задаёт пол и больше ничего. Добавьте якорь вокала первой строкой поля Lyrics: [Verse | breathy female vocal, close-mic, intimate, mid register]. Он закрепляет певца между генерациями и секциями.
Стоит ли вообще вписывать число BPM?
Нет, числом не стоит. Suno воспринимает его как слабую подсказку, и оно спорит с остальными тегами. Задайте темп ощущением: slow tempo, driving mid-tempo, half-time, frantic uptempo. Точное число держите для DAW.
Куда девать запреты?
В поле Exclude, никогда как no X внутри Style. Назвать барабаны в Style, пусть даже через no drums, значит указать модели на барабаны. Каждый запрет отправляйте в Exclude, а Style держите чисто положительным.
Сколько тегов должно быть в Style?
Примерно от восьми до двенадцати несущих: жанр первым, несколько определяющих инструментов, продакшн, темп словами. Тридцать тегов не добавляют контроля, они добавляют противоречия, которые модель вынуждена усреднять.
Можно писать Style на своём языке?
Можно, но не надо. Английские дескрипторы Suno понимает гораздо лучше, поэтому Style, Exclude и теги секций держите на английском. На языке песни идут только спетые строчки текста.