Semitone
by Lalaggi
Play your music elegantly
About
Semitone is a fast, lightweight GTK4/libadwaita music player written in Vala, focused on large local music collections. It is a fork of Gapless (formerly G4Music by neithern), extended with synced lyrics, a graphic equalizer, and many usability improvements. Features - Gapless playback of most music file types via GStreamer (MP3, FLAC, OGG, Opus, M4A, WAV, …), plus Samba and other remote protocols via GIO. - Fast loading and parsing of thousands of music files in seconds, with tag cache, low memory usage, and monitoring of local changes. - Group and sort by album/artist/title, shuffle and repeat modes, full-text search, editable persistent queue with drag-to-reorder. - Synced lyrics from 13 providers with word-by-word highlighting, click-to-seek, auto-scroll, and multi-voice (LRC+ v3) support. - 6-band graphic equalizer, ReplayGain volume normalization (track/album), configurable GStreamer audio sink. - Fluent adaptive interface for desktop, tablet, and mobile; blurred cover-art background; follows system light/dark mode. - Playlists: create, edit, and manage, with M3U import/export and drag-and-drop between apps. - Audio peak visualizer, sleep timer, MPRIS media controls, Discord Rich Presence.
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- full access to your home folder
--filesystem=home - GPU acceleration
--device=dri - inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - access to your music folder
--filesystem=xdg-music - access to xdg-run/discord-ipc-0
--filesystem=xdg-run/discord-ipc-0 - access to xdg-run/discord-ipc-1
--filesystem=xdg-run/discord-ipc-1 - access to xdg-run/discord-ipc-2
--filesystem=xdg-run/discord-ipc-2 - access to xdg-run/discord-ipc-3
--filesystem=xdg-run/discord-ipc-3 - access to xdg-run/discord-ipc-4
--filesystem=xdg-run/discord-ipc-4 - access to xdg-run/discord-ipc-5
--filesystem=xdg-run/discord-ipc-5 - access to xdg-run/discord-ipc-6
--filesystem=xdg-run/discord-ipc-6 - access to xdg-run/discord-ipc-7
--filesystem=xdg-run/discord-ipc-7 - access to xdg-run/discord-ipc-8
--filesystem=xdg-run/discord-ipc-8 - access to xdg-run/discord-ipc-9
--filesystem=xdg-run/discord-ipc-9 - talks to org.gtk.vfs.*
--talk-name=org.gtk.vfs.*
Who publishes this
Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.
- xyz.lalaggi.semitone claims the domain lalaggi.xyz; only its owner can prove that
publisher:namespace - repository is 39 day(s) old with 2 star(s): no track record yet
publisher:new-repo
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.