Michael Hatsis wrote:
I'm one of the people who never had any issues w pre 9.2 automation compensation. So all of my projects sound pretty much exactly the same in 9.2.
Your talking about automation timing relative to audio right? Nothing else was changed as far as plugin compensation. So, I don't understand why anything else would be different. Can u explain a bit more what your referring to?
Right... just automation.
automation was out of sync with audio, so that if e.g. you had an automation you intended to take effect right at the second beat, if you had high-latency plugs, it would take effect earlier, let's say, on the first beat instead (although that would be a LOT of latency).
the workaround was to move the automation later by hand... since it was so delayed, you'd draw the automation to take effect on the third beat, and then since it was early by a beat it would finally actually take effect on the second beat like you wanted.
now in 9.2, the ADC is fixed, so now when it sees the automation drawn on the third beat, it actually takes effect on the third beat, which is different.
if live had an option to not compensate automation (i.e. use the old behaviour), then you could load your old set into 9.2 and have it sound the same. but there is a fundamental difference in what writing the automation on beat 3 means in old live vs. new live.
alternately, if live loads a pre-9.2 set into a 9.2+ version, it could do a one-time adjustment of the automation on tracks that have latent plugins. This would require it to be aware of the latencies of each plug (which it knows), that would probably be the best option honestly, if they will do it.
I'm curious if live stores latency information in the saved set, and the version #. If so, then theoretically it might be possible to do this after the fact, on the saved set... would be a bit of a hack.