• SONAR
  • CAL help? Adjust midi tempo values
2014/11/15 10:04:08
williamcopper
I use cal a good deal, but have never learned how to alter the midi tempo values.   Can someone help?   I'd like to change all tempo values by a fixed amount, but not change the tempo curve I've drawn: make the whole faster or slower, but still keep the relative slowdowns and speedups.       Don't need a full cal program, just the info: how to refer to tempo events and how to apply cal to them. 
2014/11/15 11:20:03
scook
I don't think it is possible to directly access tempo data. My best guess is the EditFitToTime function is the only thing which alters the tempo map (assuming the function still works).
2014/11/15 11:28:22
johnnyV
Not at my DAw, but is there not a way in the tempo map to highlight the whole line and drag it around? Seems this should work. 
 
If the project is 100% midi you could try opening it in another sequencer that has this option, seems a simple and not an unreasonable request after 30 years of sequencers. One of them must do this. 
2014/11/15 15:12:28
brundlefly
See this post for a workaround using Process > Fit to Time in the GUI. The main inconvenience is that you have to do the time calculations in frames:
 
http://forum.cakewalk.com/FindPost/2432174
2014/11/20 11:26:50
williamcopper
Thanks, brundlefly, that work around should work, but it does seem labor intensive.   Back to CAL: since a tempo change is a midi "META EVENT", is it possible to reference Meta Events in a cal script?
2014/11/20 11:46:06
konradh
The way tempo works is my least favorite thing about Sonar, although, in fairness, I don't know how other DAWs handle this.
 
You can cut and paste tempos, which is handy, but I wish there were a global way to increase or decrease all tempos by a certain number of BPMs.  The logical thing would be to add this to the Find/Change screen.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account