Playback & Triggering

Getting animations to run — by hand, by button, by rule, or from the rundown.

How a play reaches /view.

Plays travel as signals on the page's animation queue, each stamped with a time. The output consumes them, de-duplicating by stamp, and plays the same plan the canvas plays: the clip and everything chained to it, started together on one clock. The canvas, the monitors, the Output tab, /view and every output draw the graphic with the same render engine and the same scene tree.

  • The Output tab and the rundown's PGM monitor use the same mechanism against their preview trees. PVW plays nothing: it shows the next take at rest.
  • A stamp already handled is ignored, so an output that reconnects and receives recent state does not replay an old take.
  • Elements that are not mounted yet get the six-attempt retry, which covers a scene taken in the same instant as its animation.