Page 1 of 1

How do I have MIDI inputs only affect in half of the range?

Posted: Sun Nov 21, 2021 16:00
by booshtukka
I have a bunch of pots on my DJ mixer (DJM-900NXS2) I have affecting various things in Resolume. But I can't figure out how to have them take no effect when they're in the centre.

For example, I have an EQ bass knob. In the centre it has no effect, to the left it removes bass, to the right it increases it. I'd like to map this to a control, but only when it's turned to the left - when it's in the centre I'd like it to have zero effect.

I also have a filter knob that behaves the same way. And the king of these controls, the cross-fader! This would be hugely useful. Can it be done?

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Tue Nov 23, 2021 11:33
by Zoltán
Maybe with envelopes:
Képernyőfotó 2021-11-23 - 11.32.22.png
https://resolume.com/support/en/envelopes

Set the middle keyframe to the param's default value

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Tue Nov 23, 2021 14:26
by booshtukka
Aha! This totally works! Amazing!

I was really confused for a while, because although it was working correctly, the V slider for the layer wasn't actually showing the Opacity value. Perhaps a bug?

But regardless, it works exactly as I want it to! I'M HAVING SO MUCH FUN!

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Tue Nov 23, 2021 15:57
by Zoltán
Great to hear you're having fun :)

With an envelope enabled, you might see two green lines on the param slider.
The bold one is the parameter phase, the slim one is the actual param value.
With a linear envelope, these are at the same positions.
Midi shortcuts control the parameter phase.

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Tue Nov 23, 2021 16:00
by booshtukka
What I mean is on the big V slider that I see to the left of the Layer, sometimes it is showing a non-zero value when actually the effective Opacity is zero - so I found that a bit confusing and thought I was doing something wrong. :)

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Thu Dec 02, 2021 10:37
by Zoltán
That's what envelopes do, they modify the input curve.

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Thu Dec 02, 2021 10:40
by booshtukka
I get it. I understand how they work. What I mean is, the input is modified, so the result is e.g. 75% opacity. But the big V slider shows 100% opacity. I would find it more intuitive if the V slider showed the calculated result rather than the input result. :)

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Thu Dec 02, 2021 11:54
by Zoltán
The V slider is the input. If it would show the result, you wouldn't be able to drag it, with a random envelope.

We have draw a thin line on the parameter sliders on the panels with Envelope to show the actual modified value, we have a ticket to have it shown on the layer controls.

Re: How do I have MIDI inputs only affect in half of the range?

Posted: Fri Dec 03, 2021 10:58
by booshtukka
That makes perfect sense - and that line would make it visible. Thank you!