--- linuxsampler/trunk/ChangeLog 2020/01/02 23:57:15 3689 +++ linuxsampler/trunk/ChangeLog 2020/01/03 10:18:21 3690 @@ -211,6 +211,15 @@ - Added built-in script real number constant "~NI_MATH_E". - NKSP language: Allow unary '+' operator. - Added built-in script functions "msb()" and "lsb()". + - NKSP language: Added support for RPN event handler + ("on rpn ... end on" in instrument scripts). + - NKSP language: Added support for NRPN event handler + ("on nrpn ... end on" in instrument scripts). + - Added built-in read-only variables "$RPN_ADDRESS" and "$RPN_VALUE" which + may be read from the new RPN/NRPN script handlers to get the (N)RPN + parameter that had been changed and its new value. + - Added built-in const variables "$NI_CB_TYPE_RPN" and "$NI_CB_TYPE_NRPN" + which are identifying the new (N)RPN handlers as such at script runtime. * test cases: - Fixed compiler errors in test cases.