node-roon-api
node-roon-api copied to clipboard
Feature request: playlist, tags, and loved song management
I’m interested in transferring my starred songs in Subsonic over to Roon, but the playlist watch folder import process is far too clunky for me. I’d like to programmatically create playlists (and tags and loved songs) in Roon for:
-
transferring playlists from other services eg subsonic via bash/curl/js/python (whatever the binding is) m3u processing and the Roon API
-
creating playlists within Roon itself, eg creating a trigger that adds a ‘loved’ song to a running playlist so that it is searchable from my iOS Roon app.
The subsonic API is handy for playlist management in case anyone wants a reference: http://www.subsonic.org/pages/api.jsp
similar to this: https://github.com/RoonLabs/node-roon-api-browse/issues/3
I would like this feature too.
We can add albums to tags with the "ROONALBUMTAG" tag, but it's difficult to do this programmatically from the contents of a RoonApiBrowse call.
A possible solution would be to provide a file path to an item. If we have access to the path, we can update the tag.
This would be great indeed. +1 for this feature.
Big +1 for this, I'd like to use it to keep playlists in sync between two Roon cores