The global tempo is not translated to plugins if the speed is changed with an external midi knob, although the BPM is changed. If the speed is changed through the web UI, then it’s working.
How to reproduce
Enable translate value to musical tempo in a plugin like modulay - time
Set global tempo sync internal and map BPM to an external MIDI knob
Change BPM with external MIDI. BPM is changed, but modulay - time not.
Change BPM in mod-ui web. BPM is changed, and also modulay - time.
Expected/suggested solution
Changing global BPM with external MIDI modifies the translated musical tempo in the plugins assigned.
Additional information
Last Mod-ui from kxstudio repositories (hope my Kickstarter dwarf arrives soon
New Mod Duo X owner here, and I do find it pretty amazing that in 2021 these devices don’t have an easy way to sync all time related parameters to a division of host tempo/MIDI clock. Delays being the most obvious, but modulation speed is important as well. I hope this is being worked on as I think it would make these devices a lot more useful in the studio.
That would depend on the specific plugin. A developer may not care about synced delays, if you want a plugin that does this you have to actually code it to do so
This is totally unrelated to the issue of this topic, btw.
A lot of the plugins actually have that feature. Anyway, on a lot of cases it’s a decision of developers and also how important it is for users. Probably the best would be to have both options. But again…it’s a developers decision.
This is an old bug report, but @KAOSS encountered the same bug. See his description here: New plugin: dm-SpaceEcho - #31 by KAOSS. I can confirm that the same bug occurs on my Dwarf. So it occurs on real devices too, not only on the desktop version.
To summarize: whenever a plugin syncs it’s time parameter with the mod:tempoRelatedDynamicScalePoints attribute, which gives the UI option to “Translate value to musical tempo”; Then the parameter does not react to BPM changes controlled by MIDI. While BPM changes controlled manually or by device knob assignment do update the parameter.