there is nothing hard coded in this way, believe it or not.... We do not honor filesystem structure in any way except for the top most levels (when using LinuxMCE Folder Structure) to merely cause updatemedia to look in those locations when media is scanned....
Right now, for audio, the ID3 tags are used to add Attributes to each and every media file, that it finds.
read that again.
We don't use the hierarchical position of the files on disk to determine what goes where, at all... When we rip, we do put things in Artist > album > track order, but this is coincidental.
You see, by default (and the default IS currently hard-coded), items are sorted by their Title attributes....
and in the case of audio, everything is sorted by artist (Performer), then Album, then track..but this can be changed with the sort options in the file list. (no there is currently no way yet to persist that.)
In the media subsystem, we only deal with attributes. The Filename sort option bypasses this.
I know it's a bit weird.. but once we get media identification debugged, this is the right way to do it. I do NOT _EVER_ want to see files and folders in a media subsystem..ever... and no, nothing you can do to convince me of that. :-)