Controlling Multiple Sliders with a Single Rotary Encoder without Overwriting

Hi VDMX community,

I’m trying to control multiple sliders in VDMX with a single rotary encoder (APC40 Mk2), but I’m encountering an issue with presets and overwriting.

Here’s my setup:

  • Software: VDMX
  • Hardware: MacBook Pro M2 Max (64GB RAM), APC40 Mk2
  • Goal: Control multiple sliders (Slider A, Slider B, etc.) using a single rotary encoder, switching between them with presets.

The problem:

When I switch from controlling Slider A to Slider B using a preset, the value of Slider A overwrites Slider B, and vice versa. I want each slider to retain its independent value when switched, so the rotary encoder adjusts them separately.

Desired behavior:

When switching between sliders with presets, the rotary encoder should take on the current value of the selected slider, allowing for independent control without overwriting.

Steps I’ve taken:

  • I’ve tried different Receiver settings within the presets, but haven’t found a solution.
  • looked at the VDMX user manual, and searched on the forums.

I’m looking for advice on how to achieve this independent control of multiple sliders with a single rotary encoder. Any suggestions or workarounds would be greatly appreciated.

Has anyone else encountered this issue or found a solution?

Thanks in advance for your help!

I’m not english speaker. sorry for poor english

Best regards,

Warabimocchi

Are you having each slider (A, B, C etc.) on one control surface?
Try using separate control surfaces instead.

Here is a vdmx file:
warabimocchi_VDMX.vdmx5.zip (17.5 KB)

Do you have soft or hard take over enabled in the VDMX preferences?

Is there anyway you could record a video example of your screen and what you are experiencing?

nikoniko

Thank you for vdmx file and good solution!
That is good way to do what i want to do.

But I assign rotary encoder for mainslider.
It looks override by APC…

ProjectileObjects

here is the video.

I assign for slider and slider_2 for a rotary encoder. and change the recever by preset.
When I change the preset, override by the ex_parameter.
Here is link for the test project.
https://www.dropbox.com/scl/fi/dvps2sz1c04ut8oncpibf/rotaryencoder_test.vdmx6?rlkey=282mp1bt7d19voowbygte0766&dl=0

Please check it.

So when you saved the preset, did you set the slider value at 0? If so, then everytime you trigger that preset you are resetting the slider value back to it’s saved state. If you don’t want the values to adjust when the preset it triggered, then you should uncheck the box that saves the value under the presets.

1 Like