Text overlay not correctly shown when assigned to negative values

I have a 7-bit CC fader, set up to control the dry/wet mix for an effect.

The value runs from 0-127, but I want to display it as a value running from -63 to +64. So far, so good.
Then I’ve assigned it three overlay texts which speak for themselves.

However when I upload this in the E1, the -63 value is not getting its overlay, and the 0-value shows ‘DRY’ instead of the intended ‘50/50’.
The work-around currently is: do not using an overlay text for a negative value.

while we are at it: the Text Overlay editor is referring to values as MIDI values, but they rather operate as Display values.

Change the “Sign Mode” from unsigned to one of the signed choices and you should be fine.

Thanks for the tip, but it doesn’t resolve the issue. While keeping all other parameters the same and only changing the Sign mode, what happens (see below) is exactly the same behaviour as in unsigned mode.

Two’s complement mode, 8 Bit width

  • Value -63 shows -63 instead of ‘DRY’
  • Value 0 shows ‘DRY’ instead of ‘50/50’
  • Value 64 shows the desired ‘FULL WET’

Sign bit mode, 8 Bit width

  • Value -63 shows -63 instead of ‘DRY’
  • Value 0 shows ‘DRY’ instead of ‘50/50’
  • Value 64 shows the desired ‘FULL WET’

When I delete the -63 ‘DRY’ text overlay from the list, then the behaviour becomes:

  • Value -63 shows -63 instead of ‘DRY’
  • Value 0 shows the desired ‘50/50’
  • Value 64 shows the desired ‘FULL WET’
1 Like

reproduced and fixed. The fix will be released in the upcoming 2.1.6. Thanks for reporting!

2 Likes