-
Notifications
You must be signed in to change notification settings - Fork 2
/
z-multitrack.scd
215 lines (215 loc) · 7.63 KB
/
z-multitrack.scd
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
(
var abc;
abc = "/Users/EmanTnuocca/Desktop/" ++ "!" ++ (Date.getDate.format("%Y-%d-%m-%Hh%Mm%Ss")).asString ++ "/";
File.mkdir(abc);
if ( ~test_DrumSmpl1 == 1,
{
~buf_DrumSmpl1= Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl1.write(abc ++ "DrumSmpl1.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl1 = Synth(\DrumSmpl1Diskout, ["bufnum", ~buf_DrumSmpl1]);
},);
if ( ~test_DrumSmpl2 == 1,
{
~buf_DrumSmpl2 = Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl2.write(abc ++ "DrumSmpl2.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl2 = Synth(\DrumSmpl2Diskout, ["bufnum", ~buf_DrumSmpl2]);
},);
if ( ~test_DrumSmpl3 == 1,
{
~buf_DrumSmpl3= Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl3.write(abc ++ "DrumSmpl3.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl3 = Synth(\DrumSmpl3Diskout, ["bufnum", ~buf_DrumSmpl3]);
},);
if ( ~test_DrumSmpl4 == 1,
{
~buf_DrumSmpl4= Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl4.write(abc ++ "DrumSmpl4.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl4 = Synth(\DrumSmpl4Diskout, ["bufnum", ~buf_DrumSmpl4]);
},);
if ( ~test_DrumSmpl5 == 1,
{
~buf_DrumSmpl5= Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl5.write(abc ++ "DrumSmpl5.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl5 = Synth(\DrumSmpl5Diskout, ["bufnum", ~buf_DrumSmpl5]);
},);
if ( ~test_DrumSmpl6 == 1,
{
~buf_DrumSmpl6= Buffer.alloc(s, 65536, 1);
~buf_DrumSmpl6.write(abc ++ "DrumSmpl6.aiff", "aiff", "int16", 0, 0, true);
~trk_DrumSmpl6 = Synth(\DrumSmpl6Diskout, ["bufnum", ~buf_DrumSmpl6]);
},);
if ( ~test_Massaka == 1,
{
~buf_Massaka= Buffer.alloc(s, 65536, 1);
~buf_Massaka.write(abc ++ "Massaka.aiff", "aiff", "int16", 0, 0, true);
~trk_Massaka = Synth(\MassakaDiskout, ["bufnum", ~buf_Massaka]);
},);
if ( ~test_Sumanguru == 1,
{
~buf_Sumanguru= Buffer.alloc(s, 65536, 1);
~buf_Sumanguru.write(abc ++ "Sumanguru.aiff", "aiff", "int24", 0, 0, true);
~trk_Sumanguru = Synth(\SumanguruDiskout, ["bufnum", ~buf_Sumanguru]);
},);
if ( ~test_Acid == 1,
{
~buf_Acid= Buffer.alloc(s, 65536, 1);
~buf_Acid.write(abc ++ "Acid.aiff", "aiff", "int16", 0, 0, true);
~trk_Acid = Synth(\AcidDiskout, ["bufnum", ~buf_Acid]);
},);
if ( ~test_P5pwm == 1,
{
~buf_P5pwm= Buffer.alloc(s, 65536, 1);
~buf_P5pwm.write(abc ++ "P5pwm.aiff", "aiff", "int16", 0, 0, true);
~trk_P5pwm = Synth(\P5pwmDiskout, ["bufnum", ~buf_P5pwm]);
},);
if ( ~test_Lumbricost == 1,
{
~buf_Lumbricost= Buffer.alloc(s, 65536, 1);
~buf_Lumbricost.write(abc ++ "Lumbricost.aiff", "aiff", "int16", 0, 0, true);
~trk_Lumbricost = Synth(\LumbricostDiskout, ["bufnum", ~buf_Lumbricost]);
},);
if ( ~test_SOSkick == 1,
{
~buf_SOSkick= Buffer.alloc(s, 65536, 1);
~buf_SOSkick.write(abc ++ "SOSkick.aiff", "aiff", "int16", 0, 0, true);
~trk_SOSkick = Synth(\SOSkickDiskout, ["bufnum", ~buf_SOSkick]);
},);
if ( ~test_SOShats == 1,
{
~buf_SOShats= Buffer.alloc(s, 65536, 1);
~buf_SOShats.write(abc ++ "SOShats.aiff", "aiff", "int16", 0, 0, true);
~trk_SOShats = Synth(\SOShatsDiskout, ["bufnum", ~buf_SOShats]);
},);
if ( ~test_SOSsnare == 1,
{
~buf_SOSsnare= Buffer.alloc(s, 65536, 1);
~buf_SOSsnare.write(abc ++ "SOSsnare.aiff", "aiff", "int16", 0, 0, true);
~trk_SOSsnare = Synth(\SOSsnareDiskout, ["bufnum", ~buf_SOSsnare]);
},);
if ( ~test_SOStom == 1,
{
~buf_SOStom= Buffer.alloc(s, 65536, 1);
~buf_SOStom.write(abc ++ "SOStom.aiff", "aiff", "int16", 0, 0, true);
~trk_SOStom = Synth(\SOStomDiskout, ["bufnum", ~buf_SOStom]);
},);
if ( ~test_Etna1 == 1,
{
~buf_Etna1= Buffer.alloc(s, 65536, 1);
~buf_Etna1.write(abc ++ "Etna1.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna1 = Synth(\Etna1Diskout, ["bufnum", ~buf_Etna1]);
},);
if ( ~test_Etna2 == 1,
{
~buf_Etna2= Buffer.alloc(s, 65536, 1);
~buf_Etna2.write(abc ++ "Etna2.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna2 = Synth(\Etna2Diskout, ["bufnum", ~buf_Etna2]);
},);
if ( ~test_Etna3 == 1,
{
~buf_Etna3= Buffer.alloc(s, 65536, 1);
~buf_Etna3.write(abc ++ "Etna3.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna3 = Synth(\Etna3Diskout, ["bufnum", ~buf_Etna3]);
},);
if ( ~test_Etna4 == 1,
{
~buf_Etna4= Buffer.alloc(s, 65536, 1);
~buf_Etna4.write(abc ++ "Etna4.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna4 = Synth(\Etna4Diskout, ["bufnum", ~buf_Etna4]);
},);
if ( ~test_Etna5 == 1,
{
~buf_Etna5= Buffer.alloc(s, 65536, 1);
~buf_Etna5.write(abc ++ "Etna5.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna5 = Synth(\Etna5Diskout, ["bufnum", ~buf_Etna5]);
},);
if ( ~test_Etna6 == 1,
{
~buf_Etna6= Buffer.alloc(s, 65536, 1);
~buf_Etna6.write(abc ++ "Etna6.aiff", "aiff", "int16", 0, 0, true);
~trk_Etna6 = Synth(\Etna6Diskout, ["bufnum", ~buf_Etna6]);
},);
if ( ~test_DPG1 == 1,
{
~buf_DPG1= Buffer.alloc(s, 65536, 1);
~buf_DPG1.write(abc ++ "DPG1.aiff", "aiff", "int16", 0, 0, true);
~trk_DPG1 = Synth(\DPG1Diskout, ["bufnum", ~buf_DPG1]);
},);
if ( ~test_DPG2 == 1,
{
~buf_DPG2= Buffer.alloc(s, 65536, 1);
~buf_DPG2.write(abc ++ "DPG2.aiff", "aiff", "int16", 0, 0, true);
~trk_DPG2 = Synth(\DPG2Diskout, ["bufnum", ~buf_DPG2]);
},);
if ( ~test_Appajax2000 == 1,
{
~buf_Appajax2000= Buffer.alloc(s, 65536, 1);
~buf_Appajax2000.write(abc ++ "Appajax2000.aiff", "aiff", "int16", 0, 0, true);
~trk_Appajax2000 = Synth(\Appajax2000Diskout, ["bufnum", ~buf_Appajax2000]);
},);
if ( ~test_Senjin == 1,
{
~buf_Senjin = Buffer.alloc(s, 65536, 1);
~buf_Senjin.write(abc ++ "Senjin.aiff", "aiff", "int16", 0, 0, true);
~trk_Senjin = Synth(\SenjinDiskout, ["bufnum", ~buf_Senjin]);
},);
if ( ~test_MasiboBD == 1,///
{
~buf_MasiboBD = Buffer.alloc(s, 65536, 1);
~buf_MasiboBD.write(abc ++ "MasiboBD.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboBD = Synth(\MasiboBDDiskout, ["bufnum", ~buf_MasiboBD]);
},);
if ( ~test_MasiboCYM == 1,
{
~buf_MasiboCYM = Buffer.alloc(s, 65536, 1);
~buf_MasiboCYM.write(abc ++ "MasiboCYM.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboCYM = Synth(\MasiboCYMDiskout, ["bufnum", ~buf_MasiboCYM]);
},);
if ( ~test_MasiboHH == 1,
{
~buf_MasiboHH = Buffer.alloc(s, 65536, 1);
~buf_MasiboHH.write(abc ++ "MasiboHH.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboHH = Synth(\MasiboHHDiskout, ["bufnum", ~buf_MasiboHH]);
},);
if ( ~test_MasiboPRC == 1,
{
~buf_MasiboPRC = Buffer.alloc(s, 65536, 1);
~buf_MasiboPRC.write(abc ++ "MasiboPRC.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboPRC = Synth(\MasiboPRCDiskout, ["bufnum", ~buf_MasiboPRC]);
},);
if ( ~test_MasiboSD == 1,
{
~buf_MasiboSD = Buffer.alloc(s, 65536, 1);
~buf_MasiboSD.write(abc ++ "MasiboSD.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboSD = Synth(\MasiboSDDiskout, ["bufnum", ~buf_MasiboSD]);
},);
if ( ~test_MasiboCLP == 1,
{
~buf_MasiboCLP = Buffer.alloc(s, 65536, 1);
~buf_MasiboCLP.write(abc ++ "MasiboCLP.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboCLP = Synth(\MasiboCLPDiskout, ["bufnum", ~buf_MasiboCLP]);
},);
if ( ~test_MasiboTOM == 1,
{
~buf_MasiboTOM = Buffer.alloc(s, 65536, 1);
~buf_MasiboTOM.write(abc ++ "MasiboTOM.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboTOM = Synth(\MasiboTOMDiskout, ["bufnum", ~buf_MasiboTOM]);
},);
if ( ~test_MasiboEFX == 1,
{
~buf_MasiboEFX = Buffer.alloc(s, 65536, 1);
~buf_MasiboEFX.write(abc ++ "MasiboEFX.aiff", "aiff", "int16", 0, 0, true);
~trk_MasiboEFX = Synth(\MasiboEFXDiskout, ["bufnum", ~buf_MasiboEFX]);
},);
if ( ~test_Manchun == 1,
{
~buf_Manchun = Buffer.alloc(s, 65536, 1);
~buf_Manchun.write(abc ++ "Manchun.aiff", "aiff", "int16", 0, 0, true);
~trk_Manchun = Synth(\ManchunDiskout, ["bufnum", ~buf_Manchun]);
},);
if ( ~test_Inferno == 1,
{
~buf_Inferno = Buffer.alloc(s, 65536, 1);
~buf_Inferno.write(abc ++ "Inferno.aiff", "aiff", "int16", 0, 0, true);
~trk_Inferno = Synth(\InfernoDiskout, ["bufnum", ~buf_Inferno]);
},);
)