-
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?
-
K6 mismatched sample rates from same sample pool
Building out an instrument today, I noticed that one set of samples is playing ~1 semitone different than all the others. I've seen screwiness between Kontakt's sample rate and the system/DAW sample rate before (though my current issue is in standalone K6, not a DAW) but I've never seen *individual zones* playing back…
-
change_vol confusion
Hi, I was experimenting with change_vol and am a bit confused now. I guess my problem is that I don´t know what my events volume is to begin with? Is this parameter dependent on the velocity the event was played with?
-
Reloading duplicate samples efficiently, wait_async confusion
In my instrument, you can load up to 16 samples. The instrument itself can be in one of three sample modes ("time machine", sampler mode w/ reverse on, or "wavetable") set from a ui_menu. Because there's no way to change the sample mode from the script, I have to have 16 * 3 = 48 groups, each with it's own user zone and…
-
change_tune (KSP) question
I have problem with change_tune events - it works with some Kontakt instruments (for example it works perfectly with Mark I Rhodes) and doesn't work with another (for example Orchestral - Trombone). I did some investigation, and this function works with Trombone inside "on note" event, but doesn't work with "on controller"…
-
Odd behavior in copy made form K6 instrument
(I mistakenly posted this elsewhere before I noticed the scripting forum link...tho that post seems to have vanished) I had began creation of a new K6 instrument using Creator Tools which started with creating a performance view file. But I ended up going back to Sublime+KSP pretty much right away. The first instrument…
-
sharing variables between scripts in different instruments
Hello folks. Thank you in advance for any help you can give me. So I have written scripts between different instruments with in Kontakt 6. And I need some variables as they change in script A (let's say strings) to be changed as well in script B (let's say horns). I have read a lot about PGS, and I am using it in my…
-
Issues with Wave alphas
Can't seem to achieve full transparency on the background with this code, and can't seem to cause any change in the opacity of the waveform itself at all with this code. Am I doing something wrong? on init set_ui_height_px(290) make_perfview declare ui_slider opacity (0,255) declare ui_waveform $Waveform(6,6) attach_zone…