Jump to content
Fred's Gratis Scores

Modified "Humanize" CAL script

Recommended Posts

Note: I looked for a place to share this in the Content forums, but everything there is very specific and I didn't see a good place to post this, probably because it doesn't seem CAL is widely used or supported anymore....

My projects use alot of MIDI, but I've been frustrated by CbB's "HUMANIZE" CAL script. Being a programmer, I decided to delve into it a bit and discovered that the script is using the length of a note to randomize the start of the event. This breaks when you have very long notes mixed with short notes and you end up with a hot mess. 

I wrote a modified version of the script that will randomize the velocity and start of the event in ticks based on a maximum offset value you give it and I'd like to share it with anyone that can use it. Look in Preferences / File / Folder Locations to see where to put it.

https://drive.google.com/file/d/10dsSl8S8rzMMYPr9yZlJ58oYWHvOPbgv/view?usp=sharing

Edited by Fred's Gratis Scores

Share this post


Link to post
Share on other sites

Actually it's not a bad idea to add CAL to the Content corner.

And thanks for the modified humanize, will check it out!

Share this post


Link to post
Share on other sites

Thanks guys . . . I still use CAL from time to time, thought I had them all . . . forgot you can roll your own . . . but alas, I'm no programmer, just a consumer.

Thanks for all your time and effort, hope I can figure these out. (and not be such a quantize monkey)

Edited by noynekker

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...