# Newbie Ignorance...ARTISTSORT

**URL:** https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403
**Category:** Support
**Created:** [November 22, 2009, 1:59pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403 "2009-11-22T13:59:43Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 22, 2009, 1:59pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/1 "2009-11-22T13:59:43Z")

</div>

Have done a search, and I'm sure it's covered, but I haven't found a step by step for a newbie like me. I have my music tagged, but would like to add SORTARTIST to flac files. Can someone please explain exactly what steps to follow to add this so "Eric Clapton" shows as "Clapton, Eric", etc?

Thanks for the help and patience...

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 22, 2009, 2:53pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/2 "2009-11-22T14:53:25Z")

</div>

Make an action group with these actions:

Action #1:  
_Action type:_ **Format value**  
_Field:_ **ARTISTSORT**  
_Formatstring:_ **%artist%**

Action #2:  
_Action type:_ **Replace with regular expression**  
_Field:_ **ARTISTSORT**  
_Regular expression:_ **^(.+)\s(.+)$**  
_Replace matches with:_ **$2, $1**

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 22, 2009, 11:24pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/3 "2009-11-22T23:24:00Z")

</div>

That seems to have worked, thank, but...

When I right click on a file and look at extended tags, the ARTISTSORT shows up, but when I show the list of files in Mp3tag with an ARTISTSORT column, the column is still blank? Should it be?

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 23, 2009, 7:36am UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/4 "2009-11-23T07:36:09Z")

</div>

Did you enter %ARTISTSORT% in the value field?

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 23, 2009, 2:09pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/5 "2009-11-23T14:09:19Z")

</div>

Nope...guess that's the reason 😃

Now one more (newbies always say that). In case my wife decides she wants it back the old way, how would I delete the ARTISTSORT tag? ![:wacko:](https://community.mp3tag.de/uploads/default/original/1X/455ecca54df2b24f3c99cde256604242b1031da2.gif ":wacko:")

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 23, 2009, 2:57pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/6 "2009-11-23T14:57:48Z")

</div>

😆

You can delete the tag also at _Extended tags_

Or make an action type **Remove fields** and enter ARTISTSORT

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 23, 2009, 3:29pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/7 "2009-11-23T15:29:18Z")

</div>

Dano,

Thank you for all the help!

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 26, 2009, 2:16pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/8 "2009-11-26T14:16:09Z")

</div>

If I have an 'album' by 'Billy Joel & Elton John' how would I make ARTISTSORT read 'Joe, Billy & Elton John'? Right now it converts to 'John, Billy Joel & Elton'

Is this a more detailed script?

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 29, 2009, 2:10pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/9 "2009-11-29T14:10:43Z")

</div>

> [@fphredd](#):
>
> If I have an 'album' by 'Billy Joel & Elton John' how would I make ARTISTSORT read 'Joel, Billy & Elton John'? Right now it converts to 'John, Billy Joel & Elton'
> 
> Is this a more detailed script?

How do others handle this? Was it the music choice above that led to no responses? How about 'Eric Clapton & Dr. John' appearing under 'C' for Clapton?

Can it be done?

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 29, 2009, 3:05pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/10 "2009-11-29T15:05:20Z")

</div>

This should work for both cases:  
_Action type:_ **Replace with regular expression**  
_Field:_ **ARTISTSORT**  
_Regular expression:_ **^([^&]+) ([^]+)(?= &|$)**  
_Replace matches with:_ **$2, $1**

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [November 29, 2009, 3:17pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/11 "2009-11-29T15:17:37Z")

</div>

I will give that a shot. Is there a tutorial or 'for idiots' guide for this anywhere I can link to? I truly appreciate the help, but if there's a guide I might not have to ask as much (or maybe more as I'm learning...)

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 29, 2009, 5:21pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/12 "2009-11-29T17:21:50Z")

</div>

