VRT GALLERY

Playwright screenshot baselines for patchtogether.live — one committed baseline per scene, captured by linux CI

509 scenes · one committed baseline each · 198 curated faces, 11 with a missing tier

Generated from 90f6526

The curated faceplates — every module on the STRICT_FACES ratchet, compact lane tile + dock full-view (+ rear card where one exists).

acidwarp gap

compact: no baseline committed; dock: no baseline committed

compact
MISSING
baseline
dock
MISSING
baseline

adsr 1:1

ADSR envelope + inverted envelope output.

compact

analogVco 1:1

Analog VCO — saw/sq/tri/sine + FM + PM CV inputs.

compact

blood gap

compact: no baseline committed; dock: no baseline committed

compact
MISSING
baseline
dock
MISSING
baseline

chromakey 1:1

CHROMAKEY — 2-input chroma-key compositor.

compact

clipplayer 1:1

CLIPPLAYER — clip launcher + piano-roll editor.

compact

cube gap

dock: no baseline committed

compact
dock
MISSING
baseline

doom gap

compact: no baseline committed; dock: no baseline committed

compact
MISSING
baseline
dock
MISSING
baseline

drummergirl 1:1

Drum voice (per-rackspace singleton).

compact

featurecv 1:1

FEATURECV — audio→CV feature extractor.

compact

feedback 1:1

FEEDBACK — frame echo / VHS feedback.

compact

karplus 1:1

KARPLUS — extended Karplus-Strong string voice.

compact

lumakey 1:1

LUMAKEY — 2-input luma-key compositor.

compact

matrixMix gap

compact: no baseline committed

compact
MISSING
baseline

milkdrop gap

compact: no baseline committed; dock: no baseline committed

compact
MISSING
baseline
dock
MISSING
baseline

mirrorpool gap

compact: no baseline committed

compact
MISSING
baseline

monoglitch 1:1

MONOGLITCH — luma-driven scanline displacement.

compact

painter gap

compact: no baseline committed

compact
MISSING
baseline

picturebox 1:1

PICTUREBOX — image-loader source.

compact

reshaper 1:1

RESHAPER — raster-scan coordinate-remap (formerly RUTTETRA).

compact

ruttetra 1:1

RUTTETRA — authentic forward-scatter Rutt-Etra scope.

compact

scope 1:1

Stereo scope + scope→mono-video bridge.

compact

seqtris gap

compact: no baseline committed

compact
MISSING
baseline

shapedramps 1:1

SHAPEDRAMPS — synced ramp generator.

compact

shimmershine 1:1

SHIMMERSHINE — pitch-shifted shimmer processor.

compact

skifree gap

compact: no baseline committed; dock: no baseline committed

compact
MISSING
baseline
dock
MISSING
baseline

spectrograph 1:1

SPECTROGRAPH — scrolling sonogram.

compact

swolevco 1:1

SWOLEVCO — Buchla-259-style complex VCO.

compact

vdelay 1:1

VDELAY — video delay + feedback echo.

compact

videovarispeed gap

compact: no baseline committed

compact
MISSING
baseline

warrensspectrum 1:1

Spectral resynth — partial tracker + SMS residual.

compact

wavecel 1:1

WAVECEL — stereo wavetable VCO + 3D viz.

compact

wavesculpt 1:1

WAVESCULPT — 3D waveform sculpture.

compact

wavetableVco 1:1

Wavetable VCO (LFS-tracked WAV banks).

compact

Multi-module scenes wired with a patch cord: one module's signal driving another into a deterministic state.

cellshade-bands pinned

cellshade-composite.spec.ts

cellshade-ink pinned

cellshade-composite.spec.ts

cellshade-smooth pinned

cellshade-composite.spec.ts

cube-adsr-midilane pinned

cube-adsr-composite.spec.ts

mirrorpool-mirror pinned

mirrorpool-composite.spec.ts

mirrorpool-refract pinned

mirrorpool-composite.spec.ts

mirrorpool-storm pinned

mirrorpool-composite.spec.ts

pentemelodica-midilane pinned

pentemelodica-composite.spec.ts

aspect16x9-output pinned

vrt-aspect-16x9.spec.ts

clap-909-dense pinned

vrt-clap.spec.ts

clap-dry-snap pinned

vrt-clap.spec.ts

clap-linn-room pinned

vrt-clap.spec.ts

com-hsv pinned

vrt-colourofmagic.spec.ts

com-override pinned

vrt-colourofmagic.spec.ts

com-palette pinned

vrt-colourofmagic.spec.ts

com-pass pinned

vrt-colourofmagic.spec.ts

com-rgb pinned

vrt-colourofmagic.spec.ts

com-ycc pinned

vrt-colourofmagic.spec.ts

