Kay Hellmich
New member
I did investigate further and found something very interesting and probably the root cause. It can be verified easily with the shipped stock templates of SP8 (i.e. the one for Looping - it creates 14 tracks)
To create a little bit of load, just create a scene with all the 14 clips - like shown here:
Play the scene.
Without doing anything on sync, just change the tempo slightly but consistently.
On my machines this alone heavily triggers disk utilization.
Now: It looks like Ableton Link does not provide a super stable tempo - I believe that's a "feature" of Link, it re-adjusts all the time (microadjustments).
For whatever reason these readjustments are slightly "heavier" on my machines than yours. However that is how Link works as it is a decentralized protocol - there's not even a master. Furthermore these tempochanges can always happen "intentionally" when tempo is adjusted on stage during songs dynamically
I concluded 4 things that can easily be reproduced on my machines:
1) Changing tempo in SP heavily affects disk usage (does not trigger anything like that in Live or Bitwig). Hard to say if it is a bug, but is definitely everything but a good implementation.
2) The SP8 implementation of Ableton Link works in the exact same way and does microadjustments in tempo - triggering the same disk-utilization
3) Ableton Link implementation has a bug with the song position: It moves the songposition some 4-8 bars back and fourth when you enable / disable it.
4) Ableton Link has another bug with the default tempo in SP8. It is always set to 120bpm regardless of the loaded song's tempo. The first Link device should take the tempo from the actual track (obviously...), additional ones should adjust to the tempo from the existing Link timebase (also obviously).
But I think the most important thing for me is #1) - tempo changes should not affect disk usage in the way how it is done currently. And that is not even sync related.
cheers
Kay
To create a little bit of load, just create a scene with all the 14 clips - like shown here:
Play the scene.
Without doing anything on sync, just change the tempo slightly but consistently.
On my machines this alone heavily triggers disk utilization.
Now: It looks like Ableton Link does not provide a super stable tempo - I believe that's a "feature" of Link, it re-adjusts all the time (microadjustments).
For whatever reason these readjustments are slightly "heavier" on my machines than yours. However that is how Link works as it is a decentralized protocol - there's not even a master. Furthermore these tempochanges can always happen "intentionally" when tempo is adjusted on stage during songs dynamically
I concluded 4 things that can easily be reproduced on my machines:
1) Changing tempo in SP heavily affects disk usage (does not trigger anything like that in Live or Bitwig). Hard to say if it is a bug, but is definitely everything but a good implementation.
2) The SP8 implementation of Ableton Link works in the exact same way and does microadjustments in tempo - triggering the same disk-utilization
3) Ableton Link implementation has a bug with the song position: It moves the songposition some 4-8 bars back and fourth when you enable / disable it.
4) Ableton Link has another bug with the default tempo in SP8. It is always set to 120bpm regardless of the loaded song's tempo. The first Link device should take the tempo from the actual track (obviously...), additional ones should adjust to the tempo from the existing Link timebase (also obviously).
But I think the most important thing for me is #1) - tempo changes should not affect disk usage in the way how it is done currently. And that is not even sync related.
cheers
Kay