Skip to content

Stereodrome is a desktop music player for Subsonic-compatible music servers inspired by iTunes

Notifications You must be signed in to change notification settings

xikxp1/Stereodrome

Repository files navigation

Stereodrome

Desktop music player for Subsonic-compatible servers, inspired by classic iTunes-era library browsing.

Main screen

Features

  • Music playback experience inspired by legacy iTunes versions (2010-2012)
  • Sync library metadata from your Subsonic server
  • Full-text search powered by Tantivy
  • System integration: media controls, system tray, keyboard controls
  • Local audio cache with configurable size
  • Mini player and desktop notifications
  • Gapless playback and crossfade
  • 12-band equalizer, audio normalization with dynamic compression, binaural audio

Screenshots

Coming soon

Requirements

Supported Servers

Stereodrome works with Subsonic API-compatible servers, including:

Supported Platforms

  • macOS 10.15 (Catalina) or later
  • Windows 10 or later
  • Linux with GTK 3 and WebKit2GTK

Installation

Download the latest build for your platform from Releases.

Quick Start

  1. Launch Stereodrome.
  2. Enter your server URL, username, and password.
  3. Sync your library.
  4. Start playback and adjust settings from the top bar and settings panel.

Keyboard Shortcuts

Shortcut Action
Space Play / Pause
/ Move selection in song list
Enter Play selected song
Shift + ← / Seek backward / forward (10s)
Cmd/Ctrl + ↑ / Volume up / down
Cmd/Ctrl + ← / Previous / Next track
M Mute / Unmute
S Toggle shuffle
R Cycle repeat mode
Q Toggle queue panel
V Toggle spectrum visualizer
Cmd/Ctrl + K Focus search
Cmd/Ctrl + , Open settings
Escape Unfocus active input/search field

License

MIT

Contributing

Contributions are welcome! Please open an issue to discuss proposed changes before submitting a pull request.

About

Stereodrome is a desktop music player for Subsonic-compatible music servers inspired by iTunes

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •