Global Settings: populate settings for "Footswitches", "EXP Pedals", "MIDI/Tempo", and "Displays" - #16
Conversation
Decoded on an HX Stomp XL using the following procedure: Setup: ``` cargo run -p fretwire-cli -- settings-dump > base.txt ``` Iterate: - Change one of the settings in the "Footswitches" section - Run the following commands to see what changed: ``` cargo run -p fretwire-cli -- settings-dump > changed.txt diff base.txt changed.txt ```
Decoded on an HX Stomp XL using the following procedure: Setup: ``` cargo run -p fretwire-cli -- settings-dump > base.txt ``` Iterate: - Change one of the settings in the "EXP Pedals" section - Run the following commands to see what changed: ``` cargo run -p fretwire-cli -- settings-dump > changed.txt diff base.txt changed.txt ```
Decoded on an HX Stomp XL using the following procedure: Setup: ``` cargo run -p fretwire-cli -- settings-dump > base.txt ``` Iterate: - Change one of the settings in the "MIDI/Tempo" section - Run the following commands to see what changed: ``` cargo run -p fretwire-cli -- settings-dump > changed.txt diff base.txt changed.txt ```
Decoded on an HX Stomp XL using the following procedure: Setup: ``` cargo run -p fretwire-cli -- settings-dump > base.txt ``` Iterate: - Change one of the settings in the "Displays" section - Run the following commands to see what changed: ``` cargo run -p fretwire-cli -- settings-dump > changed.txt diff base.txt changed.txt ```
Robert's pass filled Footswitches, EXP Pedals and Displays and left the table at 53. Four things it didn't touch: - The mock still listed id 12 in the unidentified tier, which PR #16 names. All 19 are mirrored now; globals-mock.mjs goes 34 -> 53. - 135 is identified and unplaced in MENU_ORDER, so it draws at the foot of MIDI/Tempo. Left there rather than guessed, and named in a test so the next one fails instead of sorting last quietly. - Flag vs Choice is the wire type, not a style, and the batch mixes them correctly. Noted on Kind so nobody tidies it into consistency — that mistake is what PR #14 fixed. - Module doc counts, and the fact that 54 identified is not 54 answering on a Stomp. _TODO-settings-discovery.md is answered and retired. What it still wants moves to _TODO-settings-names.md: whether any of the 19 refuse on a Stomp, the 95/96/68/69 section re-check, and 135's row number.
|
Merged, thank you! This is the largest single contribution the settings table has had — 34 ids to 53, and both Thanks for correcting the names to exactly what's on the pedal, too. That was me being sloppy :p Four follow-ups in 397c3e7, none of them changes to your entries:
The mock had drifted.
One question, and one thing I'd like on the XL if you have the time:
My action item: Do any of these refuse on a Stomp? All 19 exist on an XL's word alone. |
I'm not sure what you are asking about here. On my HX, the "TAP Function" only offers two choices; turning the encoder knob to the left offers "TAP/Tunr" ( And the chosen setting for |
Inadvertent omission from #16
Decoded on an HX Stomp XL using the following procedure:
Setup:
Iterate:
Also, update spellings to match what is shown in the HX Stomp XL Global Settings UI: