Rockbox Playlist Maker banner

Rockbox Playlist Maker

4 devlogs
9h 22m 27s

This is .NET based software to make it easier to make your playlists on rockbox (FOSS jukebox software)!

I've already started, and forgot to log time, so heres what i've done so far:

  • Created a library to get local song metadata
  • Created …

This is .NET based software to make it easier to make your playlists on rockbox (FOSS jukebox software)!

I’ve already started, and forgot to log time, so heres what i’ve done so far:

  • Created a library to get local song metadata
  • Created a library to make the .m3u8 file for rockbox
  • UI

I’m now tackling the hardest part:
Adding a way to fetch the playlists from spotify!
Possibly apple music later
Making a TUI version for Linux/Mac

It won’t download the songs, but it will make the .m3u8 file!

I’ve put in approx. 20hrs so far.

This project uses AI

Claude + GH Copilot for debugging. Claude for some research and how to tackle methods. Most code is written by me.

Jaymes Goddard

It’s basically done!
I’m going to finish it and push a release to github, but i’m shipping now.

Fixed up UI
Added API Input window
Better error handeling (more improvments)

Attachment
0
Jaymes Goddard

I’ve made a UI for the spotify API, as well as having it output M3u8 Files! I’m going to ship soon!

Whats left:
API Key input window
Handling read errors better
Fixing the ‘Your missing x’ window
UI Cleanup + Branding

Attachment
0
Jaymes Goddard

Success! The new spotify API verifcations actually work!
I’m able to get a list of songs now!

But, there are some unavoidable limitations:

  • You need to have premium to make an API key. This is unavoidable unfortuatley.
  • You can only use playlists you made. (Thanks spotify >:( )

Once the majority of the project is done (tied back to the OG), i will write some guides on how to bypass this.

Next order of business: Tying it back to the OG project. I’m going to have a special spotify mode for it.

Attachment
0
Jaymes Goddard

Unfortunatley, I’ve found that the Spotify API is not very good. I’m going to use a python library, but port the calls to C#.

Screenshot is of the default project.

Attachment
0