Get an Epic Experience with Premium


Audio & Video Login to Add Favorites
  • World of Warcraft
  • 8,035 Monthly Downloads
  • Supports: 6.2.0
  • 551,366 Total Downloads
  • Updated 06/24/2015
  • Created 05/11/2008
  • 642 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 4.6
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 Warlords of Draenor 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

Fixed missing dll error when running EpicListCreator.exe

r72 | yess | 2015-06-24 17:59:30 +0000 (Wed, 24 Jun 2015) | 1 line
Changed paths:
   M /trunk/EpicMusicPlayer.toc

update toc
r71 | yess | 2015-06-21 13:40:16 +0000 (Sun, 21 Jun 2015) | 1 line
Changed paths:
   M /trunk/core/core.lua
   M /trunk/core/options.lua
   M /trunk/localization.lua

Added option to disable the song that is played when reaching max level.
r70 | yess | 2015-05-15 23:58:30 +0000 (Fri, 15 May 2015) | 1 line
Changed paths:
   M /trunk/core/core.lua
   M /trunk/core/listmanagement.lua
   M /trunk/core/options.lua

.) Removed music folder setting as the new playlist creator does not use this anymore.


First Previous Page 36 of 82 Next Last
  • #704
    i get this error everytime i right click on the playlist list

    Message: ...erface\AddOns\EpicMusicPlayer\core\playlistframe.lua:46: attempt to index local 'song' (a nil value)
    Time: 06/13/10 02:26:20
    Count: 3
    Stack: ...erface\AddOns\EpicMusicPlayer\core\playlistframe.lua:46: in function

    Locals: self = {
    0 =
    colum1 = {
    listindex = 1
    colum2 = {
    button = "RightButton"
    song = nil
    (*temporary) = defined =[C]:-1
    (*temporary) = GameTooltip {
    SetExistingSocketGem = defined =[C]:-1
    SetHyperlink = defined =[C]:-1
    SetTradeSkillItem = defined =[C]:-1
    SetOwner = defined =[C]:-1
    comparing = false
    SetSocketGem = defined =[C]:-1
    GetBackdropBorderColor = defined @Interface\AddOns\TipTop\tiptop.lua:68
    GetBackdrop = defined @Interface\AddOns\TipTop\tiptop.lua:66
    SetLootItem = defined =[C]:-1
    SetQuestItem = defined =[C]:-1
    SetTrainerService = defined =[C]:-1
    SetInboxItem = defined =[C]:-1
    SetBuybackItem = defined =[C]:-1
    shoppingTooltips = {
    SetHyperlinkCompareItem = defined =[C]:-1
    SetMerchantItem = defined =[C]:-1
    SetMerchantCostItem = defined =[C]:-1
    SetBackpackToken = defined =[C]:-1
    SetTradeTargetItem = defined =[C]:-1
    SetTradePlayerItem = defined =[C]:-1
    SetSendMailItem = defined =[C]:-1
    updateTooltip = 0.15199999958277
    SetInventoryItem = defined =[C]:-1
    SetLootRollItem = defined =[C]:-1
    0 =
    GetBackdropColor = defined @Interface\AddOns\TipTop\tiptop.lua:67
    SetAuctionSellItem = defined =[C]:-1
    SetBagItem = defined =[C]:-1
    SetQuestLogItem = defined =[C]:-1
    SetAction = defined =[C]:-1
    SetGuildBankItem = defined =[C]:-1
    SetCurrencyToken = defined =[C]:-1
    SetAuctionItem = defined =[C]:-1
    (*temporary) = "TOPRIGHT"
    (*temporary) = {
    0 =
    colum1 = {
    listindex = 1
    colum2 = {
    (*temporary) = "BOTTOMRIGHT"
    (*temporary) = "attempt to index local 'song' (a nil value)"
    EpicMusicPlayer = {
    modules = {
    CancelTimer = defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:311
    CreateMessageFrame = defined @Interface\AddOns\EpicMusicPlayer\core\core.lua:452
    UnregisterComm = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
    playlists = {
    OnWhisperInform = defined @Interface\AddOns\EpicMusicPlayer\core\core.lua:171
    SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:423
    IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:465
    ToggleDisWoWMusic = defined @Interface\AddOns\EpicMusicPlayer\core\options.lua:708
    ScheduleTimer = defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:276
    ToHex = defined @Interface\AddOns\EpicMusicPlayer\core\core.lua:676
    GetFonts = defined @Interface\AddOns\EpicMusicPlayer\core\core.lua:439
    GetFont = defined @Interface\AddOns\EpicMusicPlayer\core\core.lua:666
    media = {
    RegisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    UnregisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
    GetListnames = defined @Interface\AddOns\EpicMusicPlayer\core\listmanagement.lua:390
    SendCommMessage = defined @Interface\AddOns\Ace3\AceComm-3.0\AceComm-3.0.lua:73
    db = {
    UnregisterAllComm = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
    SetEnabledState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:
  • #699
    When i use this addon it raises my ms by almost 400. Any way to fix this?
  • #698
    How do i lower the volume? Like in the game it says 100% when i click the gear but when i click it again it goes to 0. Is there an option to go around 70%??
  • #702
    Use your scroll wheel over the text of the GUI or plugin to adjust the music volume. Hold down the control button while scrolling to adjust the sound volume. Hold down the alt button to fine adjust (+/- 1%).
  • #697
    I just downloaded this addon and created a few playlists. However, when I went to use it in-game I could not hear the music and when I opened the playlist menu, I only got an empty black square, no options or text whatsoever. How is this fixed?
  • #696
    I love this mod and use it religiously. It's easily the best mp3 player mod I've used in the amount of CPU used as well as pure functionality. However in dungeons I've run into a slight issue. On a pull of 3 or more mobs the music stops. I'm thinking I may be able to tweak the in-game sound settings to fix this problem but so far the solution has eluded me. Is there any way to fix this? Figured I'd come straight to the guy who made this for the answer. :P
  • #703
    High (Maximum) Also try to enable/disable hardware sound. But when lots of sounds are played (raid instance fights) the problem still may occur.

    Post in this thread at the WoW forum to get this fixed.
  • #695
    Works great on most of my mp3s, But some of them will play for 30ish seconds and then no sound ...
  • #693
    First, the addon is nice. I like that it is light-weight and has it's own playlist manager. Great job.

    My only problem may be something that I'm just missing, but in game, while playing a song, I can right click and choose "Remove Song" and sometimes it will just remove another song at random instead of the one I am listening to. Is there any way to correct this? In either case, it's not a big deal, I just use the manager to remove items, but the convenience of removing them when listening if one happens to be in the list still was a nice feature for me.

    Thanks. :)
  • #694
    Well, I think I've found a pattern to it. It seems to happen when in shuffle mode if I hit next to start playing a song. Once the song is playing, if I try to remove it, it will remove a different song.

    However, if I go to the playlist and click the song I want to remove to start it playing from there and remove it using the same right click menu from the player gui, it works.

    Not sure if this will help or not, but at least I've found a consistent way to remove songs from my playlist.
  • #700
    Thanks, I'll look into it:)
  • #692
    I have a mac. Any ideas on how to put music in it?
  • #701
    Use the mac version of the playlist manager, its in the max
  • #691
    lol this not work any more ithing i got error wen i try save
  • #690
    Nothing happens when i either press add folder button or add file button i am using vist don't know if thats got anything to do with it.
  • 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