I'm the happy owner of a Sub37 which is a fantastic synth.
However, since the beginning I have been lacking the visibility on the actual parameters values (buttons do not have a motor to be positioned at preset value when loading a new preset

Explanations from the manual are also very important and every word is key so I also wanted to see this when tweaking...
I decided thus to build an editor that would allow me visualizing that.
I found Ctrlr and I'm busy to build a panel for it.
I can already achieve nice things as:
- panel layout with look and feel as the real synth
- DAHDSR enveloppe graph display
- selection of Filter or Amplifier EG graph display
- direct access buttons for EG parameters using the Shift button on the synth
- name and actual value of parameter is displayed in the “screen”
- explanation of the parameter from the manual is also displayed
- leds acting according to button's selection
- series of radio buttons for the bank selection
- series of radio buttons for the preset selection
- load and save .syx file buttons (no code yet)
Now I'm looking in the buffer / preset sysex dumps and I have the following questions:
- is it possible to get the detailed Sub37 sysex implementation chart? Which parameter at what position, which HEX values for what option, etc...
I already found many of them and also the 4-6-6 coding but it is tedious work...
- can you explain how the checksum calculation is done at the end of the file (classical Roland checksum or something else)?
- is there a sysex string to request a buffer dump? As on the Minitaur, something like F0 04 06 03 00 00 00 00 00 00 00 00 00 00 00 F7
- is there a sysex string to request a specific preset dump? As on the Minitaur, something like F0 04 06 01 [preset_num] 00 00 00 00 00 00 00 00 00 00 F7
Any help and documentation would be greatly appreciated!
Keep making such nice synth!