Kamil Kisiel
Power User
The problem is really compounded by the shitty nature of the USB MIDI spec. Packets only get sent from the host to the USB MIDI device every 1ms. So it hardly even matters how good the resolution of your MIDI clock is in your DAW, your OS's USB MIDI driver is going to pack all those messages up into a single packet and then send it to the USB-MIDI interface every 1ms. There's no timestamping in USB-MIDI either, so the receiving device just has to make do with what it gets. In general there's always a 0.5ms jitter