~ubuntu-branches/ubuntu/maverick/xmp/maverick

« back to all changes in this revision

Viewing changes to docs/formats/it-effects.txt

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Moog
  • Date: 2009-07-13 17:16:13 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090713171613-0ppo7flos91me98a
Tags: 2.7.0-0ubuntu1
* New upstream release:
  - add StarTrekker packer loader (untested, need samples)
  - extended key range to IT octave 9 (fixes beek-my_eleventh_year.it,
    reported by Mirko Buffoni)
  - ignore tempo/bpm settings to 0 in module scan (fixes albacore.it,
    reported by Storlek)
  - implement IT T0x and T1x tempo slides
  - process effects in IT muted channels (Storlek test #10)
  - generalized delayed event support (Storlek test #8)
  - emulate "always store instrument" IT bug (Storlek test #8)
  - add extra click removal step in mixer routines
  - fix loop size in GMC loader (reported by Mirko Buffoni)
  - GMC loader code cleanup
  - store in-file comments
  - apply amplification in the final downmix
  - set sample format to unsigned on 8-bit wav file output
  - attempt to handle BPM-based MED tempos a bit better
  - add option to use the IT LPF as a click/noise filter
  - deprecate $HOME/.xmprc, use $HOME/.xmp/xmp.conf instead
  - reintroduce modules.conf, move SYSCONFDIR back to /etc/xmp
  - display checksum for platforms where cksum(1) not readily available
  - add filter quirk for rn-alone.it
  - reintroduce manual setting for vblank timing in Amiga modules
  - add vblank quirk for mod.siedler ii (by Daniel Åkerud)
  - don't crash if SoundSmith instruments not found

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
                 Summary Information - Effects, alphabetically
 
2
 
 
3
 Volume Column Effects
 
4
  Ax - Volume slide up
 
5
  Bx - Volume slide down
 
6
  Cx - Fine volume slide up
 
7
  Dx - Fine volume slide down
 
8
  Ex - Pitch slide down
 
9
  Fx - Pitch slide up
 
10
  Gx - Portament to
 
11
  Hx - Vibrato with speed x
 
12
 
 
13
 General Effects
 
14
 Axx - Set speed (set number of frames per row)
 
15
 Bxx - Jump to order
 
16
 Cxx - Break to row xx of (next) pattern
 
17
 Dxy - Volume slide, x=0 down; y=0 up; x=F fine down; y=F fine up
 
18
 Exx - Pitch slide down by xx
 
19
 EFx - Fine pitch slide down by x
 
20
 EEx - Extra fine pitch slide down by x
 
21
 Fxx - Pitch slide up by xx
 
22
 FFx - Fine pitch slide down by x
 
23
 FEx - Extra fine pitch slide down by x
 
24
 Gxx - Portamento to note with speed xx
 
25
 Hxy - Vibrato with speed x, depth y
 
26
 Ixy - Tremor with ontime x, offtime y
 
27
 Jxy - Arpeggio with halftones x and y
 
28
 Kxy - Dual command: H00 and Dxy
 
29
 Lxy - Dual command: G00 and Dxy
 
30
 Mxx - Set channel volume to xx (0->40h)
 
31
 Nxy - Channel volume slide, x=0 down; y=0 up; x=F fine down; y=F fine up
 
32
 Oxx - Set sample offset to xx00h
 
33
 Pxy - Panning slide, x=0 right; y=0 left; x=F fine right; y=F fine left
 
34
 Qxy - Retrigger note every y frames with volume modifier x
 
35
        Values for x:
 
36
          0: (nothing)    4: -8           8: (nothing)    C: +8
 
37
          1: -1           5: -16          9: +1           D: +16
 
38
          2: -2           6: *2/3         A: +2           E: *3/2
 
39
          3: -4           7: *1/2         B: +4           F: *2
 
40
 Rxy - Tremelo with speed x, depth y
 
41
 S3x - Set vibrato waveform
 
42
 S4x - Set tremelo waveform
 
43
 S5x - Set panbrello waveform
 
44
        Waveforms for x in S3x, S4x and S5x:
 
45
          0 = Sine                      2 = Square
 
46
          1 = Ramp down                 3 = Random
 
47
 S6x - Pattern delay for x frames
 
48
 S7x - Instrument functions
 
49
        Values for x in S7x:
 
50
          0: Past note cut              5: Set NNA to note off
 
51
          1: Past note off              6: Set NNA to note fade
 
52
          2: Past note fade             7: Turn off volume envelope
 
53
          3: Set NNA to note cut        8: Turn on volume envelope
 
54
          4: Set NNA to continue
 
55
 S8x - Set pan position
 
56
 S91 - Set surround sound
 
57
 SB0 - Set loopback point
 
58
 SBx - Loop x times to loopback point
 
59
 SCx - Note cut after x frames
 
60
 SDx - Note delay for x frames
 
61
 SEx - Pattern delay for x rows
 
62
 SFx - Select parameterised MIDI Macro
 
63
 T0x - Tempo slide down by x
 
64
 T1x - Tempo slide up by x
 
65
 Txx - Set tempo (20h->0FFh)
 
66
 Uxy - Fine vibrato with speed x, depth y
 
67
 Vxx - Set global volume to xx (0->80h)
 
68
 Wxx - Global volume slide, x=0 down; y=0 up; x=F fine down; y=F fine up
 
69
 Xxx - Set panning position (0->0FFh)
 
70
 Yxy - Panbrello with speed x, depth y
 
71
 Zxx - MIDI Macro - check MIDI.TXT