Kontakt Multi Script for simple keyswitching
Posted: Feb 17, 2026 2:00 pm
I beleive this is one of the great uses I have of AI, in my case Googles Gemini.
I recently found an instrument called Wildmother's Dulcimer on Pianobook. A beautiful instrument. Crammed it into my newly created VEPro 8 template and was a bit sad that I needed two tracks in Cubase to get both the Hammered and the Tremolo patch.
Asked Gemini for a simple keyswitch script and after a few trial and errors I now have four.
It loads as a KSP Multi script. All incoming MIDI channels to Kontakt can be used but the instruments need to be setup as recieving from MIDI Channel 1, 2 (and 3 if you want the "x3" version).
From your DAW of choice setup a keyswitch on C-2 with different velocities.
For the "x2" scripts it's simply 0-63 for MIDI channel 1 and 64-127 for MIDI channel 2.
For the "x3" scripts it's 0-42 for MIDI channel 1, 43-85 for MIDI channel 2 and 86-127 is MIDI channel 3.
Both versions have a "Seamless" variant which when a keyswitch comes it doesn't kill the note, it keeps ringing until it is released even if new notes are coming in to the switched instrument.
Works like a charm.
Link to the scripts: Simple Keyswitch KSP Script
Enjoy...
I recently found an instrument called Wildmother's Dulcimer on Pianobook. A beautiful instrument. Crammed it into my newly created VEPro 8 template and was a bit sad that I needed two tracks in Cubase to get both the Hammered and the Tremolo patch.
Asked Gemini for a simple keyswitch script and after a few trial and errors I now have four.
It loads as a KSP Multi script. All incoming MIDI channels to Kontakt can be used but the instruments need to be setup as recieving from MIDI Channel 1, 2 (and 3 if you want the "x3" version).
From your DAW of choice setup a keyswitch on C-2 with different velocities.
For the "x2" scripts it's simply 0-63 for MIDI channel 1 and 64-127 for MIDI channel 2.
For the "x3" scripts it's 0-42 for MIDI channel 1, 43-85 for MIDI channel 2 and 86-127 is MIDI channel 3.
Both versions have a "Seamless" variant which when a keyswitch comes it doesn't kill the note, it keeps ringing until it is released even if new notes are coming in to the switched instrument.
Works like a charm.
Link to the scripts: Simple Keyswitch KSP Script
Enjoy...