com-ydbdr pinned

vrt-colourofmagic.spec.ts

com-yiq pinned

vrt-colourofmagic.spec.ts

com-yiq-i-tap pinned

vrt-colourofmagic.spec.ts

composite-doom-evt-door-driven pinned

vrt-composite-coverage.spec.ts

composite-doom-evt-door-idle pinned

vrt-composite-coverage.spec.ts

composite-doom-evt-kill-driven pinned

vrt-composite-coverage.spec.ts

composite-doom-evt-kill-idle pinned

vrt-composite-coverage.spec.ts

composite-nibbles-length-cv-driven pinned

vrt-composite-coverage.spec.ts

composite-nibbles-length-cv-idle pinned

vrt-composite-coverage.spec.ts

composite-nibbles-pellet-driven pinned

vrt-composite-coverage.spec.ts

composite-nibbles-pellet-idle pinned

vrt-composite-coverage.spec.ts

adsr-sustain-high pinned

vrt-composite.spec.ts

adsr-sustain-low pinned

vrt-composite.spec.ts

depolarizer-cv-unipolar pinned

vrt-composite.spec.ts

mixer-cv-sum pinned

vrt-composite.spec.ts

nibbles-cv-25 pinned

vrt-composite.spec.ts · NIBBLES.length_cv ≈ −0.50 → SCOPE.ch1. CV at 25% of the sweep (length=30).

nibbles-cv-50 pinned

vrt-composite.spec.ts · NIBBLES.length_cv ≈ +0.01 → SCOPE.ch1. CV at the midpoint (length=60).

nibbles-cv-75 pinned

vrt-composite.spec.ts · NIBBLES.length_cv ≈ +0.50 → SCOPE.ch1. CV at 75% of the sweep (length=89).

nibbles-cv-max pinned

vrt-composite.spec.ts · NIBBLES.length_cv = +1.00 → SCOPE.ch1. CV maximum (snake length=119).

nibbles-cv-min pinned

vrt-composite.spec.ts · NIBBLES.length_cv ≈ −0.98 → SCOPE.ch1. CV minimum (snake length=1).

polarizer-cv-bipolar pinned

vrt-composite.spec.ts

scaler-cv-gain pinned

vrt-composite.spec.ts

snh-seq-scope-off pinned

vrt-composite.spec.ts

snh-seq-scope-on pinned

vrt-composite.spec.ts

vco-scope-audio-trace pinned

vrt-composite.spec.ts

karplus-bell-extreme pinned

vrt-karplus-tomtom-states.spec.ts

karplus-dark-mallet pinned

vrt-karplus-tomtom-states.spec.ts

karplus-scrape-bridge pinned

vrt-karplus-tomtom-states.spec.ts

tomtom-simmons-zap pinned

vrt-karplus-tomtom-states.spec.ts

tomtom-strike-held pinned

vrt-karplus-tomtom-states.spec.ts

tomtom-timbale-tight pinned

vrt-karplus-tomtom-states.spec.ts

phases-bipolar-reverse pinned

vrt-phases.spec.ts

phases-delete-menu pinned

vrt-phases.spec.ts

phases-full-selected pinned

vrt-phases.spec.ts

phases-merged-left-curve pinned

vrt-phases.spec.ts

phases-unipolar-concave pinned

vrt-phases.spec.ts

posterbox-brutal-1bit pinned

vrt-posterbox-states.spec.ts

posterbox-dither-hatch pinned

vrt-posterbox-states.spec.ts

posterbox-subtle-565 pinned

vrt-posterbox-states.spec.ts

edge-add pinned

vrt-quadralogical.spec.ts

edge-chroma pinned

vrt-quadralogical.spec.ts

edge-diff pinned

vrt-quadralogical.spec.ts

edge-dissolve pinned

vrt-quadralogical.spec.ts

edge-iris pinned

vrt-quadralogical.spec.ts

edge-luma pinned

vrt-quadralogical.spec.ts

edge-multiply pinned

vrt-quadralogical.spec.ts

edge-wipe pinned

vrt-quadralogical.spec.ts

scope-intensity-dot pinned

vrt-scope-modes.spec.ts

scope-intensity-long pinned

vrt-scope-modes.spec.ts

scope-xy-lissajous pinned

vrt-scope-modes.spec.ts

vco-261-band2 pinned

vrt-synesthesia-composite.spec.ts

copy-a-solid-red pinned

vrt-synesthesia-video.spec.ts

tidyvco-acid pinned

vrt-tidy-vco.spec.ts

tidyvco-bass pinned

vrt-tidy-vco.spec.ts

tidyvco-pad pinned

vrt-tidy-vco.spec.ts

combine-composite pinned

vrt-toybox.spec.ts

combine-editor pinned

