I haven't seen any mp3 players do this, so I'm wondering if it is too hard or impossible to do. Can anyone tell me if it is?
I'd like to have something like Custom Fields, but instead of a special use field that is stored in the database, the user can choose from all the official ID3 tag fields, which one(s) will be displayed/written by the application.
It would work something like this: I want to access the BPM field (beats per minute) just like any other field is. I could sort and search and use it just like all the fields that are available now. Instead of using say, Custom 1, I have a blank spot in the program's variables where I can plug in the field title if I know it. In this case I enter 'TBPM', and now the program has that field as part of its normal operation. The program will then write info into the ID3 tag for that field and display it in the Library/Database.
I would expect a limited number of User Selected Fields to be available - maybe three or four?
I believe most programs provide access to many fields we don't use, and ignore some we'd like to use if we could. If a program had this ability, it would become the central program that all others would have to go through for cross-compatibility. (Until the others were abandoned in favor of this program that removed the need for any other.)
Can it be done? If it can, I'll be running it right over to the Wishlist.
In case anyone is interested, here are the tag fields available:
http://www.id3.org/id3v2.3.0.html#sec4