3 ms·
OSC is basically a serialisation format with a few niceties bolted on for batching and scheduling messages. The massive unsolved problem is discovery – discover
by wrl 3y ago
OSC is basically a serialisation format with a few niceties bolted on for batching and scheduling messages. The massive unsolved problem is discovery – discovery both of endpoints (servers, devices) and messages that can be sent to said endpoints. There have been efforts to solve this over the years, but are largely vendor-specific.
MIDI has OS-level support for discovering endpoints/devices, and there's enough standardisation of supported controllers that things largely "just work".