View Issue Details

IDProjectCategoryView StatusLast Update
0000714MMW v4Properties/Auto-Toolspublic2007-04-06 21:38
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version3.0 
Summary0000714: Support for Multiple Artists / Albums / CDs
DescriptionSee:
http://www.songs-db.com/forum/viewtopic.php?t=573
http://www.songs-db.com/forum/viewtopic.php?t=864&view=previous
http://www.songs-db.com/forum/viewtopic.php?t=1045
http://www.songs-db.com/forum/viewtopic.php?t=1557
http://www.songs-db.com/forum/viewtopic.php?t=893
Additional InformationNote: this is also relevant for supporting classical music via MM. See bug: 0000522
TagsNo tags attached.
Fixed in build1000

Relationships

related to 0000683 closedrusty Support for multiple-definition fields (genres) 
related to 0003023 feedbackjiri Album Artist should not automatically equal Artist if > 1 Artist is used 

Activities

rusty

2003-10-27 17:46

administrator   ~0002670

Last edited: 2006-03-30 13:21

Similarly, support for multiple Albums would help users organize tracks that appear on multiple albums.

Raised at: http://www.songs-db.com/forum/viewtopic.php?t=832

and at:
http://www.songs-db.com/forum/viewtopic.php?t=1036
http://www.songs-db.com/forum/viewtopic.php?t=1842

HOWEVER, as pointed out by Jiri, this would be nearly impossible to represent without changing the Tracklist dramatically. Jiri's example:

Just take a song 'XXX' that's on albums:
  - 'Album1' by 'ABBA'
  - 'Album2' by 'ABBA;Another artist'
How would you show this track in Track list? It's impossible to represent this easily and logically...
Or another example: This track could be number 3 on one album, but number 5 on another. What would you write in track# field?


edited on: 12-25-03 10:39

edited on: 07-06-04 11:42

rusty

2006-03-29 16:52

administrator   ~0007095

Last edited: 2006-03-30 13:18

fyi, my thinking is that the UI would be almost identical to what it is today. The only differences from our current implementation would be:
-In the Tracklist and properties dialog, multiple artists/genres would be separated by a ',' (or some other character such as ';')
-In the Tree, a track could appear in multiple artists/genres
-In the tree, d&d would drag by default, but would copy to a second artist/genre if <ctrl> was pressed
-In the search dialog searches on artists/genres would use a checkable list instead of a dropdown.
-Find more from same would have to be dynamic, i.e. when there's just one artist (genre), jump to item would be 'Find more from ABBA', when there are 2 or more items, the main menu item would be 'Find more from...' and in a submenu there would be all possible values listed.

jiri

2006-06-22 10:23

administrator   ~0007372

This is mostly implemented, please check it out and let me know what do you think should be improved. Only some parts from Rusty's last comment aren't implemented and also possibly support for mutliple values in categories (tempo, mood, ...) would be nice (however, a little more complicated DB structure would be needed, so I'm not sure yet whether we should implement it).

rusty

2007-04-06 21:38

administrator   ~0008963

Multiple Genres/Artists Test Matrix:
-Properties dialog (separated by ;)
-Tracklist: separated by ;
-Tree: a track could appear in multiple artists/genres
-Tree: d&d drags by default & copies to a second artist/genre if <ctrl> is pressed
-Quicksearch: should return results
-Advanced search: use a checkable list instead of a dropdown
-Advanced search: find combination & not single Genre (e.g. Rock;Children but not Children))
-Find more from same: support for multiple artists/genres (in hieararchy)
-Synch: to an iPod