Playwright screenshot baselines for patchtogether.live — one committed baseline per scene, captured by linux CI
585 scenes · one committed baseline each · 170 curated faces, 4 with a missing tier
Generated from 5bee496
The curated faceplates — every module on the STRICT_FACES ratchet, compact lane tile + dock full-view (+ rear card where one exists).
compact: no baseline committed; dock: no baseline committed
ADSR envelope + inverted envelope output.
Analog VCO — saw/sq/tri/sine + FM + PM CV inputs.
Stereo audio out + master gain.
Wogglebug-style chaotic CV.
X/Y CV + clock router.
CELLSHADE — 4-pass cel shader.
Stereo delay + feedback echo.
CHROMA — hue-shifter / colorizer.
CHROMAKEY — 2-input chroma-key compositor.
CLOUDSEED — algorithmic reverb.
COLORIZER — palette remap.
DELAY — the workhorse delay line.
Per-rackspace destroy gate.
DESTRUCTOR — pixel-degrader.
Drum voice (per-rackspace singleton).
DX7 — pure-TS 6-op FM synth.
FEATURECV — audio→CV feature extractor.
FEEDBACK — frame echo / VHS feedback.
Multi-mode filter.
Attenuverter + math + logic.
INWARDS — recursive zoom.
KARPLUS — extended Karplus-Strong string voice.
KICKDRUM — synthesized kick voice.
KRIA — 4-track grid sequencer.
Synced LFO (state-deterministic).
LINES — animated line geometry.
LUMA — posterize / contrast / gamma.
LUMAKEY — 2-input luma-key compositor.
compact: no baseline committed
MEOWBOX — chaotic glitch voice.
compact: no baseline committed; dock: no baseline committed
compact: no baseline committed
4-channel mono mixer.
Master mix bus + sends.
MONOGLITCH — luma-driven scanline displacement.
Noise source (white/pink/brown).
PICTUREBOX — image-loader source.
POSTERBOX — retro palette crush.
Quad bipolar attenuverter.
RESHAPER — raster-scan coordinate-remap (formerly RUTTETRA).
Reverb (Schroeder-ish).
RINGBACK — stereo ring-mod crush.
RUTTETRA — authentic forward-scatter Rutt-Etra scope.
Stereo scope + scope→mono-video bridge.
Step-score module (4x4x4 pages).
SHAPEDRAMPS — synced ramp generator.
SHAPES — geometry source.
SHIMMERSHINE — pitch-shifted shimmer processor.
SIXSTRUM — six-string strummed voice.
SNAREDRUM — banded snare voice.
SPECTROGRAPH — scrolling sonogram.
Stereo VCA + ring modulator.
SWOLEVCO — Buchla-259-style complex VCO.
TIDY VCO — the flagship VA subtractive voice.
Clock divider + euclidean gen.
TOMTOM — membrane tom voice.
Bipolar CV-shaper.
VCA with phase-flipped tap output.
VDELAY — video delay + feedback echo.
Video mixer.
Video out / preview canvas.
Spectral resynth — partial tracker + SMS residual.
WAVECEL — stereo wavetable VCO + 3D viz.
WAVESCULPT — 3D waveform sculpture.
Wavetable VCO (LFS-tracked WAV banks).
Per-card solo baselines from vrt.spec.ts — one scene per registered module.
vrt.spec.ts · ADSR envelope + inverted envelope output.
vrt.spec.ts · Analog VCO — saw/sq/tri/sine + FM + PM CV inputs.
vrt.spec.ts · Stereo audio out + master gain.
vrt.spec.ts · Wogglebug-style chaotic CV.
vrt.spec.ts · X/Y CV + clock router.
vrt.spec.ts · CELLSHADE — 4-pass cel shader.
vrt.spec.ts · Stereo delay + feedback echo.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · CLIPPLAYER — clip launcher + piano-roll editor.
vrt.spec.ts
vrt.spec.ts · COLORIZER — palette remap.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · Per-rackspace destroy gate.
vrt.spec.ts · DESTRUCTOR — pixel-degrader.
vrt.spec.ts
vrt.spec.ts · Drum voice (per-rackspace singleton).
vrt.spec.ts · DX7 — pure-TS 6-op FM synth.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · FEATURECV — audio→CV feature extractor.
vrt.spec.ts · FEEDBACK — frame echo / VHS feedback.
vrt.spec.ts · Multi-mode filter.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · Attenuverter + math + logic.
vrt.spec.ts · INWARDS — recursive zoom.
vrt.spec.ts · KARPLUS — extended Karplus-Strong string voice.
vrt.spec.ts · KICKDRUM — synthesized kick voice.
vrt.spec.ts · KRIA — 4-track grid sequencer.
vrt.spec.ts
vrt.spec.ts · Synced LFO (state-deterministic).
vrt.spec.ts · LINES — animated line geometry.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · MEOWBOX — chaotic glitch voice.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · 4-channel mono mixer.
vrt.spec.ts · Master mix bus + sends.
vrt.spec.ts · MONOGLITCH — luma-driven scanline displacement.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · Noise source (white/pink/brown).
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · PICTUREBOX — image-loader source.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · POSTERBOX — retro palette crush.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · Quad bipolar attenuverter.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · RESHAPER — raster-scan coordinate-remap (formerly RUTTETRA).
vrt.spec.ts
vrt.spec.ts · Reverb (Schroeder-ish).
vrt.spec.ts · RINGBACK — stereo ring-mod crush.
vrt.spec.ts · RUTTETRA — authentic forward-scatter Rutt-Etra scope.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · Stereo scope + scope→mono-video bridge.
vrt.spec.ts · Step-score module (4x4x4 pages).
vrt.spec.ts · SHAPEDRAMPS — synced ramp generator.
vrt.spec.ts · SHAPES — geometry source.
vrt.spec.ts · SHIMMERSHINE — pitch-shifted shimmer processor.
vrt.spec.ts · SNAREDRUM — banded snare voice.
vrt.spec.ts · SPECTROGRAPH — scrolling sonogram.
vrt.spec.ts
vrt.spec.ts · Stereo VCA + ring modulator.
vrt.spec.ts
vrt.spec.ts · SWOLEVCO — Buchla-259-style complex VCO.
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts
vrt.spec.ts · TIDY VCO — the flagship VA subtractive voice.
vrt.spec.ts
vrt.spec.ts · Clock divider + euclidean gen.
vrt.spec.ts · TOMTOM — membrane tom voice.
vrt.spec.ts · TOYBOX — shader/geometry playground.
vrt.spec.ts · Bipolar CV-shaper.
vrt.spec.ts · VCA with phase-flipped tap output.
vrt.spec.ts · VDELAY — video delay + feedback echo.
vrt.spec.ts · Video mixer.
vrt.spec.ts · Video out / preview canvas.
vrt.spec.ts
vrt.spec.ts · WAVECEL — stereo wavetable VCO + 3D viz.
vrt.spec.ts · WAVESCULPT — 3D waveform sculpture.
vrt.spec.ts · Wavetable VCO (LFS-tracked WAV banks).
Multi-module scenes wired with a patch cord: one module's signal driving another into a deterministic state.
cellshade-composite.spec.ts
cellshade-composite.spec.ts
cellshade-composite.spec.ts
cube-adsr-composite.spec.ts
mirrorpool-composite.spec.ts
mirrorpool-composite.spec.ts
mirrorpool-composite.spec.ts
pentemelodica-composite.spec.ts
vrt-aspect-16x9.spec.ts
vrt-clap.spec.ts
vrt-clap.spec.ts
vrt-clap.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-colourofmagic.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite-coverage.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts · NIBBLES.length_cv ≈ −0.50 → SCOPE.ch1. CV at 25% of the sweep (length=30).
vrt-composite.spec.ts · NIBBLES.length_cv ≈ +0.01 → SCOPE.ch1. CV at the midpoint (length=60).
vrt-composite.spec.ts · NIBBLES.length_cv ≈ +0.50 → SCOPE.ch1. CV at 75% of the sweep (length=89).
vrt-composite.spec.ts · NIBBLES.length_cv = +1.00 → SCOPE.ch1. CV maximum (snake length=119).
vrt-composite.spec.ts · NIBBLES.length_cv ≈ −0.98 → SCOPE.ch1. CV minimum (snake length=1).
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-composite.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-karplus-tomtom-states.spec.ts
vrt-posterbox-states.spec.ts
vrt-posterbox-states.spec.ts
vrt-posterbox-states.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-quadralogical.spec.ts
vrt-scope-modes.spec.ts
vrt-scope-modes.spec.ts
vrt-scope-modes.spec.ts
vrt-synesthesia-composite.spec.ts
vrt-synesthesia-video.spec.ts
vrt-tidy-vco.spec.ts
vrt-tidy-vco.spec.ts
vrt-tidy-vco.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-toybox.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-blink.spec.ts
vrt-wavesculpt-walls.spec.ts
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-composite.spec.ts
workflow-dock-composite.spec.ts
workflow-dock-composite.spec.ts
workflow-shell-zoom.spec.ts
workflow-shell-zoom.spec.ts
workflow-shell-zoom.spec.ts
Everything outside a module card: landing, dashboard, top bar, groups, the playhead and the direct-manipulation menus.
dashboard.spec.ts
groups.spec.ts
groups.spec.ts
interactions.spec.ts
interactions.spec.ts
interactions.spec.ts
interactions.spec.ts
interactions.spec.ts
interactions.spec.ts
landing.spec.ts
topbar.spec.ts
This gallery reads every
e2e/vrt/__screenshots__/<spec>/*.png — all
30 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 directory | baselines |
|---|---|
cellshade-composite.spec.ts | 3 |
cube-adsr-composite.spec.ts | 1 |
dashboard.spec.ts | 1 |
groups.spec.ts | 2 |
interactions.spec.ts | 6 |
landing.spec.ts | 1 |
mirrorpool-composite.spec.ts | 3 |
pentemelodica-composite.spec.ts | 1 |
topbar.spec.ts | 1 |
vrt-aspect-16x9.spec.ts | 1 |
vrt-clap.spec.ts | 3 |
vrt-colourofmagic.spec.ts | 9 |
vrt-composite-coverage.spec.ts | 8 |
vrt-composite.spec.ts | 14 |
vrt-karplus-tomtom-states.spec.ts | 6 |
vrt-posterbox-states.spec.ts | 3 |
vrt-quadralogical.spec.ts | 8 |
vrt-scope-modes.spec.ts | 3 |
vrt-synesthesia-composite.spec.ts | 1 |
vrt-synesthesia-video.spec.ts | 1 |
vrt-tidy-vco.spec.ts | 3 |
vrt-toybox.spec.ts | 27 |
vrt-wavesculpt-blink.spec.ts | 8 |
vrt-wavesculpt-walls.spec.ts | 2 |
vrt.spec.ts | 125 |
workflow-audio-io-composite.spec.ts | 1 |
workflow-dock-composite.spec.ts | 2 |
workflow-rear-card.spec.ts | 4 |
workflow-shell-faces.spec.ts | 334 |
workflow-shell-zoom.spec.ts | 3 |
| TOTAL (30 dirs) | 585 |