Resonance
by nate-xyz
Harmonize your listening experience
Support the creators
Flatsonar is just the shop window. The people below made Resonance.
About
Resonance is an intuitive music player application written in Rust and Python, with a clean user interface built using the GTK4 / Libadwaita framework. Resonance lets you effortlessly manage and play your music collection, with support for all the common music file formats.
Features:
- UI updates to reflect currently playing track's cover art colors
- Playlist creation and modification
- Control the player through MPRIS
- Discord Rich Presence integration
- Last.fm scrobbling
- Import tags with the Mutagen library
- No tag editing (intentionally out of scope to keep Resonance a music player only)
⚠️ RESONANCE IS EARLY STAGE ALPHA RELEASE SOFTWARE (THERE ARE BUGS, PLEASE OPEN ISSUES) ⚠️
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- X11 display: X11 lets apps read input and windows of other apps
--socket=x11 - network
--share=network - inter-process communication (needed for X11)
--share=ipc - Wayland display
--socket=wayland - audio
--socket=pulseaudio - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - GPU acceleration
--device=dri - access to your download folder
--filesystem=xdg-download:ro - access to xdg-run/app/com.discordapp.Discord
--filesystem=xdg-run/app/com.discordapp.Discord:create - access to your music folder
--filesystem=xdg-music:ro - access to xdg-run/discord-ipc-0
--filesystem=xdg-run/discord-ipc-0
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.