0

I have a simple, freeware executable (48KB in size, that's about all the info I have on it).

I got it a few years back and can't remember where it's from. It's a worthless program to me now, but it has this really beastly .midi song (or some type of music file) playing in the background.

I have tried a few decompilers, such as Universal Extractor. I don't want source code, what I would love to get is the music file, because I have no idea what it is called. I don't have a microphone, or I would use a service such as SoundHound or something.

Would anyone happen to know of any decompilers that are capable of doing this?

ᔕᖺᘎᕊ
  • 6,393
cutrightjm
  • 4,424

3 Answers3

3

An alternative solution would be to open the executable and record the song directly with software such as Audacity and save it.

2

A manual solution would be to open up the EXE in a hex editor and search for a MIDI header. This page describes the MIDI format a little bit, including the header pattern. If/once you find the header, you could either manually track the chunks until you reach the end, or copy everything after that point into a separate .mid file and see if any MIDI-editing programs can open it and truncate the non-MIDI data.

Jeff
  • 1,350
0

If it's an Windows application, you could try with ResHacker. It should work if the midi was set as a resource to a Vistual Studio project.