I’ve been wanting an 8 knob version of the VFader since the E1 Mini showed up. Here’s a hack to use the Four-Stage dx7envelope that gives you 8 knobs but displays the graphic as an envelope with 4 levels and 4 widths. At some point we will get that 8 knob mixer control (with assignable names for the knobs)
The Four-Stage control which is under the ADSR categories. I might have discovered this hack a while ago if this was called something other than Four-Stage.
It has 8 values (in spite of the name). L1-L4 are the top knobs and R1-R4 are the lower knobs. The internal control type is dx7envelope.
You have to ignore/reinterpret the envelop graph. The L’s control the 4 segment heights and the R’s control the 4 widths. It’s confusing, but not a bad compromise. I’m pretty sure I can move a custom control to displays an 8 valued mixer) over the graphic on the collapsed control. Don’t think that will work in expanded mode.
{
"id": "123-456-789",
"reference": 1,
"type": "dx7envelope",
"deviceId": 1,
"color": "ffffff",
"name": "Gain+Eq",
"values": [
{
"id": "l1",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6420,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "l2",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6421,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "l3",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6422,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "l4",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6423,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "r1",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6440,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "r2",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6441,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "r3",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6442,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
},
{
"id": "r4",
"message": {
"type": "virtual",
"deviceId": 1,
"parameterNumber": 6443,
"min": 0,
"max": 16383
},
"formatter": "formatMinMaxFloat10",
"function": "onCoalescedFaderChange"
}
],
"visible": true
}