0xy - Arpeggio, fast note shifting. x and y notes above the row-note.
1xx - Portamento Up, slide up. xx = speed.
100 - Portamento Up Off.
2xx - Portamento Down. slide down. xx = speed.
200 - Portamento Down Off.
3xx - Glissando note.. xx = speed.
300 - Glissando note Off.
4xy - Vibrato. x = speed (0 = disable), y = depth.
7xy - Tremolo. x = speed (0 = disable), y = depth.
Bxx - Jump to frame xx.
Cxx - Halt.xx doesn't do anything.
Dxx - Skip to next frame and start at row xx.
Exx - Set volume.xx = 0 - 15.
Obsolete, use the volume column!
Fxx - Set speed/tempo. 0 < xx < 20 sets the speed, 20 < xx < FF sets the tempo.
Gxx - Note delay. xx in frames.
Hxy - Trigger hardware sweep up. x = period (0 - 7 ), y = shift (1 - 7).
This feature is only avaliable for the square channels.
Ixy - Trigger hardware sweep down. x = period (0 - 7), y = shift (1 - 7).
This feature is only avaliable for the square channels.
Pxx - Fine pitch setting. Default xx is 80, xx > 80 to increase pitch, and xx < 80 to decrease pitch.
Vxx - Set Duty Cycling. Valid values, V00, V01, V02, V03.
Yxx - Start Sample Offset. with 64 bytes per step. (DPCM only)
Zxx - Set the DPCM's delta counter. Affects volume of triangle and noise. 0 < xx < 80
Note: using Zxx in big intervals (Z79 and then Z01 causes a 'clicking' sound. The nes hardware does this.)
Notes:
E will not work if an instrument volume effect loop is used.
1 will not work if an instrument frequency effect loop is used. (Pitch, Hi-pitch and Arpeggio)