Книга ИИ генерация музыки. Барсучье руководство читать онлайн бесплатно, автор Игорь Барсуков – Fictionbook, cтраница 4
Игорь Барсуков ИИ генерация музыки. Барсучье руководство
ИИ генерация музыки. Барсучье руководство
ИИ генерация музыки. Барсучье руководство

5

  • 0
Поделиться

Полная версия:

Игорь Барсуков ИИ генерация музыки. Барсучье руководство

  • + Увеличить шрифт
  • - Уменьшить шрифт

[pop uplifting piano] — воодушевляющая поп-песня с акцентом на фортепиано.

Жанр + темп + вокал:

[rock fast male-vocals] — быстрая рок-композиция с мужским вокалом.

Эпоха + жанр + настроение:

[80s synth-pop nostalgic] — ностальгический синтипоп в стиле 80-х.


Далее переходить к смешению жанров:

[electronic orchestral cinematic epic] — эпическая электронная композиция с оркестровыми элементами. Затем к структурному управлению:

[acoustic verse, energetic chorus, atmospheric bridge] — песня с акустическими куплетами, энергичным припевом и атмосферным бриджем. Добавлять контраст:

[melancholic hopeful piano strings] — меланхоличная, но обнадеживающая композиция с пианино и струнными. Делать культурные слияния:

[middle-eastern electronic modern rhythmic] — современная электронная композиция с ближневосточными влияниями и выраженным ритмом.

Приведём примеры полных запросов с тегами для стилей и вариантом запроса на лирику, если требуется генерация текста песни.


Энергичный поп-трек:

[pop energetic upbeat modern. female-vocals. synthesizer]

Запрос на лирику (если хотите сгенерировать и слова): песня о преодолении препятствий и обретении внутренней силы.


Акустическая баллада:

[folk acoustic-guitar emotional. slow. male-vocals. melancholic]

Лирика: трогательная песня о потерянной любви и воспоминаниях о лучших временах.


Эпическая оркестровая композиция:

[orchestral epic cinematic. strings brass. choir powerful]

Лирика: драматическое произведение о путешествии героя, сталкивающегося с непреодолимыми трудностями


Ретро диско-трек:

[disco 70s funk. groovy upbeat. bass strings. happy]

Лирика: весёлая песня о танцах всю ночь напролет на дискотеке


Электронный эмбиент:

[ambient electronic atmospheric. Spacious. Minimal. Synthesizer. no-vocals]

Лирика: медитативная композиция о парении в пространстве и времени.


Затем переходить к более полным описаниям, разделяя их по блокам, чтобы НС чётко понимала, к чему относится определение:

genre: 60s psychedelic rock

mood: indie melancholic groove

instrumentation: vintage fuzz guitar

production: swirling phaser effects, jazzy drum shuffle, melodic retro bassline

vocals: ethereal female

mastering: lo-fi


Внимание! Если вы хотите указать эти стили в поле «Lyrics», то каждую строку следует завернуть в квадратные скобки.

Однако большинство пишут в производственном стиле сплошным текстом. Связано это частично с тем, что стили зачастую поставляют ИИ-анализаторы, частично для экономии на ключевых словах, частично от лени, а частично от большей простоты. Если пишете сплошным текстом, то рекомендуется обращать внимание на формулировки. Чем более размыто, тем чаще НС будет толковать неправильно. Также старайтесь избегать литературных слов-связок: союзы, артикли, местоимения, которые к сути промпта не относятся.

«Барсук-Бэнд — Время дороги». Стили:

[Bright chorus-heavy guitars create atmospheric new wave backdrop, paired with pulsing synth layers and driving electronic drums. Prominent bass anchors the groove. Lush arrangement kicks off with vibrant synthesizer pulses, melodic bass, and punchy electronic drums. Verses layer airy pads and sparkling arpeggios under expressive, soaring male vocals, create an inviting, dynamic atmosphere. Strings and clarinet enter gradually, adding drama. Chorus swells with harmonized hooks, synth brass accents and dynamic drum fills, creating an uplifting, cinematic texture]

