OptionaltsTime signature used to derive metric accents, in any form that names one.
OptionaltimingMaximum timing jitter in quarter-note beats, applied as ±this value.
OptionalvelocityMaximum velocity jitter (MIDI units), applied as ±this value.
OptionalaccentHow much louder strong beats get relative to weak ones, in MIDI velocity units.
OptionalbaseVelocity assumed for events with no velocity of their own.
OptionalctxThe generation context, so one project seed covers this call as well as the
generators that wrote the notes. Its seed fixes the jitter, so the same
seed always humanizes the same way.
OptionalpartThe name this call draws under. Humanizing two parts from one context with the same name gives notes at the same position and pitch the same jitter, which is what a doubled line does not want; naming each part keeps them independent.
Options controlling humanize.