While I was trying different ways to achieve "solo mode", I think about the easiest wish user interface.
Fractal already have bright switch and bright cap, to name one similar function (a switch that make use of a value if enabled).
We have to be able to select the channel, and the parameters, and set the values.
Something like a "scenes manager" in each block: a "channel manager"...?
Channel number: <> Variation switch: <>
Name Values
Parameter 1 <> | base <> | variation <>
Parameter 2 <> | base <> | variation <>
Parameter 3 <> | base <> | variation <>
Parameter 4 <> | base <> | variation <>
The "variation" can be attached to a modifier (and the base parameter too). The graphics & function should be similar to perfom page, drag and drop. The base column are the original values (it's possible to edit from this page or the traditional ones, used when variation switch is OFF); the last column are the values when variation switch is ON (editing only in this page)
(I call base and variation, but could be rytm/solo, A/B, X/Y or whatever. The key point is the binary approach, that work with a footsw or a button: on or off, high or low....).
Numerical example...
Channel number: <1> Variation switch #1: <on>
Name Values
Parameter 1 <amp level> | base <4> | variation <4>.
Parameter 2 <drive level> | base <value4> | variation <5>
Parameter 3 <master> | base <9> | variation <10>
Parameter 4 <high> | base <5> | variation <5,5>
Enough ramblin'. What do you think? Doable? Complex? Unworth?<>