# \[WS\] Beatport.com by stevehero \[Release, Single Track & Artwork tagging\]

**URL:** <https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568>\
**Category:** Web Sources Scripts\
**Created:** [October 4, 2011, 9:07pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568 "2011-10-04T21:07:57Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![garves](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/c89c15/32.png) [@garves](https://community.mp3tag.de/u/garves)\
**Post date:** [January 8, 2012, 7:10am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/21 "2012-01-08T07:10:28Z")

</div>

Thanks stevehero, Key and Bpm are working great! 😃

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [January 9, 2012, 7:23pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/22 "2012-01-09T19:23:30Z")

</div>

Uploaded now is the latest version of ' **beatport by stevehero v1.2'** scripts (see first post [here](https://community.mp3tag.de/t/12568/1) for full details)

Its includes the BPM and INITIALKEY fields all you you wanted. Along with an action to change the key to the Camelot notation found in the [Mixed In Key](http://www.mixedinkey.com/) application. e.g. 'A♭ Minor' would be '1A'. This makes it much easier visually to see what tracks go with what. For all you DJs check the website on how to use this method of mixing.

![](http://www.virtualdj.com/image/29915/19470/camelotSmall.jpg)

---

<div class="post-metadata">

**Author:** ![pinknoise](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/2acd7d/32.png) [@pinknoise](https://community.mp3tag.de/u/pinknoise)\
**Post date:** [January 26, 2012, 5:00am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/23 "2012-01-26T05:00:20Z")

</div>

Incredible update 🙂

Registered to say thank you!

are you planning on eventually integrating the Camelot scale into the Main source script? I was trying to figure it out all day but couldn't figure out how to output the formated Key (A Minor) as a temporary value so that I could then run a couple replace actions (replace "A Minor" "8A") and then set that to the InitialKey

Any help would be appreciated!

---

<div class="post-metadata">

**Author:** ![chriswike](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@chriswike](https://community.mp3tag.de/u/chriswike)\
**Post date:** [January 28, 2012, 12:28am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/24 "2012-01-28T00:28:10Z")

</div>

Damn stevehero, this last update made my favorite Script even better....

I purchased [mixed in key](http://www.mixedinkey.com/) around a year ago and very quickly learned the importance of harmonic mixing. I stuck the Camelot wheel to the top of my controllers flight-case and after a few mixing sessions harmonic mixing was as natural as beat-matching. If there are any other DJ types here give it a shot, stevehero already did the hard part for you 😃

One Issue I'm having with the action script - the Camelot scale doesn't have a number for G# Minor, A# Minor, or C# Minor, like it does on the [Circle of Fifths](http://en.wikipedia.org/wiki/Circle_of_fifths), so when I use the action script on say, [this song](http://www.beatport.com/track/who-is-it-bladerunner-dirty-bass-remix/3136756) it doesn't change.

The correct way to label these on a Camelot wheel is:  
A-sharp Minor = B-flat Minor (3A)  
G-sharp Minor = A-flat Minor (1A)  
C-sharp Minor = D-flat Minor (12A)

I had a look at the Action Script and it looks like I was able to fix it by adding these to it.

```
[#25]
T=2
F=INITIALKEY
1=A\u266f Minor
2=3A
3=0|0

[#26]
T=2
F=INITIALKEY
1=C\u266f Minor
2=12A
3=0|0

[#27]
T=5
F=COMMENT
1=%initialkey% - %comment%

[#28]
T=4
F=COMMENT
1=^\\\\s+-\\\\s+$|\\\\s+-\\\\s+$|\\\\s+-\\\\s+\\\\d{1,2}[A-B]\\\\s+-\\\\s+$|\\\\s+-\\\\s+\\\\d{1,2}[A-B]$|^(\\\\d{1,2}[A-B]\\\\s+-\\\\s+)\\\\d{1,2}[A-B]\\\\s+-\\\\s+(\\\\d{1})
2=$1$2
3=0

```

I attached my fixed action script as well.

Again, thanks a ton for this awesome script!

[Key\_to\_Camelot\_Notation.zip](https://community.mp3tag.de/uploads/default/original/2X/a/a79415c0216a7580459fb50be72dc5bffe73a089.zip) (558 Bytes)

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [February 1, 2012, 2:12am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/25 "2012-02-01T02:12:41Z")

</div>

> [@pinknoise](#):
>
> Incredible update 🙂
> 
> Registered to say thank you!
> 
> are you planning on eventually integrating the Camelot scale into the Main source script? I was trying to figure it out all day but couldn't figure out how to output the formated Key (A Minor) as a temporary value so that I could then run a couple replace actions (replace "A Minor" "8A") and then set that to the InitialKey....

Thank you 'pinknoise'. I am in the process of doing so. :]

But I need a little help first.

What I have is a list of replaces below in the test script.

```
# INITIAL KEY TO CAMELOT NOTATION # DO NOT CHANGE VALUES OR DELETE BETWEEN THESE LINES IF NOT NEEDED #
    replace "A♭ Minor" "1A"
    replace "E♭ Minor" "2A"
    replace "B♭ Minor" "3A"
    replace "F Minor" "4A"
    replace "C Minor" "5A"
    replace "G Minor" "6A"
    replace "D Minor" "7A"
    replace "A Minor" "8A"
    replace "E Minor" "9A"
    replace "B Minor" "10A"
    replace "F# Minor" "11A"
    replace "D♭ Minor" "12A"
    replace "B Major" "1B"
    replace "F# Major" "2B"
    replace "D♭ Major" "3B"
    replace "A♭ Major" "4B"
    replace "E♭ Major" "5B"
    replace "B♭ Major" "6B"
    replace "F Major" "7B"
    replace "C Major" "8B"
    replace "G Major" "9B"
    replace "D Major" "10B"
    replace "A Major" "11B"
    replace "E Major" "12B"
### MISSING CAMELOT SCALES ###
    replace "G# Minor" "1A"
    replace "A# Minor" "3A"
    replace "C# Minor" "12A"
# INITIAL KEY TO CAMELOT NOTATION # DO NOT CHANGE VALUES OR DELETE BETWEEN THESE LINES IF NOT NEEDED #

```

What I need is all the remaining Camelot notations to match the missing scales. So.....

> [@chriswike](#):
>
> Damn stevehero, this last update made my favourite Script even better....
> 
> One Issue I'm having with the action script - the Camelot scale doesn't have a number for G# Minor, A# Minor, or C# Minor, like it does on the [Circle of Fifths](http://en.wikipedia.org/wiki/Circle_of_fifths), so when I use the action script on say, [this song](http://www.beatport.com/track/who-is-it-bladerunner-dirty-bass-remix/3136756) it doesn't change.
> 
> The correct way to label these on a Camelot wheel is:  
> A-sharp Minor = B-flat Minor (3A)  
> G-sharp Minor = A-flat Minor (1A)  
> C-sharp Minor = D-flat Minor (12A)

Thanks 'chriswike' for pointing that out. I had already noticed that but not gotten round to modifying the action which will no longer be needed once I have the script finished. I have everything working.

I just need to find out:

> How you came about these values? The other values I have noticed missing such as 'D# Minor'? Are there other values that I should be aware of that are missing?

---

<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:** [February 1, 2012, 3:35am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/26 "2012-02-01T03:35:39Z")

</div>

> [@stevehero](#):
>
> ... I just need to find out:
> 
> > How you came about these values? The other values I have noticed missing such as 'D# Minor'? Are there other values that I should be aware of that are missing?

It sounds that You have to learn some basics of musical theory.  
There are many sources to hear and read about, e. g. school lessons and ... wikipedia.

The sharp version ...  
[http://de.wikipedia.org/wiki/Quintenzirkel](http://de.wikipedia.org/wiki/Quintenzirkel)  
[http://en.wikipedia.org/wiki/Circle\_of\_fifths](http://en.wikipedia.org/wiki/Circle_of_fifths)  
Especially understand "Relation with chromatic scale" and "Enharmonics".

The flat version ...  
[http://www.musicians-place.de/harmonielehr...ntenzirkel.html](http://www.musicians-place.de/harmonielehre/kurs-1/der-quintenzirkel.html)  
[http://www.musicians-place.com/harmonics/c...-of-fifths.html](http://www.musicians-place.com/harmonics/course-1/the-circle-of-fifths.html)

DD.20120201.0535.CET

---

<div class="post-metadata">

**Author:** ![chriswike](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/6bbea6/32.png) [@chriswike](https://community.mp3tag.de/u/chriswike)\
**Post date:** [February 1, 2012, 11:02am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/27 "2012-02-01T11:02:14Z")

</div>

> [@stevehero](#):
>
> I just need to find out:
> 
> > How you came about these values? The other values I have noticed missing such as 'D# Minor'? Are there other values that I should be aware of that are missing?

```
Major 
1B B/H        
2B F#       
3B D♭/C#     
4B A♭/G#       
5B E♭/D#     
6B B♭/A#    
7B F           
8B C              
9B G           
10B D           
11B A           
12B E       

Minor
1A a♭/g#
2A e♭/d#  
3A b♭/a# 
4A f 
5A c     
6A g 
7A d   
8A a
9A e   
10A b/h 
11A f#  
12A d♭/c#

```

Basically, notes that sound the same are written differently because they have a different function beyond just sound.

[http://en.wikipedia.org/wiki/Enharmonic\_change](http://en.wikipedia.org/wiki/Enharmonic_change)

That should explain some

Please ask any questions you have about

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [February 1, 2012, 7:31pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/28 "2012-02-01T19:31:11Z")

</div>

> [@DetlevD](#):
>
> It sounds that You have to learn some basics of musical theory.  
> There are many sources to hear and read about, e. g. school lessons and ... wikipedia.
> 
> The sharp version ...  
> [http://de.wikipedia.org/wiki/Quintenzirkel](http://de.wikipedia.org/wiki/Quintenzirkel)  
> [http://en.wikipedia.org/wiki/Circle\_of\_fifths](http://en.wikipedia.org/wiki/Circle_of_fifths)  
> Especially understand "Relation with chromatic scale" and "Enharmonics".
> 
> The flat version ...  
> [http://www.musicians-place.de/harmonielehr...ntenzirkel.html](http://www.musicians-place.de/harmonielehre/kurs-1/der-quintenzirkel.html)  
> [http://www.musicians-place.com/harmonics/c...-of-fifths.html](http://www.musicians-place.com/harmonics/course-1/the-circle-of-fifths.html)
> 
> DD.20120201.0535.CET

Thanks DetlevD, I have studied music production, only for a 13 weeks on a 1 week basis. Maybe I was asleep during the Music Theory class :] only joking. I got it now its basically the fact that there not listed on the Mixedinkey wheel which threw me slightly.

An example of a beatport lists a track as been in the key  
D♯ Minor (Harmonic Scale) = E♭ Minor (Harmonic Scale) = 2A (Camelot Notation)

Its the same root key. Different function. Different name. Its all coming back to me now.

Here is the list I have below in the script ( **Should be finished tonight 01.02.2012** ):  
replace "A♭ Minor" "1A"  
replace "G♯ Minor" "1A" # SAME KEY #  
replace "E♭ Minor" "2A"  
replace "D♯ Minor" "2A" # SAME KEY #  
replace "B♭ Minor" "3A"  
replace "A♯ Minor" "3A" # SAME KEY #  
replace "F Minor" "4A"  
replace "C Minor" "5A"  
replace "G Minor" "6A"  
replace "D Minor" "7A"  
replace "A Minor" "8A"  
replace "E Minor" "9A"  
replace "B Minor" "10A"  
replace "F♯ Minor" "11A"  
replace "D♭ Minor" "12A"  
replace "C♯ Minor" "12A" # SAME KEY #  
replace "B Major" "1B"  
replace "F♯ Major" "2B"  
replace "D♭ Major" "3B"  
replace "C♯ Major" "3B" # SAME KEY #  
replace "A♭ Major" "4B"  
replace "G♯ Major" "4B" # SAME KEY #  
replace "E♭ Major" "5B"  
replace "D♯ Major" "5B" # SAME KEY #  
replace "B♭ Major" "6B"  
replace "A♯ Major" "6B" # SAME KEY #  
replace "F Major" "7B"  
replace "C Major" "8B"  
replace "G Major" "9B"  
replace "D Major" "10B"  
replace "A Major" "11B"  
replace "E Major" "12B"

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [February 1, 2012, 7:37pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/29 "2012-02-01T19:37:02Z")

</div>

> [@chriswike](#):
>
> Basically, notes that sound the same are written differently because they have a different function beyond just sound.
> 
> [http://en.wikipedia.org/wiki/Enharmonic\_change](http://en.wikipedia.org/wiki/Enharmonic_change)
> 
> That should explain some
> 
> Please ask any questions you have about

I think my mind had brain freeze. I have studied Electronic music Production. Problem solved. Thanks for your help.

---

<div class="post-metadata">

**Author:** ![lalaland](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@lalaland](https://community.mp3tag.de/u/lalaland)\
**Post date:** [February 2, 2012, 6:24pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/30 "2012-02-02T18:24:20Z")

</div>

> [@stevehero](#):
>
> **V1.3**  
> ADDED: camelot notation change to INITIAL KEY field. e.g. 'G♯ Minor' becomes '1A'.

Great job, thank you! ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")  
But i dont see download link...

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [February 2, 2012, 9:38pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/31 "2012-02-02T21:38:49Z")

</div>

> [@lalaland](#):
>
> Great job, thank you! ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")  
> But i dont see download link...

Thank you. Link is now available in the starting post [here.](https://community.mp3tag.de/t/12568/1)

---

<div class="post-metadata">

**Author:** ![bmfholland](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/d9b06d/32.png) [@bmfholland](https://community.mp3tag.de/u/bmfholland)\
**Post date:** [February 6, 2012, 7:47pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/32 "2012-02-06T19:47:53Z")

</div>

Wow, amazing script!

many thanks stevehero ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [April 11, 2012, 9:51pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/33 "2012-04-11T21:51:43Z")

</div>

**v2.0 NOW HERE \>\>\>\>** [Click here for starting post](https://community.mp3tag.de/t/12568/1) 

Single track parsing of [beatport.com](http://beatport.com)

 

It will grab info much the same as my previous version for releases. See example track page here:  
[www.beatport.com/track/funky-vodka-original-mix/3289193](http://www.beatport.com/track/funky-vodka-original-mix/3289193)

 

It will enable single track parsing with:  
**- SINGLE TRACK Direct by BEATPORT\_TRACK\_ID**

 
- SINGLE TRACK Direct by WWW(URL)
- SINGLE TRACK Search by (Album)Artist + Title
- SINGLE TRACK Search by Title

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [April 30, 2012, 11:14pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/34 "2012-04-30T23:14:54Z")

</div>

Download 'beatport\_by\_stevehero\_v2.0' at [starting post here](https://community.mp3tag.de/t/12568/1).

---

<div class="post-metadata">

**Author:** ![Purpleasbestos](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/839c29/32.png) [@Purpleasbestos](https://community.mp3tag.de/u/Purpleasbestos)\
**Post date:** [May 3, 2012, 2:30pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/35 "2012-05-03T14:30:09Z")

</div>

thank you for the excellent script! I've been using a couple other ones but nothing works as well for my d&b collection 🙂

I've been trying to remove the total tracks after the track number and can't seem to figure it out...so I am getting:

Track:  
01/04  
02/04  
03/04  
04/04

where I am trying to remove the 04 from each track number, but I have tried adding the # in front of the totaltrack's output and also removing the # at the bottom of the script from the totaltracks, but can't seem to get rid of it without removing the 0's from the front of the number of the single tracks, so the best i can get is

1  
2  
3  
4

but I want to keep the 0's in front of the single tracks...

Hope this makes since...  
You've made it so much easier to catalog my music 🙂 Thank you

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [May 3, 2012, 3:53pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/36 "2012-05-03T15:53:04Z")

</div>

> [@Purpleasbestos](#):
>
> where I am trying to remove the 04 from each track number, but I have tried adding the # in front of the totaltrack's output and also removing the # at the bottom of the script from the totaltracks, but can't seem to get rid of it without removing the 0's from the front of the number of the single tracks.

If you want TRACK to be 01, 02, 03 etc

 See code after # TOTALTRACKS (Delete the lines that are ~~strikedthrough~~ ) # TOTALTRACKS

```
  outputto "totaltracks"
  sayregexp "(\d+)$"

```

 

~~# TRACK / TOTALTRACKS~~

~~

```
  outputto "beatport stevehero track / totaltracks temp"
  sayuntil "|"
  say "/"
      sayregexp "(\d+)$"
  if "|"
       do
           say "|"
           movechar 1
           sayuntil "|"
           say "/"
           sayregexp "(\d+)$"
       while "|"
  endif
  unspace
      sayregexp "(\d+)$"
      say "|"</strike>

```

# TRACK
~~

outputto "beatport stevehero track temp"  
sayrest  
say "|"

 
# TRACK FIX: TRACK
 

```
  outputto "Title"
  sayoutput "Tracks"
  outputto "Track"
  sayoutput "beatport stevehero track temp"
  set "beatport stevehero track temp"<!--fontc--></span><!--/fontc--><!--fonto:Courier New--><span style="font-family:Courier New"><!--/fonto-->

```

 If you want to remove the ~~TOTALTRACKS output simply block out the lines here like:# TOTALTRACKS

```
# outputto "totaltracks"
# sayregexp "(\d+)$"<!--fontc--></span><!--/fontc-->

```

~~

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [May 8, 2012, 12:37pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/37 "2012-05-08T12:37:23Z")

</div>

New version up. Problem with release below where there was no track key. Thanks to Pone for spotting it.

**V2.1**  
 _FIXED:_ Releases with missing keys (see example [www.beatport.com/release/you-know-what-its-like/892120)](http://www.beatport.com/release/you-know-what-its-like/892120%29).

SEE STARTING POST [HERE](https://community.mp3tag.de/t/12568/1)

---

<div class="post-metadata">

**Author:** ![lalaland](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@lalaland](https://community.mp3tag.de/u/lalaland)\
**Post date:** [May 10, 2012, 3:56pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/38 "2012-05-10T15:56:15Z")

</div>

Hello stevehero, thanks again for excellent add on. I have suggestion: can you make the settings like R E M O V E F I E L D S will be global to all scripts (ie. in external file)?

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [May 10, 2012, 5:31pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/39 "2012-05-10T17:31:29Z")

</div>

You mean like Pones External settings?

My knowledge of doing such a task isn't quite there yet and I think I probably won't end up doing such settings because I think the script works fine without them.

The best I can do is point you in the direction of a very usefull freeware app notepad++. It's like notedpad, but better.

**Steps in changing settings quick:**
1. Download & Install notepad++ [HERE](http://notepad-plus-plus.org/news/notepad-6.1-release.html)
2. Open all my scripts at the same time.
3. Highlight the line for example '_# set "catalog #"_'
4. Hit Ctrl+H
5. Type in the 'Replace box' ' _set "catalog #"_'
6. Click 'Replace All in All Opened Documents'

This will deactivate ALL the CATALOG # fields if you want.

---

<div class="post-metadata">

**Author:** ![lalaland](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@lalaland](https://community.mp3tag.de/u/lalaland)\
**Post date:** [May 12, 2012, 4:00pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/40 "2012-05-12T16:00:16Z")

</div>

> [@stevehero](#):
>
> [...]

That is okay for me, thanks for tip.

Also, I found a little problem: if genre consist of two words it is stored in tag inversely (ie. "Tech House" becomes "House Tech".

[Previous page](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568.md?page=1)

[Next page](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568.md?page=3)