There is no special guide for Mp3tag but you can find lots of information on the web.  
A good start is [http://www.regular-expressions.info/](http://www.regular-expressions.info/)

---

<div class="post-metadata">

### Author: ![wout\_van\_vucht](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/b9bd4f/32.png) [@wout\_van\_vucht](https://community.mp3tag.de/u/wout_van_vucht)
#### Post date: [November 30, 2009, 12:06pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/13 "2009-11-30T12:06:30Z")

</div>

> [@fphredd](#):
>
> If I have an 'album' by 'Billy Joel & Elton John' how would I make ARTISTSORT read 'Joe, Billy & Elton John'? Right now it converts to 'John, Billy Joel & Elton'
> 
> Is this a more detailed script?

I prefer: 'Joe, Billy & John, Elton  
I have tried to understand the regular expressions language, but for me it is like Chinese 🙂.  
What is the action for this ?  
Maybe "newbie" fphredd knows allready the answer?

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [November 30, 2009, 1:52pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/14 "2009-11-30T13:52:19Z")

</div>

Because the ARTISTSORT tag field is dedicated to hold a simple sortable value what's about with "JoeJohnBillyElton" 😉 or is there any standard or convention?

DD.20091130.1552.CET

---

<div class="post-metadata">

### Author: ![wout\_van\_vucht](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/b9bd4f/32.png) [@wout\_van\_vucht](https://community.mp3tag.de/u/wout_van_vucht)
#### Post date: [November 30, 2009, 2:44pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/15 "2009-11-30T14:44:05Z")

</div>

🙂  
MusicBrainz tried to make a standard for the Artist Sort Name for Artist Names.  
[http://musicbrainz.org/doc/Sortname\_Style](http://musicbrainz.org/doc/Sortname_Style)  
"# For artist names that are regular names, the sort name will be "Last Name, First Name".

```
"Eric Clapton" 's sort name is "Clapton, Eric". 

```

# For artist names that are ficticious names, the sort name is the same as the artist name.

```
"Franz Ferdinand" 
"Cypress Hill". 

```

# For artist names that start with "The", that word is treated as is it were a first name of a regular name.

```
"The Beatles" have sort name "Beatles, The". 

```

# Non-english articles like La, El, Los and Le are treated as the English article "The".

```
"Los Lobos" have sort name "Lobos, Los". 

```

# For artist names that start with a title like "Dr.", "DJ" or "MC", that title is treated as is it were a first name of a regular name.

```
"DJ Tiësto" has sort name "Tiësto, DJ". 

```

# For artist names that end with a title like "Jr." or "Sr.", that title is always put at the end of the sort name, preceded by ", ".

```
"Harry Connick, Jr." has sort name "Connick, Harry, Jr.". 

```

# For artist names with a nickname between the first name and last name, the nickname is treated as if it's part of the first name of the artist.

```
"Jean 'Toots' Thielemans" has sort name "Thielemans, Jean 'Toots'". "

```

etc. etc. etc.

**I agree with you that it is almost impossible to write an automatic action for all these rules.**

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [November 30, 2009, 3:12pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/16 "2009-11-30T15:12:22Z")

</div>

> [@wowo](#):
>
> ...[http://musicbrainz.org/doc/Sortname\_Style](http://musicbrainz.org/doc/Sortname_Style)

Yes, this MusicBrainz sort style guide looks very useful, I saw it once before, but I had forgotten this source.

DD.20091130.1711.CET

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [December 1, 2009, 1:16am UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/17 "2009-12-01T01:16:11Z")

</div>

> [@wowo](#):
>
> I prefer: 'Joe, Billy & John, Elton  
> I have tried to understand the regular expressions language, but for me it is like Chinese 🙂.  
> What is the action for this ?  
> Maybe "newbie" fphredd knows allready the answer?

I have no idea what a 'best' or 'most official/accepted' format is, for me it's just personal preference...

I do appreciate all the help!

---

<div class="post-metadata">

### Author: ![flaminio](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/da6949/32.png) [@flaminio](https://community.mp3tag.de/u/flaminio)
#### Post date: [December 1, 2009, 6:56pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/18 "2009-12-01T18:56:20Z")

</div>

> [@wowo](#):
>
> **I agree with you that it is almost impossible to write an automatic action for all these rules.**

MusicBrainz does it about as good as possible, but to be honest I personally gave up on doing artistsorts and now my Eric Clapton is under "E" and my Jethro Tull is under "J" and I don't worry about it and just listen to the music...

At least my music player is smart enough to auto-strip out "The"s, but I'm not sure what it would do with the band "The The" ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

---

<div class="post-metadata">

### Author: ![wout\_van\_vucht](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/b9bd4f/32.png) [@wout\_van\_vucht](https://community.mp3tag.de/u/wout_van_vucht)
#### Post date: [December 2, 2009, 8:38am UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/19 "2009-12-02T08:38:01Z")

</div>

> [@flaminio](#):
>
> MusicBrainz does it about as good as possible, but to be honest I personally gave up on doing artistsorts and now my Eric Clapton is under "E" and my Jethro Tull is under "J" and I don't worry about it and just listen to the music...

Me too prefer to listen to music, but while I am listning I can do the Artistsorting as good as possible.🙂  
I have the Artistsort now well, but is was a great job and it need always attention when you rip.  
But you are right, you do not have to do it.  
And if you don' do it , it saves you a lot of time .............

---

<div class="post-metadata">

### Author: ![fphredd](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/e8c25b/32.png) [@fphredd](https://community.mp3tag.de/u/fphredd)
#### Post date: [December 2, 2009, 9:38pm UTC](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403/20 "2009-12-02T21:38:27Z")

</div>

> [@flaminio](#):
>
> MusicBrainz does it about as good as possible, but to be honest I personally gave up on doing artistsorts and now my Eric Clapton is under "E" and my Jethro Tull is under "J" and I don't worry about it and just listen to the music...

...and as soon as my wife decides which system works for me ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") I'll be able to do the same...

[Next page](https://community.mp3tag.de/t/newbie-ignorance-artistsort/9403.md?page=2)
