Re: Get your custom Kontakt 2 Scripts here
Thanks Frederick!!
May I suggest that we post the links for the original threads where the scripts are posted and discussed along with a short description of the script so that this
area stays clean and efficient. I'll start by posting a few that caught my eye. Please feel free to add other links too. These are updated periodically with the newest at the top.
------------------------------------------------------
Cross fade script using Big Bob's math library
This script provides equal-power crossfade without volume dips.
http://vi-control.net/forum/viewtopic.php?t=5675
------------------------------------------------------
Big Bob's math library
This is of great use and importance to those who want to use actual log, sin and cos functions in KSP.
http://vi-control.net/forum/viewtopic.php?t=5429
BTW There is also a Technical Guide for the Math Library. If you're interested, here is the link to download it.
http://www.andrewkmusic.com/filearea/SIPS/KSPMath-TechGuide.zip (http://www.andrewkmusic.com/filearea/SI ... hGuide.zip)
------------------------------------------------------
K2 Table editing utility
http://vi-control.net/forum/viewtopic.php?t=3715
Nils (Kotori) made a utility for editing K2 tables as a list of values. It can extract a table to a value list and it can also export to Kontakt tables. The purpose of the Table Editor is to make it possible to easily setup rescalings with good precision. For example, it can be used to setup rescalings for mod-wheel controlled equal-power crossfading between velocity layers. It's possible to manually enter the table values, paste them from eg. Excel, or write your own formulae - eg. sin(x/127*pi)+0.5 - and calculate the table automatically with an optional normalization to make the values span the whole 0-100% range.
------------------------------------------------------
SIPS & Theo Krueger's Kontakt scripts page
http://nilsliberg.se/ksp/scripts/sips/sips.htm
------------------------------------------------------
Nils Liberg's Kontakt scripts
http://nilsliberg.se/ksp/scripts/scripts.html
Scripts:
Matrix alternation - articulation switching inspired by Vienna Instruments.
Alternation - setting up sequences of articulations (for a single key-switched VSL instrument)
MIDI Filter - switching articulations using conditions (for multiple non-keyswitched instruments)
Speed control - switching articulations using playing speed (for a single key-switched instrument)
RAM Manager - group level purging, using any sample in a group will mark the group as used
Part Maker - ensemble parts without phasing problems.
Velocity Test - test the velocity response of your keyboard.
------------------------------------------------------
Code Module to get Instrument Range
http://www.vi-control.net/forum/viewtopic.php?t=3605
Many scripts that we write require the user to specify the Instrument Range from lowest to highest key. Here is a fairly concise way of doing that, using the new KSP string variable enhancements. The User Function named 'Note2Key' can also be generally useful whenever you need to convert from a MIDI note# (60) to the Scale-Tone/Oct format (C3). Because of the string enhancements, the Tones array only needs to be declared one time. After that, any number of calls to Note2Key can be made with minimal in-line code generation.
------------------------------------------------------
SIPS -- awesome Legato/Vibrato tool
http://www.vi-control.net/forum/viewtopic.php?t=3374
It's out.... the ultimate Legato and vibrato Script for the general public written by Big Bob.
http://nilsliberg.se/ksp/scripts/sips/sips.htm
------------------------------------------------------
TCS - Tone Color Script
http://www.vi-control.net/forum/viewtopic.php?t=3433
There is a new script on the K2 page called TCS - Tone Color Script. (third one)
As you can see it's more of a sound manipulation tool, you can get some crazy pads and textures by manipulating sustain samples or you can change single shot samples. It's like changing the body of the instrument and the strings, so a harp at -9 color would sound like a much smaller harp with smaller strings.
www.theokrueger.com/Kontakt2.htm
------------------------------------------------------
Ultra TKT Update to V1.05
http://www.vi-control.net/forum/viewtopic.php?t=3438
The Ultra TKT (machine-gun eliminator) has now been updated to V1.05 which includes the EWQLSO release sample fix previously posted as a patch (on the NS forum). You can now download the new version on Theo's K2 Page.
http://www.theokrueger.com/kontakt2.htm
------------------------------------------------------
Intelligent Round Robin Script V1.1
Here is a little script that will make your round robin patches far more realistic when playing 2 notes (or more) at a time. Normally, with a stock RR patch, when you play a chord, each note of the chord cycles through the round RR.... so... if you had an Up/Down bow RR and played a 4 note chord, half the notes in the chord would be up bows and the rest down bows... not very realistic.
http://www.vi-control.net/forum/viewtopic.php?t=3457
------------------------------------------------------
Nils Liberg's Kontakt scripting Editor
Here is a useful editor to help in K2 scripting. It's free and it does a great job in keeping things clean and organized:
http://nilsliberg.se/ksp/
------------------------------------------------------
Showing/hiding ui controls - "tabbed" interfaces
http://vi-control.net/forum/viewtopic.php?t=3538
As you might know the K2.1 update makes it possible to hide ui controls by moving them to position 0, 0. This makes it possible to do very flexible user interfaces without being limited by the 6x6 size limitation of the UI area.
------------------------------------------------------
Exploring KSP in K2.1 - letting the user enter strings
http://www.vi-control.net/forum/viewtopic.php?t=3543
I figured since there isn't any text edit control we will just have to make it ourselves. Here's my take at giving the user a possibility to input text. This can be useful, eg. for naming presets.
-------------------------------------------------------
GPO Kontrol
http://www.vi-control.net/forum/viewtopic.php?t=3508
This script can make it easier for GPO users to "bridge the gap" between standard midi methods of volume control vs GPO mod method as well as doing some on-the-fly midi translations, velocity scaling and humanization.
You can get the code at:
http://www.ndpcci.com/downloads/gpo_kontrol.txt
TUTORIALS
-----------------------------------------------------------
Nils Libergs awesome scripting tutorial
http://www.nilsliberg.se/ksp/scripts/tutorial/
-----------------------------------------------------------
Some "community offering" Kontakt 2 Tutorials
http://vi-control.net/forum/viewtopic.php?p=46951
-----------------------------------------------------------