Rockbox Zig π΅ β‘
A modern take on the Rockbox open source audio player, extended with Rust and Zig. Rockbox Zig exposes the full Rockbox audio engine β gapless playback, DSP, 20+ codecs, tag database β through gRPC, GraphQL, HTTP, and MPD APIs, and adds multi-room output via AirPlay, Snapcast, and Squeezelite.
β¨ Features
Audio output
Built-in CPAL audio
Built-in CPAL audio AirPlay (RAOP) β single or multi-room fan-out to Apple TV, HomePod, Airport Express, shairport-sync
AirPlay (RAOP) β single or multi-room fan-out to Apple TV, HomePod, Airport Express, shairport-sync Snapcast β synchronised multi-room via snapserver (FIFO/pipe and direct TCP with mDNS auto-discovery)
Snapcast β synchronised multi-room via snapserver (FIFO/pipe direct TCP with mDNS auto-discovery) Squeezelite (Slim Protocol + HTTP broadcast) β synchronised multi-room
Squeezelite (Slim Protocol + HTTP broadcast) β synchronised multi-room Chromecast
Chromecast Gapless playback and crossfading
... continue reading