Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
06-21-2019, 07:16 PM
(This post was last modified: 09-25-2019, 12:10 PM by David.)
Hi all,
sorry, in case I simply did not understand this point: I hought that if the field "artistsort" or "albumsort" is populated, it would be used for sorting artist and albums. This does not work in my case I am using moOde 5.3.1 2019-06-12 right now and the field "artissort" is always populated in my files (I use Musicbrainz). However, the artists are nevertheless sorted following the „artist“ tag, that is by first name-last name. Did I misunderstand something completely?
Cheers,
David
Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
Thanks for the very quick answer! I just applied the changes and regenerated the database. It works perfectly!
Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
Hi all, sorry about bothering with this again! In version 6 the function genLibrary has been rewritten. I'm no programmer (unfortunately), and all my efforts to have the artists sorted by "artistsort" by making changes to the new playerlib.php have miserably failed. (I simply tried "'artist' => ($flatData['ArtistSort'] ? $flatData['ArtistSort'] : $flatData['Artist'] ? $flatData['Artist'] :'Unknown')" It had no effect.). Is there a hack to achieve this?
Alternatively, it would be interesting to know how other users deal with sorting. Do you use the AlbumArtistSort field? Do you simply sort by first name?
Posts: 13,486
Threads: 305
Joined: Mar 2018
Reputation:
545
The ArtistSort, AlbumSort and AlbumArtistSort tags have not been implemented in the Library loader or renderer. To do this requires a fair amount of coding in multiple modules, not just a simple hack.
Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
Hi Tim,
do you ever take a day off? ;-) Thanks a lot for answering so fast!
Too bad, I liked the possibility to sort the artists independently from the "artist" field. I guess I will have to learn the composers first names. Or, which is more likely, change my "artistsort" fields to "artist". Is sorting by last name a very German thing?
Posts: 1,538
Threads: 106
Joined: Mar 2018
Reputation:
73
10-06-2019, 07:55 AM
(This post was last modified: 10-06-2019, 07:56 AM by DRONE7.)
perhaps the naming convention is based on last name first...?
I recall many years ago a school class roll being called by the teacher....last name followed by first name....
We had an unfortunate, but a wit, so when called...
Pope. John
His reply was never "Present Sir !" but always...
"Bless you my son"
----------
bob
Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
This convention may be one reason! I like the example! ;-)
Now I have a new question in this context: Moodeaudio (I have upgraded to the latest version) sorts the artists by the field "albumartist", not "artist". Same thing goes for the album view, which says "ALBUMS BY ARTIST", but actually sorts by "albumartist". Did I get something wrong here?
Posts: 13,486
Threads: 305
Joined: Mar 2018
Reputation:
545
The Library loader assumes a collection is tagged using the following common conventions:
1. For non-compilation albums the Artist and AlbumArtist tags have the same value.
2. For compilation albums the AlbumArtist tag has the value "Various Artists" or any other value as long as it's consistent. This value can be specified in the Library Options screen.
The loader groups and sorts using the AlbumArtist tag if it's populated otherwise it uses the Artist tag. This coupled with #2 above is how compilation albums are automatically rolled up.
Posts: 18
Threads: 3
Joined: May 2019
Reputation:
0
This makes perfect sense to me with regard to the "Albums by Artist" view. Concerning the "Artists" column I find it strange. For collections, "Various Artists" is a good solution in the album view, but in the artist column I expect the single artists to show up, not the album artist. How else would I, for instance, find all the compositions by Monteverdi, regardless if they are on a collection or an album with Monteverdi compositions alone. This used to be possible in moOde 5 (and probably earlier too).