Reference

Curve Editor

Reference for the shared curve editor, its points, interpolation and view controls.

The curve editor is one component used in several places.

Curve Editor

  1. Point type. Linear, Smooth, Bezier and Hold.
  2. Bezier handle mode. Aligned, Mirrored and Free. Only while a bezier point is selected.
  3. Snap to grid.
  4. Reset view.
  5. The curve with a point selected.
  6. Bezier handles on the selected point.
  7. Preview markers. On effects only.
  8. X-axis value. The x-value of the selected point.
  9. Y-axis value. The y-value of the selected point.1
  10. Delete point button. Removes the selected point.
  11. Curve selection. Switches between the curves this context offers. Hidden when there is only one.

Where the Curve Editor appears

ContextCurvesX axisY axis
Timeline, scene itemScene Alpha, Effect SpeedTime in seconds over the item0 to 100 percent, and 0 to 10 times
Timeline, audio itemAudio VolumeTime in seconds over the item0 to 100 percent
Curve effectOne per selected channelTime over the effect duration, in seconds or beatsValue 0 to 255
Position effectOne looping pathPan 0 to 100 percentTilt 0 to 100 percent

To open the curve editor for a timeline item, right-click it and choose Open in curve editor. The editor docks below the timeline and follows your selection, so clicking another item shows that item's curves.

Points

ActionHow
AddDouble-click the canvas, or right-click and choose Add point
MoveDrag it. Everything selected moves with it
DeleteDelete or Backspace, the trash button, or the context menu
SelectClick it
Add to the selectionShift click
Select severalDrag a box on empty canvas, Shift to add to the selection
DeselectClick empty canvas

Values are clamped to the axes, so a point cannot be dragged outside the area. Points may pass each other, in curve mode the editor sorts them by time.

A curve cannot be emptied completely. In curve mode at least two points are required.

Snapping

The magnet button snaps to a grid of twentieths (1/20) on both axes while you drag points. It does not affect handles, typed values or newly added points, and it is off by default.

Typing exact values

With exactly one point selected, two fields appear at the bottom left, labeled after the axes. They show the value in the axis unit, for example seconds and percent.

Interpolation

Each point carries the interpolation for the segment that starts at it, so changing a point changes the curve to its right.

TypeShape
LinearA straight line to the next point
SmoothAn automatic curve through the points
BezierA curve you shape yourself with handles
HoldStays flat, then steps at the next point

Set it with the four toolbar buttons or by right-clicking a point. It applies to every selected point.

Bezier handles

Handles appear on a point only when it is set to Bezier and it is selected. Drag either dot to shape the segments on each side.

The handle mode dropdown decides what the opposite handle does:

ModeBehavior
AlignedThe opposite handle follows the direction but keeps its own length. The default
MirroredThe opposite handle is an exact mirror
FreeThe two handles are independent, giving a corner

Moving the view

InputResult
Mouse wheelZoom both axes
Shift and wheelZoom the x (time) axis only
Ctrl and wheelZoom the y (value) axis only
Middle mouse dragPan
Space held with left dragPan
Fit viewFrames the whole curve

Reset view in the context menu does the same as Fit view.

Zooming only one axis is useful for curves that are very flat or very steep, so you can edit the details.

Playhead

In the timeline the playback position shows as a blue line while it is inside the item. Drag it to scrub, exactly like the timeline's own playhead.

Preview markers

In the curve and position effects, a numbered dot per fixture runs along the curve, showing where each one currently sits.

The timeline curve panel has no markers.

The inline editor on timeline items

Timeline items draw a small version of the active curve directly on the item, which you can edit while the item is expanded.

  • Double-click adds a point, double-click a point removes it.
  • Drag points to move them.
  • These points are always linear. To change the interpolation, open the full editor.