node-sonos-web-controller icon indicating copy to clipboard operation
node-sonos-web-controller copied to clipboard

Browser music directory

Open jenskh opened this issue 11 years ago • 8 comments

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?

jenskh avatar Mar 08 '14 17:03 jenskh

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 avatar Mar 09 '14 10:03 jishi

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.

cheloftus avatar Aug 08 '14 22:08 cheloftus

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.

jishi avatar Aug 10 '14 21:08 jishi

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!

evazzoler avatar Feb 03 '15 17:02 evazzoler

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

jenskh avatar Feb 03 '15 18:02 jenskh

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...

drohack avatar Mar 10 '16 18:03 drohack

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.

ChrisCC6 avatar Mar 21 '18 21:03 ChrisCC6

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?

sw764206 avatar May 11 '20 03:05 sw764206