[Яркие, насыщенные гитарные партии создают атмосферный фон в стиле нью-вейв, дополненный пульсирующими синтезаторными слоями и энергичными электронными ударными. Выразительный бас задает ритм. Пышная аранжировка начинается с ярких синтезаторных импульсов, мелодичного баса и энергичных электронных ударных. Куплеты, накладывая воздушные пэды и искрящиеся арпеджио под выразительный, парящий мужской вокал, создают привлекательную, динамичную атмосферу. Постепенно вступают струнные и кларнет, добавляя драматизма. Припев нарастает с гармонизированными хуками, акцентами синтезаторных духовых и динамичными барабанными партиями, создавая воодушевляющую, кинематографическую текстуру]


Исполнит ли НС точно заявленные стили?

Нет. Формируемая модель по промпту будет опираться на лирику, затем модифицироваться стилями. Выставление каждого нового параметра будет формировать фокус допустимых и предпочтительных значений дальше. Что-то НС может откинуть потому, что данные элементы в принципе не укладываются в сложившуюся модель, а что-то может откинуть из-за вариативности — уровня свободомыслия в подборе параметров.

Соответственно, если НС не даёт нужного звучания, можно начать переставлять теги так, чтобы важные элементы оказывались на первом месте, исключать конфликтующие элементы (о которых придётся догадываться), заменять неприменимые параметры.


В поле «Styles» имеется несколько кнопок, облегчающие работу. Есть кнопки сохранения из поля в библиотеку и восстановления из библиотеки. Есть кнопки с подсказками стилей. Волшебная палочка на основе предыдущих ваших композиций подскажет усреднённый набор стилей. Также волшебная палочка может переработать внесённый текст в стили: она отправит внесённый текст на анализ в НС и вернёт упорядоченный набор.

1.4.5.Генерация по референсам и прочие настройки

Для работы можно использовать не только текстовые запросы, но и другие треки. Кнопка «+Audio» позволяет загрузить готовый трек по ссылке или с ПК пользователя. Правда, следует уточнить, что Suno может при анализе трека отказаться работать с ним, посчитав загруженный трек нарушающим авторские права. Если же загрузить удалось, то он ляжет в основу, и генерация, в зависимости от прочих частей промпта, будет более-менее похожа на референсный трек. Можно грузить целый или часть. Относительно референса можно поменять жанр, темп или настроение, например, превратить поп-трек в хип-хоп. Ещё можно записать голос прямо в интерфейсе: напеть мелодию и попросить нейросеть превратить её в инструмент, например в гитару или синт.

Загрузка голоса «+Voice» доступна только на платных тарифах. Ранее данная опция называлась «Persona». Она позволяет использовать звучание уже сгенерированного трека как шаблон для следующих. На загруженных или сгенерированных треках можно создать свою персону или голос, а затем подключать в форме, чтобы обеспечить тот же тембр голоса или целиком звучание трека. На данный момент экспериментальная опция, но и очень желанная пользователями, так как позволяет НС петь вашим голосом. Однако требует изрядной настройки.

Опция вдохновения «+Inspo» также доступна только на платных тарифах. С её помощью можно указать до 4-х предыдущих генераций для референса. Главная польза режима «Inspo» — возможность смешать стили из разных источников (промптов).


Дополнительные настройки.

Во вкладке «Advanced Options» прячутся ещё несколько параметров, с помощью которых можно точнее управлять генерацией. Некоторые опции работают только на платных тарифах.

Поле «Exclude Styles» (исключить стили) позволяет указать элементы, которых вы не хотите, не используя отрицающие формулировки в стилях, которые иногда сбивают модель с толку. Исключения работают лучше, чем отрицание. Вместо того чтобы писать «no male vocals» (нет мужского вокала) в основном промпте стиля, что НС иногда игнорирует или неправильно интерпретирует, вы можете просто поместить «male vocal» в поле «Exclude Styles».

