Как написать хороший текст песни с помощью нейросетей

Использование bagamba.pro позволяет создавать тексты топового уровня. Как это работает?
Самое популярное обвинение в адрес нейросетей - что у них нет души. Ну как же нет, если они обучены на миллиадрах текстов, написанных людьми?! Получается, душа всё-таки есть, но это что-то вроде dj микса. Но как написать трек с помощью нейросети, чтобы он отражал именно твои эмоции, а не стал ремиксом чужих?

Дмитрий Сосновских
Журналист, издатель, музыкальный продюсер

Придумываем историю

Давай сразу начистоту: промпт «напиши грустную песню про осень» или «весёлый летний регги» не сработает. Ну то есть теоретически ты получишь текст песни, но реально это будет типичный нейрослоп, от которого, спустя первые минуты восторга, в результате станет противно - в первую очередь тебе. Публиковать такое - идея так себе…
Есть несколько методов создания песен, рассмотрим один из популярных: текстоцентричный.

Хорошая песня - это история. Базово, песня состоит из куплетов [Verse] и припева [Chorus].
Ещё есть [bridge] [prechorus] [intro] [outro]. Куплет - это рассказ, как оно всё было, припев - главная мысль, второй куплет - что было дальше, затем может быть бридж с драматичным поворотом событий, и снова припев, усиливающий главную идею.

Пример.

[Verse 1] От лица женщины: я прожила месяц на необитаемом острове, где не было ничего - ни телефона ни вайфая ни соцсетей, только крики пеликанов и одинаковые рассветы и закаты

[Chorus] Но я сильная, я выжила, я спаслась и теперь в эфире популярного телешоу, чтобы сказать всем женщинам - вы сильные, вы справитесь

[Bridge] От лица мужчины: Почему ты умолчала, что на острове была со мной? Кто построил нам хижину? Кто ходил на рыбалку? Кто добывал огонь?

[Chorus] Но я сильная, я выжила, я спаслась и теперь в эфире популярного телешоу, чтобы сказать всем женщинам - вы сильные, вы справитесь

Как видим, слова припева идентичны, но смысл песни развернулся на 180 градусов. Это и есть конфликт, драматургия - то, что цепляет слушателя и делает песню хитом.

ПОСЛУШАТЬ ТРЕК


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

Программируем эмоции

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

Никакие, даже топовые, платные, хорошо рассуждающие нейронки с первого промпта эту мысль не сгенерируют: потому что их главное ограничение - отсутствие эмоций. А это то, что делает творчество человека притягательным, и вызывает чувство сопереживания у слушателей. И оставило людям шанс продолжать творить.

Поэтому нужно «запрограммировать» эмоции - те, которые гарантированно перевесят думскроллинг: запах свежескошенной травы, тёплый песок на кромке моря, ночной тропический дождь, которым кайфово умыться перед тем, как лечь спать. Все эти предложения нужно придумывать и записывать в заметки.

Подключаем нейросети

Теперь пора взять историю, свои заметки с эмоциями - и объединить их.
Есть такое понятие - "белый стих" - поэтическое произведение, в котором нет рифмы, но полностью сохраняются четкий ритм и определенный размер. Напиши его - с учётом того, в каком стиле будет звучать трек. Например, если это фанк, то используй рубленые фразы, а если баллада - наоборот, пусть всё будет нараспев.

Только не тупи - пиши быстро, пусть это будет поток сознания. Это просто основа - чтобы передать эстафету нейросетям. Но не промпт.
  • Создание каркаса текста песни. О чём она?
    В bagamba.pro выбери в меню "Текст" -> Системный режим на ChatGPT. Промпт: напиши черновик текста песни в следующей структуре: [Verse 1] начало истории, [Chorus] припев, [Verse 2] и т.д. Дополнительно можно указать темп и стиль: например, если это фанк, нейросеть сделает рубленые фразы, а если соул - то будет другой ритмический рисунок текста. Промпт - это твой "белый стих", но оформленный в структуру. Если не понравился результат генерации - попроси переделать.
  • Финальный текст. Какими словами донесен смысл песни?
    Теперь переключись в "Гуманитарный" режим, работающий на Gemini. Почему? Потому что GPT хорошо создаёт структуры, а Gemini - человекоподобные тексты на их основе. Gemini подхватит черновик и трушно доделает текст песни.
    Промпт довольно свободный: напиши, что тебе не понравилось в генерации от GPT и попроси сделать иначе.
    Может потребоваться много итераций, это нормально.

    Вот как выглядит диалог с нейросетью в процессе работы:
Задача принята:
Написать [Verse 1], 8 строк, стиль и ритм ambient pop баллады, темп 100 bpm, как в предыдущих частях. Грустная, но с оттенком оптимизма. Использовать NYC сленг.
Перерабатываем твою канву с учетом NYC сленга и ритма, чтобы было 8 строк.

Черновик:
Line 1 (Зависимость): "On that island, I was all yours, deadass hooked." (Deadass - реально, hooked - зависим)
Line 2 (Доказать): "Came back to the grind, gotta prove my worth, no cap." (Grind - суета, рутина; no cap - без преувеличений, честно)
Line 3 (Ложь): "Lost my real self in that digital spin," (Digital spin - медиа-машина)
ФИНАЛЬНАЯ ПОЛИРОВКА

Прелесть использования bagamba.pro - в наличии предварительных настроек.
Алгоритмы не только заранее удаляют из генераций банальные фразы, воду и признаки нейрослопа, но и объясняют в процессе работы, почему текст создаётся так, а не иначе.

Я пишу тексты песен на английском языке, которым хорошо владею, но он всё равно не является для меня родным. Поэтому в процессе редактирования прогоняю каждую фразу через bagamba.pro с вопросом: устойчивое ли это выражение? Говорят ли так американцы? А британцы? Несколько раз пришлось переписывать...

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