Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Forum Jump  
Options
Go to last post
Posted on Sat, Jun 16 2007 09:50
by Steve Martin
Joined on Sat, Sep 17 2005, Queensland, Australia, Posts 513
Hi all,

I've learned how to make a keyswitch instrument using Kontakt 2 and the opus 1 samples. It uses all of the basic articulations such as stacc 1 , 2, detache short , long, etc, but I don't seem to know if you can create a keyswitch instrument that has a legato instrument. Does anyone know if this is possible?

thanks if someone can help me out here.

best,

Steve Big Smile
Posted on Sun, Jun 17 2007 09:50
by nliberg
Joined on Fri, Dec 02 2005, Posts 232
Hi Steve,
To integrate the performance legato into the same instrument one needs to modify the legato script since the script has to be turned off for the non-legato articulations. However, I cannot tell you how to do that without violating the VSL license, so I think your only option is to load the performance legato instrument as a separate instrument on the same MIDI channel and then use a script in the first script slot on both instruments that lets you keyswitch between the instruments. You can for example use my Midi Filter script to do that. In any case I think this solution is preferable because if you in some case end up not using the performance legato it's easy to purge the samples or just unload it. Furthermore, in newer versions of Kontakt you can save a pair of instruments as a multi and then append those instruments to the current multi when loading it.

Here is a step by step instruction:[list=1:ad1f1081f1][*:ad1f1081f1]Load both instruments (the performance legato and the keyswitched one) on the same midi channel.
[*:ad1f1081f1]Move the Legato KSW script of the legato instrument from the first script slot to some later slot (to the right) to make room for my script in the first slot. To do this you save the legato script as a preset by selecting 'save preset...' from the script menu. Then load -Empty- from the script menu and finally select the for example the second script slot and load the legato script preset that you previously saved.
[*:ad1f1081f1]For both instruments do this:
[list=1:ad1f1081f1]
[*:ad1f1081f1]Load my MIDI Filter script into the first script slot for both instruments (copy and paste this script code into Kontakt and press Apply).
[*:ad1f1081f1]On the top row in the script UI select Keyswitch from the leftmost menu and then press the learn1 button.
[*:ad1f1081f1]Press in turn on your keyboard: the lowest keyswitch key, the highest keyswitch key and then the keyswitch key you want to use to trigger legato (must be within the lowest-highest interval).[/listSurprise:ad1f1081f1]
[*:ad1f1081f1]For the non-legato instrument only select a Logic function (down to the left in the script UI) of "not 1&2&3&4" to make it active whenever the legato instrument isn't.[/listSurprise:ad1f1081f1]That's it. Please note that the lowest and highest keyswitch can include an extra note for the legato instrument even though this isn't part of the instrument programming anywhere. For example if your normal keyswitches are C0 to F0 you can specify the lowest as C0, the highest as G0 and then G0 as the one to use for triggering legato.

Btw. If you're building keyswitched instruments maybe you would be interested in my Opus remapping.

Best,
Nils
Tags: Keyswitch MIDI
Posted on Mon, Jun 18 2007 07:50
by Steve Martin
Joined on Sat, Sep 17 2005, Queensland, Australia, Posts 513
Hi Nils,

thank you for your post. I do appreciate you going to all of the work to be so helpful. I'll see how I go with this, and as you have set it out all step by step, this will make it so much easier to work out what to do.'

Thank you again for your reply and information.

best regards,

Steve Big Smile
Posted on Mon, Jun 18 2007 08:03
by nliberg
Joined on Fri, Dec 02 2005, Posts 232
Hi Steve,
I might also add that there are other alternatives. If you can find a MIDI plugin or use MIDI transformer to translate keyswitches to program changes you can use an Instrument Bank in Kontakt. Furthermore, if it's acceptable to switch between the legato instrument and the keyswitched instrument using a controller then that would be easier to setup (since it doesn't interfer with the keyswitches already used in the legato instrument). The above procedure doesn't take long though, even though it may contain some unfamiliar steps.

Btw. when you save the legato script as a script preset in step 2 above be sure to save it somewhere inside the script preset folder which Kontakt suggests or you will not be able to load it later.

Best,
Nils
Posted on Mon, Jun 18 2007 23:52
by Steve Martin
Joined on Sat, Sep 17 2005, Queensland, Australia, Posts 513
Hi Nils,

Yes, I could use a program bank, that is another viable option. I will have a better look though, at your ideas in relation to the keyswitched instrument, as once school holidays come, I will have more time to sit down and try your set up. I will have to learn how to use a script, and I don't think that will be too hard to do.

thanks again Nils for your help here,

best,

Steve
You cannot post new threads in this forum.
You cannot reply to threads in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.