Dude, i really appreciate you breaking down that code for me but, while it does make more sense now, i still have no idea where to put the "hours"and "minutes" in there. I tried putting that code from the previous post into a virtual tag but it didn't change anything. It worked, but the Album Duration still read in the same format & it looked exactly the same as it did just using the existing <Album Duration> tag. And i downloaded & tried to use the Additional Tagging Tools plugin but the code & method for a making virtual tag described in the other post doesn't do anything except give me the result "SYNTAX ERROR" and the ATT plugin doesn't even have <Album Duration> anywhere in any of the fields. It doesn't have all the fields that exist in MusicBee itself.
And as far as i can figure out, the ATT plugin is used for tagging individual files/albums. So if i wanted the Library tab in MusicBee to read in that format ["x hours, x minutes"] on my Albums view i would have to go through and tag individually every album in my library, as opposed to it just showing the information automatically the way it does now using the tag <Album Duration>. Am i right about that?
Trust me, this is embarrassing - that i spent literally 5 hours last night trying to figure this out but failed at every turn. I messed around with the virtual tags in MusicBee itself and tried making new ones with the Additional Tagging Tools plugin but everything i tried either just didn't work at all -(like getting "syntax error" or "fail" messages)- or the code itself would work but just end up displaying album duration in exactly the same format.
And from the first part of your post it seems like what i'm trying to do isn't possible, so i should just post a future feature request, but then you're saying it is possible to do with the ATT plugin? Sorry; i know i'm a dumbass but, this kind of stuff drives me crazy! I'm starting to feel that coding is like calculus: half of it is just very logical and straightforward but the other half is you have to already know all the correct formulas to plug the variables into.
Anyway, I really do appreciate you breaking it down for me & helping but . . . i guess i'm kind of dense.
EDIT: i just went and tried using the code to make a virtual tag and this was the best i was able to guess:
$If($Div($Split(<Album Duration>,:,1,"min."),60)<1,<Album Duration>,$RoundDown($Div($Split(<Album Duration>,:,1,"hr."),60),0):$Pad($Mod($Split(<Album Duration>,:,1,"min."),60),2):$Split(<Album Duration>,:,2,"sec."))
And i tried just replacing all the
"1"'s to
"hr." or whatever instead of putting it after. I took out commas & quote marks & stuff like that and put them back in in several different configurations.
Obviously none of that worked.
I tried though!