PDA

View Full Version : Retarded Music..?


JaedxRapture
11-03-2007, 08:06 AM
I just recently got a mod that acts as an in-game music player and I noticed a few things about it that I didn't like (background zone music would play while a song was playing). So, I looked through the files, then at the API for playing music files, and I was a little suprised by what I saw.

Apparently, when you begin to play a music file, all zone-specific in-game music will stop. However, playing a music files doesn't prevent further music from beginning, so if you switch a zone or sit in one zone long enough, the zone's music will begin playing over your current music track.

Personally, I think this is stupid. It shows that the developers either didn't think it through when they added "PlayMusic()" (probably because they figured not many people would ever use it) or they were just lazy. In either case, it's now extremely annoying to me.

Can anyone think of a way to prevent zone-specific music from playing in-game without disabling music in the sound settings, so custom music will still play?

Thanks.

warmannn
11-03-2007, 07:41 PM
There used to be a way by replacing certain files with modified ones, i dont know if its legal or not. But ill take a look and see if i can find them, all it does is disable the music ingame.

warmannn
11-03-2007, 07:46 PM
Ok i think i found it, download this addon
http://ui.worldofwar.net/ui.php?id=2043

And just replace the the sound folder in your WoW folder with the one in the soundtrack addon. Its in the data folder. And yes its legal :grin:

JaedxRapture
12-03-2007, 05:30 AM
No, it's not. The sound files that need replacing are in the MPQs, and changing them is bannable.

Edit: This didn't help me. All this does is add new files to the game. I want a way to prevent default music from playing, and I don't want another mod like this to do it.

Knightshift
12-03-2007, 06:28 AM
I've tried both WoWAmp and MusicStream and suffice to say the better solution is just to use Winamp outside of WoW and Disable in-game music.

Until the World of Warcraft Engine supports decoding and playback of mp3's within its own process [or at least called to a dll by its own process] I dont think any mod will fully live up to a good enough music player.

That and having to copy all your files to a sub-directory of the AddOns folder is a pretty big pain in the ass.

Perhaps Blizzard will catch on and add mp3 playback support.

Wintrow
12-03-2007, 08:58 AM
Windowed mode FTW !

Access all your other apps seemlessly...

JaedxRapture
14-03-2007, 04:57 AM
My main problem is the fact that my computer is horribly slow. By using WoW's music engine, I don't have to load a seperate app and use a seperate music engine. So far, I've had far less lag using the mod for music than use an outside app.

Edit: I've also solved the default music bleed-through, but I've got yet another problem. PlayMusic() forces the music to loop. The mod takes care of it, but not always so smoothly, and mainly because Blizz's music handling is gimpy.

Morricone
17-03-2007, 04:48 PM
That's not exactly what happens. PlayMusic() does stop most music that is played in game and replaces it with your own. EXCEPT intro cues that are played when you enter zones.

This is a bug in my opinion, but I found a workaround, although very annoying. In my addon Soundtrack, I provide blank mp3 files that are named exactly like the intro cue files (those are hidden in the mpq data files). This cancels out those tracks completely so you dont get interrupted if you play your own music.

This is not bannable as someone said previously. It's the same thing as overriding the fonts. You are not deleting the music files, you are just overriding them with one of your own, which happens to be empty.

Morricone

JaedxRapture
17-03-2007, 07:24 PM
That's not exactly what happens. PlayMusic() does stop most music that is played in game and replaces it with your own. EXCEPT intro cues that are played when you enter zones.

This is a bug in my opinion, but I found a workaround, although very annoying. In my addon Soundtrack, I provide blank mp3 files that are named exactly like the intro cue files (those are hidden in the mpq data files). This cancels out those tracks completely so you dont get interrupted if you play your own music.

This is not bannable as someone said previously. It's the same thing as overriding the fonts. You are not deleting the music files, you are just overriding them with one of your own, which happens to be empty.

Morricone

I did that, but I could only replace a few. I don't have a list of all the MP3 files and I don't want to go through all the trouble of searching for a good MPQ explorer..

If you could link me an MPQ explorer or a diagram of the directories and all the MP3 files within them, that would be great.

Morricone
17-03-2007, 08:22 PM
My best suggestion would be to download my addon Soundtrack, but instead of installing it, just grab the Data folder. It contains all the files that I have found need overrides to mute them. There's a few tracks I have not found yet for Outlands, but other than that the list is pretty complete.

Morricone

JaedxRapture
18-03-2007, 01:20 AM
My best suggestion would be to download my addon Soundtrack, but instead of installing it, just grab the Data folder. It contains all the files that I have found need overrides to mute them. There's a few tracks I have not found yet for Outlands, but other than that the list is pretty complete.

Morricone

I actually think that may be where I got my files. But it doesn't contain all the files.