unmed: recovering tracker music
Another week, another new project. Actually an old project revived, or more rewritten from scratch because I couldn't find the old source, and the old source was written in Java which I'm no longer keen on...
So far unmed can show the block data from OctaMED MMD0 format files, which is not all that useful as the majority of my old files are MMD1 or above. But it's a start at least. Here's some sample output:
... ==== Block 0007 ==== 00: --- 00 C00 --- 00 C00 A-2 03 000 F#1 03 000 01: --- 00 000 --- 00 000 --- 00 000 --- 00 000 02: --- 00 000 --- 00 000 --- 00 000 --- 00 C00 03: --- 00 000 --- 00 000 --- 00 000 --- 00 000 04: A-2 01 000 C#2 01 000 --- 00 000 F#2 01 000 05: --- 00 C00 --- 00 C00 --- 00 000 --- 00 C00 06: --- 00 000 --- 00 000 B-2 03 000 --- 00 000 07: --- 00 000 --- 00 000 A-2 03 000 --- 00 000 08: --- 00 000 --- 00 000 G#2 03 000 --- 00 000 09: --- 00 000 --- 00 000 --- 00 000 --- 00 000 0A: --- 00 000 --- 00 000 --- 00 000 --- 00 000 0B: --- 00 000 --- 00 000 --- 00 000 --- 00 000 0C: B-2 01 000 D-2 01 000 --- 00 000 F-2 01 000 0D: --- 00 C00 --- 00 C00 --- 00 000 --- 00 C00 0E: --- 00 000 --- 00 000 --- 00 000 --- 00 000 0F: --- 00 000 --- 00 000 --- 00 000 --- 00 000 10: --- 00 000 --- 00 000 A-2 03 000 F#1 03 000 11: --- 00 000 --- 00 000 --- 00 000 --- 00 000 12: --- 00 000 --- 00 000 --- 00 000 --- 00 C00 13: --- 00 000 --- 00 000 --- 00 000 --- 00 000 14: A-2 01 000 C#2 01 000 --- 00 000 F#2 01 000 15: --- 00 C00 --- 00 C00 --- 00 000 --- 00 C00 16: --- 00 000 --- 00 000 B-2 03 000 --- 00 000 17: --- 00 000 --- 00 000 --- 00 000 --- 00 000 18: --- 00 000 --- 00 000 A-2 03 000 --- 00 000 19: --- 00 000 --- 00 000 --- 00 C00 --- 00 000 1A: --- 00 000 --- 00 000 G#2 03 000 --- 00 000 1B: --- 00 000 --- 00 000 --- 00 000 --- 00 000 1C: B-2 01 000 D-2 01 000 --- 00 000 F-2 01 000 1D: --- 00 C00 --- 00 C00 --- 00 000 --- 00 C00 1E: --- 00 000 --- 00 000 A-2 03 000 --- 00 000 1F: --- 00 000 --- 00 000 --- 00 000 --- 00 000 ...