Switch a Neural DSP parameter between two values with two keys
Sometimes you don't want to sweep a control — you want it sitting at one setting for rhythm and another for a lead, and to flip between them instantly. With MIDIRover you can do that from two Stream Deck keys: each key jumps a Neural DSP parameter to a fixed value. It works on any Stream Deck (no dial needed) and is free onWindows and macOS. One thing up front: this flips between two set values — it is not a relative "nudge a little at a time", because Neural DSP maps a CC to a value absolutely. For continuous, by-hand control use a dial or Sweep key; for stepping through presets — or nudging a CC-Absolute value up and down — use Bank Up / Down (both covered below).
Why two fixed values (not a relative step)
When you MIDI-Learn a knob in Neural DSP it becomes CC Absolute: the parameter follows the incoming CC value, mapping 0–127 onto the knob's range. Send a low value and it lands low; send a high one and it lands high. So two keys that send two different fixed values on the same CC give you two instant, repeatable positions — press one for setting A, the other for setting B. There is no built-in "step up a touch" for a knob; that is what a dial or Sweep key is for. (A true relative "nudge" — sending +/− deltas for an endless encoder — is what the MIDI Dial's Relativemode does, but that's for driving a DAW; Neural DSP ignores relative CC because it maps each CC to an absolute position, so for Neural DSP the two-fixed-values approach here is the right one.)
1. Learn one CC to the control
Drop a Control Change action on a key. In Neural DSP, right-click the knob you want (say, amp gain), choose Enable MIDI Learn, and press the key once — the CC binds. Neural DSP now follows that CC's value on that knob.
2. Make two keys with two values
Set that first key to Mode → Fixed and give it your low value (e.g.Value On = 40 for a tight rhythm gain). Add a second Control Change action on the same CC number and channel, also in Fixed mode, with a higher value (e.g. 100 for a lead). Name them clearly — "Rhythm" and "Lead". Press one and the knob snaps to its value; press the other and it snaps to the other. Because both send the same CC, you only learned it once.
Set the two values by ear
MIDIRover sends the value; where the knob lands is how Neural DSP maps that CC. There is no separate "amount" to configure — pick a value, listen, and adjust each key's Value On until the two positions sit where you want them. Keep both keys on the same MIDI channel as the rest of your rig. Prefer not to type numbers? Arm Learn on the key and move a control on any MIDI device to fill in the channel and CC for you.
When to switch vs. ride
Two fixed values shine for A/B settings you return to — rhythm/lead gain, two reverb mixes, a clean and a pushed drive. When you would rather ride a value continuously — a wah, a volume swell, a filter opening — reach for a continuous control instead: a MIDI Dialon the Stream Deck + (the model with encoders, not the dial-less XL), or Sweep mode on any key. The expression / wah pedal guide walks through both.
Real up/down stepping: presets, or a CC-Absolute value, with Bank Up / Down
If you genuinely want to move up and down through a list one step at a time, that is what presets do well. A Bank Up / Down pair steps through your tones one at a time — real next / previous — sharing one Bank id and channel and showing the current value on the key. The same pair can also nudge a CC-Absolute parameter — switch its Outputto Control Change, give it a CC number, and each press steps the value (with wrap). If the parameter is instead a Dec/Inc type (two CCs — many Neural DSP list controls, like a cab IR slot, are), don't use this: put a Fixed-value action on each of its increment and decrement CCs. To jump straight to a specific tone, use a Program Change — see theNeural DSP setup guide. Full details on every action live in the MIDIRover user manual.