Notes:
- Gonic doesn't support many routes. The *sonic protocol supports special routes for Podcasts/Audiobooks/Radio Stations for eg. [0] details missing routes
- It heavily uses `folder.jpg` as the album art. Doesn't work well always. I used sacad[1], but it wasn't perfect.
- Not all players will work perfectly with Gonic. I use play:Sub and it had some issues with album names being blank because Gonic used `name` field in album info while keeping title blank (I think). This is now fixed mostly, but I still have a few blank albums that I need to investigate
- I liked the transcoding options on the server side. You can set it per-client and that client will forever get MP3 for eg.
- It doesn't do artist art. Not sure why
I haven't faced any breaking-issues other than the blank album names so far (and that was fixed).
https://github.com/sentriz/gonic/blob/master/server/scanner/...