I posted this on the Mixed In Key Website just now...
I have been searching for a solution for this for almost a year. I had a massive collection of AAC (M4A) tracks that iTunes imported (AAC is the encoder that iTunes defaults to). As the AAC spec is closed, very few people know how to edit the AAC tags. As such MIK couldn't write the results of it's analysis to these tracks. I use Traktor to DJ and as a result of my many AAC files, I had no key information on loads of tracks. I wanted to remedy this.
These forums provided little in the way of help. Plenty of people tried and failed. Some developed long, painful methods which I gave up on half way through, but today I discovered how to update the AAC / M4A tags with MIK's results.
This solution may already be on here, but as there is no search function on these forums, I couldn't find it. Anyway here goes...
You only need MIK & iTunes. I have only tried this using MIK3 on Mac OSX 10.4, so am not sure if it works on other Mac OS's or PC's, but here goes:
1) Analyse your music collection using MIK.
2) Go to 'Browse Collection' in MIK
3) Sort the MIK collection by 'Song Key'
4) Open iTunes & create a playlist
5) Select all the songs with the same key in MIK (Eg: Key 1A)
6) Drag all the (1A) tracks to the iTunes Playlist
7) Select all the tracks in the iTunes playlist & right click. The contextual menu will appear. Select 'Get Info'.
8) Under the comments section, write '1A' and hit OK.
9) All of your tracks - MP3 & AAC (M4A) will be updated.
10) Repeat with all the other MIK keys - Might take a while!
11) In Traktor, put all the newly tagged tracks into a playlist & edit all. In the Key field, you can now add the key in Camelot or standard key format. Traktor won't save this info to the AAC track itself, but will save it to its collection preferences, so should always be there (Make sure you backup).
I hope this helps people out.
I for one am excited about the possibility of mixing in key with AAC tracks!!!!
Bookmarks