-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin not working with Ableton Link #1
Comments
You need the iPhone App SyncKontrol for Monotribe. With that app u turn ur Volca into a mobile device. Link is designed to sync Live with Mobiles. u need to connect microphone from the phone to the sync in of the volca then press play on the volca and then activate link in the app on the phone. Now start Ableton, press Link-Button and then u can control the bpm via the iPhone app. and ur devices stay in sync. this only works on iOS/MacOS. |
The plugin either produces free-rolling MIDI-clock, or uses host-provided clock (LV2 time information). The plugin itself is ignorant about Abelton Link, or JACK transport or LTC or any other means that the host might use for its internal clock. @falkTX It seems that Carla does not (correctly) translate Abeton Link to LV2 BBT. Can you comment on that? |
I used it this just a few days ago, so Carla works afaik. |
@hellocatfood : which version of Carla are you using? |
I just updated earlier to carla to 2.2.0 and carla-git to 2.3.0-RC1 after seeing the announcement from falkTX's blog. Sadly it's still not working in either 2.2.0 or 2.3.0. I recorded a video today of the problem yt5s.com-lv2_ableton.clock.mp4Sorry for all of the background noise, I just wanted to capture the sound of the synth so you could tell when it's working. Hopefully the video shows that the midi clock plugin is only sending play/stop/transport information when not using ableton link. |
yeah. so a little extra tests would be useful.
|
Putting the Sherlock midi inspector after mclk-out shows the following when I press play:
I loaded the x42 step sequencer and it plays when I have it set to host-sync and have link both on and off. I didn't have it connected to mclk |
This issue was raised in our community, so I looked into this, and I think I spotted the cause of the problem. The As an attempt to fix it, I've modified this line: https://github.com/x42/mclk.lv2/blob/master/src/mclk.c#L489 To look like this:
I assumed 'self->mclk_last_tick' is supposed to be the sample frame number that aligned with the last beat, but correct me if that's a wrong assumption. :) Anyway, with this workaround, the clock messages are getting generated at the correct rate when in Ableton Link sync mode, and the BPM is matched. I didn't test however whether the beats themselves occur at the correct moment everywhere. |
@x42 any word on when/if @gtrainavicius edits will be implemented? I've tried it myself and it seems to work |
This is not an mclk.lv2 issue and needs to be fixed in the host. |
I'm trying to use this plugin in the Carla and Modep hosts to control a Korg Volca device.
When the host is using internal sync and the plugin is set to host sync I can start and stop the Volca easily using the plugin. But when I set the host to use Ableton Link sync mode the start/stop commands don’t work and tempo changes aren’t sent.
I can't work out if the problem is the plugin, Carla/Modep (and possibly by extension Mod devices) or the Ableton Link sync mode.
The text was updated successfully, but these errors were encountered: