I’ve been thinking recently about some clock drift concerns I’ve had with sending a MIDI clock. My sammichSID has always been a bit drifty with the clock but even my Virus Classic lately can get a bit out of sync on long arpeggiations. This was with both the GM5x5x5 and my firewire-based Saffire Pro40. In fact I think the GM5 may handle it a bit better despite being over USB.
Since RTP-MIDI uses Ethernet, it made me wonder how things would be different from a timing perspective? USB requires polling if I remember right and that could cause drift on a non-realtime OS right? I’m less sure how an ethernet/IP solution would differ here from that standpoint?
The other option I was pondering was a clockbox for the clock master and set my DAW as a slave of that, but I haven’t tested that yet. As I recall the last time I tried that I had some trouble figuring out how to get synths to respond to note data from my DAW and clock data from another source (I don’t think I can even do that with a GM5?)
Any experiences to share given the above?