Skip to content

Casquinha b49 — on air

Choose a tag to compare

@felipedbene felipedbene released this 06 Jul 23:19
· 21 commits to master since this release

First binary release of Casquinha, the native Mac OS 9.2 Spotify remote for gopher-spot — the b13→b49 arc in one artifact.

What it does, out of the box: launch it and it plays — auto-tune + a launch wake decided from real player state (hold ⌥ to start quiet). Now Playing with cover art, transport with instant "Skipping..." acknowledgment, click-to-seek, search + live queue in one window, native play-from contexts (/spot/api/1/play/from), and an in-app MP3 audio path built from scratch: Open Transport streaming → minimp3 → SndPlayDoubleBuffer ring, with radio physics (~3 s latency, graceful starvation) narrated live in the UI (tuning in... / buffering... N% / on air / playing out... / standing by).

Requirements: Mac OS 9.x (PowerPC or emulated via UTM/QEMU), Open Transport, a gopher-spot server on the LAN (default 10.0.100.112:70, configurable in Preferences ⌘,).

Files:

  • Casquinha-b49.bin — MacBinary-encoded application (decode with StuffIt Expander or any MacBinary tool on the classic side)
  • Casquinha-b49.dsk — mountable disk image containing the app

Debug telemetry is opt-in via a Casquinha Debug marker file — see the README. Host-side test suite: 203 checks green.

🤖 Generated with Claude Code