Flatsonar

Playchitect

by james-westwood

Smart DJ playlist management with intelligent BPM clustering

Broad permissions Suspicious publisher GPL-3.0 v1.0.0

About

Playchitect transforms DJ playlist creation from rigid BPM-based grouping to intelligent multi-dimensional clustering. Instead of grouping tracks solely by tempo, it analyses BPM alongside spectral brightness, high-frequency energy, RMS loudness and percussiveness to create playlists that feel coherent — not just mathematically similar. Features include: - K-means clustering across 5 audio dimensions - Automatic detection of intro/outro-friendly tracks - M3U and CUE sheet export - Native GNOME interface built with GTK4 and libadwaita

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • read-only access to your home folder
    --filesystem=home:ro
  • inter-process communication (needed for X11)
    --share=ipc
  • Wayland display
    --socket=wayland
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • GPU acceleration
    --device=dri
  • access to your music folder
    --filesystem=xdg-music:ro
  • access to your documents folder
    --filesystem=xdg-documents
  • portal Desktop
    --talk-name=org.freedesktop.portal.Desktop
  • portal FileChooser
    --talk-name=org.freedesktop.portal.FileChooser

Who publishes this

Something concrete is wrong: the id claims a namespace this repository does not own, or the build does things a build should not. Flatsonar warns twice.

  • com.github.jameswestwood.Playchitect claims the com.github.jameswestwood namespace but is hosted by github.com/james-westwood and does not build the owner's code
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.