Joakim wrote on 2023-04-03, 19:59:
Hey
I've had this device for some time, it's nice and compact, but I have this wired thing happening. If I boot up a game, like quest for glory 1 (in mt32 mode) it start out ok and sounds correct to my ears, but if I push the second button from the left to change mode or what you call it, the sound becomes all messed up, notes are missing and incorrect. It does not get fixed by restarting the mp32l, I need to restart the game. I had this happen to me in lands of lore as well.
BR joakim
The same things would happen if you started playing a game with a real MT-32, and then, five minutes into the game, unplugged it and directly plugged in it's place (e.g.) a real SC-55. Changing modes on this device halfway through a playback, is the digital equivalent of doing that.
What you are hearing is normal. The music data (and/or the game code) often contains initialisation/patch/parameter events, which configure the synth for that particular game or song. Events of that type which have already occurred (e.g. settings initialised at the beginning of a game or song), will not persist when changing between MT-32 mode & Soundfont mode. It's as though you've switched on a fresh synth. It knows nothing of the previous notes or parameters that were played.
Furthermore, music data for the MT-32 is not entirely compatible with General MIDI, and vice-versa, so when changing modes halfway through a playback which was written for one-or-the-other, some forms of weirdness would be expected anyway.
Supporter of PicoGUS, PicoMEM, mt32-pi, WavetablePi, Throttle Blaster, Voltage Blaster, GBS-Control, GP2040-CE, RetroNAS.