SMPTE bars

VFPGA smpte-bars · runs in vfpga-runner

Model

A pure pattern generator that renders SMPTE-style colour bars (the public SMPTE EG 1-1990 test-pattern layout): a top band of seven 75%-amplitude bars (grey, yellow, cyan, green, magenta, red, blue), a reverse castellation row, and a PLUGE / sub-black row. Zero video inputs, one video output — a deterministic, always-on reference source for bringing up and calibrating downstream video effects.

I/O

  • Video in: 0 (pure generator)
  • Video out: 1 (vout1)

Controls (param knobs)

SlotKnobRangeDefaultWhat it does
p1BRIGHT0.5 … 10.50.5 = textbook 75% bars; 1.0 scales the bars to 100% amplitude.
p2SAT0 … 11Chroma saturation: 0 collapses the bars to greyscale (luma), 1 = full colour.

CV roles

InputRoleWhat it modulates
cv1SHIFTCyclically rotates the seven top bars left (0..7 columns); a slow LFO scrolls the bars to make a moving deterministic source.

Each CV input has a bipolar SCALE attenuverter + OFFSET on the card, and an always-on scope.

Usage

Add a vfpga-runner, pick SMPTE bars from the card's load preset… menu, and patch the active outputs into OUTPUT / a video mixer / a downstream effect. As a pure generator it always runs (no input needed) — a deterministic reference source for bringing up the rest of a video chain.

Generated from packages/web/src/lib/{audio,video}/module-registry.ts · repo