Closed NicknineTheEagle closed 2 months ago
Hello! Which software you do use to play them? The embedded MIDI sequencer of libADLMIDI doesn't yet support HMI/HMP files. But if you will use the external one, for example, GZDoom's ZMusic library, it should work.
Ah, that explains it, I was using adlmidiplay.exe.
Ye, it just uses built-in MIDI sequencer and right now it does not supports HMI/HMP files at all. But you may don't worry, you can just convert your HMI/HMP into standard MIDI and they can be played (except the case some tracks won't be filtered by hardware tags, the feature of HMI files that allows to play different tracks on different hardware families).
I guess, there is another issue needed with a task to implement HMI/HMP files support.
HMI music files found in Descent play but there's no sound whatsoever. Tried several files from the game and got the same result for each of them. I made sure I picked the right instrument bank for each file. Other games work fine.