Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

Your approach for dealing with artist name (variation, aliases, stage
post Jun 14 2012, 12:04
Post #1

Group: Members
Posts: 186
Joined: 22-March 07
Member No.: 41742

Hey guys, I'm just wondering which approach did you use when dealing with artist variation, alias, stage name, etc. This is a different subject than the thread found here which mainly discusses on a way to idenfity artist aliases. The topic here is to figure out a way to retain all the aliases while being able to find the real same artist name that the alias is related to.

Below is the structure of my library:
- The ARTIST tag contains a mixture of stage name, real name, etc. (e.g. AiM, Ai Maeda) just like the album cover stated. The fallback is the most common name for the artist.

It is hard to find out ALL the tracks by the selected artist (when an artist have multiple alias, variations).

Well, before you say that why not just retag all the artist name into their real name? Although this approach works, for some of us, some names (e.g stage name) is much more well known than their real name, e.g. stage name (BoA) vs real name (Kwon Boa) or any DJ names. Another reason is that it is not feasible to retag a huge music collection with over 50k of tracks.

What I wanted to do:
- When an artist name is selected on the Filter list (or Facet), say AiM, other similar names for the same artist, such as Ai Maeda is selected as well.

Let's gather up some thoughts here.
Go to the top of the page
+Quote Post
Start new topic
post Nov 14 2012, 01:06
Post #2

Group: Members
Posts: 598
Joined: 5-June 11
Member No.: 91257

My method of dealing with it all is to use the ARTIST tag as an unlimited flat database of values.

Example ARTIST Tag 1 (split values using semicolon)
Ai Maeda; Maeda, Ai; AiM; Name(Real) — Ai Maeda; Name(Real) — Maeda, Ai; Name(Stage) — AiM; Genders — F

Example ARTIST Tag 2 (split values using semicolon)
Kwon Boa; Boa, Kwon; BoA; Name(Real) — Kwon BoA; Name(Real) — BoA, Kwon; Name(Stage) — BoA; Genders — F

Example ARTIST Tag 3 (split values using semicolon)
Aphex Twin; AFX; Bradley Strider; Caustic Window; GAK; Power-Pill; Richard D. James; James, Richard D.; Name(Stage) — Aphex Twin; Name(Stage) — AFX; Name(Stage) — Bradley Strider; Name(Stage) — Caustic Window; Name(Stage) — GAK; Name(Stage) — Power-Pill; Name(Real) — Richard D. James; Name(Real) — James, Richard D.; Genders — M

Example ARTIST Tag 4 (split values using semicolon)
The Beatles; Beatles, The; John Lennon; Lennon, John; Paul McCartney; McCartney, Paul; George Harrison; Harrison, George; Richard Starkey; Starkey, Richard; Ringo Starr; Name(Stage) — The Beatles; Name(Stage) — Beatles, The; Name(Real) — John Lennon; Name(Real) — Lennon, John; Name(Real) — Paul McCartney; Name(Real) — McCartney, Paul; Name(Real) — George Harrison; Name(Real) — Harrison, George; Name(Real) — Richard Starkey; Name(Real) — Starkey, Richard; Name(Stage) — Ringo Starr; Genders — 4M

I compile the names in my text editor (Notepad2), one name per line, lines end with a semicolon.
I then join the lines with keyboard command: CTRL+J

While in foobar2000,
I browse my media library Filter named "Artist" and I see a massive flat list of names just like the initial step in the text editor (but without the semicolon at the end).

This method is not recommended for the "lazy" type of computer user, or those who love pre-programmed solutions, or those who walk down the footpath with a smartphone in front of their face.
I don't care about time; how long it may take to optimize my entire media library means nothing to me.
If in the future I feel like defining things differently, then I am not afraid to start from scratch and go over my entire library again.
If I die of old age before I am finished, then so be it ...I really don't care about such details

This post has been edited by derty2: Nov 14 2012, 01:08
Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 9th October 2015 - 10:12