Get an Epic Experience with Premium


Audio & Video Login to Add Favorites
  • World of Warcraft
  • 2,381 Monthly Downloads
  • Supports: 6.0.3
  • 532,928 Total Downloads
  • Updated 11/15/2014
  • Created 05/11/2008
  • 637 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.1.5
Support development! **

About EpicMusicPlayer

'''EpicMusicPlayer is a World of Warcraft game music and custom mp3 player with multiple playlist support a broker plugin and a fancy little 3d model.'''


Watch a 2 minutes high quality video demo on YouTube:)


  • Playlist with all the WoW game music. Over 2000 Songs including Myst of Pandaria music.
  • Play mp3 or ogg music files.
  • Fancy little 3d model which will play/dance to your music
  • Data Broker plugin
  • Multiple playlist support.
  • Add/Remove playlists ingame.
  • Move songs between playlists ingame.
  • Search for songs
  • Send informaton about a song to a channel or whisper it to a player

Get the latest alpha version:
You can help with the localization, just go to:

Please read the Frequently Asked Questions before posting

r67 | yess | 2014-11-15 14:04:56 +0000 (Sat, 15 Nov 2014) | 2 lines
Changed paths:
   M /trunk/EpicMusicPlayer.toc
   M /trunk/modules/gamemusic/EpicGameMusic.lua

.)Update toc
.)Add Draenor game music
r66 | yess | 2014-10-01 22:44:39 +0000 (Wed, 01 Oct 2014) | 1 line
Changed paths:
   M /trunk/modules/boker/empbroker.lua

Fix error "cannot find an AceAddon ChocolateBar" ticket #79


First Previous Page 1 of 79 Next Last
  • #1195

    Great addon, I just installed it and loaded it with music I had from a Skyrim mod. Anyway, is there a way to disable the announcement banner for the title that displays in the center of the screen? I looked and googled it but couldn't find an answer. Thank you.

    Last edited by Stratah on 3/26/2015 5:16:41 AM
  • #1194

    littel bug :
    15x EpicMusicPlayer\playlist_generator\playlist2.lua:10: '}' expected (to close '{' at line 3) near 'EpicMusicPlayer'


  • #1193

    every time when loading screen show the current song is restarting

  • #1192

    Not sure if I'm just overlooking a fix.. or doing something wrong, but I love the add-on. However, if my sound effects are enabled, the tracks skip terribly in dungeons and in raids. Any idea how to fix this?

  • #1188

    Man is it possible to make one song play everytime I enter Orgrimmar,  another song to always play when I enter Nagrand?

    If not could you make that happen?

  • #1189

    Soon (TM)

  • #1187

    Edit: In case anyone is curious, I found some answers to my questions myself. They'll be the bolded parts.

    A few questions, since I can't seem to find the answers elsewhere.

    1) Is there any way to play a specific playlist through a macro/keybind? I want to set up a playlist for, say, Raid Bosses and Dungeon Bosses, but something I can press without having to block my screen with a menu. I see the option there to pick a specific song, but I'm wondering if I can choose just a playlist, no particular song in it.

    Yes and no. I don't know if there's an option to pick a specific playlist, but you CAN pick a random track from a specific playlist: 

    /run x = math.floor(math.random(1,YYY))
    /run LibStub("AceAddon-3.0"):GetAddon("EpicMusicPlayer"):PlaySong(ZZZ, x)

    Replace "YYY" with the maximum number of tracks in the list you were after. Replace "ZZZ" with the number of the playlist (so if I have Game Music, Best of WoW, Draenor, Common, and Bosses in order from top to bottom, Bosses would be "5".)

    That said, if you have Shuffle enabled, this does NOT keep the loop in that playlist. I advise having either Loop Song enabled or Shuffle disabled for this.

    2) I tried to keybind "Play/Stop", "Play Next Song", and "Play Last Song", and all I get is a UI error when I press the buttons. Is there any way around that?

    Yes. The default Bindings XML file uses broken LUA macros. I was able to fix five of the standard seven options; however, I don't know if there's a functionality for the REMOVESONG or TOGGLELIST binds. Even when fixed they still don't work.

    To make it work, open your XML file and replace every instance of "EpicMusicPlayer:" with "LibStub("AceAddon-3.0"):GetAddon("EpicMusicPlayer"):

    So "EpicMusicPlayer:TogglePlay()"

    turns into "LibStub("AceAddon-3.0"):GetAddon("EpicMusicPlayer"):TogglePlay()", as an example.

    Alternatively, a download link for a new Bindings file is here:

    It also includes some of my previously mentioned "random track" macros as optional keybinds.

    3) Finally, is there any way to have the "Loop Song" option stay on even when choosing the next song, or is that functionality just not possible with the addon right now? (Not asking for a change, just asking if there's anything I can do about it at the moment.)

    Not that I've found. Hitting the Next Track bind while Loop Song is on just replays the same track. Hitting the Next Track button disables Loop Song.

    Last edited by megafierce on 2/19/2015 10:11:43 PM
  • #1185
    Play sound through macro

    Can I add a new song and play it through macro?

    Last edited by HenriqueMK on 2/9/2015 7:26:47 PM
  • #1186

    you can use PlaySong(listIndex, songNumber)

    /run LibStub("AceAddon-3.0"):GetAddon("EpicMusicPlayer"):PlaySong(1, 1)

    The above macro will play the first song from the first list.

  • #1182

    easier just to have a playlist u know u love playing in background without using this addon 

  • #1183

    Sure it is easier, what is your point?

  • #1181
    Re: EpicMusicPlayer compatibility with WMP

    can WMP files/playlists be imported into this?



    Last edited by Archondraeus on 1/25/2015 5:54:29 AM
  • #1184

    No sorry.

  • #1180

    I really love this Addon! My only problem is that I really find that Anouncement when a new title starts somehow annoying. It just pops up at the middle of my screen for 10 seconds before fading away.. Can I somehow change the time or position it remains there? Would be really helpful! didn't find that in options. Thank you for help :)

  • #1179

    After experiencing the same problem as Algemein, and the same cause, I have come to realize what the problem is, and why the file won't delete. Copying the music files from WoW caused a seemingly infinite nesting of files, where it copies the Warcraft folder (and MyMusic) an endless amount of times, making file extensions so long that the system cannot handle deleting it at once. 

    I'm still trying to salvage my drive, and I've had some luck moving files manually to shorten extensions, and then deleting them. No word on if my WoW will work again, yet.

    Edit: This solved my problem. I ventured deep into the nested files, and moved them further up in the hierarchy manually where they could be safely deleted. Copying the WoW folder with the Playlist Manager will copy the MyMusic folder eternally, the longer you let it run, and the whole game data with it. I am lucky I lost my patience and closed it down after a handful of seconds.

    Last edited by Enzayne on 12/27/2014 2:33:30 PM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway