Comment by brudgers
There is no "correct" sound for a MIDI file
In the case of canyon.mid there is because it was composed for a specific midi instrument with a particular set of timbres.
Or to put it another way, it’s music and therefore complicated.
It was composed for at least two, the Windows 3.1 version uses Microsoft's weird MIDI format from that time that contains a simplified version of the arrangement alongside the full version, and which you would hear depends on the configured MIDI Mapper settings.