node-sonos-web-controller
node-sonos-web-controller copied to clipboard
Browser music directory
Thank you for this. It is really needed to have en new browser based Sonos Controller. Great work. Current version 0.61 supports browsing Sonos Favorites. Would you support browsing the local Sonos music library by artist, track and folder?
I think that at least search local music library will be next on the todo. With that in place, I think browsing would be a small extra implementation. Right now I'm trying to structure the web implementation to make it easier to create alternative layouts, so I have no time schedule for it.
jishi, just to let you know, I've implemented music library browsing (by Artist/Album) in my fork. I've got slightly different priorities to you since I am using this in a kiosk-style Jukebox, so I'm not going to open a pull request just yet (until I do a better job of decoupling what I need from the main code) - but feel free to use the code if its useful.
Hi @cheloftus, thank you for sharing. As you understood, it's hard to subtract small changes from these kind of refactored commits. The biggest job is the GUI works for browsing the result. I have another pull request for this as well, but not completed work.
Your jukebox idea is great, party-mode has been a long standing feature that I would want to implement. Have you considered moving all of your jukebox onto a separate view/page? like, /jukebox and isolate it? Maybe that would be easier to maintain. I have made some rewrites to my mobile branch, and tried to separate common code from template specific code, that you might want to look at.
Hi Jishi! I want to say my best compliments for this wonderful project. It is very useful for those that use linux as primary OS... I think a final step could make the original sonos app useless... :-) So, please, join forces and make possible to browse the library and manage the queue! That way will make the world a better place to live... ;-) Thank you!
This is such a promissing project. Please lets get the features that makes it poossible to browse the local music library and queue music from local library. This would make my home a better place for my music loving family to live in
I would also love to see this feature as it opens up the access a lot compared to just the favorites.
I tried to run @cheloftus branch, but it was throwing many syntax errors (might be my npm or node.js version's fault). I basically just commented out the code that was throwing the errors (which was mainly just pulling the album cover art) to try and get a feel as to how his UI looked. But I must have commented out too much and broke the browsing of music function.
I haven't had a chance to compare the original code to cheloftus as his branch seems to be behind the refactor so I'm not sure how easy it would be for me to try and implement his music library into the new code...
jishi, thank you for your work. It's still really cool. And I would add my interest to an ability to browe the music lib or plex for example.
jishi, just to let you know, I've implemented music library browsing (by Artist/Album) in my fork. I've got slightly different priorities to you since I am using this in a kiosk-style Jukebox, so I'm not going to open a pull request just yet (until I do a better job of decoupling what I need from the main code) - but feel free to use the code if its useful.
what is the required node and socket.io versions for your package?