Settings
Album Art
Artist Image
Audio Recognition
Debug
Features
HTTPS
Lyrics
Media
Music Assistant
Providers
Server
Slideshow
Spotify API
System
UI
Visual Mode
Deprecated
Album Art
Timeout
Request timeout (s)
Retries
Max retries
iTunes
Enable iTunes source
Last.fm
Enable Last.fm source
Spotify Enhanced
Try to enhance Spotify URLs
Min Resolution
Preferred resolution (px)
Artist Image
Timeout
Request timeout (s)
Wikipedia
Enable Wikipedia/Wikimedia
FanArt Album Covers
Fetch FanArt.tv album covers
Audio Recognition
Audio Recognition
Auto-enable audio fingerprinting on startup. Recommended to keep OFF.
Reaper Auto-Detect
Auto-start when Reaper detected. Keep OFF if you don't use Reaper.
Device ID
Audio device ID (blank = auto, recommended to keep blank)
Device Name
Preferred device name. Use this only if the correct device is not being auto-selected.
Capture Duration
Audio capture length (s)
Recognition Interval
Time (gap) between recognitions (s)
Latency Offset
Manual latency adjustment (s)
Silence Threshold
Min amplitude to detect audio
Verification Cycles
Shazam matches needed to accept new song (1=instant)
Verification Timeout
Clear pending if no confirmation in N cycles
Reaper Validation
Validate against Reaper window title
Reaper Match Threshold
Fuzzy match score (0-100) for Reaper validation
Debug
Debug Mode
Enable debug features
Log File
Log file name
Log Level
Logging verbosity
DEBUG
INFO
WARNING
ERROR
CRITICAL
Log Providers
Log provider requests
Log Polling
Log polling events
Log to Console
Print logs to terminal
Detailed Logging
Include detailed info
Performance Logging
Log timing stats
Max Log Size
Max log file size (bytes)
Log Backups
Number of backups to keep
Features
Save Lyrics Locally
Save lyrics to disk
Parallel Fetch
Fetch from providers concurrently
Album Art Database
Enable album art database
Word-Sync Auto-Switch
Auto-switch to provider with word-sync even if another is preferred
Word-Sync Default On
Enable word-sync by default (frontend can still toggle)
Spicetify Database
Cache audio analysis for waveform/spectrum
HTTPS
HTTPS Enabled
Enable HTTPS (required for browser mic)
HTTPS Port
HTTPS port (0 = same as HTTP, >0 = dual-stack, 9013 is default)
Auto Generate Cert
Auto-generate self-signed certificate
Cert File
SSL certificate file path
Key File
SSL private key file path
Lyrics
Buffer Size
Lines to buffer
Update Interval
UI refresh rate (s)
Idle Interval
Check rate when idle (s)
Latency Comp
Sync offset (+early, -late)
Spotify Latency
Spotify sync (+early, -late)
Audio Rec Latency
Audio rec sync (+early, -late)
Spicetify Latency
Spicetify sync (+early, -late)
Word-Sync Latency
Word-sync offset (+early, -late)
Musixmatch Offset
Musixmatch word-sync timing adjustment (s)
NetEase Offset
NetEase word-sync timing adjustment (s)
Word-Sync Transition
Total line transition animation in word-sync (ms). 0=instant, 200-400=smooth.
Idle Wait
Time before idle (s)
Race Timeout
Provider race timeout (s)
Current Line Size
Font scale for the active lyric line
Adjacent Lines Size
Font scale for prev/next lines
Distant Lines Size
Font scale for far-prev/far-next lines
Mobile Font Scale
Additional font scale for mobile screens
Lyrics Font
Font for lyrics display
System Default
Inter
Outfit
Poppins
Open Sans
Nunito
Roboto
Montserrat
Work Sans
Oswald
Raleway
Bebas Neue
Space Grotesk
Playfair Display
Lora
Fraunces
Glow Intensity
Text glow strength (0=off, 2=max)
Lyrics Color
Lyrics text color
Font Weight
Lyrics font weight
Light
Normal
Medium
Semi-Bold
Bold
macOS Latency
macOS sync offset (+early, -late)
Music Assistant Latency
Music Assistant sync (+early, -late)
Media
Spotify Source
Enable Spotify source
Priority
Source priority
Win Source
Enable Windows source
Priority
Source priority
Spicetify Source
Enable Spicetify bridge (Spotify Desktop)
Priority
Source priority (0 = highest)
Linux Source
Enable Linux MPRIS source (via playerctl)
Linux Priority
Source priority (lower = first)
macOS Source
Enable macOS Now Playing source (via nowplaying-cli)
macOS Priority
Source priority (lower = first)
Music Assistant
Enable Music Assistant source
MA Priority
Source priority (lower = first)
Music Assistant
MA Server URL
Server URL (e.g., http://192.168.1.100:8095)
MA Token
API token (from MA web UI)
MA Player ID
Specific player (blank = auto-detect)
MA Paused Timeout
Accept paused MA for N seconds (0=forever)
Providers
LRCLib
Enable LRCLib
LRCLib Priority
Fetch priority (lower = first)
Spotify
Enable Spotify Lyrics
Spotify Priority
Fetch priority (lower = first)
QQ
Enable QQ Music
QQ Priority
Fetch priority (lower = first)
NetEase
Enable NetEase
NetEase Priority
Fetch priority (lower = first)
Musixmatch
Enable Musixmatch
Musixmatch Priority
Fetch priority (lower = first)
Advanced Settings
Timeout
Request timeout (s)
Retries
Max retries
Cache
Cache TTL (s)
Timeout
Request timeout (s)
Retries
Max retries
Buffer
Token refresh buffer (s)
Cache
Cache TTL (s)
Timeout
Request timeout (s)
Retries
Max retries
Cache
Cache TTL (s)
Timeout
Request timeout (s)
Retries
Max retries
Cache
Cache TTL (s)
Timeout
Request timeout (s)
Retries
Max retries
Cache
Cache TTL (s)
Server
Port
Server port (9012 is default)
Host
Bind address (0.0.0.0 is default)
Server Debug
Quart debug mode
Slideshow
Slideshow Default
Start with slideshow enabled
Slideshow Interval
Seconds per image
Ken Burns Effect
Enable subtle zoom/pan animation
Ken Burns Intensity
Animation intensity (subtle/medium/cinematic)
subtle
medium
cinematic
Shuffle Mode
Random image order
Transition Duration
Crossfade duration (s)
Spotify API
Redirect URI
Callback URL
Metadata TTL
Metadata cache (s)
Cache Enabled
Enable API cache
Fast Poll Interval
Spotify-only mode polling (s)
Slow Poll Interval
Hybrid/idle mode polling (s)
System
Win Media
Enable Windows Media
Prefer Win
Prefer Windows Media
Timeout
SMTC timeout (s)
App Blocklist
Apps to ignore (partial match)
Add common browser...
Chrome
Microsoft Edge
Firefox
Brave
Opera
Vivaldi
Arc
Paused Timeout
Accept paused Windows media for N seconds (0=forever)
Spotify Paused Timeout
Accept paused Spotify for N seconds (0=forever)
Spicetify Paused Timeout
Accept paused Spicetify for N seconds (0=forever)
Linux Paused Timeout
Accept paused Linux source for N seconds (0=forever)
macOS Paused Timeout
Accept paused macOS source for N seconds (0=forever)
UI
Blur Strength
Background blur (px)
Overlay Opacity
Background overlay opacity
Sharp Album Art
Disable background blur & scaling
Soft Album Art
Medium blur album art background
UI Font
Font for menus and controls
System Default
Inter
Outfit
Poppins
Open Sans
Nunito
Roboto
Montserrat
Work Sans
Oswald
Raleway
Bebas Neue
Space Grotesk
Playfair Display
Lora
Fraunces
Visual Mode
Visual Mode
Enable visual mode for instrumentals
Delay
Delay before hiding lyrics (s)
Auto Sharp
Auto-switch to sharp mode in visual mode
Slideshow
Enable slideshow when no music
Slideshow Speed
Seconds per image
Deprecated
Not actively used
These settings are defined but not currently wired up to any functionality. They are kept for potential future use or backwards compatibility.
Default Start
Default gradient start
Default End
Default gradient end
Default Text
Default text color
Dark Start
Dark mode gradient start
Dark End
Dark mode gradient end
Dark Text
Dark mode text color
Light Start
Light mode gradient start
Light End
Light mode gradient end
Light Text
Light mode text color
Animation Styles
Enabled animations
wave
×
fade
×
slide
×
none
×
Bg Styles
Enabled backgrounds
gradient
×
solid
×
albumart
×
Minimal Mode
Hide extra UI elements
Hidden Elements
Elements to hide in minimal mode
bottom-nav
×
DB Enabled
Enable local DB
Max DB Size
Max DB size (MB)
Cleanup
Cleanup threshold (0-1)
Pattern
File pattern
Cache Enabled
Enable caching
Duration
Cache duration (days)
Max Cache
Max cache size (MB)
Mem Items
Max memory items
Notifications
Enable notifications
Duration
Notification duration (s)
Icon
Icon path
GSettings
Enable GSettings
Playerctl
Require Playerctl
Minimal UI
Enable minimal mode
Show Source
Show provider name
Stats
Track provider stats
Auto Theme
Auto-switch theme
Art Colors
Use album art colors
Some changes require restart
Save Changes
SyncLyrics
Home
Settings
Restart
Exit
Project