Есть же виртуальные миди-поты, например SF virtual midi router, MIDI yoki etc. Вход виртуального порта подключаешь к проигрывателю, а выход - к модулю. Если модуль - vst плагин, его можно запустить через, например, Steinberg v-stack, vst-host etc...
PS Все это есть на вебсаунде (www.websound.ru)