MW<num>

NOTE: Re-edit this section, verbatim copy of Ultimate PPMCK Reference. Not even properly formated.

@MW<num> = { ~ }

<num> (0 - 7)
A number you set for your reference when calling throughout your MML.

Valid parameter values: (0 - 7)

You must use 32 parameters.

This is a 32 parameter wavetable-like envelope for modulating FDS track F's pitch. It's similar to the @EP macro, but the values don't correspond semitone-for-semitone. Check out this chart which shows how the values change the pitch per frame.

@MW Macro Parameters
Parameter value Adjustment in Semitones
0 0 st
1 +1 st
2 +2 st
3 +4 st
4 Reset to original pitch
5 -4 st
6 -2 st
7 -1 st
You will not "call" this effect with @MW or MW. This definition merely sets up the actual effect, @MH, which needs its own definition for delay, speed and depth. @MW is an envelope for modulating the FDS pitch and @MH is a macro for modulating the amount that @MW envelope modulates the pitch. It's like taking a xerox of a xerox. Crazy stuff happens.

Example

; a simple "blerp" in pitch (still needs @MH definition)
@MW0 = { 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 }

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.