Управление вокалом через исключения: только женские голоса — исключите: male vocal; рэп без пения — исключите: singing, melodic vocals. Управление инструментами через исключения: запрос «acoustic only» (только акустика) надёжнее, если исключить: electronic, synthesizer, drum machine; запрос «electronic only» (только электроника) выигрывает от исключения: acoustic guitar, acoustic drums, acoustic piano. Управление жанром через исключения: чистый рок (pure rock) более достижимым при исключении: electronic, hip hop, pop; поддержание классической чистоты помогает исключение: modern, electronic, pop.

«Vocal Gender» указывает мужской или женский голос. Параметр обеспечивает прямой контроль над основной вокальной линией, что надёжнее попыток передать пол только через описание стиля вокала.

Параметр странности «Weirdness» (по умолчанию 50%) контролирует, насколько творческой или точной будет генерация. 0—30% даст предсказуемый результат по тегам, подходит для коммерческой поп-музыки, каверов и классических стилей. 40—60% балансирует между креативностью и контролем, выдаёт интересный результат, сохраняя узнаваемое следование тегам. 70—100% делает творческие интерпретации.

Настройки странности — в зависимости от жанра. Классические жанры (поп, рок, кантри) лучше работают при 30—50%. Достаточно высоко, чтобы избежать механического звучания и консервативно для жанровой целостности. Экспериментальные жанры (эмбиент, EDM, глитч) выигрывают на 60—80%. Необычные фьюжны (джаз с электроникой) процветают при 70—90%, так как редкость комбинации требует творческого решения. Каверы и трибьюты должны оставаться на уровне 10—30%, чтобы сохранить узнаваемость оригинала.

Влияние стиля «Style Influence» контролирует строгость следования тегам стиля. 0—30% рассматривает теги как свободное вдохновение, давая НС творческую свободу. 40—60% — баланс между указаниями и гибкостью. 70—100% требует строгого соблюдения тегов.

Оптимальные настройки по жанрам. Нечёткие теги (pop, rock) выигрывают от высокого влияния стиля (70—90%), чтобы компенсировать их двусмысленность. Специфические (например, «Progressive Djent Metal with 7/8 time signature») лучше работают при умеренном влиянии (40—60%), так как специфика сама ограничивает результат. Эксперименты с сюрпризами начинаются на уровне 20—40%.

Регулятор «Audio Influence» появляется в режимах «+Voice» и «+Inspo» и определяет степень соответствия генерации референсу.

«Lyrics Mode» в режиме Auto заставляет НС саму генерировать текст песни.

1.4.6.Советы и прочие вопросы

Набор кратких советов.

«Красивая музыка» или «что-нибудь весёлое» — не промпт. НС не знает, что для вас красиво. Указывайте конкретно жанр, темп, инструменты.

Смешение несовместимых стилей. [classical jazz metal ambient] породит непредсказуемый результат. Лучше указывать базовый жанр и дополнительный элемент.

Игнорирование тегов структуры может привести к неуместным эмоциональным всплескам. Без тегов [verse], [chorus] трек может не иметь внятной формы.

Стили на русском языке отправятся НС на перевод к английскому, а неочевидные стилистические обороты могут привести к недопониманию.

Не нравится генерация? Пытайтесь осознать, что вас конкретно не устраивает, и меняйте один параметр, генерируйте снова.

Если требуется чисто инструментальная музыка без слов, то в поле «Lyrics» должен отсутствовать текст песни, а также в стилях следует указать [no vocals].

Отредактировать уже созданную генерацию невозможно. Даже если вы ни слова не измените в промпте, новая генерация создаст новые треки, которые чем-то будут отличаться от предыдущих. Лучший способ коррекции уже существующего трека — либо использование редакторов (как встроенных в интерфейс Suno, так и внешних), либо новая генерация с помощью опций «Cover», «Remaster».


