You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've found at least one recent Preset where the current method of reading a UTF-16 String in the PREPEND_LEN mode will fail. I have a fix and could PR, but I'm not sure I fully understand the situation so I'm starting with an issue.
In this case, the UTF-16 String will only decode in Big-Endian mode, and for some reason the default is Little-Endian. I don't know how the defaults or how Bitwig saves them are chosen.
My quick solution here is in read_str and to adjust the decoding portion to:
I've found at least one recent Preset where the current method of reading a UTF-16 String in the
PREPEND_LEN
mode will fail. I have a fix and could PR, but I'm not sure I fully understand the situation so I'm starting with an issue.In this case, the UTF-16 String will only decode in Big-Endian mode, and for some reason the default is Little-Endian. I don't know how the defaults or how Bitwig saves them are chosen.
My quick solution here is in
read_str
and to adjust the decoding portion to:It's not the best fail-safe, but in this case it's working for the existing and problem Presets.
The text was updated successfully, but these errors were encountered: