Jump to content

Round notes with CAL script


Mario Villarreal

Recommended Posts

Hi all,
I want to record a melody with a control keyboard and using the CAL language round the duration to the nearest note. Since the human touch is imperfect, the durations of the notes are not exact. I would like to run a script that would adjust the notes to their correct duration, so when exporting a midi track to other software to write scores (Finale, Sibelius, etc.) there would be no notes with unwanted durations.
Can someone guide me to write the code, or better, give me the code of that script?

Link to comment
Share on other sites

Not sure if this would do the trick, but you could try using Groove Quantize using a straight groove, but with the Time set to off, and the Duration set to 100%. So basically it's quantising the duration, but not the note start.

Edit: You may find that the scoring program will also be confused if the note start is slightly out, so it might be better just using Quantize, with the Note Duration checked.

Edited by msmcleod
Link to comment
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...