Skip to content

⚙️ Preferences

EchoMusic offers a wide range of personalization options to make the player look and feel just the way you like it.

Appearance

EchoMusic supports multiple appearance modes for different usage scenarios:

ThemeDescription
🌞 Light ModeBright and clean, ideal for daytime use
🌙 Dark ModeEye-friendly and comfortable, ideal for nighttime or low-light environments
🔄 Auto SwitchFollows system settings to switch between light and dark modes

Switch themes in Settings → Appearance.

Global Theme Color

EchoMusic supports three theme color modes:

ModeDescription
Follow CoverAutomatically extracts the dominant color from the current song's cover for a visually consistent color experience
Preset ThemesChoose from built-in color schemes
Custom ColorManually pick your preferred color

Switch modes in Settings → Appearance → Theme Color.

Font Settings

Customize the application font:

  • Select installed system fonts in Settings → Appearance → Font
  • Adjust font size
  • Preview takes effect in real time

Shortcuts

Global Shortcuts

Global shortcuts work even when the app is in the background:

ActionDefault Shortcut
Play / PauseMedia key ▶⏸
PreviousMedia key ⏮
NextMedia key ⏭
Volume +Media key 🔊
Volume -Media key 🔉

In-App Shortcuts

ActionDefault Shortcut
Open SearchCtrl + F / Cmd + F
Play / PauseSpace
Close DialogEsc

Customize shortcuts in Settings → Shortcuts.

System Tray

EchoMusic supports minimizing to the system tray for background playback:

  • When you close the window, EchoMusic minimizes to the tray instead of exiting
  • Right-click the tray icon for a quick menu:
ActionDescription
Play / PauseQuick playback control
Previous / NextQuick track switching
Show Main WindowOpen the app interface
QuitFully exit the app
  • Supports Mini Mode: shrink the player to a compact mini window via title bar button

Adjust tray behavior in Settings → System.

Startup & Updates

SettingDescription
Launch at startupAuto-run EchoMusic when the system starts
Start minimizedMinimize to tray on launch
Auto updateAutomatically check and download new versions in the background
Silent updateAuto-install on next launch after download

Data Management

Local Storage

EchoMusic uses a local SQLite database to store:

  • Playback history
  • Favorites (songs, playlists)
  • Play queue state
  • Personal preferences

INFO

All personal data is stored locally only — nothing is uploaded to the cloud. Your privacy is protected.

Data Clearing

Clear data in Settings → Data:

  • Playback history
  • Search history
  • Cache data

Playback Settings

SettingDescription
Crossfade durationTransition effect duration when switching tracks (0-5 seconds)
Default volumeVolume level on startup
Auto-resume playbackContinue playing from where you left off on startup

About

View in Settings → About:

  • App version number
  • Open source license information
  • Open source dependency acknowledgements
  • Check for updates