What you're looking for is a loopback adapter (this terminology comes from networking).
I found this with a google search: http://www.sionsoft.com/hubi.html
Don't know how it works, but you can also search for other MIDI Loopback Drivers.
У меня есть (с закрытым исходным кодом) программа на Windows, которая может выводить музыку как Midi.
Я хочу написать программное обеспечение для запуска на том же компьютере, который использует эти данные Midi в качестве входных данных.
Я подумал, что мог бы сделать это, перенаправив физический провод от порта Midi-Out на ПК к порту Midi-in, и отслеживая этот порт с помощью моей программы.
Однако возможно ли перенаправить вывод Midi из программы на мое программное обеспечение без использования аппаратного обеспечения? Я полагаю, что мог бы использовать «поддельную карту Midi», которая могла бы представлять собой звуковую карту Midi, на которую программное обеспечение Windows будет направлять музыку.
Существует ли что-нибудь подобное? Или это единственный способ аппаратного маршрута?
What you're looking for is a loopback adapter (this terminology comes from networking).
I found this with a google search: http://www.sionsoft.com/hubi.html
Don't know how it works, but you can also search for other MIDI Loopback Drivers.