Difference between revisions of "Fast Tracker 2 Extended Module"

From MultimediaWiki
Jump to navigation Jump to search
Line 53: Line 53:
 
Pattern break to row.
 
Pattern break to row.
  
====Exy====
+
====Exy - Miscellaneous effects.====
Miscellaneous effects.
 
  
''TODO: document these''
+
=====E0x=====
 +
Set filter. Not implemented in Fast Tracker 2.
 +
 
 +
=====E1x (*)=====
 +
Fine slide up.
 +
 
 +
=====E2x (*)=====
 +
Fine slide down.
 +
 
 +
=====E3x=====
 +
Set glissando control.
 +
 
 +
=====E4x=====
 +
Set vibrato waveform.
 +
 
 +
=====E5x=====
 +
Set finetune.
 +
 
 +
=====E6x=====
 +
Loop pattern.
 +
 
 +
=====E7x=====
 +
Set tremolo waveform.
 +
 
 +
=====E8x=====
 +
Unused?!
 +
 
 +
=====E9x=====
 +
Retrig note.
 +
 
 +
=====EAx (*)=====
 +
Fine volume slide up.
 +
 
 +
=====EBx (*)=====
 +
Fine volume slide down.
 +
 
 +
=====ECx=====
 +
Note cut after x ticks.
 +
 
 +
=====EDx=====
 +
Note delay for x ticks.
 +
 
 +
=====EEx=====
 +
Pattern delay for x rows.
 +
 
 +
=====EFx=====
 +
Funk it! Not implemented in Fast Tracker 2.
  
 
====Fxy====
 
====Fxy====

Revision as of 17:33, 21 January 2011

  • Extension: xm

A 32-channel module format, used by Fast Tracker 2. The .XM extension stands for eXtended Module.

File Format

TODO

Playback notes

TODO

Effects

Effects marked with (*) have 'memory'. This means that if their parameter is 0, they use the last nonzero parameter used for the same effect in this channel.

0xy

Arpeggio.

1xy (*)

Slide up.

2xy (*)

Slide down.

3xy (*)

Slide to note.

4xy (*)

Vibrato.

5xy (*)

Slide to note + volume slide. 300 + Axy.

6xy (*)

Vibrato + volume slide. 400 + Axy.

7xy (*)

Tremolo.

8xy

Set panning position.

9xy

Set sample offset.

Axy (*)

Volume slide.

Bxy

Jump to order.

Cxy

Set volume.

Dxy

Pattern break to row.

Exy - Miscellaneous effects.

E0x

Set filter. Not implemented in Fast Tracker 2.

E1x (*)

Fine slide up.

E2x (*)

Fine slide down.

E3x

Set glissando control.

E4x

Set vibrato waveform.

E5x

Set finetune.

E6x

Loop pattern.

E7x

Set tremolo waveform.

E8x

Unused?!

E9x

Retrig note.

EAx (*)

Fine volume slide up.

EBx (*)

Fine volume slide down.

ECx

Note cut after x ticks.

EDx

Note delay for x ticks.

EEx

Pattern delay for x rows.

EFx

Funk it! Not implemented in Fast Tracker 2.

Fxy

Set speed.

Gxy

Set global volume.

Hxy (*)

Global volume slide.

Kxy

Key off. Same as note number 97.

Lxy

Set envelope position.

Pxy (*)

Panning slide.

Rxy (*)

Multi retrig note.

Txy

Tremor.

X1x (*)

Extra fine slide up.

X2x (*)

Extra fine slide down.