Extrahieren von MIDI-Daten aus einem Programm

Extrahieren von MIDI-Daten aus einem Programm

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

Ich möchte diese MIDI-Ausgabe in einer eigenen Datei speichern. Die Sounddaten für dieses SpielIstin einer eigenen Datei, aber alle Sounddaten befinden sich in einer .dat-Datei und ich weiß nicht, wie ich sie durchsuchen soll. Jede Methode, um diese Daten zu erhalten, ist in Ordnung.

Ich habe versucht, einen Loopback-Treiber (MIDI Yoke) zu verwenden, aber das funktioniert nicht (ich kann die Ausgabe dieses Programms nirgendwo als Option in einer Soundeinstellung sehen). Ich verwende Windows 10. Gibt es irgendwelche Optionen?

Hierist ein Link zur Webseite des betreffenden Programms (Achtung: Japanisch).

Antwort1

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

CoolSoft MIDIMapper

Soweit ich weiß, hat Microsoft seinen eigenen MIDI-Mapper entfernt, sodass der Microsoft GS Wavetable Synth der „festverdrahtete“ MIDI-Player war. Da es keinen Mapper gab, gab es auch keinen MIDI-Stream, von dem man Eingaben umleiten/erhalten konnte.

Das oben genannte, kombiniert mit einem Loopback-Programm, löst dieses Problem. Ich würde gerne wissen, ob andere Programme dies können und wie es ... mit Windows interagiert.

verwandte Informationen