Using Noire with Kontakt - Is it possible to disable retrigger?

sefnnn
sefnnn Member Posts: 22 Member
edited October 2024 in Kontakt

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

  • stephen24
    stephen24 Member Posts: 425 Pro
    edited May 2024 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 on

    This 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.

Answers

  • Uwe303
    Uwe303 Moderator Posts: 4,155 mod

    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.

  • Uwe303
    Uwe303 Moderator Posts: 4,155 mod

    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.

  • sefnnn
    sefnnn Member Posts: 22 Member

    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.

  • Uwe303
    Uwe303 Moderator Posts: 4,155 mod

    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.

  • sefnnn
    sefnnn Member Posts: 22 Member

    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?

  • Uwe303
    Uwe303 Moderator Posts: 4,155 mod

    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.

  • sefnnn
    sefnnn Member Posts: 22 Member

    I actually need a solution where I can still use all 7 octave keys.

  • stephen24
    stephen24 Member Posts: 425 Pro
    edited May 2024

    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 on

  • stephen24
    stephen24 Member Posts: 425 Pro
    edited May 2024 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 on

    This 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.

  • sefnnn
    sefnnn Member Posts: 22 Member

    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

This discussion has been closed.
Back To Top