-
Reaktor Blocks SVF self-resonance?
Hello! The Blocks reference guide says that the SVF in Blocks can self-resonate with the resonance turned up. I haven't been able to make this happen, where SVF functions on its own to create a pitch. I am familiar with this technique in the modular world to make sine waves, kick drums, etc. SVF only works for me with an…
-
Custom labels
Hi all, I'm creating a new instrument and have finally got my new slider/knob appearing and functioning. Unfortunately the values that come with the native Kontakt display disappear once you replace it with a custom .PNG. I figured out how to create a ui_label or add_text_line but the Kontakt labels and text just look so…
-
What to put in empty if statement?
The short story is I need to allow an if statement to be empty. Since SublimeKSP gives me an error when an if statement is empty, I need to put something in there to satisfy it. I could declare a dummy variable and write to it, but I don't want to declare anything extraneous like that. What is a good fast, low memory…
-
Image format for get_font_id(<file_name>)
Does someone have an example of what the format of an image is supposed to be for use with get_font_id(<file_name>)? My text shows up as thin vertical slices of random characters instead of the characters I type. I assume it's a problem with my .png image and/or the .txt file that accompanies the image. Here's what I did:…
-
Best Way To Reset Labels?
Hey there everyone, I'm looking into ways to have labels display values within a ui_control callback and then reset to their original label. For example, "Freq". So far, all I've been able to come up with is using a for loop to create a timer, of sorts, that resets the text after the UI control has been set for a short…
-
on persistence_changed, select button
Hi everybody! I'm looking to select a button by default. I'd been using an "on persistence_changed" then "play_note" to trigger a keyswitch on persistence_changed play_note (0,127,0,0) end on But as EvilDragon pointed out, this play_note interferes with the ks_list. And I'd much rather select a button on default, something…
-
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…
-
Microtuning Session Horns Pro
Hi all, I'm trying to get microtuning to work with NI session horns pro. The microtuning script doesn't seem to have any effect, having checked with a tuner plugin. On the other hand, global tuning works fine at resolutions less than one semitone. This is the first time I've used a script in kontakt, but it looks pretty…
-
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…