Skip to content

Adds Sonixd Redux to the apps directory#351

Open
joffrey-b wants to merge 2 commits into
navidrome:masterfrom
joffrey-b:add-sonixd-redux
Open

Adds Sonixd Redux to the apps directory#351
joffrey-b wants to merge 2 commits into
navidrome:masterfrom
joffrey-b:add-sonixd-redux

Conversation

@joffrey-b

Copy link
Copy Markdown

Description

Sonixd redux is a desktop music player for Subsonic/OpenSubsonic and Jellyfin servers, available on Windows, macOS, and Linux.

  • Fork of the original Sonixd, actively maintained with a full v1.0.0 release
  • MPV backend for true gapless playback, ReplayGain, and hot-swap audio device switching
  • 10-band graphic EQ and 10-band parametric EQ with live frequency response curve
  • Synced lyrics with line highlighting and click-to-seek
  • Full-track spectrogram viewer for audio quality analysis

Files

assets/apps/sonixd-redux/
  index.yaml
  thumbnail.webp
  screen1.webp
  screen2.webp

Test plan

  • npm run convert:images sonixd-redux
    navidrome-site@0.0.1 convert:images
    node convert-app-images.js sonixd-redux
    Processing app: sonixd-redux
    ⊘ Skipping screen1.webp (800x435) - already WebP and smaller than 1200px
    ⊘ Skipping screen2.webp (800x519) - already WebP and smaller than 1200px
    ⊘ Skipping thumbnail.webp (800x424) - already WebP and smaller than 1200px

  • npm run validate:app sonixd-redux
    ✅ Validation passed! No errors or warnings found

  • Folder name kebab-case (sonixd-redux)

  • Thumbnail square and under 500 KB

  • All required fields present per app-schema.json

  • repoUrl set, app is open source

Maintainer notes

Happy to adjust the description, keywords, or thumbnail if anything needs tweaking.

Full documentation at https://joffrey-b.github.io/Sonixd-Redux/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant