-
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…
-
Kontakt Scriptor
Hi! I am looking for a Kontakt scriptor. There is a budget. Thank you!
-
how to make a button or KNOB or SWICHE POLY mode
hello Someone may know how to make a button or KNOB or SWICHE Play for POLY mode with one click the same program + POLY mode on init declare const $pitch_change_interval := 100 declare $glide_on declare $currentnote_id declare $newnote_id declare $oldnote1_id declare $oldnote2_id declare $oldnote3_id declare $current_pitch…
-
Basic group effects question
I'm still learning... I want to have this effect apply to all groups all the time. Do I use a while statement? on init make_perfview set_script_title("FX") set_ui_height_px(350) declare const $SK_SLOT := 0 declare const $FX := -1 declare const $GROUP := 0 declare ui_knob $RotatorKnob (0,1000000,1)…
-
"Multiscript" Kontakt 6 for switching instruments in the "instrument bank" on midi controller.
Please tell me multiscript Kontakt 6 for switching instruments in the "instrument bank" on my midi controller (midi commander - meloaudio). All my instruments are on midi channel "A": 1,2,3,4,5,6,7,8 channels. Multiscript should disable all other instruments (midi channels) when switching to the next instrument, and the…
-
Using 'from script' modulator
Can someone explain and post an example of what the 'from script' modulator is, what it is used for, and an example of how you might use it?
-
Silence change_note "out of range" error?
I give users the ability to shift the playable range of an instrument by x octaves by adding x*12 in change_note. It works great, problem is, when the oct shift is high enough the change_note calc begins yielding <0 results and that causes Kontakt to display the error—despite the instrument playing back correctly. (Playing…
-
Bypass Switch For ASDR
Hi, I'm trying to produce a bypass switch to control the Envelope Bypass. This is the code that I've been trying to use, but I think I have an error in there? Any help would be appreciated. {----Declaring Envelope Bypass Button----} declare ui_button $Env_Byp $Env_Byp := 1 declare $Env_Byp_ID $Env_Byp_ID := get_ui_id…
-
Kontakt “pasting error”
Hi folks. I’m trying my hand at making Kontakt instruments, and using David Hilowitz's video here: https://youtu.be/B2iEhJcrHxI One problem I am running into is the ability to duplicate groups. I'm using Kontakt 5.8.1 in Windows 10, and when I try to duplicate groups, using the right-click context menu the way he does in…
-
Kontakt: Any way to IGNORE undo state in DAW?
I'm using a script to generate MIDI CC LFO data. Anytime I perform an undo operation in my DAW (REAPER), the Kontakt engine reloads... something - maybe the entire ensemble, or it could just be the script instances. I'm not sure since I can never really see anything useful in the progress window (see screenshot). It takes…
-
Education for KSP, Kontakt Scripting
I'm wanting to get started into Kontakt scripting and have someone that can help. But they're asking questions I don't know the answer. Is Kontakt scripting based on a certain scripting language or completely new and on its own? Is there any classes that were made for this or Youtube the outlet for this? I have these…