alex.the.forge wrote:
??? do share!
All I know about is holding CMD and zooming out... it's really not that easy to do
what you're describing with the scene names will work, but you don't have to use session. you can just punch in the envelope points. NB there must be at least one breakpoint on the envelope before doing this:
-make a time selection: grid, no grid, or clip-based
-right-click: loop selection
-type the tempo into the box up top
-punch in, then out
now you have the first envelope point (and an extra 2 which you will delete)
-put the cursor near the end of the loop region
-enter the tempo again (or another tempo, if you want to make a perfect ramp, but in this case switch off loop and switch on punch-out, so that you don't mess up the beginning of the envelope)
-punch in and let the loop come around, punch out
now you have the last envelope point
-delete the 4 extra points in the middle. (tip: you can use shift+drag to pull on one of the extra points and delete the other 3, then you only have to delete one point)
if the time selection is short enough that you can wait through it, you can just let the envelope record
another way:
-use a midi or key assignment with a range that gives predictable numbers. this is most helpful if you want round numbers for the tempo. it's quicker to set tempos this way than typing into the field. e.g. a key range c2..c4 with range 100..124 will give 1bpm increments over that range. midi assignments will be even if the range is an even mult/div of 128. (i have sometimes seen errors this way, increments vs. decrements. i.e. it will go up in even numbers, but on the way back down will be off by some decimal place. ??)
another way: set the visible range of the tempo envelope temporarily to the target value. then you can drag a breakpoint (not a segment unfortunately!) to the limit and it will hit that exact value. later you can resize the envelope display to whatever..
this way you can make a time selection directly in the envelope field, and drag a segment. that creates four breakpoints. then drag the two outer points to the limit. they will be constrained horizontally by the other two points, if you drag against them (and aren't pressing shift!)