-
define key_lo, key_hi MIDI range
Hi everyone! I want to specify different MIDI ranges per group, but when I switched to Group 3, I could not trigger a sample below 60, whereas I've listed it as 57. I've figured out that Group 0 defines the MIDI range, but even with a note in_range callback, I can still trigger a note outside of the specified range. I…
-
Transposing Chords.
This is probably really simple. Apologies in advance for my lack of knowledge. I'm making a simple instrument for my friend that plays specific chords on specific keys. If you think - it works like XFER Cthulu - but with way less functionality and comically bad MSpaint graphics. The way I've gone about it but using…
-
Kontakt V6 and Knobman
Hi Guys I'm wondering if anyone can explain why this is happening, when I bring in a knob to Kontakt I've tried a few different knobs and still have the same problem. My TXT file that accompanies the file for the knob has been checked and double-checked with blank line at line 10 so I know this is correct and not the…
-
ks_list defintion
Hi everyone! What "ks_list" purpose in this context? I used it to define the key color range but I noticed that it's affecting the midi note being played so can't quite figure out what it's doing or how I should co-ordinate the MIDI note value to its associated group. Thanks!! declare $sel_ks declare $find_ks declare…
-
HOW TO: APPROACHING MODULATION IN KSP
I see people are still struggling with this, after all this time. So I thought I could explain this to everyone once and for all, since it's quite an important thing when doing a custom scripted instrument. First, let's break things down. Kontakt has two types of modulators - internal and external. Internal are: LFO,…
-
KSP Script : transform poly_at to CC ?
Hello ! I'm sure it's not difficult, but I'm not able to do this alone, I don't have the basics to learn scripting on my own... I just need a script to transform poly_aftertouch to cc ... Thanks a lot if somedy help. 🌞
-
Waiting 1 microsec before change_vol() results in ~50 millisec attack
on init declare $new_id end on on note ignore_event($EVENT_ID) $new_id := play_note($EVENT_NOTE, $EVENT_VELOCITY, 0, 500000) change_vol($new_id, -100000, 0) change_vol($new_id, 0, 0) wait(600000) $new_id := play_note($EVENT_NOTE, $EVENT_VELOCITY, 0, 500000) change_vol($new_id, -100000, 0) wait(1) change_vol($new_id, 0, 0)…
-
Can Creator Tools export specific volumes from all zones?
Can I use the Creator Tools to export the individual zone volumes from my Kontakt Instrument? I am referring to the individual sample zones's specific volume adjustments. Not the group volumes. Is it also possible to get the internal values of plugin settings from my NKI file? (I know it's called "creator" tools, but…
-
Embed loop points in sample within Kontakt
Hey there Building my first Kontakt instrument and have found the contributions on the various forums hugely helpful - thank you all! Apologies if this has been discussed elsewhere and I've missed it. I built the instrument in K6 but am in the process of converting (read: re-building 🙃, as I didn't realise Kontakt was not…
-
attach_level_meter outside on init
code gets accepted using attach_level_meter in a control callback but doesn't seem to work. Is there are trick to make it work? or does it only work on init?
-
How to Make Kontakt Keyboad only display current group.
Hello, Hopefully this is in the right place, this is my first time posting here. I need a little bit of help. I am creating some Kontakt instruments with groups that toggle via keyswitch. Been using the group start option with key switches and everything works fine. My problem is that when I have two groups loaded that…
-
NKR relative saving
I am building a library and when I move it to a different folder it asks for the NKR missing file. How do I set the NKR as a relative path?
-
Random Round Robins for Multiple Mics
Hi Guys, I've been working on my first VST, and I came across a problem I'm unsure how to solve. Hopefully, someone here could assist me. I recorded an instrument with three sets of mics and would like to have each group separately on the plugin. So far, so good, but I'd be happy to use the cycle random option for it to…
-
CSS doesn't load properly
When I load CSS in kontakt, all of these other things block the actual program. Any tips?
-
GUI is sluggish, too many elements?
(Sorry for spamming lately, got a lot of questions...) I have a script with roughly 600 ui elements; about 250 elements are visible at any given time. I think because of the sheer quantity of elements, the GUI takes a lot longer to refresh than a script with few elements. The issue is not a bulky listener. This issue…