Sub37 Buffer and Current preset SYSEX specifications

Everything Sub.
Post Reply
goodweather
Posts: 18
Joined: Sun Jun 21, 2015 10:50 am

Sub37 Buffer and Current preset SYSEX specifications

Post by goodweather » Sat Nov 07, 2015 1:51 pm

Hi Amos,
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 :D ).
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!
Attachments
I'll keep this image updated according to progress
I'll keep this image updated according to progress

Post Reply