Language…
9 users online: Angle, DasFueller, Hammerer, HD_DankBaron, jferrerfaj, katun24, Papangu, xMANGRAVYx, ZedPakku - Guests: 110 - Bots: 181
Users: 69,637 (2,519 active)
Latest user: Codename_Firez

Music Hacking/Help Thread - addmusic questions go here

Link Thread Closed
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
So, im using the Addmusic Made Easy (AMME)
-revX- romi's edition
Addmusic.
It says once i drag the ROM onto the AMX thing, it says it will create a .msc file and a .ini file.
But it doesn't do that.
Ummmmm... how do you edit the boss music?
I can't seem to change it from LM, and the ROM map doesn't have anything about it... help would be appreciated!
(1st post is a n00b question... wow...)
I use carol's addmusic, which means you don't need the N-SPC patch right?
If so, then why is it that whenever I insert custom music that says it needs an N-SPC patch doesn't work. The level is completely silent, and the game freezes when I die or exit the level.
If I do the patch, when am I supposed to apply it? Before or after inserting the music?
faithless pile of filth
Neosigma, did you:
-Expand the ROM?
-Use a clean ROM? (It'll still work, but the level names get messed up)
-Use a non-corrupted ROM? (I corrupted mine with blocktool)
If so, I don't know what's wrong.
Originally posted by lucario777
Neosigma, did you:
-Expand the ROM?
-Use a clean ROM? (It'll still work, but the level names get messed up)
-Use a non-corrupted ROM? (I corrupted mine with blocktool)
If so, I don't know what's wrong.

Yes, I expanded a rom that was originally 513kb to 1MB with Lunar Expand.(512kb and 513kb are how large clean dumps of the v1.0 SMW rom are I think.)
I did not use any other programs such as blocktool or spritetool before inserting the music.
I inserted music that required the N-SPC patch, and some that doesn't.
The music that did not require the patch worked fine.
I put the music that requires the patch on a different file group so that one group wasn't too big.
None of this worked, I need help with inserting the N-SPC music correctly with carol's addmusic!

Edit: Oh yeah, I'm also trying to convert midi's. I used tinymm and MIDI2MML. When you get the MML file how are you supposed to convert it to a txt and shrink for use with addmusic?
faithless pile of filth
Well... Did you apply the patch?
I don't really know, because I never got any music that needs the patch, but if you have problems, look at the FAQ. Or go to the documents section. Also, be sure you don't have too much music being inserted. There's a size limit, you know.

For converting music, you only need tinymm to change MIDI to MML. Open the MML in notepad, then you must change a few simple stuff like section dividers, so that addmusic recognizes it. Then, create a header, set some instruments, set their volumes, and add loops. It's not easy.
@NeoSigma: Contrary to belief, it isn't that hard, just very time consuming. Having a midi editor helps get rid of useless channels and notes.

Converting a MML into a txt file is pretty simple really. Just go to file --> save as, and save it as something.txt, it will save the exact same song in txt format.

Also, aftter doing that, tinyMM DOES make some errors, I found a site a while back that automatically fixes those errors

http://blobboard.freehostia.com/

After that you have to put the header, with channel instruments and numbers (yes you must select the intstuments as well). Also, there are bound to be octave errors (too low, too high, etc).

Reducing file size is as simple as labeling and looping, which is too hard to get into here. I suggest you read the tutorial in the docs section for info on looping. ALSO, USE THE L COMMAND, IT REDUCES THE FILE SIZE GREATLY when used properly. Then you can go back to the song and add hex effects and whatnot.
Well, I guess it will just take some time to port songs.
When I patch the rom with the N-SPC patch the rom won't load! Yes my rom is clean and it has been expanded to 1MB. The tutorials and F.A.Q. have no answers to this, I've looked. I seriously have no where else to look, I've tried everything.

Edit: Ok this is just weird, I inserted Paper Mario: TTYD X-Naut Fortress (It is N-SPC music and I didn't apply the patch) and put the music on Yoshi's House, after entering entering the level I hear the music begin for less than a second, then it abruptly stops and level is silent. When I exit the level, the game freezes.
Yes the rom is clean and expanded blah, blah, blah.

Edit2: I'm going to go insane. I downloaded FF4FinalBoss which says it requires the patch, inserted it, and it worked like charm. O.O What is going on here? None of the other N-SPC music will work but that will! :-(

Edit3: There's something wrong with quite a few of the "normal" music on the custom music page. Certain songs(like MMX3-Zero's theme, MMX-Launch Octopus Stage, and Earthbound-Snowman) don't insert with carol's addmusic. It says when I insert it that there is a line "insert line number here" syntax error. Am I supposed to change something in the text file to make it work? And no the problem is not my rom.(Nevermind I fixed it)

Edit4:Here is part of the first channel of music I am trying to port.
Code
#01

r1^1^1^1^1^1^1^1^1^1^1
o7g32o6g16f+32g32r2^4^16^32
o7e32o6e16d+32e32r2^4^16^32
a+32o5a+16a32a+32r2^4^16^32


I need to add a tempo, volume, and instrument right?
And I don't quite understand where to put the L command. Is the L command put on a line of its own below the tempo and volume, right before the music?
faithless pile of filth
For starters, I would suggest that you read spigmike's "Custom Music Tutorial" in the Documents section of the site. It will help you greatly.

Secondly, the IPS N-SPC should be taken down. (In fact, I'll remove it right now.) It has too many errors, especially with ROMs that have already had Romi's, Carol's, or Perl's addmusic INIT'ed. The proper N-SPC patch is the file MORE.asm, which must be inserted through Xkas. Upon using this file, N-SPC songs will work.

As for your song data, you have two o7s on the first two lines. As I said at first, read spigmike's tutorial. You'll quickly learn that you cannot go over o6 in SMW. Also, if you're going to drop the o7s to o6, make sure you drop the rest of the channel too. (o6 becomes o5, o5 becomes o4, etc.)

Hope that helps.
Ok, I looked at the document for inserting xkas patches. Does this mean I don't have to use xkas if make my own batch file?( It didn't work by the way)
Here is what I did:
1.I put the MORE.asm file, MORE.bin file, and rom file in the xkas simple(not revx) folder
2.I made a MS-DOS batch file on notepad, just like the document says.
3.I double clicked the batch file, like the document says.
4.When I inserted music and tried to start the game it wouldn't load!

I have no idea what I am doing wrong. The document does not help you out with this.
Basically I got the same result with the xkas patch that I got from the IPS patch.

With my song I am porting, I had only run it through the site Buster Beetle gave which fixes tinymm errors. I did not know that site wouldn't fix every error tinymm makes.

Edit: Whoa! I found some o8's in my song! So I need to take everyone of them down TWO times in the first channel?
And can I use Replace to change the o7's, o8's, and whatnot?
faithless pile of filth

I don't know if this is a common problem, but I just inserted some songs into SMW (overworld and level) with Romi's Addmusic. And while the overworld songs work flawlessly, once I enter a level with custom music, it either freezes or starts loading it for a very long time.

Here's a video I recorded of the problem:

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ez2F1cekn1Q&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ez2F1cekn1Q&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

I do know that bypassing default SMW music still works, so it obviously has to do with the level songs I experimented with. Thanks.


AS IF I KNOW WHAT TO PUT HERE.

Hack Status: Cat Adventure Deluxe
-100% Undone
Derp.
Since 2006

Originally posted by NeoSigma
Whoa! I found some o8's in my song! So I need to take everyone of them down TWO times in the first channel?
And can I use Replace to change the o7's, o8's, and whatnot?


Correct. You'll have to knock every octave in that channel (though in most cases, the entire song) down two octaves. If you have o9's, you'd knock it down three. Hell, I've even seen a couple MIDIs that reach the maximum octave, o10.

As for MORE.asm, you're not making a new batch file. You have to open MORE.asm in Notepad, change the specified address to some free space in your ROM, and then use Command Prompt to patch it to your ROM (command is xkas patchname.asm romname.smc .. or vice versa, it's been a while.)
Upon doing this, N-SPC should work in your ROM.
Hey everyone :)
I'm new to the forums and I have a problem with AddMusic:
The revX Version did not work for me AT ALL. So i donwloaded the other version and impleting overworld songs works just fine.
But if I try to add any song for a level and choose the Music in LunarMagic the level will just have no sound..
I tried it multiple times on the same rom but no songs on no Music Slots worked..
Sorry if this Question has already been asked >.<
Thanks in advance for your help ^^
Originally posted by S.N.N.
As for MORE.asm, you're not making a new batch file. You have to open MORE.asm in Notepad, change the specified address to some free space in your ROM, and then use Command Prompt to patch it to your ROM (command is xkas patchname.asm romname.smc .. or vice versa, it's been a while.)
Upon doing this, N-SPC should work in your ROM.


