midi-bricks icon indicating copy to clipboard operation
midi-bricks copied to clipboard

INVALID - Input range can exceed Output range

Open alectroniq opened this issue 4 years ago • 0 comments

Can you determine, which version was used? Version: 1.3.47

Describe the issue If a Slider Output has a defined range (e.g. Min Value 0, Max Value 20) and its Input is mapped to a CC from an external controller, the Slider's thumb will just "fly off" the Slider and even the App window, if the Slider's Output range is exceeded.

Steps To Reproduce Steps to reproduce the behavior:

  1. Set a low Output range in a Slider's Settings.
  2. Map an external controller to its Input "Listen to CC"
  3. Close Settings dialog
  4. Enter Live Mode
  5. Move external controller in its full range, until it exceeds the defined Output range.

Expected behavior The Slider thumb should stay within the defined range Output range.

Additional context Could it help to automatically apply a Slider's Output range to its Input range, as soon Min Value ≠ 0 and Max Value ≠ 127?

alectroniq avatar Jun 30 '21 09:06 alectroniq