I like that the artist page divides songs into “albums”, “singles”, “compilations”, “soundtracks”, “appears on” etc based on it’s tags, it’s great feature. However some of these divisions aren’t accessible due to my songs not having the appropriate tags. This now means that the album division would include both albums and tracks that should be divided as singles. My music library on my phone is 23,000+ tracks in total and at least 2,000 total albums so re-tagging them for these divisions to reflect is not feasible. A mitigating solution would be to allow an option for singular tracks to be recognised as singles.
Brought Benefits:
It would declutter the albums division for A LOT of artists.
I’d suggest you use musicbrainz releasetype for this. Making assumptions merely based on the track count would lead to a lot of false positives.
In Jazz for example it’s quite common to have an entire album of 50+ minutes that’s one continous track/jam. That is by no means a single. This one for example.
Plus I noted my 23, 000+ song library. I’m not willing to engage in tagging all of my library now especially considering size and the disparity it would bring between my PC library too.
MusicBee is your best bet, I’d suggest you appropriate tag your music collection once for all for avoid future issues, but for tag all those tracks as singles just download the software, (make a backup of some tracks for testing before tag all the tracks), scan your music folders, sort your albums by Album Track Count, select all the albums with 1 track, right click> Edit, Tags (2) tab there will be extra fields (common and custom), select RELEASE TYPE and tag them as Singles, click on Save icon. This is NOT reversible, that’s why you have to do your testings before.
MP3Tag can solve this too using Filter function but MusicBee method is way more simple
I’m not trying to be rude or anything but your library size is on the smaller side. You should be able to fairly quickly open it in its entirety in Mp3tag for example.
There you could apply this filter (replace %tracktotal% with another variable if you used %totaltracks% for example):
(%track% IS 1 OR %track% IS 01) AND (%tracktotal% IS 1 OR %tracktotal% IS 01) AND %tracktotal% PRESENT
That would only display those tracks with track number 1 and tracktotal 1. Then you could sort these by duration and decide on a length that you no longer want to count as a single. Select the rest of the files, add a MUSICBRAINZ_ALBUMTYPE of Single and you should be done in a couple minutes.
With my library size I can’t even open it in its entirety as it would take days and the last time I tried, it made Mp3tag crash.