Skip to content

Radio: real variety, honest volume control - #57

Merged
jay23606 merged 1 commit into
mainfrom
radio-variety
Sep 27, 2026
Merged

jay23606 merged 1 commit into
mainfrom
radio-variety

Conversation

@jay23606

Copy link
Copy Markdown
Owner

Reported: the radio felt like a small mix again, and the volume would not adjust.

  • Cause of the small mix: after one search the radio queued the whole page (20 tracks) from that single genre and played it out. Now every song comes from a fresh genre and random page, one track each, never the artist who just played. Genre list grown from 36 to 59.
  • Volume: on desktop the slider is verified to set the element volume. Phones such as iPhones ignore an audio element's volume, and the track host allows CORS only from localhost, so it cannot be routed through Web Audio. The slider is now hidden while a real song plays on such a device, and the toggle's tooltip says to use the device buttons, instead of a slider that silently does nothing. The synth fallback always keeps its slider.
  • Verified in the running app: five songs, five genres, slider moves the real volume. 501 tests, lint clean.

🤖 Generated with Claude Code

…ume slider where the device ignores it

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jay23606
jay23606 merged commit 8a8b004 into main Sep 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant