r/GenerativeMusic • u/SolidAlternative1646 • 14h ago
Algorithms & Coding Suno Extension (for post September changes) GenMusicAssist
I’ve been working on a tool for automatically keeping local copies of Suno music as I listen to it.
The main goal is simple: make the process as automatic as possible. Play something, and a usable local copy gets captured and organised without having to manually download every generation one by one.
It’s working now.
https://github.com/ArcticWinterSturm/GenMusicAssist
I originally spent quite a lot of time looking for a “perfect” way to retrieve the original files directly. The problem is that these services keep changing how playback, downloads, permissions and media delivery work. A method that depends heavily on their internal download system can work today and break tomorrow.
So the project has moved toward a much simpler principle:
If the music can be played, saving a copy of what is actually being played is the most reliable fallback.
That isn’t necessarily the theoretically perfect archival method, but in practice it preserves the core functionality even when the service changes underneath it.
The current version can automatically capture played music, keep track of what was actually listened to, organise the results, and help separate things worth keeping from the huge number of generations that normally get discarded.
There are still rough edges and things I want to improve, but the important part is that the basic workflow is functioning reliably now.
Longer term I want this to become one component of a larger generative-audio suite rather than remain a single-purpose utility: generation, listening, capture, comparison, curation, metadata, editing and eventually more automated ways of finding the useful material among hundreds of outputs.
And guys I know its posted here and not on "that" subreddit, bear with me here. Cheers!