I’m not shure whether this is buggy or not, and whether it applies to other plugins too.
I cannot get the delay synced to the external midi clock. I tried a lot.
Tempo setting are on external midi syncing, plugin is on syncing to host.
With or withou a running pattern in the zynseq, the plugin delay time gets not synced to the bpm of the external midi clock.
Should I stop trying because it’s not working at all? Or did I misunderstand something?
sooperlooper gets synced to the external midi clock. But calf vintage delay does not.
System is:
zyncoder: stable (6d54a48)
zynthian-ui: stable (67b6afa)
zynthian-sys: stable (c0f40e8)
zynthian-data: stable (052465e)
zynthian-webconf: stable (d92c31d)
Hi jofemodo,
I’m using the vintage delay from calf on a audio single chain as audio fx.
As I said: In the overall tempo settings I’m using external midi clock syncing. An external source delivers Start, Stop and Clock Midi Events.
Within the calf vintage delay I was setting the sync to “Host Sync”, so I thought the delay time would be driven by the external midi clock source. But it wasn’t in anyway synced to the external source.
It doesn’t matter whether a pattern in the zynseq is playing or not.
The audible delay has always the same delay time independent of the external tempo. It is only influenced by the knob “Host BPM”.
IMO there should be no knob to influence the “Host BPM” because this bpm should be set by the jack transport clock.
Hence → plugin is not synchronized to external midi clock.
Is this a bug/not working feature? I think yes.
It seems a bug of calf vintage delay. It doesn’t take the BPM from the host clock. It doesn’t matter if it’s internal clock or external MIDI clock, you have to put the BPM by hand in the plugin controls. Not nice. It should do it automatically when selected “sync”. Right now, the “BPM” and “sync” modes work exactly the same.
If you are not going to play a lot with the BPM, you could set the BPM by hand. It works quite nicely then
Anyway, i will take a deeper look. Please, could you open an issue in our issue tracker?
I just tested it with a regular linux system.
Interesting…
If I was calling jalv to use the plugin, the jack transport to calf vintage delay was not working, but if I use carla and loading calf vintage delay, the jack transport was working perfectly…
Couldn’t test it in zynthian because the carla (after installing) was not showing up correctly
Curious! I just tested with NoizeMaker, and the arpeggiator work perfectly OK and take the tempo from the “host tempo”, syncing to internal or external clocks. But when taking other delay with clock-sync, like Bollie-delay, it fails in the same way than Calf Vintage-delay.
Where exactly should this property be updated? Is it updated automagically by the jack transport system? Or should it be updated anywhere in the zynthian system? I wrote an issue report to zynthian’s issue-tracker.
I’ve a solution. It’s pushed to staging-2307 and testing branches. Simply update and test.
Don’t forget to change the plugin’s “Timing” control to “Sync”, in the last control page
Thank you, I saw you’re changed code(s) and would like to test … but …
I’m not sure to switch to staging-2307 branch, because I don’t want to break anything. Do you think it’ll be quite safe to do it and… can I switch back again? … can I only switch zynthian-sys to test it?
This is why I’d rather wait for the staging branch to be merged into stable.
BUt as I said, thank you for updating the (lv2) code.
I recommend you to use another SD-card . Going back from testing/staging to stable is not 100% warranted operation. It normally works OK, but if you want 100%, better use a second SD-card.