Как обойти AI Music Checker
https://t.me/iimuzyka - ИИ и МузыкаТекст написан автором канала о тонкостях создания и монетизации нейромузыки - "ИИ и Музыка", буду благодарен за подписку!
Существует достаточно популярный чекер AI музыки, который с очень высокой точностью определяет нейромузыку, AI Song Checker на SubmitHub. Как делать музыку, которая не будет определяться как сгенерированная в ИИ?
Предпочитайте генераторы, которые генерируют звуковой файл гораздо более похожий на настоящий, с чётко звучащими инструментами, с похожим на настоящий вокал. Так вы сильно сократите последующую работу по мастерингу и обработке трека. На данный момент это Elevenlabs, Producer AI (ex Riffusion) и Udio. Suno генерирует музыку хуже по всему спектру, что очень усложняет последующую доработку (помогает только разрезка на стемы внутри самого Suno).
Базовые принципы:
- Как минимум сделайте разделение на дорожки, с которыми работайте отдельно. В идеале сконвертируйте дорожки в MIDI и накладывайте живые сэмплы на них.
- Примерно 70% чекера работает на определение AI по вокалу. Попытайтесь сделать вокал наиболее правдоподбно звучащим (вот тут в видео рассказывается о последовательности работы с вокалом). Перегенерируйте вокальную дорожку, если она звучит некачественно. Подмешайте бэквокал (свой?) в запись.
- Подмешивайте реальные инструменты, если есть возможность. Записать какие-то небольшие партии инструментов не так сложно, но они добавят "живости" вашему треку.
Теперь к деталям. Обойти анализ, направленный на выявление AI-сгенерированной музыки (не обязательно конкретный чекер, а вообще любой существующий сейчас анализатор и в последствии который может появиться), можно, если добавить в трек элементы, которые делают его более "естественным" и менее "машинным". Вот несколько идей, как это можно сделать:
1. Добавьте человеческой неидеальности, микро-вариации темпа и громкости
- Используйте Groove Pool или вручную добавьте небольшие изменения в timing (смещение нот) и velocity (громкость нот) в сконвертированных MIDI-дорожках. Это сделает музыку менее "роботизированной".
- Вручную подкорректируйте MIDI-ноты, чтобы они не были идеально выровнены по сетке или используйте встроенный в DAW Humonizer.
2. Работа с фазовой когерентностью
- Используйте эффекты модуляции: добавьте эффекты вроде Chorus, Phaser или Flanger на отдельные дорожки. Это создаст небольшие фазовые сдвиги, которые сделают звук более "живым".
- Слегка смещайте слои: если у вас несколько дорожек инструментов, слегка сместите их во времени (на несколько миллисекунд), чтобы нарушить идеальную фазовую синхронизацию.
3. Управление частотными соотношениями
- Эквализация (EQ): Используйте эквалайзер, чтобы слегка изменить баланс частот. Например, добавьте небольшие подъёмы или провалы в разных частотных диапазонах. Уберите резонансные частоты, которые звучат неестественно. Попробуйте сделать тише в местах и на тех частотах, где больше всего шума.
- Динамическая обработка: примените компрессор или мультибандовый компрессор, чтобы изменить энергетическое распределение по частотам.
4. Добавьте естественных изменений в гармонии
- Ручное редактирование аккордов: слегка измените аккорды или добавьте проходящие ноты, чтобы нарушить идеальную гармоническую структуру.
- Используйте арпеджиатор с рандомизацией: если вы используете арпеджиатор, добавьте немного рандомизации в параметры (например, в плагинах Max for Live).
5. Работа с высотой тона (Pitch), добавьте вибрато или pitch-модуляцию
- Используйте плагины вроде Auto-Tune или Pitch Wheel для добавления небольших изменений высоты тона.
- Ручное редактирование pitch-кривых: Если вы используете MIDI, добавьте небольшие изменения в pitch bend.
6. Усложните гармоническую структуру
- Добавьте диссонансы: включите в композицию слегка диссонирующие ноты или аккорды, чтобы сделать гармонии менее "идеальными".
- Используйте живые инструменты: добавьте запись реального инструмента (например, гитары или фортепиано) поверх AI-генерации.
- Добавьте эфекты (можно сгенерированные в AI), которые разнообразят звучание.
7. Баланс вокала и инструментов
- Добавьте сэмплы или живые записи: если в треке есть вокал, добавьте сэмплы реального голоса или слегка обработайте AI-вокал, чтобы он звучал более естественно. Помогает также корректировка звучания вокала через плагины вроде Melodyne.
- Используйте эффекты пространства: Добавьте реверберацию или задержку, чтобы вокал и инструменты лучше сливались.
8. Долгосрочные изменения
- Добавьте вариации в аранжировку: внесите изменения в аранжировку (например, добавьте или уберите инструменты) в разных частях трека (например, каждые 60, 120 или 180 секунд). Нужно чтобы звучание трека было разнообразным и разные фрагменты трека достаточно сильно отличались.
- Используйте automation: автоматизируйте параметры эффектов (например, плагинов, громкость, панораму, частотные фильтры) на протяжении трека, чтобы создать долгосрочные изменения.
9. Используйте живые эффекты
- Аналоговое моделирование: используйте плагины, имитирующие аналоговое оборудование (например, RC-20 Retro Color или Tape Emulation) на отдельных дорожках, чтобы добавить шумы, искажения и другие артефакты, которые делают звук более "живым".
- Добавьте фоновые шумы: включите в трек фоновые звуки (например, шум толпы, природу или аналоговые шумы) во фрагменты трека.
10. Тестируйте результат
После каждой обработки протестируйте трек с помощью инструментов, которые анализируют AI-музыку. Это поможет понять, насколько успешно работает тот или иной инструмент для обхода анализатора.
Если у вас есть дополнения или правки по этой статье, или практические советы на эту тему (обхода AI чекеров), то выскажите их в Telegram-чате "ИИ и Музыка". Рад буду обсудить!