Commit Graph

  • 03a4c55d81 Fix remaining track-length clip (2px), add a blinking progress marker main poprhythm 2026-10-12 20:28:59 -04:00
  • cffc5edac1 Fix BPM/track-length row overflowing right edge, and verify 2-digit minutes poprhythm 2026-10-12 20:23:28 -04:00
  • eaaded770d Show BPM (left) and track length (right) at 2x, above the progress bar poprhythm 2026-10-12 20:12:40 -04:00
  • c1b4cf2118 Trim 1x zoom levels further: moderate 1.25->1.2, strong 1.45->1.35 poprhythm 2026-10-12 20:10:20 -04:00
  • 764369d72e Reduce zoom levels at 1x only, to cut worst-case payload further poprhythm 2026-10-11 13:36:03 -04:00
  • 91ecc8a75c Trim glitch active window to 18s to cut worst-case payload margin poprhythm 2026-10-11 13:20:27 -04:00
  • 676b80ad97 Use a show's real theme colors instead of guessing from its id poprhythm 2026-10-10 17:15:22 -04:00
  • 887dbc7183 Show album and year at 2x, below the artist line poprhythm 2026-10-10 16:54:09 -04:00
  • 97b2546fb0 Let a show's own theme override the configured color scheme poprhythm 2026-10-10 16:51:41 -04:00
  • c17dbb7807 Keep the title/artist separator line at a fixed 1px, not scaled to 2x poprhythm 2026-10-10 16:20:38 -04:00
  • 531d1aa0aa Split show and DJ name onto separate rows at 2x poprhythm 2026-10-10 16:18:00 -04:00
  • 547003fde1 Use a bigger font for the song title at 2x poprhythm 2026-10-10 16:10:29 -04:00
  • adb09a344c Fix centering adding vertical space and displacing the progress bar poprhythm 2026-10-10 14:52:37 -04:00
  • fc5bb11152 Center the 2x static time/temp line, and fix a length-check bug found along the way poprhythm 2026-10-10 14:49:11 -04:00
  • fdb2a1038e At 2x, show time/temp as static text instead of scrolling it poprhythm 2026-10-10 14:44:57 -04:00
  • a4a8e37242 Fix asymmetric album art crop -- was showing more top-left, losing bottom/right poprhythm 2026-10-10 14:23:33 -04:00
  • 3622625b0f Keep corner tick line thickness at a fixed 1px, not scaled to 2x poprhythm 2026-10-09 22:13:51 -04:00
  • 31a0e5dedc Add full proportional 2x resolution support poprhythm 2026-10-09 22:01:26 -04:00
  • a06cdec621 Revert TEMP DEV OVERRIDE -- glitch back to start/end windows only poprhythm 2026-10-09 20:39:58 -04:00
  • 68bd445303 Fix band overlap -- measure the 3-5px gap edge-to-edge, not top-to-top poprhythm 2026-10-09 19:55:53 -04:00
  • c950b9db17 Place magenta band 3-5px above cyan in every glitch state poprhythm 2026-10-09 19:03:59 -04:00
  • 7156fa71ae Extend scanline sweep to cover the full glitch window poprhythm 2026-10-09 18:54:40 -04:00
  • 40a740f7e4 Shorten RGB-split bands to 4px max, per request poprhythm 2026-10-09 18:51:25 -04:00
  • eee2125421 Re-enable the RGB-split glitch bands alongside the base jitter poprhythm 2026-10-09 16:59:30 -04:00
  • 385e20785c Fix jitter invisible in pixlet serve by restoring the _glitch_hold pattern poprhythm 2026-10-09 16:57:53 -04:00
  • 60feeaec2c Revert jitter hue tint -- caused a visible artifact, not worth the risk poprhythm 2026-10-09 16:55:08 -04:00
  • 519a47d970 Add a hue tint to jitter states so the burst is actually visible poprhythm 2026-10-09 16:37:45 -04:00
  • 25c41fb6b2 Extend jitter to cover the full glitch window, not just a short burst poprhythm 2026-10-09 16:24:15 -04:00
  • 7d748361ab Fix jitter black border by rebuilding on Padding instead of Translate poprhythm 2026-10-09 16:16:19 -04:00
  • 927a23e557 Fix scanline loop-point flicker with an instantaneous snap-back poprhythm 2026-10-09 16:13:01 -04:00
  • 90870f4a24 Rebuild scanlines with mathematically even spacing poprhythm 2026-10-09 16:10:26 -04:00
  • c6b44af1e4 Disable jitter for now; confirmed it's the real source of a black border poprhythm 2026-10-09 15:59:20 -04:00
  • 2dd621b2a1 Make scanline spacing symmetric poprhythm 2026-10-09 15:54:49 -04:00
  • 5dae0f2070 Fix bottom scanline not reaching the bottom edge poprhythm 2026-10-09 15:52:49 -04:00
  • 1b2c96a42e Spread the 6 scanlines evenly across the full height poprhythm 2026-10-09 15:51:39 -04:00
  • ef38fabebb Fix scanlines going blank instead of regenerating; reduce count; animate sweep poprhythm 2026-10-09 15:48:50 -04:00
  • 29b0505dc7 Re-enable scanlines poprhythm 2026-10-09 15:36:57 -04:00
  • 332b8231aa Fix jitter moving vertically too; should be x-axis only poprhythm 2026-10-09 15:35:29 -04:00
  • 4cf6c7d506 Give the glitch segment its own non-animated, full-res art poprhythm 2026-10-09 15:31:56 -04:00
  • 6f9b6ce838 Disable scanlines again poprhythm 2026-10-09 15:23:19 -04:00
  • 9ba3f856f1 TEMP DEV: force glitch on for the whole track, not just start/end poprhythm 2026-10-09 15:22:23 -04:00
  • 3273212bfe Randomize base jitter instead of a fixed +1/-1 alternation poprhythm 2026-10-09 15:21:06 -04:00
  • 4983e81a24 Disable RGB-split bands, re-enable scanlines, fix base jitter cancelling out poprhythm 2026-10-09 15:18:19 -04:00
  • 8d9fe63fe4 Disable scanlines, left jitter hard to see poprhythm 2026-10-08 22:26:30 -04:00
  • 57a7180ca7 Change corner ticks from green to black, same transparency poprhythm 2026-10-08 22:25:08 -04:00
  • ae80be329a Re-enable base jitter capped to +-1px; speed up bursts, shorten pauses poprhythm 2026-10-08 22:07:05 -04:00
  • f45cdb6250 Comment out the base-art jitter, pending a call on whether it's working poprhythm 2026-10-08 19:11:15 -04:00
  • e51c2bd422 Jitter the underlying art in sync with the RGB-split bands poprhythm 2026-10-08 19:02:37 -04:00
  • c82503c73f Widen the ending glitch window; decouple jitter duration from it poprhythm 2026-10-08 18:51:35 -04:00
  • 5f9bc11e47 Size glitch bands to reliably show 2-3 scanlines each poprhythm 2026-10-08 18:42:34 -04:00
  • bdd5993ed1 Shorten the RGB-split glitch bands poprhythm 2026-10-08 18:39:31 -04:00
  • 1d5c86fb61 Vary glitch band positions across loop cycles; soften corner ticks poprhythm 2026-10-08 17:17:49 -04:00
  • 78621b3831 Loop the RGB-split glitch burst with pauses, instead of playing once poprhythm 2026-10-08 16:53:30 -04:00
  • 6cd5decdf5 Fix glitch effect bleeding into text column and wrong corner tick orientation poprhythm 2026-10-08 16:18:29 -04:00
  • 2993e9e9a9 Replace bundled static.gif with a live RGB-split glitch effect poprhythm 2026-10-08 15:58:15 -04:00
  • 8e101b997e Rework static overlay as a procedural VHS glitch band poprhythm 2026-10-02 22:54:18 -04:00
  • 667899d258 Fix deploy instructions: zip upload now required, not a single file poprhythm 2026-10-02 22:37:20 -04:00
  • 5a54376f8e Add an optional TV-static overlay during track start/end poprhythm 2026-10-02 22:32:24 -04:00
  • f6893bdcdf Rotate the random zoom spot over time, not just per-track poprhythm 2026-10-02 22:19:59 -04:00
  • d8add24c5e Replace Translate-based centering with animation.Origin; add zoom position config poprhythm 2026-10-02 22:12:25 -04:00
  • 4a2b3caac8 Fix the periodic zoom pop at its root: disable Translate's pixel rounding poprhythm 2026-10-02 22:03:05 -04:00
  • 9f63adbfbf Revert centered zoom; Scale+Translate causes a periodic rendering pop poprhythm 2026-10-01 22:48:15 -04:00
  • 5f42319e26 Revert jerky zoom fix; cap strong zoom level instead poprhythm 2026-10-01 22:34:45 -04:00
  • 9f2216c692 Fix black border at strong album art zoom by scaling the recenter shift poprhythm 2026-10-01 22:23:52 -04:00
  • 16ac004d06 Add a calibration test image/script for visually checking zoom cropping poprhythm 2026-10-01 21:57:51 -04:00
  • 975ff6da28 Center the album art zoom instead of favoring the top-left poprhythm 2026-10-01 21:57:18 -04:00
  • 60ba5f8a3b Fix album art zoom's rest frame differing from zoom-off's static frame poprhythm 2026-09-29 21:13:55 -04:00
  • fb048df885 Always render the show/host and time rows, even when empty poprhythm 2026-09-29 19:34:44 -04:00
  • 4a01de30de Make album art zoom and color scheme configurable poprhythm 2026-09-29 19:33:19 -04:00
  • 6e346a0cf8 Fix album art zoom always showing a cropped corner, not the full image poprhythm 2026-09-29 19:23:06 -04:00
  • 67c20e20e9 Start/end the album art zoom fully zoomed out, not zoomed in poprhythm 2026-09-29 15:52:55 -04:00
  • dc0c5019ca Shorten album art zoom to a 10s round-trip so it actually completes poprhythm 2026-09-29 15:48:47 -04:00
  • cda256d1c2 Fix black border in album art zoom by only ever scaling up poprhythm 2026-09-29 15:42:15 -04:00
  • 83b817c3b2 Loop art zoom back-and-forth instead of one-shot reveal, to reduce refresh jumpiness poprhythm 2026-09-29 15:21:52 -04:00
  • 27e29705c9 Add slow zoom/pan reveal to album art; fix JSON-null crash on activeShow poprhythm 2026-09-29 15:12:01 -04:00
  • 74be033a29 Revert to native Marquee for all lines; remove album-art overlap poprhythm 2026-09-29 07:03:53 -04:00
  • f864d43888 Fix Marquee desync bug; add time/temp footer with progress bar at full width poprhythm 2026-09-28 23:19:35 -04:00
  • 607fe9abe4 Pin progress bar to bottom, add show/host line with new color scheme poprhythm 2026-09-28 23:11:12 -04:00
  • 1d2021e6f2 Add show name and track progress bar poprhythm 2026-09-28 22:58:20 -04:00
  • 65862ce3ae Initial commit — SUB/WAVE Now Playing Tronbyt app poprhythm 2026-09-28 22:53:18 -04:00