Skip to content

Japanese device names are displayed as garbled text (UTF-8 encoding issue) #52

Description

@ruticejp

Japanese device names are displayed as garbled text (UTF-8 encoding issue)

Description:
On Japanese Windows, audio device names (such as スピーカー, マイク) are shown as unreadable, garbled text in the FlexASIO GUI.
This is caused by incorrect handling of UTF-8 encoded strings from the PortAudio library.

Steps to Reproduce:

  1. Run FlexASIO GUI v0.35 on a Japanese Windows environment.
  2. Select an audio device with a Japanese name.
  3. The device name appears as mojibake (garbled text) in the UI.

Expected Behavior:
Japanese device names should be displayed correctly.

Environment:

  • OS: Windows 11 Enterprise Build 26200.7171 (Japanese locale)
  • FlexASIO GUI version: v0.35
  • PortAudio library: version unknown (not found in DLL)

Additional Notes:
This issue affects all device names containing non-ASCII characters.

Related Issue:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions