Skip to content

[NAME_BUG]: Virtual function block names get slightly mangledΒ #584

@Psychlist1972

Description

@Psychlist1972

Windows Version

Canary Build 27802.rs_prerelease.250222-1646

Service Installation Method

GitHub

Location

Application using WinMM MIDI 1.0 (Classic API)

Device Make and Model

Virtual device created using SDK

Name(s) you saw

Virtual MIDI1.0

Name(s) you expected

Virtual MIDI 1.0 (including the space)

MIDI KS Info Output

na

MIDI endpoint properties

(will provide when Reuben provides)

Additional notes

Reported by Reuben from JUCE on Discord:

I'm trying to create a function block named Virtual MIDI 1.0 on a virtual UMP endpoint.

After creating the endpoint, I get an Added callback through the MidiEndpointDeviceWatcher. When querying the callback'sMidiEndpointDeviceInformation argument, using GetDeclaredFunctionBlocks(), the name of the block is reported as Virtual MIDI1.0. The second space character is omitted.

I'm on Windows 11 Canary Build 27802.rs_prerelease.250222-1646. The MIDI services version is customer preview 2, 1.0.3-preview-11.250228-237

https://discord.com/channels/980245825202552942/1346205981821894767

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions