On Sun, Mar 10, 2019 at 11:32:20PM -0700, I wrote: > how about something like this? > > Add "rpnin" and "nrpnin" opcodes like yours, but rather than having them > respond to particular codes, let them return everything relevant -- the > selector numbers (from RPN:101/100 or NRPN:98/99) and the data entry > value (controller 6). e.g.: > > kmsb, klsb, kval rpnin > > or maybe: > > kval rpnin kmsb, klsb I wasn't thinking hard enough there. Of course the above would need a channel parameter too. And I think they should probably be 'rpn7' -- and 'rpn14' and so on. And should there should be parallels to 'midic7' like 'midirpn7'? (Maybe not.) So: kmsb, klsb, kval rpn7 ichan or something. I also forgot to note that there is one RPN that it does recognize (and has to!) the Pitch Bend Range, which affects 'cpsmidib' and similar. -- Pete -- Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here