В прошлом я посвятил много времени разработке алгоритмов морфинга музыкальной партитуры (в MIDI).
На их основе было создано несколько программных продуктов: OnyxArranger2.1, StyleEnhancer4.0, Stylizer,
StyleMorpher. Эти алгоритмы позволяют изменить:
Размер, например, из 4/4 в 3/4 или из 6/8 в 7/4.
Лад, из минора в мажор, наоборот или в какой-то другой.
Т.е. из вальса в босса-нову, а из марша — в арабский танец на 5/4.
При этом важно, чтобы результат преобразования оказывался правильным с музыкальной точки зрения.
Подобные "преобразования" нередко делают композиторы для театра, кино, когда одну и ту же тему (мелодию)
надо представить в разных жанрах, характерах.
Сейчас ИИ позволяет "вдохнуть жизнь" в звучащие не очень убедительно MIDI-файлы.
Я сделал несколько новых преобразований, а также обновил примеры, созданные 10-15 лет назад.
Краткая инструкция по морфингу к
посту.
--------
Сокращения: М: - музыка, Т: - текст, V: - вокал, A: аранжировка, AU - А.Устинов.
В своём телеграм-канале, отвечая на запрос из театра, я привёл 2 подхода:
1) Варварский морфинг за счёт разбиения audio на фрагменты и смещения их по тону.
2) Использование OnyxArranger2.1 — генерация на основе стилей из исходного произведения (MIDI),
затем Cover в Suno.
* исходный трек / DS (Dataset),
* выбранный Style,
* параметры генерации - Weirdness, Style influence, Audio influence.
В v4.5-all их значения (50,50,25) изменить нельзя.
Каждая композиция имеет ссылку (comm) на комментарии в моем телеграм-канале.
Анализ результатов экспериментов с Cover приведены в следующих постах:
Suno, Cover: минус из MIDI
Suno, Cover: текущие итоги
Сохрани ритмику, измени мелодию!
Никакой магии, просто морфинг!
Планирую пополнять данный раздел по мере проведения экспериментов и создания новых примеров.