2013-11-14 2 views
1

Я недавно загрузил и начал изучать библиотеку NAudio для .NET. Моя основная цель в основном состоит в том, чтобы преобразовать многие MIDI-файлы в аудио (wav/mp3) с помощью soundfonts, которые у меня есть, после некоторых манипуляций с файлами (например, сохранение каждого канала в другой аудиофайл).Преобразование файлов Midi в аудио с NAudio

Я мог бы использовать приложения, такие как synthfont, но проблема в том, что я хочу иметь возможность делать массовые преобразования многих файлов + сделать его автоматизированным процессом, и с этими приложениями это было бы не очень удобно, если не невозможно.

До сих пор я нашел очень мало информации о том, как работать с midi/soundfonts с NAudio, и я был бы счастлив, если бы кто-нибудь мог дать мне совет.

Спасибо!

ответ

1

У NAudio есть код, который может анализировать SoundFonts и MIDI-файлы, но не содержит программный синтезатор. Вы можете сделать это самостоятельно, (например, сабвуферы и фильтры достаточно для воспроизведения большинства саундфонов), но это будет довольно много работы. Было бы намного проще найти DAW, который вы можете сценарировать. Может быть, попробуйте REAPER's ReaScript API?

Смежные вопросы