Wait a minute, I read the MORE.asm file and it says addmusic will insert the MORE.bin file if it is in the same directory as addmusic and I use the -se command. If can just do that instead, how do I use the -se command?
faithless pile of filth
I see something hasn't been answered, so...

Originally posted by Doomdragon
Well i've tried almost everything. I've out it underneath, next to it...

It's just in numerous music notepad files I've seen both, but neither work for me.



Well, heres one way I did it. I've also tried seperating them by one line. I've also tried putting them next to eachother.

So which one do i use, next to, or below? (Well, neither work, but)...

That won't work. You placed them the wrong way. The correct way would be:

--------------------

#0 @1 q7F v220 y10 w220 t50


(notes)


#1 @4 q7F v220 y10 w220 t50


(notes)

--------------------

That should work. I was about to ask about what instrument would cause the sound from the SMAS version of SMB3 underground theme's main instrument, but I figured out it's around o3 of the slap bass.
It doesnt matter how you place it. It can be

#0 w255 t40

#0 @1 q7f v255 y10
#1 @4 q7f v255 y10

#0
notes

#1
notes


That's how I do it all the time.

Also, from what I can see it looks fine, maybe try removing the semilcons and add a space between #0o2
Originally posted by NeoSigma

Wait a minute, I read the MORE.asm file and it says addmusic will insert the MORE.bin file if it is in the same directory as addmusic and I use the -se command. If can just do that instead, how do I use the -se command?


addmusic (romname).smc -se

>_> And yes, that does work, its much simpler than manually patching it, just make sure more.bin and more.asm are in the same folder as your rom and addmusic.
Is there an instrument in SMW that kind of just hums or stay monotonous through out the whole song? Kind of like the "dun" sound in Sagat's theme.
http://www.youtube.com/watch?v=ZOi-yC2djzM&feature=related
@1, @4 or @18 should work fine in my opinion.
How do I add it as a beat though? Can you perhaps show me a song that does that?
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
Link Thread Closed