From 62dde885aae88b3c36d75090aa3e25f3373da788 Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Mon, 2 Nov 2026 22:03:14 +0100 Subject: [PATCH] Tap to listen, drop marks, bar-timed fades and solar flares The first visit shows a welcome screen where one tap starts a guest session; sign-in moves below it. Guests see a "sign in" pill, are asked once to sign in after five likes or a first follow, and need two taps to forget themselves. Drops are found in the waveform and marked on it; "drop" and the d key jump a bar before the next one. Long and dj-mix fades start on a bar once the beat is locked. Radio sheets can be shared as /?r=handle. The audio features now follow the bar, gaps before drops and the wobble rate, and a new flare pass draws loops round the drop on each kick, with a setting under visuals. --- web/index.html | 33 ++-- web/src/api.ts | 2 + web/src/blob/blob.ts | 46 +++++- web/src/blob/flares.ts | 357 +++++++++++++++++++++++++++++++++++++++++ web/src/blob/style.ts | 45 +++++- web/src/cards.ts | 52 ++++++ web/src/debug.ts | 8 +- web/src/features.ts | 99 +++++++++++- web/src/main.ts | 193 +++++++++++++++++----- web/src/station.ts | 8 +- web/src/style.css | 40 ++++- web/src/visual.ts | 26 ++- 12 files changed, 837 insertions(+), 72 deletions(-) create mode 100644 web/src/blob/flares.ts diff --git a/web/index.html b/web/index.html index c5487af..6fea923 100644 --- a/web/index.html +++ b/web/index.html @@ -65,10 +65,7 @@

pl8list rewind

endless riddim from pl8list. like it, and it comes back.

-
- -

no account needed. or sign in with pl8list to bring your follows and likes along.

-
+

sign in with pl8list to bring your follows and likes along. What you did as a guest comes with you.

@@ -91,11 +88,10 @@
- +

- This site is not affiliated with pl8list. Without an account we keep what you play, like and - follow under a random cookie, to pick tracks for you; signing out deletes it. Your email and code + This site is not affiliated with pl8list. Your email and code go to pl8list, which signs this server in for you. Unless you choose to stay connected, we use that pl8list login once to read your feed and library, then log it out; it is never stored. We keep your pl8list handle, the artists you follow and what you play and like. @@ -134,6 +130,12 @@ +

+ solar flares on the liquid drop + + + +
crossfade @@ -199,9 +201,16 @@ + @@ -260,10 +270,13 @@
c
filters and settings
h
history
0–9 · , .
jump to 0–90 % · seek 5 s
+
d
jump to the next drop (the marks on the waveform)
m · + −
mute · volume
?
this help
-

Drag the liquid artwork sideways to spin it. Lock-screen and headphone buttons work too.

+

Drag the liquid artwork sideways to spin it. On riddim the solar flares round it follow the + beat: a loop on each kick, the same crown every bar, a break on each snare. Lock-screen and + headphone buttons work too.

Keys like r or x doing something else, such as reloading or closing the tab? A vim-keys browser extension (Vimium and the like) takes them first: turn it off for this site.

@@ -297,7 +310,7 @@ -
0:00
+
0:00