Re:Show HN: Simple access to your music from the web
by stevekemp on Tuesday October 19, 2021 @03:38AM
(#28915745)
I did the same thing, writing a simple HTTP server which had some magic to auto-generate playlists.
My server was called GNUMP3d, and was originally written in Perl, later rewritten in C:
https://web.archive.org/web/20030219092730/http://gnump3d.so...
Not a terribly original project, but it was a little popular for a while.
My first big project, like 20 years ago, was a streaming interface to my music collection at this point around 7k mp3s.
I had almost no programming knowledge. It took me like 12 month to the first working version (http auth, usermanagement, playlists) which I iterated at least 3 more times. I think this version [1] ran for me and my shared flat people for like 3 years. Used it daily to stream music while being in school and coded my tumbelog.
Later I proceeded to rewrite it in ruby [2]. Much less code. Same features. I think it had even the functionality to not download playlists and stream but also play the music locally on the server.
At some point my goal was a wrapper to play music depending on moods, previous played songs and stuff like that (that was way before spotify existed) but I never came far.
The code is on github only for historical reasons.
[1] https://github.com/entropie/Jamp [2] https://github.com/entropie/bagpipe
Cool project. So little code.