progress report:
i'm in the stage of finishing the map, a lot of parameters are already working but there are some cosm filters i still need to add to make it acceptable for everybody. It has taken a while because i was quite busy at work to finish a large project. That project is almost done, so i can finish the last sysex codes the next 2 weeks.
the current schedule is to release the final map within 2 weeks from now on. Almost all Vsynth parameters will be automatable in cubase. You can also do patch editing through the included map (not really necessary with the great touchscreen of the vsynth itself).
if you want to experiment yourself here are some tips and tricks:
to create a single byte value sysex code:
- create a 13 byte length sysex message
- select the c5 roland checksum
- remove all parameter values except value 10.
- fill out value 0 - 9 with the hardcoded sysex values.
i've found an easy way to create double byte sysex codes in the cubase midi editor. All you have to do is:
- create a 14 byte length sysex message
- select the c5 roland checksum
- remove all parameter values except value 12.
- select value 12 and fill in: number of bits: 8, bits per byte: 4
- fill out value 0 - 10 with the hardcoded sysex values.
that's all you have to do to support the double byte sysex values of the vsynth.
i've also made a seperate text file with the sysex values of each parameter. If anybody is interested i could post the long list of this when i'm done. it looks like this:
osc1 analog pitch: f0 41 10 00 53 12 10 00 10 14 f7
osc1 analog detune: f0 41 10 00 53 12 10 00 10 20 f7
osc1 analog mix: f0 41 10 00 53 12 10 00 10 7a f7
osc1 analog lfo 1: f0 41 10 00 53 12 10 00 10 16 f7
osc1 analog lfo 2: f0 41 10 00 53 12 10 00 10 22 f7
osc1 analog lfo 3: f0 41 10 00 53 12 10 00 10 26 f7
osc1 analog rate: f0 41 10 00 53 12 10 00 40 01 f7
osc1 analog level: f0 41 10 00 53 12 10 00 10 1b f7
in the above scheme the osc1 analog rate sysex is a double byte value sysex code. The rest is single byte value sysex codes.
There are some sysex strings that are much longer that 13 or 14 bytes. For example, the tva_decay sysex which is 16 bytes long. But the principle remains the same.
The map still looks the same, but incase you've missed it here is a preview:
SX3 Vsynth editor
_____________________
To hear my songs please check my website.