I disagree. They are all data fields. A list is another data type. What I am talking about is changing from a string, which is a single combination of alpha/numeric characters to a list, which can be several distinct strings. AMG already handles the 'Style' tag as a list. When I use dBpoweramp to rip my CDs, it grabs the data from AMG and displays the 'Style' tag as a list. So, if MC changed the data type to list instead of string, it should handle the list from dBpoweramp/AMG.
I could be a little confused, but I think this should work just like it currently does with the 'genre' tag. MC handles 'genre' as a list. When I use dBpoweramp to rip a CD with more than one genre (Pop/Rock; Folk), MC imports both of the genres. After they changed 'genre' to a list, they did not turn it into an uneditable calculated tag.
The key thing for me is exactly what mwillems wrote in this thread regarding sorting the library. When I try to create a view based on the style, it is very difficult.
Here's an example:
I have a tree view of my audio library customized for 'Style/Album Artist/Album', so the left most column is set to 'style'. the middle column to 'album artist' and the right column to 'album'. Let's say I'd like to view a list of all my Blues-Rock albums. It doesn't work very well, because the Blues-Rock style is in multiple strings. The first time it appears in my library, it is part of this string -
"Adult Alternative Pop/Rock; Album Rock; Alternative/Indie Rock; Blues-Rock; Hard Rock; Latin Rock; Contemporary Pop/Rock".
It's also included in dozens of other strings, like these other examples:
"Album Rock; Blues-Rock; British Blues; Fusion; Hard Rock; Regional Blues; Rock & Roll; British Psychedelia; Contemporary Pop/Rock; Guitar Virtuoso; Psychedelic/Garage"
"Album Rock; Blues-Rock; British Blues; Guitar Virtuoso; Hard Rock; Regional Blues; Contemporary Pop/Rock; Rock & Roll"
"Album Rock; Blues-Rock; Fusion; Hard Rock; Latin Rock; Rock & Roll; Contemporary Pop/Rock"
"Album Rock; Blues-Rock; Hard Rock; Latin Rock; Contemporary Pop/Rock"
"Album Rock; Blues-Rock; Hard Rock; Latin Rock; Rock & Roll; Contemporary Pop/Rock"
"Album Rock; Blues-Rock; Psychedelic/Garage; Acid Rock; Psychedelic Soul; Soul"
If I select the first string that includes Blues-Rock, my library shows only one album: Santana - Supernatural. Using a smartlist, it shows I have about 160 Blues-Rock albums. There a so many different styles and I don't want to create that many smartlists.
I shouldn't have to create a custom tag named 'Styles' and then move the tags generated in dBpoweramp from "Style' to "Styles' to handle the list properly.