Currently working on a midi IO library and I am about to experiment the Microsoft Midi Services to see how their api works. Hopefully, I could find a solution to for creating and connecting UMP endpoints for multiple platforms.