beatPulse

A faint brightness throb, like the mains hum of an old television.

beatPulse(opts: {wobble: ArgSpec; speed: ArgSpec}): OverlayStage

Import effects from shaders/std and use effects.blurs.beatPulse.

wobble scales the throb (0 turns it off). speed scales the global clock. Works on the four-channel color of a stack begun with chromaSmearTaps.

Parameters

NameTypeNotes
opts{wobble: ArgSpec; speed: ArgSpec}

Example

beatPulse({wobble: p('wobble'), speed: p('speed')})

See also

  • chromaSmearTaps — The child sampled like a VHS deck: brightness stays sharp while color bleeds sideways.
  • tapeWarp — The wobbling, jittering coordinates of a worn VHS tape, to feed into chromaSmearTaps.

Used by

VHS