Banner
Views: 779,490,328
Time:
9 users online: blaze800000, Cullenary, Far, nesta_, Pitchin Luigi, SimFan96, westslasher2, xamboni, Zandro - Guests: 18 - Bots: 230 Users: 40,859 (1,673 active)
Latest: crabb
Tip: You can use Lunar Magic's Overworld Layer 3 Editing system to edit or create your own layer 3 images (castle bricks, fish, rocks) and apply unique effects per level via the Layer 3 Bypass in the main editor.Not logged in.
Music Interval Is Too High
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Music Interval Is Too High
Pages: « 1 »


So I'm trying to port a song and I've run into an annoying problem. Command prompt keeps giving me a ton of errors in a part of my song about the music intervals being too high. I know that SMW doesn't like octave 7 and up, but my song doesn't use it (the octave doesn't even change on most of the lines marked with an error), so what else could be wrong?

Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
It follows the music. Where you might have put o#, you might have used a lot of > symbols pushing it passed it's octave limit. Check the lines that give you that error and backtrack.

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

- Best movie quote: "I just want to tell you both, good luck! we're all counting on you"
Leslie Nielsen (Airplane! 1980)
Music Porting forum - Go there if you need music help.
- Current Project(s):
- DKC Soundtrack Project (YES IT LIVES ONCE MORE!)






Well, I tried fixing it up a little and managed to get it inserted. Only problem is, everything seems to be on the wrong octave!
Also, still not sure why it won't accept the song - nothing in the MIDI is in o7 or higher (though it comes close). Also, changing the instrument from @0 to @9 increases the number of errors.

If it helps, here is the text file, and here is the MIDI.

Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
First of all, I suggest to replace that
Code
r1^1^1^1^1^1^1^1^1^1^1
with
Code
[r1]11
(where 11 is how many times the music plays [r1]),
doing this will reduce insert size.

Originally posted by Thomas
everything seems to be on the wrong octave!


Remember: unless you define the octaves with the "o" command (e.g. "o3" without quotes will set the current channel octave to 3), addmusic will take the same octave number of the last note of the previous channel (in channel #0 the default octave would be 3 IIRC).
e.g.: if #0 ends with octave 5 then #1 will start with octave 5.

So, like I said before, use the "o" command to redefine octaves at the start of every channel in the txt, like this:
Code
;level echo buffer
$ED $80 $6D $2B ; sets echo buffer to 2B (change 2B to 68 for OW echo buffer)
$ED $80 $7D $00
$F0             ; turns off echo

#0 @4 y10 v160 w250 t52

o4d16d16r16c16r16<b4^16^32r32d8e16f16g16
a8^16d8^16a8g16>c4^8^16
;

#1 @14 v240 y10

o2d8d16d16d8r16d16d8d16d16d16d16d16d16
<a+8a+16a+16>a+8r8c16c16>c16<c16c16c16c16c16
;
</pre></div>the bassline (#1) has a lower octave than the melody (#0).

Another thing you MUST (and I say MUST, bacause it's really important) add is the Echo Buffer (that yellow thing in the previous example) at the very top of your txt.

I hope this helped.

And good luck with your ports!:D


Originally posted by Lui37
Remember: unless you define the octaves with the "o" command (e.g. "o3" without quotes will set the current channel octave to 3), addmusic will take the same octave number of the last note of the previous channel (in channel #0 the default octave would be 3 IIRC).
e.g.: if #0 ends with octave 5 then #1 will start with octave 5.

Well, I know that. But the problem is the octave erratically changes mid-song. The text file is the exact same thing as I get when I turn the MML into a TXT (also why I didn't have the [r1]11 thing or the echo buffer in there).


EDIT: Nevermind, fixed the problem by changing the octaves in the midi and then reporting.

Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Music Interval Is Too High

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented