I wanted to share with you a simple app that I created for planning a mixtape. The tool arranges tracks given to it according to a target curve (default uses the energy value added to the comment tag by Mixed in Key) in a way where the transitions are in key. You can find the app here: https://gadgetmies.github.io/mixtape_planner/. I have thus far only used the app for testing and have not created any mixtapes using the results, but the results have been interesting and seem valid.
f you just want to see the planner in action, click the "Parse" button, adjust the parameters and click the "Generate order" button at the bottom.
In order to use the planner for planning your own mixtapes, create a playlist in Traktor and export it as a webpage (you should be able to use the CSV output from Serato also, but I do not have Serato and thus am unable to give instructions for that). The simplest way to use the planner is to make it order the tracks according to the energy level added to the comments tag by Mixed in Key. To do this, you need to configure Mixed in Key to add the energy level to the comments by selecting one of the options that includes the energy level in "What to write" the Update tags list and select the "Overwrite comments" option in the "Where to write it" list. After you have done this and updated the tags, create a playlist in Traktor and export it as a webpage. You need to include the title, artist, key and comment -columns in the export. After exporting, select all the rows in the table (including the headers) and paste that into the text box in the app and click parse. If everything goes well, you should now be able to see the the tracks and parameters that the app will use to generate the tracklists. Adjust the parameters to your liking and then click the "Generate order" button. After some time the app should list a few suggestions for tracklists. (Phew, that was a lot of instructions. Should probably make a tutorial video or something to explain this (or design a better UI...))
Anyway, thought I'd share the app here to hopefully get your thoughts, ideas and feedback!
Bookmarks