|
|
|
|
|
by BoingBoomTschak
628 days ago
|
|
Why not use something like mpd and program an external playlist builder? That way, you focus only on what matters to you. Reading your last commit, it seems like we had the similar idea of wanting more intelligent shuffle. Which is why I made a player that simply ingests plaintext playlists and then https://git.sr.ht/~q3cpma/mus/tree/75478f90269dca1b69e0d763d... to achieve what I wanted (though I'll probably modify it to avoid queuing albums sharing a primary genres; who wants 3 black metal LPs in a row?). |
|
Here are some comparisons to MPD: https://github.com/albertz/music-player/blob/master/Compare_...
Btw, my music player can even act as a MPD backend.
Writing the backend part was anyway the simpler part. And that covered quite a lot of things: https://github.com/albertz/music-player/blob/master/WhatIsAM...
The GUI turned out to be the trickier part. I wanted to design everything around this infinite play list concept, and that in a cross-platform way, but I didn't really finished that.