View Issue Details

IDProjectCategoryView StatusLast Update
0001457MMW v4Playlist / Searchpublic2007-09-11 17:05
Reporterrusty Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status newResolutionopen 
Summary0001457: Improve constraints for autoplaylists
DescriptionThe current AutoPlaylist implementation is slightly lacking in that:
-Constraints are limited to Time, MB, # Tracks, when, in fact, users often want to set constraints by other atributes (e.g. # Albums, # Artists, #Genres, and #Composers).
-For a time/mb limited playlist, the user is forced to choose between Sorting the playlist and generating a random selection. In fact, what the user often wants to do is to generate an autoplaylist that is sorted by a certain attribute, but contains a random subset of tracks matching the autoplaylist criteria.

e.g. If I ask for an hour of music where Year > 1980, I can currently:
a) sort by year to get a predeterminate list of tracks, most of which will be from 1980
b) sort by 'random' to get a random selection of tracks > 1980 that don't play in any particular order
When in fact, what I most likely wanted to do is get a random selection of tracks > 1980 and sort them by year!

Both of these deficiencies are important for generating autoplaylists for parties/bars/radio, or E.g. (e.g. random by year or random by bpm).

I would suggest:
Change the 'Show at most:' section to a box that functions in the same manner as the 'Criteria' box. e.g.:
Show at most:
----------------------------------
| Constraint | Value | Selection
|---------------------------------
| # Albums . . . 1 . . . Random
| # Tracks . . . 10 . . . Sort Order
|<Enter Constraint>
|----------------------------------
|<Up Arrow> <Down Arrow> <Delete>
|----------------------------------

Contraints and associated selection values would be:
Time (minutes): [random], sort order
Size (MB): [random], sort order
# Tracks: [random], sort order
# Albums: [random], sort order
# Artists: [random], sort order
#Genres: [random], sort order
#Composers: [random], sort order
TagsNo tags attached.
Fixed in build

Activities

There are no notes attached to this issue.