I have absolutely no idea if this is the right place to talk about this but I was sent here by Roli Support, saying that I should ask here so here goes.
Is there or will there be an API available for the Rise 25/49 that will allow reading the raw data from the Rise? This is actually a question on two different levels:
- I want to be able to read ‘raw’ pitchwheel data from the Rise without any type of ‘rounding’ or ‘correction’ applied. The MPE data that the Rise is sending is clearly still rounded, especially the initial pitch correction seems to be on all the time, even if you set the <> slider to max (no or minimal rounding). You can try this for instance by hitting a keywave deadcenter and then moving your finger to midway between to waves, then release and hit again where you released and you will notice that you get a different pitch.
It would be great if there was a way to really turn all Rise internal pitch-correction algorithms off, even if only programmatically by sending a SysEx message
- It would also be nice to be able to read the actual raw data readings for the entire matrix of pressure sensors that I assume are underneath the rubbery cover.
As a side note, I wonder why the Rise sends a PitchWheel value of 0x4000 just before NoteOn in MPE mode. I would expect it to send the intended initial value or the NoteOn that follows rather than ‘resetting’ it to 0x4000 (which does not make much sense since a reset to 0x2000 would be more logical).
I would think that these questions are directly related to the Rise firmware and not the applications running on the PC so I’m really wondering why I was sent here but here I am.