falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.55k stars 144 forks source link

Transport tempo not matching that of external timebase master (though displayed correctly) #1774

Open ttrezren opened 1 year ago

ttrezren commented 1 year ago

I'm trying to get Carla (2.5.4) to play nice with sooperlooper (1.7.8) as timebase master. I want all the timing to follow that which was played into the first loop. In the Carla sidebar, the tempo number updates to reflect the tempo SL is playing at (BTW usually a non-integer if calculated from a played loop). However 2 things are holding me up:

  1. when Carla transport is started, it runs at a different tempo than displayed in the sidebar.
  2. I don't seem to have a way to trigger the transport to start at a musical boundary (the next bar would be useful)

Carla is using jack (multi) as audio engine. Jack Transport is selected and gray. Ableton link is off. One interesting fact is that at least one plugin, ZamDelay, uses the SL tempo correctly in calculating a delay time.

Please let me know if I can provide better details.

ttrezren commented 11 months ago

As a followup, is there documentation about how to sync Carla’s transport with Jack apps? Or what Carla will respond to.

If a plugin were to output Beat/Bar/Tick and Start/Stop, how would one “patch” these into Carla?