vrt-toybox.spec.ts

cos-gradient pinned

vrt-toybox.spec.ts

cv2-high pinned

vrt-toybox.spec.ts

cv2-low pinned

vrt-toybox.spec.ts

feedback-blur pinned

vrt-toybox.spec.ts

feedback-tunnel pinned

vrt-toybox.spec.ts

frag-kaleido pinned

vrt-toybox.spec.ts

hsv-plasma pinned

vrt-toybox.spec.ts

noise-fbm pinned

vrt-toybox.spec.ts

obj-bird-ernest pinned

vrt-toybox.spec.ts

obj-icosahedron pinned

vrt-toybox.spec.ts

obj-sphere pinned

vrt-toybox.spec.ts

obj-spot pinned

vrt-toybox.spec.ts

obj-teapot pinned

vrt-toybox.spec.ts

obj-tex-sphere pinned

vrt-toybox.spec.ts

obj-tex-teapot pinned

vrt-toybox.spec.ts

preset-cow-on-camera pinned

vrt-toybox.spec.ts

preset-flighty pinned

vrt-toybox.spec.ts

preset-growing-peak pinned

vrt-toybox.spec.ts

preset-plasma-dissolve pinned

vrt-toybox.spec.ts

preset-reactor-field pinned

vrt-toybox.spec.ts

preset-textured-sphere pinned

vrt-toybox.spec.ts

preset-worley-bloom pinned

vrt-toybox.spec.ts

synthwave-sunset pinned

vrt-toybox.spec.ts

truchet pinned

vrt-toybox.spec.ts

worley-cells pinned

vrt-toybox.spec.ts

wavesculpt-walls-flat pinned

vrt-wavesculpt-walls.spec.ts

wavesculpt-walls-mid-distort pinned

vrt-wavesculpt-walls.spec.ts

The `?shell=1` workflow mode — rack zoom, the dock full-view, the audio-I/O panel and the rear card.

workflow-audio-io pinned

workflow-audio-io-composite.spec.ts

workflow-dock-clip-split pinned

workflow-dock-composite.spec.ts

workflow-dock-patch pinned

workflow-dock-composite.spec.ts

workflow-shell-zoom-040 pinned

workflow-shell-zoom.spec.ts

workflow-shell-zoom-080 pinned

workflow-shell-zoom.spec.ts

workflow-shell-zoom-130 pinned

workflow-shell-zoom.spec.ts

Everything outside a module card: landing, dashboard, top bar, groups, the playhead and the direct-manipulation menus.

landing-empty pinned

dashboard.spec.ts

module-palette pinned

interactions.spec.ts

node-context-menu pinned

interactions.spec.ts

palette-vcos pinned

interactions.spec.ts

patch-panel-open pinned

interactions.spec.ts

port-context-menu pinned

interactions.spec.ts

landing pinned

landing.spec.ts

topbar-heading-buttons pinned

topbar.spec.ts

Directory scope

This gallery reads every e2e/vrt/__screenshots__/<spec>/*.png — all 29 spec directories below, not just vrt.spec.ts. Two gates in this repo were silently narrow because they only ever resolved that one directory and nothing said so; an unstated scope reads as full coverage.

There is ONE baseline per scene (2026-08-10): the {platform} segment is gone, because CI renders on linux and a darwin-only baseline was never diffed where it counted.

It reports what is committed. It cannot tell you whether a committed PNG still matches today's render — only a VRT run does that, and a sub-tolerance drift is invisible to that run too.

spec directorybaselines
cellshade-composite.spec.ts3
cube-adsr-composite.spec.ts1
dashboard.spec.ts1
interactions.spec.ts5
landing.spec.ts1
mirrorpool-composite.spec.ts3
pentemelodica-composite.spec.ts1
topbar.spec.ts1
vrt-aspect-16x9.spec.ts1
vrt-clap.spec.ts3
vrt-colourofmagic.spec.ts9
vrt-composite-coverage.spec.ts8
vrt-composite.spec.ts14
vrt-karplus-tomtom-states.spec.ts6
vrt-phases.spec.ts5
vrt-posterbox-states.spec.ts3
vrt-quadralogical.spec.ts8
vrt-scope-modes.spec.ts3
vrt-synesthesia-composite.spec.ts1
vrt-synesthesia-video.spec.ts1
vrt-tidy-vco.spec.ts3
vrt-toybox.spec.ts27
vrt-wavesculpt-blink.spec.ts8
vrt-wavesculpt-walls.spec.ts2
workflow-audio-io-composite.spec.ts1
workflow-dock-composite.spec.ts2
workflow-rear-card.spec.ts4
workflow-shell-faces.spec.ts381
workflow-shell-zoom.spec.ts3
TOTAL (29 dirs)509