Ceejay, I have few comments on the text file for requests 1-4.
> Recognise these tags: "Performer" in Vorbis, > TP1/TPE1 in ID3v2.2/2.3. What Does SS use as Artist now? It seems reasonable that it is using TP1/TPE1. > Request 2 - Alternate tags for "band". I agree. One clarification. SS should always load all the contributor tags. These settings for adding other tags to Artist should just affect what is queried. > Request 3 - Improve "Advanced Search" in Web interface > (simplified version: superceded by Multi-Level Browse) I don't see the advanced search as being superceded by the Multi-Level Browse. That allows you to specify several tags at once and see the result. Since this is a web interface only command, it is more tolerable to get a sizeable result set. Some people would probably prefer to type two words (Composer and Conductor names) in the search form and get the answer in one step. I'd usually prefer to browse and avoid typing. SS should cater to both preferences. > May want only to do this if there are less than N values to > stop this getting out of hand. Ideally N should be > configurable on this form - default say 50? I'd say more like 20-30 items max in the list. However, for Genre, I'd show them all. I think the developers should find a max. number that works well on the screen and wire it in. > (4) For extra credit (but not essential in first release)... > Some of these tags can legally have multiple occurrences, so > the search should allow for this. Tags which can occur only > once (Album, Artist, Year, Title) can just be entry boxes > against a fixed label as in the current Advanced Search form. > The ones which can be multiple could be accomodated by having > a number of flexible labels, each with a pull-down > selecting from the valid tag names. You could default the > first to "Composer", the second to "Conductor", etc. I don't understand why this has to be much more complicated than the single occurrence case. I see three ways to keep it simple: a. Let the user pick one and only one value for a tag that may occur more than once (You specify John Williams. You get all the albums with John Williams, the guitarist solo and the albums with John and Julian Bream.) b. Let the user specify more than one value with the logic being "choice 1 and choice 2". Specify "multiple (choices)" in the HTML defining the drop-down list. The SS code that handles the users input gets more than one value for the drop-down list control. Works just right for the two John and Julian Bream albums. c. Let the user specify more than one value with the logic being "choice 1 or choice 2". Same HTML as for b. This would work for finding a performance of the Beethoven Violin Concerto with either Heifetz or Grumiaux as soloist. Worse than than a. for John Williams and Julian Bream albums. I think that b. is the way to go. > Request 4 - Widen list of tags for browsing (simplified > version: superceded by Multi-Level Browse) I presume that that the sequence of browse steps will be hard-wired for request. My preference for the hard-wired sequencesl: Browse Composer => Album => Tracks (like Browse Artist now.) This is a pity. You want to listen to the fifth symphony. You don't remember all the conductor's performances in your library. You need to narrow it down to the fifth symphony and see what you have. So you have to hard-wire the sequence with album before conductor. However, if you have long album names, you already pick one album with one conductor. No point in browsing by conductor, after the long Album name is selected. --- as aside We really need to find a tag that can be given a short name for the work. I looked in the OGG Vorbis recommendations and don't see any easy answer in the standard tags. I do have a suggestion. Let the user specify a tag name for an OGG Vorbis tag he wants to store and use to browse. It would appear in the "Browse <tag>" list and in the "And Browse <nn> <tag>" menu items list. I'd define "Work" as a tag to browse and use a tag editor to fill it out from the Album name." Someone else could choose whatever tag he has placed in his music files. --- Browse Conductor => Composer => Album => Tracks (same for performer or band. Note that this is different from the way Browse Artist works now.) If the composer field is empty for all the matches, skip that step. Browse Genre or Year or Album - as it is now. (none of the additional tags appear in the browse sequence for these commands.) Bill -- Listener ------------------------------------------------------------------------ Listener's Profile: http://forums.slimdevices.com/member.php?userid=2508 View this thread: http://forums.slimdevices.com/showthread.php?t=18767 _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
