-
Notifications
You must be signed in to change notification settings - Fork 0
/
kw-2band-destructor.spn
143 lines (143 loc) · 3.04 KB
/
kw-2band-destructor.spn
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
; dual drive 5.spcd
; Patch saved from SpinCAD Designer version 1032
; LowDrv
; HighDrv
; Xover
;
;
; ----------------------------
;------ Input
;------ Pot 0
;------ Pot 1
;------ Pot 2
;------ Vee
RDAX POT0,1.0000000000
SOF -2.0000000000,0.9990200000
SKP GEZ,1
CLR
WRAX REG0,0.0000000000
SOF 0.0000000000,0.9990200000
RDAX POT0,-0.9990200000
SOF -1.9980400000,0.9990200000
SKP GEZ,1
CLR
WRAX REG1,0.0000000000
;------ Scale/Offset
RDAX REG1,1.0000000000
SOF 0.7500000000,0.2500000000
WRAX REG2,0.0000000000
;------ SVF 2P
SOF 0.0000000000,0.0000000000
RDAX ADCL,1.0000000000
RDAX REG5,-1.0000000000
RDAX REG4,-1.0000000000
WRAX REG3,0.1827608373
MULX POT2
RDAX REG4,1.0000000000
WRAX REG4,0.1827608373
MULX POT2
RDAX REG5,1.0000000000
WRAX REG5,0.0000000000
;------ Overdrive
RDAX REG5,1.0000000000
MULX REG2
SOF -2.0000000000,0.0000000000
RDAX REG9,0.3000000000
WRAX REG9,1.0000000000
SOF -2.0000000000,0.0000000000
RDAX REG6,0.7000000000
WRAX REG6,1.0000000000
RDAX REG7,-0.3000000000
WRAX REG7,0.3000000000
WRAX REG8,0.0000000000
;------ Vee
RDAX POT1,1.0000000000
SOF -2.0000000000,0.9990200000
SKP GEZ,1
CLR
WRAX REG10,0.0000000000
SOF 0.0000000000,0.9990200000
RDAX POT1,-0.9990200000
SOF -1.9980400000,0.9990200000
SKP GEZ,1
CLR
WRAX REG11,0.0000000000
;------ Scale/Offset
RDAX REG11,1.0000000000
SOF 0.7000000000,0.3000000000
WRAX REG12,0.0000000000
;------ Overdrive
RDAX REG3,1.0000000000
MULX REG12
SOF -2.0000000000,0.0000000000
RDAX REG16,0.3000000000
WRAX REG16,1.0000000000
SOF -2.0000000000,0.0000000000
RDAX REG13,0.7000000000
WRAX REG13,1.0000000000
RDAX REG14,-0.3000000000
WRAX REG14,0.3000000000
WRAX REG15,0.0000000000
;------ Invert
RDAX REG0,1.0000000000
SOF -0.9990000000,0.9990000000
WRAX REG17,0.0000000000
;------ Aliaser
SKP RUN ,4
CLR
WRAX REG18,0.0000000000
WRAX REG19,0.0000000000
WRAX REG20,0.0000000000
CLR
RDAX REG17,1.0000000000
SOF 0.0980000000,0.0020000000
RDAX REG20,1.0000000000
WRAX REG20,1.0000000000
SOF 1.0000000000,-0.5000000000
SKP NEG,5
WRAX REG20,0.0000000000
RDAX REG19,1.0000000000
WRAX REG18,0.0000000000
RDAX REG8,1.0000000000
WRAX REG19,0.0000000000
CLR
;------ Invert
RDAX REG10,1.0000000000
SOF -0.9990000000,0.9990000000
WRAX REG24,0.0000000000
;------ Aliaser
SKP RUN ,4
CLR
WRAX REG25,0.0000000000
WRAX REG26,0.0000000000
WRAX REG27,0.0000000000
CLR
RDAX REG24,1.0000000000
SOF 0.0980000000,0.0020000000
RDAX REG27,1.0000000000
WRAX REG27,1.0000000000
SOF 1.0000000000,-0.5000000000
SKP NEG,5
WRAX REG27,0.0000000000
RDAX REG26,1.0000000000
WRAX REG25,0.0000000000
RDAX REG15,1.0000000000
WRAX REG26,0.0000000000
CLR
;------ Mixer 4:1
RDAX REG8,1.0000000000
WRAX REG31,0.0000000000
RDAX REG18,1.0000000000
RDAX REG31,1.0000000000
WRAX REG31,0.0000000000
RDAX REG15,1.0000000000
RDAX REG31,1.0000000000
WRAX REG31,0.0000000000
RDAX REG25,1.0000000000
RDAX REG31,1.0000000000
WRAX REG31,0.0000000000
;------ Output
RDAX REG31,1.0000000000
WRAX DACL,0.0000000000
RDAX REG31,1.0000000000
WRAX DACR,0.0000000000