how to change to all velocity based articulations

poemeater
poemeater Member Posts: 1 Newcomer
edited April 22 in Scripting Workshop

I have 3rd party Instruments and libraries that have an adjustable 3 zone velocity articulation range. I would like to know how to add a velocity range for each articulation. Is it possible to do the same thing as Orange tree samples do with an instrument that has the bottom, middle and top range for velocity switching.

Comments

  • stephen24
    stephen24 Member Posts: 453 Pro

    Look up Mapping Editor in the manual.

  • theodorech
    theodorech Member Posts: 87 Member

    Most of the time, group triggering is handled through scripting, so you can’t really change it unless you know what you’re doing. Basically, you’d have to dig into the code (if it’s unlocked) and tweak the group triggering yourself. In simple terms, it would look something like this:

    select EVENT_VELOCITY
    case 1 to 10
    trigger group 0
    case 11 to 120
    trigger group 1
    end select

    If the library is set up in a much simpler way, you could just create separate groups for each articulation you want to trigger and give each group its own velocity range.

  • stephen24
    stephen24 Member Posts: 453 Pro

    Yes I probably misunderstood. Unlikely you'd be able to edit a heavily scripted commercial lbrary to do what you describe.

    There are 2 things you might be able to do: as Theodore suggests, build your own instrument using the samples from the library (you'd need the spanner!)

    The other is to load all the instruments containing the articulations into an instance of Kontakt, each intrument on a different channel, and use a simple multiscript to direct note input to the one you want according to its velocity. You wouldn't even need the spanner for that.

    I'm sure one of us could do that for you if you're interested.

Back To Top