Сколько стоит работа в НС Suno?

На начало 2026 года Suno предлагает три тарифных плана: Free, Pro, Premier. условия тарифных планов можно увидеть, нажав на кнопку «Upgrade to Pro» в меню. Условия предоставления сервиса можно почитать в разделе «More/Terms of Service».

При работе на сайте начисляется некоторое количество кредитов (внутренняя валюта сервиса), которые можно использовать при пользовании услугами. Каждая генерация сжигает 10 кредитов и даёт два варианта треков на один промпт. Различные другие услуги (генерация видео, разделение на стемы, редактура) тоже имеют свою цену.

Основные отличия тарифных планов.

Тариф Free даёт право на бесплатную генерацию треков. Счёт ежедневно обновляется до 50 кредитов. Права на коммерческое использование созданных треков нет. Максимальная доступная модель v4.5.

Тариф Pro за 10$ в месяц (или меньше по акции) обновляется до 2500 кредитов ежемесячно (до 500 треков). Даёт право на коммерческое использование треков — получение дохода с выкладывания на стриминги. Открываются различные дополнительные сервисы типа «Voice», «Inspo», разделение на стемы, ремастеринг, редакторы. Максимальная доступная модель v5.5.

Тариф Premier за 30$ в месяц обновляется до 10000 кредитов ежемесячно (до 2000 треков). Основное преимущество — доступ к Suno Studio.

О методах оплаты читайте в п.4.4.7 «Прочее/Оплата НС».


Законно ли выгружать генерированные треки на стриминги?

До недавних пор коммерческое использование никто не контролировал, чарты сейчас заполнены генеративной музыкой. Но на данный момент рынок ещё находится в стадии изменения юридических берегов.

С бесплатного тарифа Suno выкладывать на стриминги официально нельзя. С платных можно.

Касательно прав следует уточнить ещё один момент. Согласно действующему сейчас соглашению, пользователь, генерируя трек, передаёт право на использование по своему усмотрению Suno внесённую информацию. В первую очередь для обучения НС, но и прочего. И не только музыки. Грубо говоря, текст вашей песни оказывается в их распоряжении. К примеру, НС может предложить на генерацию текста другому пользователю текст, обученный на вашем тексте.

Подробнее читайте в пользовательском соглашении на сайте Suno.


На этом наш экскурс в Suno закончен, приведённой информации уже достаточно, чтобы подходить к вопросу создания песен с пониманием, как достигать результата. Недостаточно? Хотите знать о множестве вариаций? Следующая глава целиком направлена на проработку нюансов составления промпта.

ГЛАВА 2. СОСТАВЛЕНИЕ ПРОМПТОВ


§2.1. Форматы промптов

2.1.1.Структурирование стилей

В первую очередь ответим на вопрос, как лучше писать промпт. И начнём с известного пассажа: «Неважно, что ты сказал, важно как».

На первых версиях НС стилевая составляющая промпта была сильно ограничена, что в свою очередь привело к тому, что описание стилей выглядело как краткий набор базовых параметров, перечисленных через запятую. А там уж как НС их соберёт. К примеру:

[swamp blues r&b, energetic bass, drums, saxophone, upbeat, raspy-vocals]

Но это очень грубая инструкция и самонадеянно, что она даст ожидаемый результат. Нынешние НС вполне понимают структурированную, иерархическую информацию гораздо лучше, чем «поток сознания».

Внимание! Организация промпта важнее используемых тегов.

Здесь мы обрубим перекос в другую сторону. Промпты можно структурировать в формате JSON. Что это значит? Все элементы промпта можно записать в текстовом формате обмена данными, который легко обрабатывается языками программирования. В таком документе каждый элемент имеет чёткое описание и точную привязку. К примеру, можно указать общие стили, а в нужном куплете прописать появление нужного элемента. В целом JSON полезен при работе с НС по API (использование НС удалённо с помощью программного интерфейса).

