Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Release on multiple labels. (Read 4313 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Release on multiple labels.

I'm ordering my music by recordlabel - using a custom recordlabel ID3 tag and the Album List.
However, what can I do when there's a record released on multiple labels and I want it to show up in all recordlabels?

So, instead of this:
LabelX;LabelY - RecordA

I want this:
LabelX - RecordA
LabelY - RecordA

Release on multiple labels.

Reply #1
Use in your view instead of %label% this: %<label>%.
Adapt the name of the field to what you 've choosen.

Release on multiple labels.

Reply #2
i think you'll also need to go to file>preferences>advanced>display>properties dialog and add "label" to the "multivalue fields".

Release on multiple labels.

Reply #3
@q-stankovic: Already did that. You're talking about the Album List, right?

@marc2003: Doesn't seem to work. :s

Release on multiple labels.

Reply #4
it cannot work because you defined the multivalue tag in advanced preferences after the tags was written. so go in the properties window and split the values. if you look carefully you will find that tool.

Release on multiple labels.

Reply #5
Thanks!

I'm sorting so I can see the catalogue number of each label first. Now the other label starts with an A, can i fix so its cat number doesn't show up anymore?

Release on multiple labels.

Reply #6
Make sure that the catalog numbers are really stored as multiple values. Then use %<catnumber>% (or whatever your tag is called) instead of %catnumber%.

See this reference

Release on multiple labels.

Reply #7
I did that all, but now I get this:

*scratches head*

Release on multiple labels.

Reply #8
Seems fine to me.
If you want the album to appear only once, how do you (in general!) decide which catalog number shall be used?

If you want to show the first value, use $meta(catnumber,0).
If you want to show the last value, use $meta(catnumber,$sub($meta_num(catnumber),1)).

Release on multiple labels.

Reply #9
No.

There is the Acroplane label that uses the ACP### and then there's the Centrifuge label that uses CF###.
If I for example only show the first value it doesn't show up anymore in the Acroplane label..

It doesn't matter if I use "ACP050; CF011" or "CF011;ACP050" in the properties, they show up wrong. In The Centrifuge it show ACP050 and in Acroplane Recordings it shows CF011. :s

Release on multiple labels.

Reply #10
Okay, I now got your problem.
You want to have the album appear twice and the choice of the catalog number shall correspond to the label name, e.g.
Code: [Select]
The Centrifuge
- [CF011] Carl Brown - The Luminaries Must Be D...
...
Acroplane
- [ACP050] Carl Brown - The Luminaries Must Be D...
...


I'm not sure, whether there's currently an elegant solution to this.

 

Release on multiple labels.

Reply #11
(It is not possible to see your screenshots because of endless long loading so i will guess what you mean)

As far as i can understand you have two tags: label and catnumber - both are multiple tags. Now you want that under each splitted catnumber only the proper label appears?

If yes: The results you get are normal. How should foobar2000 know that catnumber is mapped to label? It's only you who has the connection in your mind but not a stupid machine! 

You could write mapped information into one multiple tag with values like: ACP050 (Acroplane Label); CF011 (Centrifuge). You even could split that tag but you can't then apply safely title formatting string functions to extract label and catnumber. In short: not possible with album list!

Here an old request from me: http://www.hydrogenaudio.org/forums/index....c=53111&hl=

Edit:
I don't like to recommend playlist tree because of good reasons but should mention that it is possible there. So you can use the mod fbuser developed.
I think that must work if you use the method with one tag: $put(list,%<anytagname>% . With get(list) you receives a splitted list on which you safely can apply string functions. Too lazy now to do the relative complex string functions work.
That trick only works in playlist tree. I already asked somewhere the question but didn't get any answer, so once again: wouldn't that trick be a feasible common feature or are there some technical reasons why it shouldn't be done that way?

Release on multiple labels.

Reply #12
I am not sure if this idea could work. I am tired and have to go to bed now and tommorow i start vacation for two weeks so i have no time to start some experiments Maybe someone is eager to play around with that idea.

Let say you have a tag with following structure of values f.e.: TAG = Value1 # Value2 (instead of # you can take any other sign to distinguish the two parts of a value.

Maybe this or something similar might split the values correctly even in multiple tags: $replace(%<tag>%,#,|)