-
Koala Engine Maths
I'm trying to get the engine release time using Koala's Engine Math functions, but apparently they don't take variables as input. Wouldn't it be possible to do something like this? $Rel_Time := E2V.DRTime(get_engine_par($ENGINE_PAR_RELEASE,0,0,-1))
-
Flexible Envelope and constant modulator confusion
I assigned a constant modulator to a time parameter of the flexible envelope (inverted). I am aware of the fact that the constant modulator slider is not linear. The flex eg section I am reducing is 1000ms long. When I then turn the modulator knob itself (inside Kontakt, not even via script or anything), the timing results…
-
"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…
-
I need help modifying a script (Populate Zones From Filesystem)
Hello, I found this script in the Tutorials folder that comes with Creator Tools and I would like to modify it to do the following: Basically, right now the script creates a zone per each sample, but instead I would like for each zone to hold 108 samples. Thanks a lot in advance. Kind regards, The script:…
-
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…
-
Is there a way to micro tuned notes in Kontakt.
Is this something built into the individual instruments or is does kontakt allow micro tuning of every note and even every layer of each note in some general way. Obviously it should be patch saveable. TIA
-
How to disable Pitch bend once and for all
Hello Native Instrument users, I, like many of you, have a faulty pitch bend wheel on my AKAI MPK49. I would like to resolve this issue. Now I know that once you open up any instrument in Kontakt you can go into instrument settings and disable the pitch bend under MOD... BUT, this is not the case for a few instruments such…
-
How can I ensure only one sample per note is being played when I retrigger a note?
Hi there, I am struggling to solve this issue. For example, I play a note C3 when there is already a C3 note being held. They may have different velocities and may correspond to the same zone or different zones. How can I make sure the previous C3 voice will be killed and a new C3 voice will be triggered? It seems…
-
Do zone IDs of manually dropped samples (not user zones) stay the same forever across different ma?
Hi. My question basically says it all. When dropping samples onto the mapping editor, they automatically get zone IDs linked. Will they stay the same forever no matter on what different computer the instrument is poened etc?
-
CPU overload when turning the attack knob
Hi guys, my CPU screams when I'm turning the attack knob. The knob is assigned to 1470 groups but that should not be a thing why the CPU overloads... on ui_control($Caroseria_ADSR_Attack) $group_counter:=1 while($group_counter < $NUM_GROUPS) set_engine_par($ENGINE_PAR_ATTACK,$Caroseria_ADSR_Attack,$group_counter,0,-1)…
-
script in Factory Library
I've got this message when I script in the Factory Library in Kontakt. ERROR (line 278 change_tune / change_volume / change_pan is not allowed in this callback type!does that mean i can't change the settings? Does that mean I can't use script in Factory Library or I can't change the settings of this parameters…
-
How can I ensure a round robin always starts from the beginning?
I am creating several round robins to cycle through melodies on each single midi key press. However, when I start one round robin cycle on one midi key press (say C3) and then play another round robin on another midi key press (say D3), when I return to the first round robin (on C3) the cycle does not restart from the…
-
How does Retro Machines' FX sliders work?
Hey, hoping someone can help me with this. I really like the sound of the verb / echo out of Retro Machines MK2, however I can't quite understand how the effect send slider scripting is working? I understand that each effect has a mod, controlled by a MIDI channel, so when a note is pressed the FX level decreases,…
-
Disallow_Group and release notes
Hello, very new to scripting. I'm having trouble getting the Disallow_Group command to work with release samples. To illustrate the problem, if I make a simple Kontakt instrument that contains only one group, and I run the following script: on note disallow_group($ALL_GROUPS) end on on release disallow_group($ALL_GROUPS)…
-
Is the performance view folder/file required?
I had only briefly tested Creator Tools, which began with the creation of an .nckp file. None of the Kontakt 5.x instruments I've developed previously included this file+folder, is it necessary?