I cover that by simply having a playlist for each artist, with sub-playlists for each album. At that point, the browsing is just through the playlist tree.It is important to note that searching is the second of two methods of finding songs. The first would be the Playlists.
I have a set of playlist in 'root' under such headings as dance, club, rock, etc. and a playlist of albums where each artist or soundtrack is listed. I have moved away from having each album being in a separate playlist as usually it's good to mix it up. Anyway, you can search by source for that.

I have also started copying songs from compliations into their respective artist listing.
if all your tags are right initially and once the playlists have been organised, finding a track is very easy. I only _wish_ there was an append function for playlists.
Murray 06000047
____________________