Global tempo not translated to plugins when BPM mapped to an external MIDI knob

Description


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


  1. Enable translate value to musical tempo in a plugin like modulay - time
  2. Set global tempo sync internal and map BPM to an external MIDI knob
  3. Change BPM with external MIDI. BPM is changed, but modulay - time not.
  4. 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 :wink:

@fer thanks for reporting this. It is indeed a bug that we were not aware. The team will try to solve it asap

1 Like

I did not check this myself, but someone else did. Seems a bug only on the desktop version of mod-ui, not happening on the real device.

1 Like

Ok, thanks for checking! … another reason to look forward to my real dwarf :grinning:

1 Like

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 :slight_smile:

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.

2 Likes