A group for all the Mugen fans, and 2D fighting game fans.

Post tutorial Report article RSS Feed How to assign a song to a stage or character in WinMugen

Tutorial in how to add music to your Mugen stages.

Posted by Soul-Guardian on Jul 5th, 2010
Intermediate Other.

This is for Winmugen only.
Mugen 1.00 users, this tut provably will not for you guys.

Part 1:
Assigning the song

Place your song in the Mugen/Sound folder, and follow these steps.

1 - Shorten the song name to one single word. Copy the song's name.

2 - Open your Stages folder and look for the Stage you want to assign to that specific character, and thus add the song to, then open the stage's .def (Definition notepad) file.

3 - Look for the following line.

Someone wrote:[Music]
bgmusic = sound/Rollin.mp3 < Add song here.
bgvolume = 255

Paste the name of the song you copied into the line directly after the bgmusic=.
Don't forget to add the
folder path where the song is at, and add .mp3 after the song name.
Make sure
bgvolume is set to 255. (Max volume)

4 - Save and it's done.


1 - All songs must be Mp3

2 - It's preferable that songs don't have any spaces in the names, and be as short as possible.

3 - Make sure you type .mp3 after typing the song name in the stage .def file.

Part 2:
Assigning the stage to the character.

Now that you have assigned a song to the stage, you can now proceed to assign them to the character.

Go to the select.def file, which is under the data folder.
Make sure it is the select.def you're currently using, and not a backup, or one that you may be using for another screenpack.

Under the [characters] section and after the character name, add the following line, like so:
Character, stages/stagename.def

...and that's it.

If you still get NO sound at all, go to this: link and download the plugins, then put them on your plugins folder.
It may be that you comp doesn't have the right plugins to play sound through mugen.
That should solve the problem.

Another method that I sometimes find, that if you re-adjust the sound acceleration on your computer, sometimes solves the problem. So try that too.

Since you have assigned the song to the stage using the stage.def method, you no longer need to add any extra lines in the select.def.
Just do exactly as the tut explains, and if you still can't do it, then there's something wrong with you, and you need to learn to read and follow instructions.

One other thing you should check for is that if the music stops playing once it's finished, and wont repeat, go to the stage.def and look for the line:

zoffset = 210
autoturn = 1
resetBG = 1

Set the resetBg to 1 so the song replays and never stops.

Enjoy Mugen

Post comment Comments
Guest Jan 13 2013 says:

This comment is currently awaiting admin approval, join now to view.

wenawena Mar 1 2014 says:

The same thing happens to me, when i set a song to a specific character and i get to his stage, it doesn't play anything

+2 votes     reply to comment
Soul-Guardian Author
Soul-Guardian Jun 14 2014 replied:

You might need sound plugins

+1 vote   reply to comment
Soul-Guardian Author
Soul-Guardian Jun 14 2014 replied:

Try this

+1 vote   reply to comment
CrazyRedReploid Mar 2 2014 says:

Same for me.

+2 votes     reply to comment
Tunkman77 Mar 8 2014 says:

Hello, I'm having the same problem as well. I have put in songs that I want to use for characters into the /sounds folder, and changed the parameters in the system.def for all of my characters similar to this example of my first character:

ryuDG, random, order=1, music=sound/21 Theme Of Ryu.mp3

... and for whatever reason, none of them work. Stages that have background music already still play normally though. Any help at all would be appreciated, I've pretty much gutted through Google and YouTube and can't seem to find a solution.

+2 votes     reply to comment
Tunkman77 Mar 8 2014 replied:

Also forgot to mention that I'm running Mugen 1.0, if that helps.

+2 votes     reply to comment
Soul-Guardian Author
Soul-Guardian Jun 15 2014 replied:

First of all, what is the word random doing there?
please remove that, it's useless.
second, assign the song to the stage, not in the select.def.
Then assign the stage to the character in the select.def.
Like so:
ryuDG, stages/yourstage.def, order=1

and you're done, that's all you need to do.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Jul 4, 2010
Open to all members
Send Message
Join this group
Group Watch
Track this group
Report Abuse
Report article
Related Groups
M.U.G.E.N Elecbyte
M.U.G.E.N Elecbyte Hobbies & Interests with 60 members