3:14 am / no one else is watching this

DEADAIR.CHANNEL

A player built to feel like the fever-dream hour of overnight television. Turn the channel knob to jump the shuffle forward, ride the volume knob like a real dial, and watch it drift through static and dead air between clips.

Cabinet:
PLEASE STAND BY_

No clips loaded yet.
Pick a folder of local video files to test the shuffle, or wire a hosted clip manifest in for a real deploy.

Solid State AC·DC
Channel
MERIDIAN
Volume
Chaotic
Cozy
Mixed
status: idle clip --/-- runtime 00:00
How this works. The channel knob is real — click it to turn the dial one notch and skip the shuffle forward, the same as flipping through channels 2 through 13. The volume knob is draggable, rotating like an actual potentiometer and setting the video's real volume as you turn it. Power toggles play/pause, and Bright cycles the picture through a few contrast/brightness looks. The three lower buttons switch the vibe — Chaotic, Cozy, and Mixed (the default) — reshaping the shuffle, the static intensity, and the color grading together. Clips shuffle-bag through your library so every clip plays once before any repeat, and roughly one transition in four drops into a "please stand by" dead-channel screen before cutting to the next clip (more or less often depending on vibe). The corner timestamp is a fake VCR clock seeded once per session, ticking forward like a recording nobody stopped.

Clip library. The player reads its list from a Google Sheet published to the web as CSV — see MANIFEST_URL near the top of the script. Columns: id, file, title, credit, sourceUrl, vibe. vibe is optional — set it to cozy or chaotic to have a clip only appear in that mode, or leave it blank to appear in both. Each row's title/credit/link is what powers the "Sources & credits" panel. To remove a clip: delete its row from the sheet (Google republishes automatically within a few minutes) and delete the file from the bucket. If the sheet can't be reached (e.g. testing before it's published), the player falls back to the local file picker below so it still works as a demo.

Vibe modes. Mixed plays everything as before. Cozy filters to clips tagged cozy (plus untagged ones), softens the static bursts, cuts dead-channel drops way down, and warms up the picture. Chaotic filters to clips tagged chaotic (plus untagged ones), and turns the static, dead-channel frequency, and color grading up past the default.
SOURCES & CREDITS

Every clip in the shuffle is listed below with a link back to where it came from. If something here is yours and you'd like it taken down, email removals@deadair.channel with the title or ID and it'll come down.