Get your own customer support community
 

Using Playlists as Tags

I was thinking about implementing a tag system in songbird (http://getsatisfaction.com/songbird/t...) when I realised that there was already almost everything we need in the current application. The only thing you need is to think about tags as playlists.
Indeed, if you put a song in a playlist called "60's", in another called "rockabilly" and in a third one called "classic rock" you could consider that your song is tagged "60's", "rockabilly" and "classic rock". The only thing you need is a powerful media view that let you see playlists as tags.
So here are my suggestions to make a tag system easily using playlist (well, more easily than if a whole new tag system had to be implemented) :

- Folders for playlists : (http://getsatisfaction.com/songbird/t...) so you could create a "Tag" folder for the playlists which should be considered as tags

- A tagging system in the context menu : for example, there would be an "Add tag" entry in the context menu of a song. When you click on it a new window will open with a field to enter new tags and a list of existing tag-playlists. It will automatically create new tag-playlists and add the song to the existing ones you've selected.

- Displaying somewhere which tag-playlists the song is in : So you will know how the song is tagged. For example in a column, in the context menu or in the faceplate for the current playing song.

- A powerful media view to create instant now playing selections based on tags : for example a pane with all the tag-playlists and a Yes/No choice and the selection will be made of the songs which are in tag-playlists selected as Yes and which are not in those selected as No (So you could instantanely select songs which are tagged "60s" and "classic rock" but which are not "rockabbily" by choosing :
60's : Yes
classic rock : Yes
rockabbily : No)

Furthermore, using smart playlist, you could do smart tagging (which I have seen nowhere for the moment). I think it's totally in the "browsing your music differently" spirit songbird is in. I'm not really good at programming but I think it's possible to do this as an add-on
 
happy I’m excited
Inappropriate?
12 people like this idea

The company has this under consideration.


User_default_medium