QuickTag for iTunes - Testers needed :)

QuickTag for iTunes - Testers needed :slight_smile:

After I saw todays article on tagging and such, I figured I would post about a program I wrote recently (QuickTag) to speed up the process of tagging lots of tracks with a useful meta-data system. The program is stable and works quite nicely for my library.

I haven’t yet gotten it polished quite to the point of being able to submit it to the App store, but wouldn’t mind getting some feedback and testing if some DJ’s would find it useful.

It’s written in AppleScriptObjC, so it does only run on Mac’s. It runs along side iTunes in a separate window and uses AppleScript to talk to iTunes to actually update the tags. You can then use Smart Playlists as the article states to sort your music however you like.

In the App, as you click through your newly downloaded tracks listening to them, you select a new genre, a star rating, a category, then you tick off track attributes.

In my case I used the Genre ID3 tag field for the genre, and the Comments field for the rest. I used different delimiters for each item to make them easily searchable in smart-playlists.

(Genre) - Genre’s are tagged in “()'s” to differentiate your custom genres from ones from those from the music sites.

<Rating 3> - Ratings in iTunes aren’t stored in ID3, so I store in this format (1-5) in the comments to make them persistent if you move the file around.

{Category} - This can be whatever you want, but only one of the set of 8 categories can be set at a time. I use things like “peak time”, “lounge”, “chill out”, etc.

[Attributes] - You can configure up to 16 attributes, and tick off as many as you like for each track. These can be things like “glitchy”, “dark”, “vocals”, etc.

If anyone would like to test it out, let me know via PM and I’d be happy to provide a beta copy :slight_smile:

does it overwrite the comment field? I store my Key information in that field.
So is there a way to put the info somewhere else?

Currently is does overwrite the comments.

Personally I store my key in camelot notation in front of the track name, with actual key name after the track name:

1A - Track Name (Ab Minor)

This allows me to quickly sort my tracks by key in traktor or on a CDJ-2000 but sorting by name.

I could add an option to preserve the existing comments, and append/prepend the new tag information. Good idea!

I’m in! Gonna PM you in a minute!

I seem to have trouble PMing (Maybe because I just signed up?) but I would like to try out the beta.

I figured out a small issue I was having, where when you would delete some tracks in iTunes with QuickTag running, it would stop responding (uncaught exception).

So for the list of new features, I have:

  1. An option to append vs. overwrite the track comments.
  2. Customizable delimiters? (<>, {}, (), etc.) - not sure if this one is needed or desired

I’ve pushed all the source up to GitHub. If anyone testing it has any issues, you can just create a new issue here:

Thanks!

Custom delimiters would be really nice. I use hashtags (trap 90s etc) because its feels natural coming from blogging.

More categories and/or attributes please!

Coming as an esctatic dance Dj (really ecclectic sets), the way i categorize my songs are by a lot a keywords. Such as emotion, type of instruments, elements (earth, fire, water…), 5 rythms style, country genre, etc…

For sure, at the end, i just get a couple of keywords but it would be amazing to be able to have it all set in attributes and/or category fields to fast click them. In my idea, the app would have a conditional statement to respect the maximum numbers of field in the ID tag.

But i can also try to fit my head in your hat, oh no, your app and I still be please to use it!

Thank you.

That’s not bad…

As a programmer I tend towards open and close delimiters. But hash tags aren’t bad…

I actually started with open and close but realized it’s just less efficient. Tags like “/,[,-” are quicker since you don’t need to hit shift but yeah, I’d say have parenthesis, brackets, and hashtags as options at least.

I have no idea how to work Github but I’ll try to figure it out to make things easier on your end.

If you can pair extensive options with a clean interface, this is going to be a killer app for DJs.

Hey I need something like this in my life any chance of helping the testing??

I’d love to test this out. PM on the way!

Hello beta please?

Hello,

I also just joined. I just saw the video that wasd done about tagging. I have a ton of spanish music and I feel that this system would work great. your app looks like it will help out a lot as well. I would love to test it out if possible. Thank you

I’m enjoying the tool so far, but would like to know if anyone knows a way to copy my existing list of genres (from within iTunes) to the app? Would be a timesaver. Otherwise its amazing

Glad you are enjoying it.

Hmm, interesting. I don’t have a way to do this yet. I wonder if I could use Apple Script to get a list of all of the genres used in iTunes, and have an “import” button or what not that would just populate the genre list. I’ll add it to the Git Hub issues.

I’ve been holding off on re-organizing all my music, but this looks to be real helpful! Sending a PM

Is it possible if i can test it too? i have tons op pop music and house music to organise.

A bunch of requests for the App were in my “visitor messages” not “private messages”, so I missed those. Sorry! I sent links back to those who asked.

I’m pretty close to a final release version! Hope to work on it some more this weekend

Excited to see when this goes live. I don’t have the time to beta test, but I’d love to take advantage of something like this when it’s finished :slight_smile:

QuickTag V1.0 is now available!

Go grab it!

http://www.ryanruel.com/quicktag/