Effect Commands
From MadTracker Wiki
Here is a list of MadTracker specific Effect Commands.
You can also use ImpulseTracker (IT) and FastTracker (FT) Effect Commands. (00)
An overview of FastTracker and ImpulseTracker commands and their comparison to similar MadTracker commands can be found here
00 FastTracker effect
01 Portamento up
02 Portamento down
03 Glissando
04 Vibrato
07 Tremolo
08 Set panning and polarity
09 Set offset
0C Set volume
0F Set tempo, LPB and ticks
10 Impulse Tracker effect
1D Gapper
20 Set cutoff+resonance
21 Set attack+decay
22 Set cutoff+reso+attack+decay
24 Reverse
80 Set track volume
90 Set sync. offset
9D Set offset+delay
CC Send MIDI CC
F0 Set track effect
Fx Set track effect parameter
F9 Set track output
FF Visual effect
00 XXYY FastTracker effect
X
FastTracker effect number
Y FastTracker effect parameter
01 XXYY Portamento up
Slides the pitch up.
X Speed (number of halftones per tick)
Y Fine speed (Y/256 halftone)
02 XXYY Portamento down
Slides the pitch down.
X Speed (number of halftones per tick)
Y Fine speed (Y/256 halftone)
03 XXYY Glissando
Slides the pitch to another note. The destination note is the note that accompanies the effect.
X Speed (number of halftones per tick)
Y Fine speed (Y/256 halftone)
04 XXYY Vibrato
Vibrates the pitch
X Speed
Y Depth
07 XXYY Tremolo
Vibrates the volume
X Speed
Y Depth
08 XXYY Set panning and polarity
X
Polarity
0 = no polarity
1 = left channel inverted
2 = right channel inverted
3 = both channels inverted
Y Panning (01-FF)
00 = no change
01 = leftmost
80 = middle
FF = rightmost
09 XXYY Set offset
X
Hi Offset
Y Offset (01 = 256 samples, 02 = 512 samples, etc.)
0C XXYY Set volume
X
Volume (00-FF)
00 = silence
40 = 50%
80 = 100%
FF = 200%
Y Fine volume
0F XXYZ Set tempo, LPB and ticks
X
Tempo (BPM)
Y LPB
Z Ticks
10 XXYY Impulse Tracker effect
X
Impulse Tracker effect number
Y Impulse Tracker effect parameter
1D 00XY Gapper
Gapper effect.
X Off ticks
Y On ticks
20 CCRR Set cutoff + resonance
Sets the instrument cutoff (if CC is non-zero) and the instrument resonance (if RR is non-zero).
The active instrument doesn't need to have an active filter.
21 AADD Set attack+decay
Sets the instrument attack (if AA is non-zero then attack = AA-1) and decay (if DD is non-zero then decay = DD-1).
This has no effect is the filter is not enabled on the current instrument.
22 CRAD Set cutoff+reso+attack+decay
Sets every synthetiser parameters on the current instrument. It has the same effect as 20 C0R0 and 21 A0D0 at the same time.
24 0000 Reverse
Reverses the sample from the current playing point or from the end of the sample if a note accompanies the effect.
80 XXYY Set track volume
X
Volume
Y Fine volume
90 XXYY Set sync. offset
If the sample is synchronized:
X Got to beat X
Y Offset in the beat (in Y/256: 0 = begin of the beat; 80 = middle of the beat; FF = nearly the end of the beat)
Else:
X Divide sample in X parts
Y Go to division Y
9D XXYY Set offset+delay
X
Offset (01 = 256 samples, 02 = 512 samples, etc.)
Y Delays the note of Y ticks
CC XXYY Send MIDI CC
X
MIDI Controller Code (00-7F)
Y MIDI Controller Value (00-7F)
Note: Greater values restart from zero again.
F0 XXXX Set track effect
X
Track effect ID.
- F0 0000 - turns off fx
- F0 0001 - turns on delay
- F0 0002 - turns on stereo delay
- F0 0003 - turns on filter
- F0 0004 - turns on flange
- F0 0005 - turns on analog filter
- F0 0006 - turns on distortion
- F0 0102 - turns on mpReverb
- F0 0103 - turns on mpReverb2
F0 XXXX to set and X = fx id. Numbering starts from the right: F0 XXX0, XXX1, XXX2 etc.
FX YYYY Set track effect parameter
X
Track effect parameter (1-8)
Y Track effect parameter value
F9 00XX Set track output
Sets the track number to which current track will be mixed with. The track number must be greater than the current track.
X Output track
0 = master
FF 0X0Y Visual effect
X
Type
01 = logo change
Y
Logo index
00 = logo on white background
01 = logo on black background
02 = master oscilloscope
03 = tracks oscilloscopes
02 = fade effect
Y
Fade flag
00 = fade off
01 = fade on
03 = user logo
Y
Logo index (0 for cover and 1-F for pictures)
The logo will be shrinked to 256x96.
