Unusual Electra One use case

I have a need to collaborate with some other folks on a development effort. They do not have all the same hardware I have. My solution was to take the Electra One preset I have for the device and turn it into an emulator.

So instead of receiving the sysex dumps and parsing them, it receives patch requests and serves up the sysex. It also can accept parameter changes and display them on the screen. I added some error checking to display params and controls that are out of bounds, etc.

This way, the developer can hook the Electra One up to the computer and have a reasonable simulation of the actual hardware.

Much love for what the Electra can do.