Please scroll down for the download button
and more file information.
File Description
Ever get tired of WoW’s default music? * Wish you could use your Final Fantasy battle music while in combat? * Your epic Lord of the Rings music while in Elwynn Forrest? * The Conan the Barbarian score when in Loch Modan? * Your Indiana Jones score while in Uldaman? * Some Shadow of the Colossus music when you encounter bosses? * Metal Gear Solid music when you engage in PvP? * Bootilicious when your troll girl starts dancing?
Well that’s how I am playing WoW at the moment, thanks to an addon I made called Soundtrack! Soundtrack lets you customize music for WoW zones, combat and dance, using a very simple interface.
I had been looking for an addon to do all this for a while, and there are a few out there. But they were all either too complicated to setup (through commands), or no longer in development.
So I decided to make my own.
HOW IT WORKS: (see Readme.pdf for more details)
1. Copy your mp3s under the Interface/AddOns/Soundtrack/Music folder. (make sure you copy, not move your files) 2. Run GenerateMyLibrary.py located in Interface/AddOns/Soundtrack. 3. In WoW, open the Soundtrack configuration window (through the minimap button), and assign tracks to any battle or zone event you want.
NOTE ABOUT GenerateMyLibrary.py: The script is necessary because the WoW API does not let me list files in a folder, so I cannot find your MP3s from within the game. Furthermore, for the future features of this addon, I need the track durations, which the script calculates.
GenerateMyLibrary.py is a python script. You can download Python from their web site. The reason I chose Python is because users can see the code, it works on both Mac and PC, and it lets me calculate the MP3 durations without requiring installing decoders.
This is my first addon, and it’s also an alpha release. So consider the versions until 1.0 to have potential bugs and miss some features. I welcome all your bug reports or suggestions. v0.15 notes - If you assign multiple tracks to an event, the tracks will play one after another, instead of only a single track looping forever. - Enlarged the UI. - Dance tracks play once only. - Fix path handling for mp3 files to work on Mac. Mac users: tell me if it works now! I can t test it. - Tracks you remove from the Music folder are no longer loaded (make sure you run GenerateMyLibrary.py after removing mp3s). - You can no longer add tracks manually. The script should now work on both Mac and PC and the addon now relies on track lengths, which is calculated in the script. - Better battle difficulty detection. Now I search through the targets of all your party raid members and their pets to find the highest level mob involved in the battle. - Track lengths appear in the track list. - Added Options tab. For now it has only one option : Enable minimap button. Remember that you can access the UI through the soundtrack command. - Fix music re-triggering when entering a sub-zone with no tracks assigned. - Fix current event and current track info not refreshing properly. - Fix bug where ghost music would play after being resurected. Known Bugs with this version - When engaging combat without a target, incorrect battle music is chosen. - Long track names or event names can spill out from the UI frame. - Dance tracks do not stop when you stop dancing. - Intro music in some zones plays over the normal music. I provide overrides for most intro music so that they stop playing, but there could be more, please report them so I add them to the provided overrides.