-
Documentation for options and instruments scripts
Greetings, is there any documentation or tutorials for the options and instruments scripts that are include with Kontakt 5, and are loaded into most of the instruments in the VSL library? Thanks!
-
Combine two scripting tabs
Hey guys, I have a problem. For a bass synth I made in Kontakt, I have two scripting tabs. The first one is for legato/portmento/glide (from the presets) and the second one is a mix knob, which controls the level between group 1 and group 2. Everything works fine. But I want to combine both scripts into one tab so there is…
-
Disable sus pedal for specific group(s)
Hi, I know similar questions have been asked before but haven't found anything that helpful for my situation. I want to disable the sustain pedal for one, maybe two, specific groups. Can anyone share a script that would do this? I can't script myself, which is why I'm asking. Thanks!
-
Kontakt 6: How to swarm/ostinato with scripts?
Hi, I was wondering if I could bring an existing Kontakt instrument with short articulations like for example "symphony essentials - woodwind - basson - stacc" to retrigger randomly as long as a key or multiple keys are held. I read that you could achieve something like this with built-in Factory scripts. When I activate…
-
Sublime Text 4 auto-complete not working
Hello, I'll naively say that, overnight, auto-complete for KSP in Sublime 4 does not work. And also, strangely, now in Sublime 3, auto-complete for the Koala package finally works, which previously did not. (Windows) Even after opening Sublime 4 on my Mac, not even 1 minute in, auto-complete stopped working as I was…
-
KSP syntax hilighting in Notepad++
Hello, I have created a rudimentary NotePad++ language definition for KSP. Now I have a way to edit with syntax hilighting :) To use this file, first change the file extension to .xml, then in NotePad++ go to Language → User-defined language → Define your language... and click "import". After importing, click "save as" and…
-
"Variable not defined" in KSP multi script
Hello, I'm stumped by a compile error in my multi script. This is my first KSP project, and my ultimate goal is to create melody and bass couplers to use with Impact Soundworks' Fredonia Grand Organ. (I don't have the intended behaviour working yet--this script simply splits a keyboard into 3 zones and distributes them…
-
assign CC or automation to button of STRADIVARI VIOLIN
hi all Currently it is not possible to assign the CON SORDINO button to a CC or automation parameter. So I wonder if I could deep-dive into the instrument and make the button available to automation or assign a CC directly. Is there any tutorial on this ? It seems that is just triggers the EQ on/off. So I need a way to…
-
How NI will open Native UI to developers
Hey guys! First of all, congratulations to all team and the manager guys, as an Enterprise IT manager here in Brazil I know that it is not nothing easy to manage some projects like Kontakt and it's ecosystem. It is not for amateurs. My question is simple. How will NI open the Native UI to developers. Kind regards. Luis
-
Do samples play based on tempo or need a script?
If I have a collection samples that contain a articulations which were recorded at a given tempo/bpm, when making a Kontakt instrument, does the Kontakt engine handle playing them back according to the user's current project tempo? Or, does one need to somehow use a script to handle modification of the sample to play it…
-
SCRIPT for excluding group hi-hat open, hi-hat close
Hi I'd like to write a script that keeps into account how the drummer is playing the hi-hat. I know that can be done using the voice groups and "excl" features in kontakt but I've too many groups and I tried but does not work properly. Let's talk about the hi-hat, I've "open", "mid open", "close", "pedal" sounds and each…
-
create knob per each layered sample
Hi everyone I need your help please. I've in the same zone 4 samples for drum layered one over the other. The DRY, the ROOM, the COMP, and the TRIG..so are different layers. I want to create a knob per each "layer" in the way to manipulate the volume of the samples...so if someone play the note 36 which is the C1 so the…
-
Help with changing Send Levels with 1 instrument
Hey All, I got this piece of script... .... on ui_control($KNOB) set_engine_par($ENGINE_PAR_SEND_EFFECT_OUTPUT_GAIN,$NI_SEND_BUS,-1,0,1) end on ... And I'm trying to use to change the level of the send effects with just 1 knob, but I can't seem to get it to work. Can anyone help please? I've been at this for 6 hours now.
-
Inserting or replacing effect bypass on/off (Question)
After I insert or replace an effect using: on persistence_changed $asyncID := set_engine_par($ENGINE_PAR_EFFECT_TYPE,$EFFECT_TYPE_RINGMOD,-1,1,$NI_BUS_OFFSET + 0) wait(1) this effect will always be turned on, but I want the effect bypassed immediately after insertion. Turning it off in the 'on async callback' is not a…
-
Playing notes from more than one slot
I have some notes playing from script slot 0 using disallow_group($ALL_GROUPS) and allowing groups, and some arpeggiator notes using ignore_event(EVENT_ID) set up like in the code below. It all works ! ... until I try to run the non arped notes to script slot 1. It seems like there may be different rules about which slot's…