Кто-нибудь знает надежный метод преобразования midi в MP3 через VST с пресетами?

Это может быть немного за пределами группы практики и теории, но я попытаюсь.

Мне нужно взять некоторые внутренне сгенерированные MIDI-файлы и преобразовать их в MP3 или WAV, но я бы предпочел не использовать звуковые шрифты и т. д.

Я хотел бы найти секвенсор или утилиту на базе Windows, которая позволила бы мне настраивать предустановленные звуки/треки инструментов с плагинами VST, которые затем через командную строку, скрипт, что-то... позволяют мне загрузить пресет, передать MIDI-файл и вернуть обработанный аудиофайл. Поэтому, если у меня есть MIDI в виде квартета, я указываю его на предустановку квартета с моими настроенными VST, и появляется рендеринг.

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

Я могу создавать треки с пресетами во многих моих секвенсорах и делать это вручную... но, похоже, ни один из них не имеет командной строки/автоматизации, которые я ищу, и из инструментов командной строки/автоматизации, которые я нахожу, большинство из них основаны на FM или SoundFonts на основе GM вместо того, чтобы дать мне немного больше творчества.

Кто-нибудь видел что-то похожее на то, что я ищу?

Ответы (1)

Max for Live может быть тем, что вы ищете. Max MSP — это среда графического кодирования, предназначенная для мультимедийного программирования, а Max for Live позволяет ей подключаться к Abelton Live. У меня нет личного опыта работы ни с одним из этих продуктов, но у меня есть опыт работы с Pure Data, двоюродным братом Max MSP с открытым исходным кодом, который может разбивать MIDI-файлы и маршрутизировать их. Он также имеет возможности командной строки и совместимость с Python. Тогда Абельтон будет заниматься вашими VST.

Группа Icarus выпустила альбом под названием «Fake Fish Distribution», в котором каждая загрузка производилась в результате генеративного процесса в Max и визуализировалась в Abelton. Возможно, я ошибаюсь в специфике этого процесса, но если нет, то, казалось бы, для этого у вас есть все инструменты.

Я должен копаться в этом. У меня есть Albeton, и несколько недель назад я наткнулся на Pure Data, но так и не вернулся, чтобы рассмотреть его более подробно.