Over the years I’ve just sort of come to accept that one device’s tempo is going to be different from another device’s tempo. Even between software programs using the same clock source.
It’s cool when using software that we are able to account for these differences and get some rock solid timing. It’s also interesting sometimes to have things slightly out of sync. I like this better of course for looping things than entire tracks, but I don’t think I’ve ever encountered two clock sources which were ever perfectly in time, and stayed that way for 10-20 minutes.
Accounting for, and adjusting for this is important when tracking or performing long compositions. But I don’t think that it’s a shortcoming of the pyramid per se… it’s the nature of comparing two clock sources.
Some are as tight as a drum, others are loose and sloppy. But when we compare them with one another, then we see that there are always discrepancies.
Midi sync is good. Din Sync is also good. These things mark time, and in theory maintain the tempo connections. If Pyramid is the master, it is sending that sync clock. If Ableton is the master, then it is responsible. Time, electricity, circuitry, software latency, and so many things play a role in the offsets. We’ve come such a long way… perfection remain elusive.