forked from gasman/jsmodplayer
-
Notifications
You must be signed in to change notification settings - Fork 8
/
README.txt
56 lines (42 loc) · 1.05 KB
/
README.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
Effects implemented:
0xy: Arpeggio
1xx: Pitch slide up (portamento)
2xx: Pitch slide down
3xx: Portamento to note [slightly buggy]
5xy: Portamento to note with volume slide [untested]
9xx: Sample offset
Axy: Volume slide
Bxx: Jump to order
Cxx: Set note volume
Dxx: Pattern break
Fxx: Set BPM
Exy Subcommands:
E1x Fine portamento up
E2x Fine portamento down
E5x Set note fine-tune [untested]
E6x Pattern loop
E9x Re-trigger note
EAx Fine volume slide up
EBx Fine volume slide down
ECx Note cut
EDx Note delay
EEx Pattern delay
In progress:
4xy Vibrato
6xy Vibrato with volume slide
7xy Tremolo
8xx Set note panning position
Exy Subcommands:
E8x Set note panning position
Not implemented:
Exy Subcommands:
E0x Amiga LED Filter toggle
E3x Glissando control
E4x Vibrato control
E7x Tremolo control
EFx Funk it!
http://www.milkytracker.org/docs/MilkyTracker.html#effects
==========================================================
TODO:
- Implement additional effects. Try to pass the Ode to Protracker test :)
- Wean off dynamicaudio.js (eventually)