Продвинутые промпты для Suno: приёмы за пределами азов
Семь продвинутых приёмов промптинга для Suno с реальными тегами: встроенные ремарки исполнения, якорная строка голоса, блок [Instruments] для тембра, поле Exclude как скальпель, отладка по одному параметру и теги динамики для энергии.
Стать продвинутым в промптах для Suno не значит удлинить список слов. Всё решает точность управления: поставить указание ровно туда, где оно нужно модели, менять по одному параметру за раз и выбрать голос певца ещё до первой ноты. Новичок пишет sad pop song и надеется. Тот, кто прошёл азы, вешает тег [Whispered] на конкретную строку, которую хочет услышать на выдохе, задаёт голос первой же спетой фразой и запирает тембр в блоке [Instruments], чтобы трек перестал гулять от дубля к дублю.
Ниже приёмы, которые правда меняют результат, и к каждому есть реальный тег, который можно вставить как есть. Секретов тут нет. Разница только в том, управляете вы Suno или трясёте его и ждёте.
Ставьте указание внутрь строки, а не вокруг неё
Чаще всего в промпте впустую уходит описание манеры исполнения в поле Style, где оно действует на всю песню, хотя вы имели в виду одну строку. Хотите шёпот в предприпеве, не пишите whispered vocals в Style. Так вы зашепчете вообще всё, и припев умрёт. Указание идёт в Lyrics, прямо над той строкой, которой оно командует:
[Verse 1]
[Whispered]
I found your coat still hanging by the door
[Belted]
And I screamed the house down anyway
Скобки внутри текста Suno читает как ремарку для слов под ними. [Whispered], [Spoken], [Belted], [Falsetto], [Shouting], [Half-time], [Double-time] работают одинаково. Ловушка, на которой спотыкаются: указание держится, пока его не отменит следующее. Зашептали строку и не сказали Suno остановиться, значит он донесёт шёпот до самого припева. Мягкий тег всегда ставьте в пару с громким после него, иначе динамика ложится в ровную линию.
Так же проще всего собрать трек, который дышит. В поп-музыке и роке весь смысл в контрасте, а контраст достаётся бесплатно: помечаете тихую строку тихой, громкую громкой, и не приходится клянчить у поля Style «динамический диапазон», получая в ответ сжатую стену звука.
Задайте певца якорной строкой
Первая спетая фраза учит Suno голосу на всю песню. Потратите её на проходную строку, получите случайного певца. Используете осознанно, и весь трек унаследует этот тембр. Это и есть якорь: открывающая строка, подобранная так, чтобы её гласные и регистр закрепили нужный голос.
[Intro]
[Breathy, close-mic, intimate]
Two a.m. and the kettle's the only light on
Долгие открытые гласные (only, light, on) дают Suno место выставить тон, пока бит ещё не забил всё собой. Первая строка из одних твёрдых согласных без тянущихся нот не даёт ему опоры, поэтому он гадает, и гадает по-разному каждый дубль. Если голос в голове конкретный, потратьте на первую строку самую певучую фразу, какую можете. Всё, что идёт следом, будет звучать тем же человеком, потому что вы объяснили модели, кто этот человек, ещё на первой строке.
И вот на чём я стою: якорная строка сильнее любого описания голоса в поле Style. soulful raspy female vocal, powerful в Style остаётся пожеланием. А реально спетая, тянущаяся, с хрипотцой, верно поставленная первая фраза уже инструкция. Когда они спорят, спетая строка побеждает, поэтому пусть кастинг несёт именно она.
Заприте тембр блоком [Instruments]
Жалоба, которую я слышу от прошедших азы чаще всего: песня нормальная, но каждая перегенерация звучит другой группой. Лечится это так: перестаёте описывать инструменты рыхлыми прилагательными в Style и прибиваете их структурным блоком [Instruments]. Назвали инструмент, дали характер и ровно один фирменный эффект. Один.
[Instruments]
Analog synth bass, warm and round, light tape saturation
Gated reverb drums, tight, no room
Rhodes electric piano, one plate reverb, no chorus
Правило одного эффекта как раз то, что пропускают, и именно оно делает звук узнаваемым. Навесьте на Rhodes три эффекта (chorus, reverb, delay, phaser), и Suno усреднит их в безликую кашу, которая меняется каждый дубль. Один эффект на голос работает как отпечаток пальца, который модель может повторить. А пустота вокруг не даёт миксу превратиться в месиво. Считайте этот блок памяткой для сессионных музыкантов, которую вы им раздаёте: модель, тон и по одной педали на каждого.
Для стабильности этот блок делает больше любого трюка с сидом, потому что ограничивает то, что реально уплывает: аранжировку, а не мелодию.
Обращайтесь с полем Exclude как со скальпелем
Большинство оставляет Exclude пустым или сваливает туда случайный список нелюбимого. При грамотном обращении это самый точный рычаг, что даёт Suno, потому что он убирает одно нежелательное поведение, не трогая всё остальное. Ловушка в том, чтобы писать запреты настроениями. not boring, no bad mixing, avoid generic не делают ничего. Настроение Suno вычесть не может. Предмет может.
saxophone, spoken word intro, key change, fade out, hand claps
Каждая запись называет конкретный музыкальный предмет, который модель реально способна не ставить. В этом вся дисциплина: если вы не можете ткнуть в этот звук в готовом треке, не пишите его в Exclude. И выстраданный урок: когда жанр упрямо тащит инструмент, который вы терпеть не можете (EDM обожает supersaw, фолк обожает мандолину), Exclude быстрее, чем воевать с полем Style. Назвали незваного гостя, выселили, жанр оставили.
И ещё одно, за что ручаюсь: не чините через Exclude то, что должен чинить положительный тег. Барабаны слишком плотные, значит [Half-time] в Lyrics или sparse drums в Style решают это в корне. Exclude нужен, чтобы убирать, а не чтобы лепить форму. Тянитесь к нему, когда лезет то, чего вы не просили.
Меняйте по одному параметру за раз
Самый невзрачный совет, и он же экономит больше всего кредитов. Когда трек близок, но не тот, рука тянется переписать половину промпта и запустить заново. Дальше он не тот уже по-новому, а вы не узнали ничего, потому что поменяли пять вещей и не понять, какая сработала.
Двигайтесь как отладчик. Оставьте всё, поменяйте одно поле, запустите заново, слушайте. Бас громкий? Поправьте только линию баса в блоке [Instruments], больше ничего. Припев не взлетает? Добавьте только [Build] перед ним, остальное заморозьте. Дело не в терпении ради терпения. Дело в том, что Suno каждый раз выдаёт разброс, поэтому если поменять одно и проблема ушла, вы правда знаете почему и повторите это на следующей песне. Поменяли десять вещей, и каждый удачный результат оказывается везением, которое не воспроизвести.
Управляйте энергией тегами динамики, а не прилагательными
energetic, powerful, epic в поле Style остаются самыми слабыми словами, какие вы можете напечатать. Они усредняются, потому что на них претендует любой жанр. Энергия в Suno разворачивается как форма во времени, и рисуете вы её структурными тегами динамики, поставленными там, где происходит перелом:
[Pre-Chorus]
[Build]
[Chorus]
[Drop]
[Bridge]
[Half-time]
[Breakdown]
[Build] перед припевом велит модели нагнетать и подниматься на входе. [Drop] даёт разрядку. [Half-time] режет ощущаемую энергию вдвое, не трогая темп, и это как раз способ написать настоящий бридж, а не просто притихший куплет. Эти теги делают то, чего не осилит и сотня прилагательных: расставляют громкую и тихую часть по конкретным местам, и у песни появляется кривая вместо ровного плато из «epic».
Полный собранный промпт
Вот всё вышесказанное, собранное в один трек в духе dark-pop. Style называет жанр и главные инструменты, Lyrics несёт якорную строку, встроенные ремарки и динамику, а Exclude отгораживает те две вещи, что этот жанр всё время протаскивает.
Style:
dark synth-pop, 105 bpm, analog synth bass, gated reverb drums, wide stereo pads, breathy female vocal, cinematic, moody
Lyrics:
[Intro]
[Breathy, close-mic, intimate]
Two a.m. and the kettle's the only light on
[Instruments]
Analog synth bass, warm and round, light tape saturation
Gated reverb drums, tight, no room
Wide analog pads, one long hall reverb, no delay
[Verse 1]
[Whispered]
I found your coat still hanging by the door
Kept the receipts, threw out the rest
[Pre-Chorus]
[Build]
And I told myself I wouldn't call
[Chorus]
[Belted]
But the phone knows your name before I do
It rings in a room you'll never walk through
[Bridge]
[Half-time]
[Spoken]
Some doors you leave open just to hear them slam
[Outro | fade out | pads only | no drums]
Exclude:
saxophone, key change, hand claps, spoken word outro, male vocal
Прочтите ещё раз и заметьте: лишних слов нет. Поле Style задаёт пространство, якорная строка выбирает певца, блок [Instruments] замораживает состав, встроенные теги лепят каждую строку, а Exclude блокирует supersaw и мужской подпев, которые этот жанр всё норовит подсунуть.
Сохраняйте зерно того, что сработало
Воспроизводимость держится на привычке, а не на функции. Когда трек наконец получился, сохраните все три поля где-то вне Suno: в заметке, в документе, где угодно. Не «тот, который dark pop», а сам текст. Причина скучная и верная: в следующий раз, когда захочется этот звук, вы начнёте от проверенной основы и поменяете одну строку, а не с пустого поля и двадцати перезапусков. Папка с промптами, которые сработали, стоит дороже любого одного отличного трека, потому что трек остаётся одной песней, а промпт даёт каждую песню в том же духе.
Привычка, которая накапливается: когда промпт сработал, запишите в одну строку, какое единственное изменение его вытянуло. убрал тег whispered с припева учит вас чему-то к следующей песне. стало лучше не учит ничему. За месяц эти однострочники складываются в ваш личный справочник, настроенный под ваш вкус, и он ценнее любого общего списка тегов, включая этот.
Частые вопросы
Встроенные теги вроде [Whispered] работают и в поле Style?
Ремарки исполнения живут в Lyrics, на строке, которой командуют. В поле Style они действуют на всю песню, поэтому whispered там зашепчет всё, включая припев, который вы хотели громким. Описание голоса кладите в Style, построчную манеру в Lyrics.
Почему песня звучит другой группой при каждой перегенерации?
Потому что аранжировка задана не полностью, и Suno заполняет пробел по-разному каждый запуск. Прибейте её блоком [Instruments], по одному фирменному эффекту на инструмент, и состав перестанет тасоваться. Рыхлые прилагательные в Style слишком много отдают на волю случая.
BPM писать числом?
Для большинства жанров число вроде 105 bpm помогает закрепить темп. Там, где оно спорит с ритмическим рисунком (часть хип-хопа и трэпа по ощущению лучше читаются как half-time или double-time), число уберите и опишите ощущение тегом [Half-time]. Если числовой BPM делает трек деревянным, вреда от него больше, чем пользы от закрепления.
Как быстрее всего починить трек, который близок, но не тот? Поменяйте ровно одно поле, запустите заново, слушайте. Соблазн переписать сразу всё жжёт кредиты и не учит ничему, потому что не понять, какое изменение помогло. Один параметр, одна перегенерация, один урок.
Exclude правда работает или это плацебо?
Работает, когда вы называете конкретные звуки (saxophone, hand claps, key change), и не делает ничего, когда называете настроения (not boring, less generic). Инструмент Suno придержать может. Чувство вычесть нет. Держите в Exclude то, на что смогли бы ткнуть пальцем в готовом миксе.