Flatsonar

Semitone

by Lalaggi

Play your music elegantly

Broad permissions

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.