Extrahieren von MIDI-Daten aus einem Programm

452
Orion

Ich habe ein Programm (ein Spiel), das im Hintergrund MIDI-synthetisierte Musik spielt. In seinen Einstellungen kann der Benutzer zwischen WAV und MIDI wählen. Dies lässt mich glauben, dass Windows die eigentliche Synthese durchführt.

Ich möchte diesen MIDI-Ausgang in eine eigene Datei aufnehmen. Die Sounddaten für dieses Spiel befinden sich in einer eigenen Datei, aber alle Sounddaten befinden sich in einer DAT-Datei, und ich weiß nicht, wie ich sie durchsuchen soll. Jede Methode, dies zu bekommen, ist in Ordnung.

Ich habe versucht, einen Loopback-Treiber (MIDI-Joch) zu verwenden, aber es funktioniert nicht (ich kann die Ausgabe dieses Programms nicht als Option in einer beliebigen Soundeinstellung irgendwo sehen). Ich bin unter Windows 10. Irgendwelche Optionen?

Hier ist ein Link zur Webseite des jeweiligen Programms (Warnung: Japanisch).

1
Ich denke, das Problem ist, dass Microsoft den MIDI-Mapper entfernt hat. CL. vor 7 Jahren 0
Google Map MIDI Mapper scheint mit diesem Problem zu korrelieren ... Was nun? Kann ich es ersetzen? Oder muss ich ein älteres Windows in einem Virtualisierer ausführen? Orion vor 7 Jahren 0

1 Antwort auf die Frage

1
Orion

Es stellt sich heraus, dass es dafür ein Programm gibt.

CoolSoft MIDIMapper

Nach dem, was ich jetzt gelesen habe, entfernte Microsoft ihren eigenen MIDI-Mapper. Daher war Microsoft GS Wavetable Synth der "fest verdrahtete" MIDI-Player. Da es keinen Mapper gab, gab es keinen MIDI-Stream, um die Eingabe umzuleiten.

Das Obige, kombiniert mit einem Loopback-Programm, löst dieses Problem. Ich würde gerne wissen, ob andere Programme dies tun könnten und wie ... es mit Windows verbunden ist.