In India Spotlight, Modulation Wheel is assigned by default to the groove parameter in the Ensamble, and to speed of rolls/ornaments in the single instruments. Yet MW returns to zero, and a rotary encoder that stays in the middle position (12 o'clock) would be more convenient. I have an external keyboard with some rotary encoders, and I mapped one of them to CC80 and had it assigned successfully in my DAW (Cubase 13) with Kontakt VST3 India. Both CC1 and CC80 work, and if I by mistake touch the modwheel and then it goes to zero, as soon as I touch CC80 it takes command and does the job. In fact that parameter is declared as Host Parameter in the Automation Tab, and the host (Cubase) can assign it to an external control surface.
Yet, in a live setup I would like to go with Kontakt standalone.
How can I do the CC80→CC1 in the standalone version of Kontakt? When I open for modifying the instrument, the scripts are very difficult to read. The KSP reference manual had an example that I wrote but it didn't work:
on controller
if ($CC_NUM = 80)
set_controller(1, $CC[80])
end if
end on
What's wrong with it? Any help?