I have nothing to add to this topic, but hoping that if I post a reply I’ll get notified of changes (not sure if Bookmark will notify me).
I have timing issues (midi jitter) anytime I use USB. It’s not usually problematic, but some configurations of my rig have resulted in mind numbingly bad communication issues and excessive sync problems. (Narrowing it down possibly to the Inputs on an M-Audio MIDISport 4x4 USB interface)
I’m only sync’ing Ableton in the studio, tho - and only for temp uses to get a track together. I’m more concerned with live setups, and figuring out exactly how to lessen effects of jitter.
Also considering adding an external MIDI Clock if I had an extra $250CAD to throw at the problem. LOL
You note you’re sync’ing ‘several hardware and software devices’. Is communication between them all using MIDI THRU from the hardware devices or are you using a Router or MIDI splitter (THRU Box)? If you have several hardware devices connected, can you monitor the incoming Tempo and see if it varies? Are you using a USB to MIDI interface from the computer, do you have others you could try to use? Or are you using the Pyramid via USB connection only?
I have some heinous sync issues with Ableton to Pyramid via USB: sending 165bpm and the Pyramid thinks it’s 168.3bpm. heh It’s much less going MIDI DIN on Pyramid to MIDI DIN on another piece of hardware.