Но я не буду приводить даже примера на JSON, так как практика работы с ним ухудшает взаимодействие с НС. Человеку писать его даже с соответствующим интерфейсом сложно, воспринимать тем более, промпт загромождается большим грузом технической информации, а главное, противоречит смыслу использования НС — почти человеческому общению.

Истина как всегда посередине: между жёсткой структурой JSON и плотными абзацами производственного стиля лежит разбиение промпта на чёткие разделы. НС обучается на профессиональных музыкальных данных, использующих структуру категорий. Форматирование промптов в блоки улучшает восприятие параметров НС.


Основные разделы

Жанр (Genre Section): музыкальный стиль с контекстом. Вместо простого «инди-рок», укажите «чувственный инди-рок бедрум-попа с влиянием альтернативы 80-х».

Инструменты (Instrumentation Section): перечислите инструменты в порядке важности и опишите метод игры. Вместо «акустическая гитара» укажите «одиночная акустическая гитара с техникой перебора пальцами, органичные барабаны, звучащие как живая запись, минимальный бас, который служит груву, а не ведет мелодию».

Стиль (Style Tags Section): опишите звучание записи. Вместо «сырой и эмоциональный» задайте «аутентичный дубль, плёночный магнитофон, крупный план, текстура сырого исполнения, реализм ручного устройства, узкий моно-образ, акустика маленькой спальни, неотшлифованный, сухой». Лучше описание технических характеристик звука, а не чувств слушателя.

Запись (Recording Section). Уточните установки производства: «один человек, одна гитара, путь от единственного источника, естественная динамика».

Мастеринг (Mastering Section). Финальный звук: «естественный, сухой, близкое сведение» или «отшлифованный профессиональный звук, широкий стерео-образ, пробивная динамика, hi-fi чистота».

В итоге получаем:


genre: sensual indie rock, bedroom pop with 80s alternative influences

instrumentation: single acoustic guitar with fingerpicking, organic drums live recording, minimal bass that serves groove

production: authentic take, tape recorder, close-up, raw texture, narrow mono image, small bedroom acoustics, unpolished, dry, single-source path, natural dynamics

vocals: one male person

mastering: natural, dry, close mix


На этом всё? Нет, можно структурировать инструкции к отдельным частям композиции. В структуре каждая часть уже имеет собственное наименование, нам остаётся описать стилистически каждый логический блок.

К примеру, выделяем в композиции части: intro, buildup, main groove, breakdown, lift, outro. На них и обопрёмся при формировании внятной карты аранжировки. Для каждого сегмента определяем роль и звуковые элементы (что входит, что убирается, чем создаётся движение, как растёт напряжение). При этом стоит помнить об ограничениях. В Suno на стилевой промпт ограничение в 1000 символов. Поэтому формулировки стараемся делать краткими и лаконичными.

Что критично важно? Формат блоков в скобках и их порядок определяют скелет аранжировки. Указать явно гармоническую директиву по разделам. Технические ограничения в темпе, тональности, вокале, роль каждого раздела.

Что второстепенно? Поэтичные эпитеты без функции, длинные метафоры, дублирование и очевидные моменты (название блока [lift] уже определяет подъём).

В итоге получаем:


[Style: progressive deep house] [bpm:124] [key: Em]

[Intro] Em. Warm pads, deep sub, soft kick, filtered percussion, gradual stereo expansion.

[Build-up] Em. Layered analog synths, subtle arps, tension grows via modulation and automation.

[Main Groove] Em. Deep bassline, smooth percussion, melodic lead, natural stereo panning, hypnotic drive.

[Breakdown] Harmony opens: Em—C—G—D. Emotional chords, airy pads, reverb swells, expressive melody creating contrast and depth.

[Lift] Return to Em. Rhythmic layers reappear, main theme evolves with soft risers and motion.

