Post

Replies

Boosts

Views

Activity

Reply to Core Midi sending wrong usb packets on MacOS 13.3.1
For anyone interested: The behavior on MacOS and iOS is slightly different, yet both cases are annoying. I managed to resolve the MacOS issue by using the MIDI2.0 api, and sending sysex using the dedicated sendSysex method. Important: Block sending any other requests until the sysex callback has been received. On iOS however, midi seems generally broken, regardless of which API is used: When sysex is sent (using sendsysex) all midi messages after that for the next 500ms are simply dropped and not delivered. Sending sysex directly with a MIDI 2.0 UMP packet doesn't do anything at all. As far as I can tell there is no workaround to quickly send sysex and note/cc events, which makes my entire platform broken in the apple ecosystem.
May ’23
Reply to Apple Business Manager and IAP
Did you ever find a solution? I'm facing exactly the same issue. Can anyone from apple respond to this? If there is no solution I guess the only way would be to have a hidden unlock feature with external licenses, but technically this isn't allowed by the appstore policies. So what's the "official" way of doing these things?
Aug ’22