Freitag, 6. März 2009

Wie man die DirectX Diagnose Musik als MIDI bekommt

Wie die DirectX-Diagnose-Musik als MIDI erhalten bzw. eine SGT/STY als MIDI Exportieren?

Habt ihr euch schon immer gefragt, wo man die coole MIDI Musik der DirectX-Diagnosesoftware herbekommt?

Hier ist die Lösung:

1. Startet DxDiag.exe und spielt die Musik zum Test
2. Schaut nun in euer Tempverzeichnis nach edge.sgt und edge.sty. Das ist die Quelldateien. Diese hättet ihr auch alternativ über die SGMT/STYL-Ressource aus der DxDiag.exe extrahieren können (z.B. mit Resource Hacker).
3. Ladet euch nun den "DirectMusic Producter" herunter und installiert ihn.
4. Nun müsst ihr die SGT/STY in MIDI umwandeln.

Startet DirectMusic Producer und klickt auf "File" -> "New..." und klickt wählt anschließend "Project" aus und bestätigt mit "OK". Im folgenden Dialog gebt ihr einen Namen ein und klickt auf "OK".

Nun klickt ihr auf "File" -> "Insert files into project...". Anschließend wählt ihr die SGT-Datei aus. Im Folgedialog wird nach der passenden STY-Datei gefragt. Wählt auch hier die passende STY-Datei aus.

Ihr seht auf der unteren Leiste Export-Optionen. Ganz rechts unten findet ihr zwei Leisten, die jeweils eine Listbox, einen [...] Button und einen Button mit ein WAVE/MIDI Symbol beinhalten. Klickt auf den rechten [...] Button neben dem MIDI-Anschlusssymbol. Der Hint (der erscheint, wenn man den Mauszeiger über das Symbol hält) lautet "Set MIDI Filename". Wählt nun einen MIDI-Dateinamen aus, indem die Ausgabe geleitet werden soll. Anschließend aktiviert ihr die MIDI-Export-Funktion mit Klick auf das rot gewordene MIDI-Anschlussymbol neben dem [...] Button.

Nun spielt ihr den Song komplett (!) ab und wartet auf das Ende. Der Song wird danach als MIDI exportiert. Klickt also oben auf den linken grünen Pfeil "Play from Start (Alt+<)".

Nachdem der Song zuende gespielt hat, deselektiert sich das MIDI-Anschlusssymbol und ihr könnt das Programm beenden. Eure MIDI ist fertig.

Leider scheint es keine absolut digitale Kopie von SGT/STY nach MID zu geben, da jedes MIDI-Export eine unterschiedliche Dateigröße aufweist.

Keine Kommentare:

Kommentar veröffentlichen