Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

Releases: Nezreka/SoulSync

Version 1.6 - Local import, enhanced tagging, mobile layout

08 Feb 00:28

Choose a tag to compare

Update version to 1.6 in sidebar and API. Add local import, enhanced tagging, mobile layout, and performance improvements. Fix track popularity field access for upcoming Spotify API changes (February 2026).

Loads of bug fixes and ongoing bug fixes in this release

Version 1.5 - AcoustID audio verification, MusicBrainz enrichment UI

06 Feb 00:37

Choose a tag to compare

Add optional post-download audio fingerprint verification using AcoustID.
Downloads are verified against expected track/artist using fuzzy string
matching on AcoustID results. Mismatched files are quarantined and
automatically added to the wishlist for retry.

  • AcoustID verification with title/artist fuzzy matching (not MBID comparison)
  • Quarantine system with JSON metadata sidecars for failed verifications
  • fpcalc binary auto-download for Windows, macOS (universal), and Linux
  • MusicBrainz enrichment worker with live status UI and track badges
  • Settings page AcoustID section with real-fingerprint connection test
  • Source reuse for album downloads to keep tracks from same Soulseek user
  • Enhanced search queries for better track matching
  • Bug fixes: wishlist tracking, album splitting, regex & handling, log rotation

Version 1.4 - Apple Music metadata support

25 Jan 19:09
61618c2

Choose a tag to compare

Apple Music added as fallback metadata source if Spotify is not available. Spotify is always preferred if it is available with its richer data responses. Will easily swap from Spotify to Apple Music on the fly if you are rate limited by Spotify or worse, temp banned.

Apple Music and Spotify will now each have their own discovery pool for the discover page. Both will always be updated on every watchlist scan so long as Spotify is authorized, otherwise only Apple Music data is pulled.

Known issues:

Any artist image pulled while Apple Music is the primary source will only pull album art for that artist since they do not provide artist images :( Since the app uses a random album image as artist photo this can, very rarely, lead to cases where the album image that is pulled could have another another artist displayed if it's some collab single, EP or something. Seen it happen once with an indie artist so it's possible.

Looking for a great api / website to parse easily specifically for artist photos and a huge db to pull from.

1.4 Also includes Album level auto search for soulseek results.

Version 1.3 - Youtube as download source. Hybrid Soulseek / Youtube.

07 Jan 19:01

Choose a tag to compare

With this release, SoulSync can now search YouTube as a primary source. Includes some backwards compatibility changes.

1.2 Enhanced Search

31 Dec 03:49

Choose a tag to compare

Unified search across Spotify, your library, and Soulseek with categorized results (artists, albums, tracks)

1.1 - Discovery page

19 Nov 17:56

Choose a tag to compare

Added a new Discover page that utilizes the user watchlist which generates a discovery pool that is automatically updated every day. The discovery pool is used to display a large list of playlists similar to what you would find on Spotify. 'Fresh Tape' == 'Release Radar', at least that is the intent. Also includes seasonal playlists that will appear at the appropriate times. The discover pool will maintain one year rolling history of the data it collects. After that point the oldest data is removed as new data is added. The more artists you have in your watchlist, the better the discovery pool results.

1.0 Gui / Webui / Docker / Navidrome Support

12 Sep 01:20
40b48d0

Choose a tag to compare

Rebuilt the entire app to run in flask web browser and docker compatibility.

v0.65

21 Aug 23:13

Choose a tag to compare

Included full Tidal support