Skip to content

v0.5.0 — downloads at full speed, genre stations

Choose a tag to compare

@dotjarden dotjarden released this 11 Jun 13:19

Downloads: ~400× faster

Full-file transfers of YouTube tracks were throttled by the CDN to ~32 KB/s — a 4-minute song took minutes to download to a client. The server now relays whole-file requests as sequential ranged chunks in one continuous response; the same track measures 13.4 MB/s (0.3s total). Playback streaming is unchanged. Clients need no update to benefit.

Genre stations

GET /api/station?tag=<last.fm tag> — an engine-built station for any tag, seeded from your own most-played artists in that genre when possible (Last.fm's tag chart as fallback), with the same multi-seed blend, affinity, and discovery level as everything else. Cached per tag for an hour.

CLI

  • pixeltui devices — table of paired companion devices (id, name, paired, last seen)
  • pixeltui devices revoke <id> — unpair from the command line

Scrobbling

  • Liking a track now also submits Last.fm track.love (from the TUI and from companion clients), when scrobbling is configured