| Music Hacking/Help Thread - addmusic questions go here |
|
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - Music Hacking/Help Thread - addmusic questions go here |
|
|
|
|
| Posted on 2007-09-14 12:44:12 PM |
Link |
|
Originally posted by Ice ManDetails
q (the hexadecimal quantity of 01~7F)
This command hasn’t been analyzed yet. For one time it is necessary to put it at the beginning of each channel. Diacritic (c, d and e). Because those which are placed immediately before it seems that the inserting varies.
...I still don't get it, but whatever.
|
|
| Posted on 2007-09-14 02:11:30 PM |
Link |
|
|
All we can assume now is that it is some trigger command for the channel. Just leave it 7F in every song, every channel until we learn what it's for.
|
|
| Posted on 2007-09-14 04:14:32 PM |
Link |
|
|
i fixed my song and it still wont work, now i really dont know whats going on.
|
|
| Posted on 2007-09-14 08:32:42 PM |
Link |
|
|
Um. You have two pointers to #3. Make the second one #4
|
|
| Posted on 2007-09-14 08:38:29 PM |
Link |
|
Argh, I came with another problem with the song I've been working on for the past week. I just barely noticed that my song starts from the beginning after about 2 minutes which was the length of the midi I used.
My question is how do I prevent the song from starting from the very beginning?
|
|
| Posted on 2007-09-14 08:51:34 PM |
Link |
|
Use this symbol:
/
For example, if one channel looks like this:
e32e32d32e32
c32c32e32d32
but you only want the second like to play, make it look like this:
e32e32d32e32
/
c32c32e32d32
Don't forget to tweak the rests too!
|
|
| Posted on 2007-09-14 08:54:46 PM |
Link |
|
Originally posted by S.N.N.Um. You have two pointers to #3. Make the second one #4
im sorry, what did you say?
|
|
| Posted on 2007-09-14 09:04:13 PM |
Link |
|
Your header looks like this:
#0
#1
#2
#3
#3
Change the second #3 to a #4.
|
|
| Posted on 2007-09-14 09:09:50 PM |
Link |
|
|
thanks S.N.N.
|
|
| Posted on 2007-09-15 12:51:43 PM |
Link |
|
Originally posted by fabioArgh, I came with another problem with the song I've been working on for the past week. I just barely noticed that my song starts from the beginning after about 2 minutes which was the length of the midi I used.
My question is how do I prevent the song from starting from the very beginning?
That's happening because a channel finished. You need to fix it by adding something like [r1]100 (like I do) at the end of that channel/s to prevent that.
|
|
| Posted on 2007-09-15 02:06:43 PM |
Link |
|
My music has everything work fine in the game except for the level I am using the music on, which freezes when mario dies and none of the sounds works for the level. This is the bramble maze from NOT DKC- Wario Land 2.
#0 w170 t60
#1 @8 q7f v130 y10
#2 @1 q7f v80 y10
#3 @10 q7f v7 y10
{Ch 01 ===================================== }o3c8r8g8r8f+8r8g8r8c8r8g8r8f+8r8g8r8c8r8g8r8f+8r8g8r8c8r
8g8r8f+8r8g8r8c8r8g8r8f+8r8g8r8c8r8g8r8f+8r8g8r8d8r8a8r8g+8r8a8r8d8r8a8r8g+8r8a8r8g8r8<d8r8c+8r8d8r g8r8<d8r8c+8r8d8r8c8r8d8r8d+8r8e8r8f16^32d+16>b16^32g8r8g8f8e8d8c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r8
d8r8a8r8g+8r8a8r8
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c c8d8e8f8g8a8b8
<c8r2c8d8e8
f8r8b8r8c8r8b8r8
f8r8b8r8c8r8b8r8
g8r8b8r8c8r8b8r8
g8r8b8r8c8r8b8r8
f8r8b8r8c8r8b8r8
f+8r8<c8r c+8r8<c8r8
>f+8r8<c8r f+8r8<c8r8
>g8r8<c+8r d8r8<c+8r8
>g+8r8<d8r g8r8<c+8r8
>f+8r8f+8r8g8r8g8r2^8
>g8f8e8d8
c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r8
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c8r8d8r8d+8r8e8r8
f16^32d+16>b16^32g8r8g8f8e8d8
c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r8
d8r8a8r8g+8r8a8r8
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c c8d8e8f8g8a8b8
<c8r2c8d8e8
f8r8b8r8c8r8b8r8
f8r8b8r8c8r8b8r
g8r8b8r8f8r8b8r8
f8r8b8r8c8r8b8r8
f+8r8<c8r c+8r8<c8r8
>f+8r8<c8r f+8r8<c8r8
>g8r8<c+8r d8r8<c+8r8
>f+8r8f+8r8g8r8g8r2^8
>g8f8e8d8
c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r8
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c8r8d8r8d+8r8e8r8
f16^32d+16>b16^32g8r8g8f8e8d8
c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c c8d8e8f8g8a8b8
<c8r2c8d8e8
f8r8b8r8c8r8b8r8
f8r8b8r8c8r8b8r8
g8r8b8r8f8r8b8r8
f+8r8<c8r c+8r8<c8r8
>f+8r8<c8r f+8r8<c8r8
>g8r8<c+8r d8r8<c+8r8
>g+8r8<d8r g8r8<c+8r8
>f+8r8f+8r8g8r8g8r2^8
>g8f8e8d8
c8r8g8r8f+8r8g8r8
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c8r8d8r8d+8r8e8r8
f16^32d+16>b16^32g8r8g8f8e8d8
c8r8g8r8f+8r8g8r8
c8r8g8r8f+8r8g8r
d8r8a8r8g+8r8a8r8
g8r8<d8r8c+8r8d8r8
>g8r8<d8r8c+8r8d8r8
c c8d8e8f8g8a8b8
<c8r2c8d8e8
f8r8b8r8c8r8b8r8
f8r8b8r8c8r8b8r8
f+8r8<c8r c+8r8<c8r8
>f+8r8<c8r f+8r8<c8r8
>g8r8<c+8r d8r8<c+8r8
>g+8r8<d8r g8r8<c+8r8
>f+8r8f+8r8g8r8g8r2^8
>g8f8e8d8
;
{ Ch 02 ===================================== }r1^2^4^8^16^32>b32
<c8r g8r8f+8r8g8r8<c8r g8g8f+8r8g8r8<c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
a8r8g+8r8a8r8
b8r4^8f8r4^8
d8r4^8d8r8f8r8
e8r8f8r8f+8r8g8r8
g+16^32a+16g+16^32g8r8g8r8<g8r8
c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
a8r8b8r8a8r8
g8r8b8<d8a8r8g8r4^8
>g8r8a8r8b8r8
<c8r1^8
c8r8<c8r1^1^4^8
o3f4^8a8a+8r8b8r8
<c2>a8r8f8r8
e2f8r2^8
c8r8f8r8a8r8
<d8r8c8r8o6c8r8c8r8
d8r8c8r8<c8r8c8r8
<c2>a8r8f8r8
f+4^8a+8b8r8<c8r8
c+2>
<c8r g8r8f+8r8g8r8
<c8r g8g8f+8r8g8r8
<c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
a8r8g+8r8a8r8
b8r4^8f8r4^8
d8r4^8d8r8f8r8
e8r8f8r8f+8r8g8r8
g+16^32a+16g+16^32g8r8g8r8<g8r8
c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
a8r8b8r8a8r8
g8r8b8<d8a8r8g8r4^8
>g8r8a8r8b8r8
<c8r1^8
c8r8<c8r1^1^4^8
o3f4^8a8a+8r8b8r8
<c2>a8r8f8r8
e2f8r2^8
c8r8f8r8a8r8
<d8r8c8r8o6c8r8c8r8
d8r8c8r8<c8r8c8r8
o4d8r8c8r8o6c8r8c8r8
d8r8c8r8<c8r8c8r8
o3f4^8a8a+8r8b8r8
<c2>a8r8f8r8
f+4^8a+8b8r8<c8r8
c+2>a+8r8f+8r8
g8r8b8<c8c+8r8d8r8
d+16^32f16d+16^32d8c8d b8g8r8
o6c16^32d16c16^32>b8a8b8<d8g8r8
b8<d8g8r1^1^2^16^32
o4b32
<c8r g8r8f+8r8g8r8
<c8r g8g8f+8r8g8r8
<c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
d8r4^8d8r8f8r8
e8r8f8r8f+8r8g8r8
g+16^32a+16g+16^32g8r8g8r8<g8r8
c8r4^ g8r4^8
e8r4^8c8r4^8
d8r8c+8r8d8r8a8r4^8
a8r8b8r8a8r8
g8r8b8<d8a8r8g8r4^8
>g8r8a8r8b8r8
<c8r1^8
c8r8<c8r1^1^4^8
o3f4^8a8a+8r8b8r8
<c2>a8r8f8r8
e2f8r2^8
c8r8f8r8a8r8
<d8r8c8r8o6c8r8c8r8
d8r8c8r8<c8r8c8r8
o3f4^8a8a+8r8b8r8
<c2>a8r8f8r8
f+4^8a+8b8r8<c8r8
c+2>a+8r8f+8r8
g8r8b8<c8c+8r8d8r8
d+16^32f16d+16^32d8c8d b8g8r8
o6c16^32d16c16^32>b8a8b8<d8g8r8
b8<d8g8r1^1^2^16^32
o4b32
<c8r g8r8f+8r8g8r8
<c8r g8g8f+8r8g8r8
<c8r4^ g8r4^8
<c2>a8r8f8r8
f+4^8a+8b8r8<c8r8
c+2>a+8r8f+8r8
d+16^32f16d+16^32d8c8d b8g8r8
o6c16^32d16c16^32>b8a8b8<d8g8r8
b8<d8g8;
{ Ch 03 ===================================== }
r4>e8r8d+8r8e8r4^8
e8r8d+8r8e8r4^8
e8r8d+8r8e8r4^8
f8r8e8r8f8r4^8
f8r8e8r8f8r4^8
b8r8a+8r8b8r4^8
b8r8a+8r8b8r8
<c8r8c8r8c8r8c8r8
g+16^32a+16g+16^32g8r8g8r8<g8r4^8
o4e8r8d+8r8e8r4^8
e8r8d+8r8e8r4^8
f8r8e8r8f8r4^8
f8r8e8r8f8r4^8
b8r8a+8r8b8r4^8
<d8r8c+8r8d8r8
e e8f8g8a8b8<c8d8
e8r8<c8r8<c8r2^8
o5c8r4^8c8r4^8
c8r4^8c8r4^8
c8r4^8c8r4^8
c8r4^8c8r4^8
c8r2^4^8
c8r4^8c8r4^8
c8r4^8c8r4^8
c+8r4^8c+8r4^8
c+8r4^8c+8r4^8
d8r4^8d8r4^8
d+8r4^8d8r8
d+8r8d+8r8d8r8d8r8
e8f8g8a8b8<c8d8
e8r8<c8r8<c8r2^8
o5c8r4^8c8r4^8
c8r4^8c8r4^8
c8r2^4^8
c8r4^8c8r4^8
c8r4^8c8r4^8
c+8r4^8c+8r4^8
c+8r4^8c+8r4^8
d8r4^8d8r4^8
d+8r4^8d8r8
d+8r8d+8r8d8r8d8r8
e8f8g8a8b8<c8d8
e8r8<c8r8<c8r2^8
o5c8r4^8c8r4^8
c8r4^8c8r4^8
c8r2^4^8
c8r4^8c8r4^8
c8r4^8c8r4^8
c+8r4^8c+8r4^8
c+8r4^8c+8r4^8
d8r4^8d8r4^8
d+8r4^8d8r8
d+8r8d+8r8d8r8d8r8
e8f8g8a8b8<c8d8
e8r8<c8r8<c8r2^8
<a+32r16^32<c+32r16^32f+32;
|
| Last edited on 2007-09-15 02:08:11 PM by Maxx. |
|
| Posted on 2007-09-15 03:18:28 PM |
Link |
|
You need to replace:
{Ch 01 ===================================== }
with #0
{Ch 02 ===================================== }
with #1 etc.
|
|
| Posted on 2007-09-15 06:40:21 PM |
Link |
|
|
Hmm... wow, the sound sucks. I'll keep tweaking, thanks for the help. Now, i have issues inserting custom music- the OW music works fine, but the level music only goes to 23.txt/music track. Is there a fatal error on 23? This happened before too.
|
|
| Posted on 2007-09-15 06:43:12 PM |
Link |
|
|
So if I port music using matrizzle's way,does this mean no more custom music?
|
|
| Posted on 2007-09-15 07:08:00 PM |
Link |
|
|
Maxx: No, there is NO error on ANY of the tracks. It's the TXT file itself that has the error.
|
|
| Posted on 2007-09-15 09:28:03 PM |
Link |
|
Okay, so i replaced 23.txt and everything was happy til 27. It would encode til it was done with 27. I though it was another txt screwup, so I replaced the 27 or 28.txt with the original track. It still did the exact same thing! What is up? It tells me, instead of ??????????????????? when it is done inserting,
???:?????????
?????????????????
Freakin.
|
| Last edited on 2007-09-15 09:28:55 PM by Maxx. |
|
| Posted on 2007-09-15 09:28:53 PM |
Link |
|
|
Maybe the overall file size is too big?
|
|
| Posted on 2007-09-15 09:52:21 PM |
Link |
|
|
i gave up on my music, its too hard, everything looks right but it doesnt work
|
|
| Posted on 2007-09-15 10:01:44 PM |
Link |
|
|
Great. Up until now, addmusic's been working great. But now, command prompt gives me an "out of bounds error."
|
|
| Posted on 2007-09-15 10:11:17 PM |
Link |
|
|
More specific please? I've seen a few different forms of that error (file size being too big, wrong filename, etc) but I'd need to know what you type and stuff.
|
|
|
|
|
|
|
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - Music Hacking/Help Thread - addmusic questions go here |