Пакетное создание высококачественных аудио-рендерингов миди-файлов

У меня есть куча миди-файлов, которые я хотел бы преобразовать в аудиофайлы с помощью какого-то сценария в OS X. При поиске способов сделать это fluidsynthприходит время, и Timidityдве терминальные программы появляются снова и снова.

Это хорошо и все такое, но обе эти программы используют SoundFonts для генерации вывода, что-то, что выполняет свою работу, но, честно говоря, не делает конечный результат особенно хорошим, особенно если сравнивать его с тем, что вы можете создать, используя что-то относительно простое, как Logic Pro X, вместе с подключаемыми модулями по умолчанию (например, лучший доступный звуковой шрифт пианино по-прежнему звучит значительно хуже, чем звук пианино по умолчанию в Garageband).

Следовательно, мой вопрос заключается в том, есть ли какие-либо способы пакетного создания аудиофайлов из миди-файлов, которые используют возможности моего компьютера для создания высококачественного вывода?

Аналогичный вопрос о том, почему программные синтезаторы звучат плохо - обычно важно качество звукового шрифта.
Я думаю, ты ни в чем не прячешься, тбх. Каждый из этих файлов будет оптимизирован под палитру, доступную программисту; даже если предположить, что они используют спецификацию General Midi, если она была сделана на Yamaha, а вы слушаете на Roland, различия будут весьма значительными. Надежда на автоматизацию с помощью простых звуковых шрифтов не даст вам ничего близкого к тому, что вы хотели бы, если только инструменты не будут чрезвычайно простыми.
@AbelCheung Точно, и, как я уже сказал, ни один из SoundFonts, которые я пробовал, не был близок к чему-либо, что я могу создать, например, с Reason Pianos (что понятно, поскольку последний использует расширенный сэмплер, а первый - нет). ).
@Tetsujin Это, безусловно, справедливо для мультиинструментальных MIDI-файлов, которые вы не создавали. Однако я сам создал все эти MIDI-файлы, и все они предназначены для воспроизведения одним звуком фортепиано.

Ответы (1)

Тебе нужно

  1. какая-нибудь петля, либо виртуальная звуковая карта , либо просто аналоговый кабель;
  2. какой-нибудь MIDI-плеер командной строки (вероятно , MIDImyAPP или какой-нибудь AppleScript); а также
  3. какой -нибудь аудиорекордер с командной строкой .
Интересное предложение. Спасибо! Я предполагаю, что это решение будет означать, что вам придется записывать все в режиме реального времени, верно? Было бы невозможно, если бы у вас было много файлов.
Я думаю, что это было бы намного проще в Windows, если бы у вас был доступ к виртуальному боксу для запуска окон внутри OSX. Раньше я знал программу, но забыл, как она называется