Post Reply 
Remixes
26-03-2015, 10:40
Post: #2
RE: Remixes
(25-03-2015 23:03)sintec Wrote:  This led to some odd entries though, for example on a Front Line Assembly single I had a separate entry in the Artist index for remix. These looked like:

Front Line Assembly, <RemixedBy>

Not what I was looking for. I'm assuming that this occurred as a result of the way Artist maps to AlbumArtist if it's present combined with the fact that AlbumArtist has to be unique?

This isn't the reason. I presume you're getting this because you have some RemixedBy tags in your files that are set to the value <RemixedBy>. You can can find out which files these are by looking at the <RemixedBy> entry in your current Artist index.

Quote:In all three cases these artists are strongly associated with a main project which I'd like these mixes to be listed under (Liam -> The Prodigy, Thirlwell -> Foetus, Alex -> The Orb). But I don't want to lose the info about how the track is credited on the release, which means the RemixedBy tag needs to stay as is for display purposes. Is the best solution going to be to add a RemixedBySort tag and then have a tagValue entry something like:

indexTag: RemixedBy, RemixedBySort
tagValue: RemixedBy.replace.sort={RemixedBySort}, RemixedBy.replace.index={RemixedBySort}.

You should use

tagValue: RemixedBy.value.sort.index={RemixedBySort}

but see below for an issue with this. Also, it would be better to put RemixedBySort in itemTags instead of indexTags so that you don't get a RemixedBySort index at the top level (unless you want this for some reason).

Quote:Does this need to precede the Artist.merge={RemixedBy} entry for Artist to pick up the right info?

It shuld be after Artist.merge={RemixedBy} because you don't want the RemixedBySort modification to RemixedBy to be applied to the Artist value (I presume).

Quote:Will this pick up my tagOptions which ignore {The,DJ,The DJ,A,Das} properly?

Thanks.

This won't work because it changes the sort value, which would mean you need three different values for display, sort and index. MinimServer only allows two different values.

A better approach would be to use another tag such as RemixProject for the project name, with the following settings:

indexTags: RemixProject:RemixedBy
itemTags: RemixedBy

This will give you a RemixedBy index containing project names instead of artist names while still allowing you to use $remixedby to include the remix artist name for tag formatting purposes (if you are doing this).

If you would like to see the project name under the Artist index instead of seeing the remix artist name there, you can use

tagValue: Artist.merge={RemixProject}

instead of

tagValue: Artist.merge={RemixedBy}

This approach of using a different tag name for each different value (artist and project) is better practice because it provides more flexibility for how you can use these values in different contexts.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Remixes - sintec - 25-03-2015, 23:03
RE: Remixes - simoncn - 26-03-2015 10:40
RE: Remixes - sintec - 26-03-2015, 12:18

Forum Jump:


User(s) browsing this thread: 1 Guest(s)