Logic Pro Scripter for Humanizing Notes with Fixed Length

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

Ah, no, sorry. 1 and 0.75 refer to a fixed length expressed in beats.

Post

Staccato can be dealt with a fixed length (set it to 0.2), and legato could be done with delaying the note-off by a fixed duration... Staccato is never a percentage of a duration...
Marcato is an applied envelope, tenuto is what Finale is delivering anyway...

Post

Yeah, the basic problem still remains: without some sort of clever trickery, the script doesn’t know the original length of a note until the playhead arrives at the note off event, and at that point it’s already too late to move it earlier in time.

Post

But if the staccato isn’t related to the original note length, you simply don’t need that information, just send the note off after a given time and filter the one which arrives later... For legato you need to delay the note off, the time the note off arrives is early enough...

Post

Yep, for those articulations the script would work, but others would still be problematic?

Post

Usually you would tackle this within a sampler. Different samples for different articulations and you are done... It would not humanize it though, still the best humanizer is a musician out of flesh and blood...

Post

I see what that script does now. It can only produce a note length for a particular articulation ID. So the articulation names Sustain (ID 1) will always create a note with a value of "1" if that's what I told it to do. This is interesting but sadly won't solve the issue at hand. I would have to create an articulation for for all used note lengths plus the type of attack (staccato, tenuto, etc.) and this would become such a large matrix that it would be easier to manually drag range of notes with my mouse. I assume a value of "1" creates a quarter note. I wasn't sure how something like .75 translated other than creates a note shorter than a quarter note. Thanks for sharing though! It was fun to experiment with...

Post

Yeah, sometimes time-saving solutions become so complicated they take as long as the original task to do.

Post Reply

Return to “Effects”