Playlists

Playlists are lists of tracks that users can create and edit. When created they are marked as "owned" by the user that first created it. By default, playlists are not visible to other users other than the original creator, and they are not editable either. This can be changed by adding user ids to viewers and editors, or by making the playlist viewable/editable publicly (by any user).

Playlists come with a Name, a Description, and an Artwork that can be set to customize it's appearance.

Playlists can return their contents either by tracks, by the albums contained, or by the artists contained. If returning their contents by album or artist, the tracks are ignored and the full album/artist object is returned, as if all tracks from said album/artist were in the playlist.

There is currently no way in the Console menu to create playlists manually, but you can Import/Export them in the Database Settings (see Configure). These import/export as either m3u, pls, or xml.

Collections

Collections are like playlists that are automatically managed based on set filters. Everything else about them works exactly them same. A collection's tracks are updated anytime a new filter is added or anytime the database is scanned. Collections can also be exported in the console, but not imported, since they are designed to be automatically generated.

Filters

Collections use filters find tracks to add to themselves. They use the same filters as Search uses to find tracks. Filters look like this: property;comparison;value.