[Outro] Fade-out on Em pads and echoes, leaving calm resonance.

[Sound Design] Warm analog tone, deep low end, smooth transitions, organic stereo space.

[Mood] Deep, melodic, emotional; evokes sunset reflection.


Важные моменты

По возможности загружайте референс. Готовый трек гораздо надежнее, чем просто промпт, помогает НС определить правильное мелодическое и тональное пространство. Также референс имеет приоритет над промптом.

Референсная громкость влияет на выходную громкость: тихие референсы (низкий LUFS) дают тихие дорожки. Референсный тембровый характер влияет на результат. Выбирайте треки, тональный характер которых совместим с целевым звучанием.

Хотя данный промпт идёт в поле «Styles», он включает в себя элементы в квадратных скобках. Они выделяют блоки и формируют инструкцию внутри инструкции.

Значительная часть стилей перетекла от общего определения (style) к отдельным структурным блокам, позволяя стили точечно контролировать композицию по мере развития.

Чёткая структура. НС лучше реагирует на формальные рамки. Когда промпт разбит на блоки со скобками, и внутри каждого блока есть функция (что звучит, зачем, как развивается), генерация становится предсказуемой и управляемой.

Гармония и форма важнее метафор. Прямое указание тональности и последовательности аккордов работает эффективнее, чем поэтические описания настроения. Эмоция возникает через структуру, а не через слова.

Контроль через ограничения. Добавляя чёткие фильтры — «no artificial widening», «instrumental only», «Em before breakdown» — направляем модель в нужную зону.

Промпт становится сценарием аранжировки. Его можно читать как техническое задание для продюсера: кто играет, когда вступает, где дышит музыка. Результат становится не случайным, а профессионально выстроенным. НС чувствительна к балансу длины и точности. Лишние фразы ухудшают соответствие задаче. А что же поле «Lyrics»? А лирика содержит текст песни с разметкой по блокам на intro, buildup, main groove, breakdown, lift, outro.

2.1.2.Стили форматирования

Практикой пользователей были отточены три проверенных подхода.


Производственный формат

Для тех, кто предпочитает текучую прозу.

«Барсук-Бэнд — Гроза (Cinematic Version)». Стили:

Male tense melancholic vocals. Sparse, atmospheric folk-rock anchored by tremolo-drenched electric guitar in open tuning. Subtle piano accents, reverb-laden slide guitar and gently brushed drums create haunting Western ambiance. Minimalistic yet captivating, arrangement features slow, hauntingly repetitive motifs woven together with subtle ambient noise and rare distant percussive elements. The powerful bass rumbles in verses create atmosphere of thunderstorm. Brooding dissonant piano notes occasionally punctuate ethereal cinematic texture, evoking unease and lingering tension throughout.


Блочный формат

Предпочтительный для максимальной ясности. Стили:

genre: indie folk rock, 2020s bedroom pop, Phoebe Bridgers x Big Thief vibe

vocal: soft female alto, intimate whisper-to-belt, gentle vibrato, slight nasal quality

instrumentation: fingerpicked acoustic guitar, warm upright bass, sparse piano, light ambient pads

production: lo-fi intimacy, tape warmth, close-miked vocals, narrow stereo image, natural room reverb

mood: melancholic, nostalgic, late-night introspection


MAX Mode Stack

Формат максимальной управляемости.

Данный режим работает для Suno, для других НС он возможно тоже существует, но наверняка с иными специфичными директивами (см. п.2.13.3.«Режим MAX»). Суть режима: НС декларируется точно исполнять поставленные условия. Стили:

Is_MAX_MODE: MAX

QUALITY: MAX

REALISM: MAX

REAL_INSTRUMENTS: MAX

[START_ON: TRUE]

[START_ON: « {первые слова песни}»]

genre: outlaw country, 70s singer-songwriter

ВходРегистрация
Забыли пароль