Replies: 5 comments
-
Thanks for the detailed report! Having to set I had a quick look in https://github.com/tidalcycles/Tidal/blob/main/src/Sound/Tidal/Stream.hs and could confirm that nudge is in terms of seconds and does not scale with cps. But this is good! We would expect the latency from SuperDirt to be constant. The strange thing is that there seems to be a new but stable new latency each time you use Transport? I can't see how that could happen from Tidal's perspective. If you have time, going through the Link Test Plan would be really good. I have done it, but maybe I was sloppy. |
Beta Was this translation helpful? Give feedback.
-
Ok, using But otherwise still experiencing that the latency amount is not stable, either when changing tempos, or when using Transport. Thanks for the Link Test Plan link - I'll check that out. Perhaps we need our own test for Tidal x Link, e.g. a |
Beta Was this translation helpful? Give feedback.
-
Based on the Link Test Plan, I seem to be struggling with: |
Beta Was this translation helpful? Give feedback.
-
The tests sound like a good idea! Here is LinkHut which they mention in the Test Plan, since it's a bit hard to find: https://github.com/Ableton/link/tree/master/examples/linkhut |
Beta Was this translation helpful? Give feedback.
-
(while on my mind): it would be great to have This could be used for status monitoring, see e.g. #1040 |
Beta Was this translation helpful? Give feedback.
-
Ref: https://tidalcycles.org/blog/link_as_scheduler/
I've been testing Ableton Link sync in a few different situations (the main use cases for me):
The setup is that I have a pattern like
d1 $ s "[bd, cp*4]"
and then the same in the other app, along with a sine tone. When the clock drifts, you can hear the sine tone wobble around, and the beat helps locate you within the bar.Some notes:
nudge
is always required to get a hard sync, i.e. the location in the bar seems to be off all the timenudge
needs adjusting againnudge
needs adjusting again - which doesn't make intuitive sense to me, shouldn'tnudge
be proportional tocps
?So some of this is of course beyond what Tidal can influence, and I'm assuming quality of experience will differ across OS.
It's quite possible I'm missing something about the fundamental constraints of Link here, but... I'm really wondering why Tidal's Link doesn't seem to pickup the beat and
nudge
is required? Does this have anything to do withoLatency
instartTidal
?I have Bitwig and Ableton so I could do more testing. It would be interesting to see how others are doing on other OS too.
Beta Was this translation helpful? Give feedback.
All reactions