"Hidden" knobs in web ui don't update with preset

Description


For parameters that are not represented on the “front” of a pedal, when switching between presets via a knob assignment, the displayed control value for the param on the “back” of the pedal doesn’t update. It does sound like the param takes effect, so it seems to be a control UI syncing issue.

How to reproduce


  1. Make a pedal board with DubDelay
  2. Create two presets: one with the “Level” param set to -∞ (“off”) and one set to -0dB
  3. As you switch between the two presets, note that the Level param doesn’t appear to change even though the sound volume switches on and off.

Expected/suggested solution


Control should reflect param value from preset.

Additional information


Open the controller menu (hold left knob down), navigate to Info > Versions and write down here the versions.

  • release: 1.1.3
  • controller: 21b9b4f

Also provide some information about your system if possible.

  • Operating system: Mac
  • System version: 10.12.1
  • Browser: Safari

I can reproduce the issue.
Seems to happen only with the level knob. The other knobs change as expected.

Investigating…

Ok, seems to happen to controls that are not in the modgui, that only appear on the settings screen.
That and when they are changed externally, like it’s the case for presets.

Fixed in https://github.com/moddevices/mod-ui/commit/f15a089e5f598aef946a7968728c3b6380d75b69

Next MOD update will have the fix.

1 Like