NRPNs
-
I am building an interface that primarily works with midi CCs for various functions. I am relatively new to scripting in samplers but the Synth.sendController() has been working perfectly to test the onController functions in my samplers. I am struggling to incorporate NRPN messages in my HISE project though.
KSP has an NRPN equivalent to their set_controller() function which is their set_rpn and set_nrpn functions. To my understanding, these functions work exactly like set_controller (and HISE's sendController) where it takes the controller number and value as arguments (except they range from 0-16383 instead of 0-127 of course). I was wondering if HISE has a similar NRPN equivalent to the sendController function or if there is additional functionality in the sendController function to allow for NRPN usage/sending.
I am sure HISE can comfortably handle NRPNs but I can't seem to find it on the documentation, on this forum, or elsewhere online. To clarify, I want to be able to handle NRPN messages and use them in the same way I would use a CC message to do pretty much anything that I would like the user to be able to modulate. It would also be nice to be able to create/send a NRPN message of my own to simulate NRPN messages from a midi controller.
If anyone can guide me in the right direction or give me advice on the best way to incorporate NRPNs in my project I would greatly appreciate it.