Character encoding bugs - v4.1.6

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Character encoding bugs - v4.1.6

musicadi
Hi Bruno,

Just encountered a few bugs involving character encoding.

Bug 1 (ending in crash)

1. Open a midi file containing lyrics with special characters
2. Choose a lyric meta event and enter edit mode (Third)
3. While in event edit mode, change the character encoding from the dropdown menu

At this point, the encoding of the event is changed to the encoding you just selected (which is actually useful, like in my case, when the lyrics are encoded in ISO Latin-1, but I want to change that to UTF-8)

BTW, this could be maybe used as an added feature - something like "Change encoding of selected events")  

4. Undo - here's where MidiKit crashes

Bug 2

Lyric meta events encoded in ISO Latin 1, which contain special characters, are showing up as empty when UTF-8 encoding is selected

Bug 3

When the "Lyrics" tab is selected, for displaying only the lyrics, selecting UTF-8 shows an error: "Invalid encoding".

Hope this helps!

Regards,
Adrian
Reply | Threaded
Open this post in threaded view
|

Re: Character encoding bugs - v4.1.6

mixage
Administrator
This post was updated on .
Hello Adrian,

Bug 1 is there, thanks for the report.

Bug 2 is not really a bug. Choosing an encoding from the popup does NOT convert anything but only changes the encoding used to display the raw characters.

Bug 3: the "Invalid Encoding" message should be instead: "Lyrics could not be displayed using the selected encoding. Choose the right source encoding from the encodings menu and retry".

Your suggestion: Encoding conversion to UTF-8 may be added as a new feature. You'll be asked to specify source text original encoding to make things working as expected.
Mixage Software
www.mixagesoftware.com
support@mixagesoftware.com
Reply | Threaded
Open this post in threaded view
|

Re: Character encoding bugs - v4.1.6

musicadi
Hi Bruno,

Cool, thank you! It's really cool using your applications, so thank you for your work!

Regards,
Adrian
Reply | Threaded
Open this post in threaded view
|

Re: Character encoding bugs - v4.1.6

mixage
Administrator
Fixed in v4.1.7b2

http://qmidi-forum.1128731.n5.nabble.com/MidiKit-4-1-7b2-td620.html
Mixage Software
www.mixagesoftware.com
support@mixagesoftware.com