@francoytx haha, I actually did a bit of that yesterday. But the JSON file is so big I was having trouble groking itā¦ (thatās why I was asking if the structure was documented anywhere )
Basically from what I can gather, each button has basically the same structure? And then depending on what values are set the firmware knows āthis is a knobā, āthis is a buttonā? And each switch can have multiple āsectionsā, e.g.: (From memory) the encoder and pads had a switch stanza, and the encoder and knobs had aā¦ āknobā (it wasnāt called that) stanza.
So for the āvelocity to colorā option it was something like flipping the 0 to 1 in allow_velocity_to_color: 0,
ā¦ (I know thatās not exactly the attribute, for the sake of discussion) but if I just did a global perl -pei 's/allow_velocity_to_color: 0/allow_velocity_to_color: 1/g
QBRDS1.ytx` that would do it for every buttonā¦ so wouldnāt that change the setting on the encoders as well?
Anyway, you guys rock and have been super responsive (I didnāt expect replies over the weekend!) so no big deal, weāll work out the kinks!