Hi Gábor,
Thank you for your message, and I’m really glad to hear that
MallMuzik has been useful for you.
About the issue with Hungarian accented characters: unfortunately
this is a limitation of MIDI SysEx itself. SysEx messages can only
carry 7‑bit data, which means they can only represent values from
0–127. That covers the basic ASCII character set, but it does not
support full Unicode. Because of this, accented characters like á,
é, í, ó, ö, ő, ú, ü, and ű get lost and end up as question marks
long before MallMuzik receives the text.
So unfortunately the problem is a restriction of the MIDI 1.0
specification.
The hopeful part is that MIDI 2.0 introduces support for much larger
data values, which means proper Unicode support may be possible in
the future once the ecosystem fully adopts it. When that happens,
handling accented characters correctly should become achievable.
I know this isn’t the ideal answer, but I hope this can be fixed in
the future with Midi 2.0.
All the best
Pete