Pure Audio.
Blazing performance.

A Plex-powered music system for Linux

$ curl -sSL https://releases.caldera.homes/music/headless/install.sh | bash
$ ~/caldera-music/caldera-music --login
$ loginctl enable-linger $USER
$ systemctl --user enable --now caldera-music
Auto-detects your architecture
memory
x86_64 Intel · AMD
developer_board
aarch64 Pi 4 / 5 · ARM64
developer_board
armv7 Pi 2 / 3 · 32-bit ARM
link

Truly gapless

Live albums, DJ sets, and classical movements play the way they were mastered. No click, no silence, no pause between tracks.

graphic_eq

SweetFades

A custom crossfade for every pair of tracks, with volume leveling built in. Songs flow into each other at matched loudness, so nothing jumps out or falls away.

insights

On-the-fly analysis

Every song you play is analyzed in the background, faster than realtime. The daemon learns your library as you listen, and remembers what it learned.

library_music

Plays everything

FLAC, ALAC, MP3, AAC, Ogg, Opus, WAV, AIFF, all the way up to 24-bit / 384 kHz studio masters. Streamed bit-perfect to your DAC.

bolt

Smart caching

Tracks prefetch before playing, and replays never touch the network. Even tricky file formats start playing instantly.

cast

Plex-native remote

Control playback from Plexamp, Plex iOS, or the Plex web app. The daemon shows up just like any other Plex player on your network.

hub

Multi-room sync

Caldera nodes find each other on your Wi-Fi and stay in lock-step. Start a song in the kitchen, walk to the living room, and it's already playing, on beat.

tune

Per-room tuning

A 10-band parametric EQ on every instance so each room's speakers get their own curve. Dial in once, sound great forever.

auto_awesome

Self-updating

New versions install themselves in the background, silently, without interrupting what's playing. No SSH, no package manager, no thinking about it.

Lightweight by design

Built as a headless daemon, not a GUI with the display ripped out. Every byte of memory and every CPU cycle earns its keep.

Resident Memory
34MB

vs 826 MB for Plexamp headless

Threads
11

vs 64 for Plexamp headless