Psysonic v1.34.8 #149
Psychotoxical
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Added
Netease Cloud Music Lyrics (opt-in): Netease Cloud Music can now be enabled in Settings → General as a last-resort lyrics fallback. It only fires when neither the server nor LRCLIB return results — the existing lyrics chain is completely unaffected. Particularly useful for Asian and international music. Chinese metadata lines (作词/作曲/编曲 etc.) are automatically stripped from the LRC output.
Navidrome AudioMuse-AI Integration (contributed by @cucadmuh, PR #147): Psysonic now supports AudioMuse-AI if it is active on the Navidrome server and uses it for Random Mix, Similar Artists, and Instant Mix. No configuration required — Psysonic keeps its existing behavior when AudioMuse is unavailable. Also includes an Instant Mix probe, ping identity, and improved UX for AudioMuse-specific actions.
ICY metadata & AzuraCast radio (contributed by @sorensiimSalling, PR #146): Internet radio now displays live track metadata from ICY streams. AzuraCast stations are supported with extended now-playing information.
Automatic audio device switching: Psysonic now detects newly connected or changed audio output devices and switches to them automatically — no app restart required.
Fixed
Multi-artist tracks: Tracks with multiple artists (OpenSubsonic
artists[]field, e.g. semicolon-separated entries) now display each artist individually. Artists with their own profile page are clickable links; artists without one appear as plain text. Separated by·.Gapless + Preload Gate: The gapless chain and the preload gate now run on separate paths. Previously both could fire simultaneously, causing a brief black flash on track change.
Replay Gain — missing album gain: When no album gain tag is present, Psysonic now correctly falls back to track gain instead of skipping gain correction entirely.
Statistics — music library scope: Genre insights now respect the currently selected music library. Fetch results are cached to avoid redundant server requests. Playback durations are displayed in localized units.
Russian locale: "Most Played" in the sidebar, home page, and page title now uses «Популярное».
Changed
TextSearchicon; artist bio button now usesHighlighter.Theme Fixes
#a020f0→#c070ff,#0060f0→#4090ff); raised--text-mutedfrom#3a3a6ato#7878b8— affected settings descriptions, artist names in tracklists, and queue labels.Contributors
Thank you to everyone who contributed to this release:
You make Psysonic better. 🙌
This discussion was created from the release Psysonic v1.34.8.
All reactions