Re: Question about Humanizing midi data
2016/05/20 14:10:37
(permalink)
My $.02: Most of the 'humanity' in a human performance is due to dynamics, duration, and, if not a keyboard instrument, attack and expression (volume change over the duration). Timing variation accounts for a lot less of what sounds 'human' than you might imagine. And random timing is not the same as 'grooving' or 'swinging' timing in any case.
I can quantize start times of one of my own keyboard performances to 100%, and it's still clearly a live performance and just sounds super-tight as opposed to robotic. And when timing is important to the feel, it's usually just that one or two notes in each measure are played significantly early/late/rubato, as opposed to all of them being randomly off the grid in either direction by small amounts.
Bottom line: If you have a sequence that doesn't sound natural, I would suggest you look at velocity and duration first (or again). And if the timing still sounds robotic, try varying the tempo a few BPM from measure to measure rather than randomizing the timing.
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz)
Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors