-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcommands.txt
87 lines (67 loc) · 2.8 KB
/
commands.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
== TRACKER COMMANDS EXPLAINED =================================================
===============================================================================
[1xy] - PORTAMENTO UP
x - period of change (in ticks)
y - pitch change in period (in cents)
[2xy] - PORTAMENTO DOWN
x - period of change (in ticks)
y - pitch change in period (in cents)
[3xy] - GLISSANDO TO GIVEN NOTE
x - period of change (in ticks)
y - pitch change in period (in cents)
[4xy] - VIBRATO ON CURRENT NOTE
x - period of change (in ticks)
y - pitch change in period (in cents)
[5xy] - TREMOLO ON CURRENT NOTE
x - period of change (in ticks)
y - pitch change in period (in cents)
[6xx] - DELAY ORNAMENT
xx - delay (in ticks)
[7xx] - ORNAMENT OFFSET
xx - offset (in ticks)
[8xx] - DELAY SAMPLE
xx - delay (in ticks)
[9xx] - SAMPLE OFFSET
xx - offset (in ticks)
[Axy] - VOLUME SLIDE
x - period of change (in ticks)
y - volume change in period (signed)
[- 9-F ... 1-7 +]
[Bxx] - BREAK CURRENT CHANNEL-PATTERN AND LOOP FROM LINE
xx - trackline of current channel-pattern
(less than current trackline)
[Cxy] - SPECIAL COMMAND
[C00] - disable last command (whatever)
[CF0] - std. stereo of sample, as defined
[CF1] - swap stereo channels of sample
[CFx] - reseved
[Cxy] - false chord
(for example C37 is ornament 0,3,7 - minor)
[Dxx] - (RESERVED)
[Exy] - SOUNDCHIP ENVELOPE OR NOISE CHANNEL CONTROL
x: enable/disable envelope control
0 - enable
1 - enable (but base tone not muted)
D - disable
y: envelope generator shape and false-stereo effect
(only meaningful and repetitive shapes was available)
0 - full amplitude (bass 4-bit resolution) ----
2 - decay saw (bass 4-bit resolution) \\\\
4 - triangular saw (bass 4-bit resolution) /\/\
6 - attack saw (bass 4-bit resolution) ////
8 - full amplitude (std. 3-bit resolution) ----
A - decay saw (std. 3-bit resolution) \\\\
C - triangular saw (std. 3-bit resolution) /\/\
E - attack saw (std. 3-bit resolution) ////
(every odd value enables false-stereo effect)
[E2x] - SOUNDCHIP NOISE CHANNEL CONTROL
x - direct noise generator value control for channel-triplet:
0 - enabled, on 31.25 kHz
1 - enabled, on 15.6 kHz
2 - enabled, on 7.8 kHz
3 - enabled, controlled by frequency from channel 1 / 4
4 - disable noise generator
[Fxx] - CHANGE GLOBAL SPEED
x (00 - 1F) - constant speed
[Fxy] - CHANGE GLOBAL SPEED
x/y - swing mode