node-roon-api icon indicating copy to clipboard operation
node-roon-api copied to clipboard

Feature request: playlist, tags, and loved song management

Open xiubert opened this issue 5 years ago • 4 comments

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:

  1. transferring playlists from other services eg subsonic via bash/curl/js/python (whatever the binding is) m3u processing and the Roon API

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

xiubert avatar Oct 27 '20 16:10 xiubert

similar to this: https://github.com/RoonLabs/node-roon-api-browse/issues/3

xiubert avatar Jan 23 '21 15:01 xiubert

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.

thevillagegreen avatar Feb 23 '21 19:02 thevillagegreen

This would be great indeed. +1 for this feature.

arthursoares avatar Dec 28 '23 13:12 arthursoares

Big +1 for this, I'd like to use it to keep playlists in sync between two Roon cores

benauriemma avatar Feb 29 '24 01:02 benauriemma