I am a very happy owner of a Siel Midi Expander, which is a vintage synth module with minimal controls, not even pitch bend or modulation wheel cc’s. It is, however, possible to dump patches via sysex, and I have been doing some manual dumps with Midiox. Since the procedure is far from intuitive (typing in a value, sending the dump, trying out, again and again), and I am a long time registered Renoise user, I would like to start programming the synth with Guru.
I have been browsing through this forum and the available synth definitions, and it seems that normally only one parameter change is sent at a time, with “cc”, “nn” and “vv” inserted in the template. (Am I right?) My siel would, however, like to receive a string of 45 hex bytes at once, including all the parameters, i.e. the complete patch. You can see the sysex legend from here.
My question is: Can all the parameters be sent at once and how should I do it? Can I make a 45 bytes long sysex template with different variables for all the parameters? Or whut…
I would really appreciate any help that would lead me forward in writing this definition. I am quite a noob with coding business, but I learn quickly, and have a strong motivation, since the Siel is such a great sounding synth!!!
All the best, Olli