Rockbox General > Rockbox General Discussion

Rejection of "ignore the" patch (split from the Evil_G unsupported build thread)

<< < (7/23) > >>

Llorean:
They're not custom. They exist in several tagging specs including ID3.

DefineByte:

--- Code: ---$if($strcmp($substr(%artist%,0,4),'The '),$substr(%artist%,5,$len(%artist%))', The')

--- End code ---
Simple enough. Adapt as required (not that it's supported in rockbox yet).

I love foobar. :D

Dixie Flatline:

--- Quote from: Llorean on May 24, 2007, 10:49:02 AM ---They're not custom. They exist in several tagging specs including ID3.

--- End quote ---
This has been very educational, since I was unaware of the TSOP/TSOA/TSOT tags in ID3v2.4.  I'd agree that where this mechanism is available, it's the Right Way to solve the problem universally.  (Of course, I'm obsessive about tag maintenance on my own music collection, so I may be biased.)

However, 99% of my own collection is in either FLAC, Ogg Vorbis, or Musepack (transcoded from FLAC for use with Rockbox).  The former two use Vorbis Comments, the latter uses APEv2 tags.  Obviously, tag names in these formats are freeform, but I've been unable to find any recommendation for separate sort-order tags to use with those two tag formats.  Are the Rockbox developers aware of any?  I'd love to use them if they exist, but from what I can tell so far, they don't.

If they don't exist, then some sort of functionality similar to the "ignore the" patch would be a welcome thing for those whose tag formats don't offer the option of doing things the Right Way.  Certainly not as default behavior, and preferably not English-only, but if it were implemented as a display option, with some mechanism to configure the list of articles used (i.e., to allow localization), would that be more acceptable to the Rockbox developers?

IANAP, so all this is just a thought, but I am very curious to know whether the sort-order tags exist for Vorbis Comment and APEv2 tag formats.

EDIT: See my post below.  Looks like the sort-order tags do exist for Vorbis Comment, APEv2 and lots of other tag formats, so this whole argument becomes more or less inoperative.  Never mind...

elborak:
Here is the best tag cross-reference I've been able to find: http://www.matroska.org/technical/specs/tagging/othertagsystems/comparetable.html

Another thing to keep in mind: no one is saying that you can't have this functionality in Rockbox, just that the current attitude among the core developers is that it is not the right approach for their codebase. It's pretty easy to produce a patch and do a local build with whatever customizations you want. Throw it up on a web page for others if there's enough demand. One of the true joys of the GPL.

Dixie Flatline:
Thanks.  The "IANAP" in my most is "I Am Not A Programmer" -- it's unlikely I'll be implementing it myself, but wanted to point out that some sort of similar functionality would probably be welcomed by a lot of people, if it could be brought into the trunk gracefully and non-intrusively.

However, it also looks like I should have done just a little more Googling before I posted.  Thanks for the chart from Matroska.  I also just found this: http://musicbrainz.org/doc/PicardQt/TagMapping, which suggests that ALBUMSORT, ALBUMARTISTSORT, ARTISTSORT, and TITLESORT are the appropriate tags for both Vorbis Comment and APEv2 formats.

Since this functionality seems to be better-represented across tag formats than I first thought, I withdraw the argument made in my previous post.  Since the tags are available to make custom sorting work, and we have the godlike powers of The Godfather and fb2k at our command, it does seem that getting Rockbox to recognize and honor the various sorting tags is a better way to solve the problem.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version