Nice find, that Lindy HUB. what’s its price?
As said, you didn’t pick the easiest synth to parse. The good news indeed is you can parse using the standard parsing tool that is built into the E-1 .
The bad news is that Pro-800 isn’t using a 1 byte = 1 parameter approach, but is using an 8 bit approach for some parameters that can’t be placed in a single MIDI byte which lony offers 7 bit space for data.
This is typically resolved to spread 7 parameters of 8 bits over a grou p of 8 bytes, where the first byte containts the most significant bit of those 7 parameters, and the other 7 bytes then contain the 7 least significant bits. However Behringer made it extra complex, because in most cases the lowest bit didn’t even come into play, so I ignored it anyways.
How dit I know? well be observing the traffic coming from the Pro-800 via the E1 capturing mechanism, combined with the MIDI info we get from Behringer or other sources, and then combined with the gained experience of parsing synths.
Take a look at the example below, which shows how the FINE ENV Amount CC7 paramter 89 is parsed out of a most significant bit, followed by 6 less significant bits, and skipping the 8yh lowest bit.
I made a series of articles in this forum about parsing MIDI with a step for step approach.
. Might be of help to you.
I usually tag my presets as well with ‘patch parsing’, so that might help you find other examples on how to parse.
