nevermind, you are correct, it is always parameterNumber. I’ll delete my previous posts so people dont get confused
yes, it is a parameterNumber. The reason why the type is required is the fact that there are synths that use the same parameterNumber in combination with different message type. Thus type-parameterNumber allows you to address the particular instance. I do recall that eg Novation Circuit has cc7 and nrpn parameter ranges overlapping.
I’ve been able to follow this and get it working on the TX81Z. See here.
@four_corners Did you ever end up implementing patch parsing in your JX-3P Kiwi preset?