Skip to content

Speed ramps

A speed ramp changes a clip’s rate over time. It can play at ×1, speed up to ×4 over half a second, hold there, and slow back down, all inside one clip. Use one to hurry through a slow stretch or linger on a moment, without cutting the clip or moving anything after it.

Menu
Clip ▸ Speed Ramp…Clip ▸ Add Action
Keys
⌥⌘K
Where
The action laneClip tab ▸ Clip ▸ Speed section
Agent tools
add_speed_rampadd_actionset_action_endset_actionremove_action

There are two ways to make one:

Both give you the same thing, so you can start from the sheet and adjust the result by hand.

A ramp is made of Speed actions. A Speed action is an ordinary action on the clip’s action lane whose end sets a rate. Each one:

  • starts from the rate the clip is playing at when the action begins, which is the clip’s own rate or the rate an earlier Speed action ended on
  • moves to its own end rate along its curve
  • keeps that end rate after it finishes, until the next Speed action

So a ramp up and back down is two actions. The first ends at ×4, the clip stays at ×4 after it, and the second ends at ×1.

An end rate can be anything from ×0.1 to ×1000. Only a video or audio clip can have one, because only those have a file to read at a rate.

A ramp changes how much of the file plays, not where the clip sits. The clip’s start, its end and every clip around it stay put.

Speeding part of a clip up makes it play further into its file. Slowing part of it down makes it play less of the file.

For example, take a 10-second clip at ×1 with a Linear ramp up to ×4 from 2 s to 2.5 s, and back to ×1 from 4 s to 4.5 s. It still takes 10 seconds on the timeline, but it now plays 16 seconds of its file.

This is the difference from Change a clip’s speed, where the clip gets longer or shorter.

Because a ramp can play further into the file, it can run out of file. A ramp may never play past the end of the clip’s media, so an edit that would do that isn’t made, and the reason says what would fit.

What you tried What the reason tells you
Setting an end rate too high The largest end rate that fits, to 0.001. If no rate down to ×0.1 fits, it names the latest clip end that would fit at ×0.1.
Moving, resizing or removing a Speed action, or clearing its rate The latest clip end that fits
Applying Clip ▸ Speed Ramp… The largest rate that fits, or that no rate fits

Nothing changes when this happens. Frame Job beeps and shows the reason at the foot of the inspector, starting “Refused:”. It stays there until you click it or the project changes. In the Speed Ramp sheet the reason appears in the readout and Apply is unavailable. Dragging a band doesn’t show a reason. The band stays at the last place that fits.

A clip end in a reason is a position on the timeline, given in ticks, Frame Job’s own unit of time. Divide by 600,000 to get seconds. Trim the clip’s end to that time and the ramp has enough file to play.

A white line across the action lane draws the clip’s rate over its length, higher where it plays faster and lower where it plays slower.

The line is scaled from the clip’s own slowest rate to its fastest, so a gentle ramp draws as tall as a steep one. Use it to see the ramp’s shape. For the figures, see the Speed section.

The line shows at the Medium and Large track heights and in the Clip tab’s lane. A clip whose rate never changes draws no line. While the line is drawn, a selected Speed band leaves out the curve it would otherwise show.

The clip’s filmstrip and waveform follow the ramp too.

At the Large track height, a Speed action’s band on the timeline is labelled speed. A band’s label lists everything its action changes, so one that also changes the clip’s scale reads scale, speed. At Medium it shows only its number, and at Small it’s a plain bar.