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 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256
|
// Size = 254
ID_0 = vslider("gain/output 0/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_1 = vslider("tap 0/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_2 = vslider("gain/Tap 0//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_3 = vslider("tap 0/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_4 = W0;
ID_5 = proj0(ID_4);
ID_6 = ID_5';
ID_7 = ID_3*ID_6;
ID_8 = vslider("tap 1/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_9 = proj1(ID_4);
ID_10 = ID_9';
ID_11 = ID_8*ID_10;
ID_12 = ID_7+ID_11;
ID_13 = vslider("tap 2/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_14 = proj2(ID_4);
ID_15 = ID_14';
ID_16 = ID_13*ID_15;
ID_17 = ID_12+ID_16;
ID_18 = vslider("tap 3/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_19 = proj3(ID_4);
ID_20 = ID_19';
ID_21 = ID_18*ID_20;
ID_22 = ID_17+ID_21;
ID_23 = vslider("tap 4/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_24 = proj4(ID_4);
ID_25 = ID_24';
ID_26 = ID_23*ID_25;
ID_27 = ID_22+ID_26;
ID_28 = vslider("tap 5/Tap 0//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_29 = proj5(ID_4);
ID_30 = ID_29';
ID_31 = ID_28*ID_30;
ID_32 = ID_27+ID_31;
ID_33 = vslider("input 0/Tap 0//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_34 = ID_33*IN[0];
ID_35 = ID_32+ID_34;
ID_36 = vslider("input 1/Tap 0//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_37 = ID_36*IN[1];
ID_38 = (ID_35+ID_37);
ID_39 = ID_2*ID_38;
ID_40 = float(fSamplingFreq);
ID_41 = max(1.0f, ID_40);
ID_42 = min(1.92e+05f, ID_41);
ID_43 = vslider("delay (sec)/Tap 0//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_44 = ID_42*ID_43;
ID_45 = int(ID_44);
ID_46 = (ID_45&524287);
ID_47 = ID_39@ID_46;
ID_48 = vslider("gain/Tap 1//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_49 = vslider("tap 0/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_50 = ID_49*ID_6;
ID_51 = vslider("tap 1/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_52 = ID_51*ID_10;
ID_53 = ID_50+ID_52;
ID_54 = vslider("tap 2/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_55 = ID_54*ID_15;
ID_56 = ID_53+ID_55;
ID_57 = vslider("tap 3/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_58 = ID_57*ID_20;
ID_59 = ID_56+ID_58;
ID_60 = vslider("tap 4/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_61 = ID_60*ID_25;
ID_62 = ID_59+ID_61;
ID_63 = vslider("tap 5/Tap 1//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_64 = ID_63*ID_30;
ID_65 = ID_62+ID_64;
ID_66 = vslider("input 0/Tap 1//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_67 = ID_66*IN[0];
ID_68 = ID_65+ID_67;
ID_69 = vslider("input 1/Tap 1//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_70 = ID_69*IN[1];
ID_71 = (ID_68+ID_70);
ID_72 = ID_48*ID_71;
ID_73 = vslider("delay (sec)/Tap 1//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_74 = ID_42*ID_73;
ID_75 = int(ID_74);
ID_76 = (ID_75&524287);
ID_77 = ID_72@ID_76;
ID_78 = vslider("gain/Tap 2//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_79 = vslider("tap 0/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_80 = ID_79*ID_6;
ID_81 = vslider("tap 1/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_82 = ID_81*ID_10;
ID_83 = ID_80+ID_82;
ID_84 = vslider("tap 2/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_85 = ID_84*ID_15;
ID_86 = ID_83+ID_85;
ID_87 = vslider("tap 3/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_88 = ID_87*ID_20;
ID_89 = ID_86+ID_88;
ID_90 = vslider("tap 4/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_91 = ID_90*ID_25;
ID_92 = ID_89+ID_91;
ID_93 = vslider("tap 5/Tap 2//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_94 = ID_93*ID_30;
ID_95 = ID_92+ID_94;
ID_96 = vslider("input 0/Tap 2//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_97 = ID_96*IN[0];
ID_98 = ID_95+ID_97;
ID_99 = vslider("input 1/Tap 2//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_100 = ID_99*IN[1];
ID_101 = (ID_98+ID_100);
ID_102 = ID_78*ID_101;
ID_103 = vslider("delay (sec)/Tap 2//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_104 = ID_42*ID_103;
ID_105 = int(ID_104);
ID_106 = (ID_105&524287);
ID_107 = ID_102@ID_106;
ID_108 = vslider("gain/Tap 3//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_109 = vslider("tap 0/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_110 = ID_109*ID_6;
ID_111 = vslider("tap 1/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_112 = ID_111*ID_10;
ID_113 = ID_110+ID_112;
ID_114 = vslider("tap 2/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_115 = ID_114*ID_15;
ID_116 = ID_113+ID_115;
ID_117 = vslider("tap 3/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_118 = ID_117*ID_20;
ID_119 = ID_116+ID_118;
ID_120 = vslider("tap 4/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_121 = ID_120*ID_25;
ID_122 = ID_119+ID_121;
ID_123 = vslider("tap 5/Tap 3//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_124 = ID_123*ID_30;
ID_125 = ID_122+ID_124;
ID_126 = vslider("input 0/Tap 3//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_127 = ID_126*IN[0];
ID_128 = ID_125+ID_127;
ID_129 = vslider("input 1/Tap 3//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_130 = ID_129*IN[1];
ID_131 = (ID_128+ID_130);
ID_132 = ID_108*ID_131;
ID_133 = vslider("delay (sec)/Tap 3//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_134 = ID_42*ID_133;
ID_135 = int(ID_134);
ID_136 = (ID_135&524287);
ID_137 = ID_132@ID_136;
ID_138 = vslider("gain/Tap 4//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_139 = vslider("tap 0/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_140 = ID_139*ID_6;
ID_141 = vslider("tap 1/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_142 = ID_141*ID_10;
ID_143 = ID_140+ID_142;
ID_144 = vslider("tap 2/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_145 = ID_144*ID_15;
ID_146 = ID_143+ID_145;
ID_147 = vslider("tap 3/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_148 = ID_147*ID_20;
ID_149 = ID_146+ID_148;
ID_150 = vslider("tap 4/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_151 = ID_150*ID_25;
ID_152 = ID_149+ID_151;
ID_153 = vslider("tap 5/Tap 4//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_154 = ID_153*ID_30;
ID_155 = ID_152+ID_154;
ID_156 = vslider("input 0/Tap 4//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_157 = ID_156*IN[0];
ID_158 = ID_155+ID_157;
ID_159 = vslider("input 1/Tap 4//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_160 = ID_159*IN[1];
ID_161 = (ID_158+ID_160);
ID_162 = ID_138*ID_161;
ID_163 = vslider("delay (sec)/Tap 4//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_164 = ID_42*ID_163;
ID_165 = int(ID_164);
ID_166 = (ID_165&524287);
ID_167 = ID_162@ID_166;
ID_168 = vslider("gain/Tap 5//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_169 = vslider("tap 0/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_170 = ID_169*ID_6;
ID_171 = vslider("tap 1/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_172 = ID_171*ID_10;
ID_173 = ID_170+ID_172;
ID_174 = vslider("tap 2/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_175 = ID_174*ID_15;
ID_176 = ID_173+ID_175;
ID_177 = vslider("tap 3/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_178 = ID_177*ID_20;
ID_179 = ID_176+ID_178;
ID_180 = vslider("tap 4/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_181 = ID_180*ID_25;
ID_182 = ID_179+ID_181;
ID_183 = vslider("tap 5/Tap 5//Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_184 = ID_183*ID_30;
ID_185 = ID_182+ID_184;
ID_186 = vslider("input 0/Tap 5//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_187 = ID_186*IN[0];
ID_188 = ID_185+ID_187;
ID_189 = vslider("input 1/Tap 5//Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_190 = ID_189*IN[1];
ID_191 = (ID_188+ID_190);
ID_192 = ID_168*ID_191;
ID_193 = vslider("delay (sec)/Tap 5//Tapiir",0.0f,0.0f,5.0f,0.01f);
ID_194 = ID_42*ID_193;
ID_195 = int(ID_194);
ID_196 = (ID_195&524287);
ID_197 = ID_192@ID_196;
ID_198 = letrec(W0 = (ID_47, ID_77, ID_107, ID_137, ID_167, ID_197));
ID_199 = proj0(ID_198);
ID_200 = ID_199@0;
ID_201 = ID_1*ID_200;
ID_202 = vslider("tap 1/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_203 = ID_9@0;
ID_204 = ID_202*ID_203;
ID_205 = ID_201+ID_204;
ID_206 = vslider("tap 2/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_207 = ID_14@0;
ID_208 = ID_206*ID_207;
ID_209 = ID_205+ID_208;
ID_210 = vslider("tap 3/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_211 = ID_19@0;
ID_212 = ID_210*ID_211;
ID_213 = ID_209+ID_212;
ID_214 = vslider("tap 4/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_215 = ID_24@0;
ID_216 = ID_214*ID_215;
ID_217 = ID_213+ID_216;
ID_218 = vslider("tap 5/output 0/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_219 = ID_29@0;
ID_220 = ID_218*ID_219;
ID_221 = ID_217+ID_220;
ID_222 = vslider("input 0/output 0/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_223 = ID_222*IN[0];
ID_224 = ID_221+ID_223;
ID_225 = vslider("input 1/output 0/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_226 = ID_225*IN[1];
ID_227 = (ID_224+ID_226);
ID_228 = ID_0*ID_227;
ID_229 = vslider("gain/output 1/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_230 = vslider("tap 0/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_231 = ID_230*ID_200;
ID_232 = vslider("tap 1/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_233 = ID_232*ID_203;
ID_234 = ID_231+ID_233;
ID_235 = vslider("tap 2/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_236 = ID_235*ID_207;
ID_237 = ID_234+ID_236;
ID_238 = vslider("tap 3/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_239 = ID_238*ID_211;
ID_240 = ID_237+ID_239;
ID_241 = vslider("tap 4/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_242 = ID_241*ID_215;
ID_243 = ID_240+ID_242;
ID_244 = vslider("tap 5/output 1/outputs/Tapiir",0.0f,0.0f,1.0f,0.1f);
ID_245 = ID_244*ID_219;
ID_246 = ID_243+ID_245;
ID_247 = vslider("input 0/output 1/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_248 = ID_247*IN[0];
ID_249 = ID_246+ID_248;
ID_250 = vslider("input 1/output 1/outputs/Tapiir",1.0f,0.0f,1.0f,0.1f);
ID_251 = ID_250*IN[1];
ID_252 = (ID_249+ID_251);
ID_253 = ID_229*ID_252;
SIG = (ID_228, ID_253);
|