Unicode devices name encoding issue
Closed this issue · 3 comments
yuna0x0 commented
Related to #7.
The GUI does not handle the device with Unicode name correctly.
It is resulting in a corrupted config file.
The input device name should be
麥克風 (2- USB Audio Device)
.
Output should be喇叭 (2- USB Audio Device)
.
These texts are Chinese characters.
yuna0x0 commented
flipswitchingmonkey commented
Thanks for the info, very interesting!
dechamps commented
It's worth noting that in theory you shouldn't have to do this. This is still a bug in FlexASIO GUI. Most likely it has something to do with something somewhere in FlexASIO GUI using codepage-dependent ("ANSI") Windows APIs instead of Unicode (UTF-16) APIs. This would explain why Chinese characters are not being handled correctly on a system configured to use a western code page.