Message
Re: Controlling the Marion Prosynth
2014-03-27 by <mfaitkenjr@...>
Just curious, I stumble upon this doing a search as I'm interested in using NRPN instead, since the Prosynth is known to be buggy with respect to parameters being changed using sysex . Could this work? See below:
"Hi All
So I found I can get -ve values into Miniak via a bcr but not quite as I would like it. I wonder ... can the "push encoder", or indeed one of the buttons be programmed to take a NRPN value and add a large offset to it (click adds on 16184 say?). Here's why I want this:
1] if I extended my code to take two hex values, then suddenly the NRPN stuff becomes clearer
I was passing say 0x241 as a NRPN value from midi-ox.
Of course the C# correctly interprets this as 0x2 x 0x100 + 0x41.
But Midi-ox is infact display 7bit values
IE this should be 0x2 x 0x80 + 0x41 !!
2] Therefore I put midi-ox on the output and could see I _can_ get -ve NRPNs on BCR2000
Set low to be 0, high to be 16384 for NRPN 0xc say (OSC1 waveshape)
Then, 0 -> 100 gives waveshape 0, 100.
Then a massive gap ...
Then from 16284->16384 the -ve values appear :-).
If we could ask the nice people at Berhinger to give a new s14 (for signed 14 bit) that would solve this issue completely.
Then we set the min to be 0x7f1c which is -100 in 7 bit hex (or more simply -100 as a decimal!)."
Attachments
- No local attachments were found for this message.