Using Noire with Kontakt - Is it possible to disable retrigger?
Hello,
I am using Noire with Kontakt.
I am looking for an option to disable retrigger, like in "some" synths.
I have midi notes like so : Note On 27 - Note On 27 - Note On 27 - Note Off 27
Right now, Kontakt retriggers the sample at each Note On.
Are there any options so that Kontakt does not retrigger the samples at each Note Ons and instead considers the note to continue playing until the Note Off arrives?
Thank you in advance for your help
Best Answer
-
on init
declare %on[128]:=(0)
end on on release
%on[$EVENT_NOTE] := 0
end on on note
if(%on[$EVENT_NOTE] = 1)
ignore_event($EVENT_ID)
end if
%on[$EVENT_NOTE]:=1
end onThis horrible forum format is really messing about today. You don't need the spaces beftween the lines, but I can't get rid of them.
2
Answers
-
Hello,
depending on your DAW you could use a note to cc converter, let's say c0 velocity to cc7, and you now trigger a note above c0 very long and additionally you play c0 as a gate. With cubase that works for example with the input transformer. Can try later if there is another option.
0 -
you can add this ksp script, then g-2 is the gate i´ve mentioned above, if you can script you could change the note and it still sends out cc7. But this one works, i tried it righ now.
0 -
Thanks for the help.
I have a hard time understanding the proposed solution.
Would this work with polyphony ? I can have multiple voices for different pitches at the same time.
0 -
Yes it will also work with several notes playing, this really just works as a gate. What DAW do you use, I can send you the project file for cubase. I also try to save it as kontakt preset then you can open it up and see for yourself.
0 -
Thanks for the help, I use ableton.
If G2 is used as a "gate" (not sure what it means), can it still be played as a note?
0 -
A gate is just an opener for the sound, in my example it automates cc7 which is the kontakt volume slider. If You use G-2 as the gate trigger it does not trigger any sound but it's the 7th leftmost key.
0 -
I actually need a solution where I can still use all 7 octave keys.
0 -
I have a hard time understanding the proposed solution.
Join the club.
If you have access to editing, try this instrument script. Script Editor>first empty slot>Edit. Paste the text and click Apply.
on init
declare %on[128]:=(0)
end on on release
%on[$EVENT_NOTE] := 0
end on on note
if(%on[$EVENT_NOTE] = 1)
ignore_event($EVENT_ID)
end if
%on[$EVENT_NOTE]:=1
end on1 -
on init
declare %on[128]:=(0)
end on on release
%on[$EVENT_NOTE] := 0
end on on note
if(%on[$EVENT_NOTE] = 1)
ignore_event($EVENT_ID)
end if
%on[$EVENT_NOTE]:=1
end onThis horrible forum format is really messing about today. You don't need the spaces beftween the lines, but I can't get rid of them.
2 -
oh whoa, using a map to store note data, that’s a trick that will be useful,
thanks that’s quite an easy and flexible solution
0
Categories
- All Categories
- 19 Welcome
- 1.5K Hangout
- 61 NI News
- 774 Tech Talks
- 4K Native Access
- 16.4K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.7K Kontakt
- 1.6K Reaktor
- 376 Battery 4
- 835 Guitar Rig & FX
- 425 Massive X & Synths
- 1.3K Other Software & Hardware
- 5.7K Maschine
- 7.2K Traktor
- 7.2K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators