Hello! I have come along way on my E-mu Proteus 2 preset and wanted to get started with the E-mu ProCussion and see what may crossover… well, it seems like the ProCussion is a lot deeper into SysEx than I currently understand from working on the Proteus Preset.
Page 113 in the user manual is what has thrown me for a loop. It seems like they may be referring to diving into the bit level and not Byte level?
I sent a PM to @martin but should have posted on forum first I am sure.
I’m a bit over a week into working with the Electra One and look forward to understanding this deeper.
I don’t have the ProCussion, but looked at page 113. I think you need to read that page as a ‘ hey, there is logic in the way we’ve set up all our parameters as 2 7-bit bytes. Ensure you grasp the concept, and then we do not need to type out every single individual parameter in this manual’.
If you manage that, a next improvement for you is that you dynamically create the bit composition for certain parameters (same parameter for all zones or for all layers) , so you don’t have to create each single one with a separate control
The proteus is a complex device from a MIDI Sysex perspective …
1 Like
I did read the Electra One SysEx section titled " Complex composed value" - and while I think it applies to this situation, I don’t think the example provided with Yamaha using the “value” applies here? It seems like those numbers are not dynamic as the dynamic values are defined in a later bit, no?
Parameter Value - F0 18 06 dd 03 pl pm vl vm F7
So the bit parameter would come in at the pl ?
So let’s take master volume it’s T-3
So bits to define the pl value are
13 - 1
12- 1
9 - Channel – we can ignore
3 - parameter volume # which is 6 pulled from page 117
I’m just not sure how to define this using Jason as @martins example is using “value” as the type
Would:
bits 0-6 be pl
Bits 7-13 be pm ?
And then the dynamic value would be tied to vl?
Once I can get a single master parameter working - I can jump into stacks and layers, which I can see some of those values needing to be dynamically set
sorry ; you lost me
I have no idea what you mean with pl pm vl vm nor what Yamaha has to do with E-Mu or what example of Martin you refer to, as he has made dozens…
But I was not referring to values of parameters (and page 113 of the manual neither) , only to the adresses you need to construct to identify and thus reach those parameters. Maybe theat explains why we talk at cross-purposes?