1[preset00]
2fRating=3.000000
3fGammaAdj=1.000000
4fDecay=1.000000
5fVideoEchoZoom=0.999609
6fVideoEchoAlpha=0.000000
7nVideoEchoOrientation=0
8nWaveMode=3
9bAdditiveWaves=0
10bWaveDots=1
11bWaveThick=0
12bModWaveAlphaByVolume=1
13bMaximizeWaveColor=0
14bTexWrap=1
15bDarkenCenter=0
16bRedBlueStereo=0
17bBrighten=0
18bDarken=0
19bSolarize=0
20bInvert=0
21fWaveAlpha=0.001000
22fWaveScale=0.010000
23fWaveSmoothing=0.000000
24fWaveParam=0.000000
25fModWaveAlphaStart=0.710000
26fModWaveAlphaEnd=0.000000
27fWarpAnimSpeed=1.000000
28fWarpScale=1.331000
29fZoomExponent=1.000000
30fShader=0.000000
31zoom=0.999514
32rot=0.000000
33cx=0.500000
34cy=0.500000
35dx=0.000000
36dy=0.000000
37warp=0.010000
38sx=1.000000
39sy=1.000000
40wave_r=0.000000
41wave_g=0.000000
42wave_b=0.000000
43wave_x=1.000000
44wave_y=1.000000
45ob_size=0.500000
46ob_r=0.000000
47ob_g=0.000000
48ob_b=0.000000
49ob_a=0.000000
50ib_size=0.500000
51ib_r=0.250000
52ib_g=0.250000
53ib_b=0.250000
54ib_a=0.000000
55nMotionVectorsX=3.000000
56nMotionVectorsY=2.000000
57mv_dx=0.020000
58mv_dy=-0.020000
59mv_l=0.150000
60mv_r=0.490000
61mv_g=0.480000
62mv_b=0.300001
63mv_a=0.000000
64wavecode_0_enabled=1
65wavecode_0_samples=16
66wavecode_0_sep=0
67wavecode_0_bSpectrum=0
68wavecode_0_bUseDots=0
69wavecode_0_bDrawThick=1
70wavecode_0_bAdditive=0
71wavecode_0_scaling=1.000000
72wavecode_0_smoothing=0.500000
73wavecode_0_r=1.000000
74wavecode_0_g=1.000000
75wavecode_0_b=1.000000
76wavecode_0_a=1.000000
77wave_0_per_point1=meanbass = 0.01*(meanbass*99+bass_att);
78wave_0_per_point2=meantreb = 0.01*(meantreb*99+treb_att);
79wave_0_per_point3=meanmid = 0.01*(meanmid*99+mid_att);
80wave_0_per_point4=bassdiff = (bass_att - meanbass)*15;
81wave_0_per_point5=trebdiff = (treb_att - meantreb)*15;
82wave_0_per_point6=middiff = (mid_att - meanmid)*15;
83wave_0_per_point7=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
84wave_0_per_point8=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
85wave_0_per_point9=mi = min(above(middiff,0)*middiff*.005,.11);
86wave_0_per_point10=baprg=baprg+ba*.3;
87wave_0_per_point11=trprg=trprg+tr*.2;
88wave_0_per_point12=miprg=miprg+tr*.2;
89wave_0_per_point13=
90wave_0_per_point14=
91wave_0_per_point15=dim =.5+.4*sin(miprg); //Dancer dimensions
92wave_0_per_point16=xpos=0+.3*sin(baprg);//Dancer x position variation
93wave_0_per_point17=ypos=0+.2*sin(trprg);//Dancer y position variation
94wave_0_per_point18=
95wave_0_per_point19=
96wave_0_per_point20=
97wave_0_per_point21=//Position Stabilization
98wave_0_per_point22=xpos=xpos+(1-dim)/2;
99wave_0_per_point23=ypos=ypos+(1-dim)/2;
100wave_0_per_point24=
101wave_0_per_point25=meanbass = 0.01*(meanbass*99+bass);
102wave_0_per_point26=meantreb = 0.01*(meantreb*99+treb);
103wave_0_per_point27=meanmid = 0.01*(meanmid*99+mid);
104wave_0_per_point28=bassdiff = (bass - meanbass)*15;
105wave_0_per_point29=trebdiff = (treb - meantreb)*15;
106wave_0_per_point30=middiff = (mid - meanmid)*15;
107wave_0_per_point31=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
108wave_0_per_point32=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
109wave_0_per_point33=mi = min(above(middiff,0)*middiff*.005,.11);
110wave_0_per_point34=
111wave_0_per_point35=mi2_prg = mi2_prg+mi;
112wave_0_per_point36=gam = abs(gam-above(mi2_prg,5));
113wave_0_per_point37=mi2_prg= if(above(mi2_prg,5),0,mi2_prg);
114wave_0_per_point38=
115wave_0_per_point39=s = sample *15;
116wave_0_per_point40=//Gambe
117wave_0_per_point41=x= if(equal(int(s),1),.4,.4);
118wave_0_per_point42=y= if(equal(int(s),1),.2+((ba+tr)*.5)*gam,.2+((ba+tr)*.5)*gam);
119wave_0_per_point43=
120wave_0_per_point44=x= if(equal(int(s),2),.5+sin(ba*100)*.03,x);
121wave_0_per_point45=y= if(equal(int(s),2),.4,y);
122wave_0_per_point46=
123wave_0_per_point47=x= if(equal(int(s),3),.6,x);
124wave_0_per_point48=y= if(equal(int(s),3),.2+((ba+tr)*.5)*(1-gam),y);
125wave_0_per_point49=
126wave_0_per_point50=x= if(equal(int(s),4),.5+sin(ba*100)*.03,x);
127wave_0_per_point51=y= if(equal(int(s),4),.4,y);
128wave_0_per_point52=
129wave_0_per_point53=//Corpo
130wave_0_per_point54=x= if(equal(int(s),5),.5,x);
131wave_0_per_point55=y= if(equal(int(s),5),.6,y);
132wave_0_per_point56=
133wave_0_per_point57=//Braccia
134wave_0_per_point58=x= if(equal(int(s),6),.4-mi*.23,x);
135wave_0_per_point59=y= if(equal(int(s),6),.5+mi,y);
136wave_0_per_point60=
137wave_0_per_point61=x= if(equal(int(s),7),.5,x);
138wave_0_per_point62=y= if(equal(int(s),7),.6,y);
139wave_0_per_point63=
140wave_0_per_point64=x= if(equal(int(s),8),.6+tr*.23,x);
141wave_0_per_point65=y= if(equal(int(s),8),.5+tr,y);
142wave_0_per_point66=
143wave_0_per_point67=x= if(equal(int(s),9),.5,x);
144wave_0_per_point68=y= if(equal(int(s),9),.6,y);
145wave_0_per_point69=
146wave_0_per_point70=//Testa
147wave_0_per_point71=x= if(equal(int(s),10),.5,x);
148wave_0_per_point72=y= if(equal(int(s),10),.62,y);
149wave_0_per_point73=
150wave_0_per_point74=x= if(equal(int(s),11),.47-ba*.23,x);
151wave_0_per_point75=y= if(equal(int(s),11),.62,y);
152wave_0_per_point76=x= if(equal(int(s),12),.47-ba*.23,x);
153wave_0_per_point77=y= if(equal(int(s),12),.67+ba*.23,y);
154wave_0_per_point78=
155wave_0_per_point79=x= if(equal(int(s),13),.53+ba*.23,x);
156wave_0_per_point80=y= if(equal(int(s),13),.67+ba*.23,y);
157wave_0_per_point81=
158wave_0_per_point82=x= if(equal(int(s),14),.53+ba*.23,x);
159wave_0_per_point83=y= if(equal(int(s),14),.62,y);
160wave_0_per_point84=
161wave_0_per_point85=x= if(equal(int(s),15),.50,x);
162wave_0_per_point86=y= if(equal(int(s),15),.62,y);
163wave_0_per_point87=
164wave_0_per_point88=x=x*dim+xpos;
165wave_0_per_point89=y=y*dim+ypos;
166wave_0_per_point90=
167wave_0_per_point91=mi_prg= if(above(mi_prg,5),0,mi_prg+mi*.1);
168wave_0_per_point92=ba_prg= if(above(ba_prg,5),0,ba_prg+ba*.1);
169wave_0_per_point93=tr_prg= if(above(tr_prg,5),0,tr_prg+tr*.1);
170wave_0_per_point94=
171wave_0_per_point95=hm=sample+mi2_prg;
172wave_0_per_point96=ht=sample+tr_prg;
173wave_0_per_point97=hb=sample+ba_prg;
174wave_0_per_point98=
175wave_0_per_point99=r=hm;
176wave_0_per_point100=g=ht;
177wave_0_per_point101=b=hb;
178wave_0_per_point102=a=.8;
179wavecode_1_enabled=1
180wavecode_1_samples=16
181wavecode_1_sep=0
182wavecode_1_bSpectrum=0
183wavecode_1_bUseDots=0
184wavecode_1_bDrawThick=1
185wavecode_1_bAdditive=0
186wavecode_1_scaling=1.000000
187wavecode_1_smoothing=0.500000
188wavecode_1_r=1.000000
189wavecode_1_g=1.000000
190wavecode_1_b=1.000000
191wavecode_1_a=1.000000
192wave_1_per_point1=meanbass = 0.01*(meanbass*99+bass_att);
193wave_1_per_point2=meantreb = 0.01*(meantreb*99+treb_att);
194wave_1_per_point3=meanmid = 0.01*(meanmid*99+mid_att);
195wave_1_per_point4=bassdiff = (bass_att - meanbass)*15;
196wave_1_per_point5=trebdiff = (treb_att - meantreb)*15;
197wave_1_per_point6=middiff = (mid_att - meanmid)*15;
198wave_1_per_point7=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
199wave_1_per_point8=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
200wave_1_per_point9=mi = min(above(middiff,0)*middiff*.005,.11);
201wave_1_per_point10=baprg=baprg+ba*.4;
202wave_1_per_point11=trprg=trprg+tr*.1;
203wave_1_per_point12=miprg=miprg+tr*.3;
204wave_1_per_point13=
205wave_1_per_point14=
206wave_1_per_point15=dim =.5+.3*sin(baprg); //Dancer dimensions
207wave_1_per_point16=xpos=0+.3*sin(trprg);//Dancer x position variation
208wave_1_per_point17=ypos=0+.2*sin(miprg);//Dancer y position variation
209wave_1_per_point18=
210wave_1_per_point19=
211wave_1_per_point20=
212wave_1_per_point21=//Position Stabilization
213wave_1_per_point22=xpos=xpos+(1-dim)/2;
214wave_1_per_point23=ypos=ypos+(1-dim)/2;
215wave_1_per_point24=
216wave_1_per_point25=meanbass = 0.01*(meanbass*99+bass);
217wave_1_per_point26=meantreb = 0.01*(meantreb*99+treb);
218wave_1_per_point27=meanmid = 0.01*(meanmid*99+mid);
219wave_1_per_point28=bassdiff = (bass - meanbass)*15;
220wave_1_per_point29=trebdiff = (treb - meantreb)*15;
221wave_1_per_point30=middiff = (mid - meanmid)*15;
222wave_1_per_point31=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
223wave_1_per_point32=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
224wave_1_per_point33=mi = min(above(middiff,0)*middiff*.005,.11);
225wave_1_per_point34=
226wave_1_per_point35=mi2_prg = mi2_prg+mi;
227wave_1_per_point36=gam = abs(gam-above(mi2_prg,5));
228wave_1_per_point37=mi2_prg= if(above(mi2_prg,5),0,mi2_prg);
229wave_1_per_point38=
230wave_1_per_point39=s = sample *15;
231wave_1_per_point40=//Gambe
232wave_1_per_point41=x= if(equal(int(s),1),.4,.4);
233wave_1_per_point42=y= if(equal(int(s),1),.2+((ba+tr)*.5)*gam,.2+((ba+tr)*.5)*gam);
234wave_1_per_point43=
235wave_1_per_point44=x= if(equal(int(s),2),.5+sin(ba*100)*.03,x);
236wave_1_per_point45=y= if(equal(int(s),2),.4,y);
237wave_1_per_point46=
238wave_1_per_point47=x= if(equal(int(s),3),.6,x);
239wave_1_per_point48=y= if(equal(int(s),3),.2+((ba+tr)*.5)*(1-gam),y);
240wave_1_per_point49=
241wave_1_per_point50=x= if(equal(int(s),4),.5+sin(ba*100)*.03,x);
242wave_1_per_point51=y= if(equal(int(s),4),.4,y);
243wave_1_per_point52=
244wave_1_per_point53=//Corpo
245wave_1_per_point54=x= if(equal(int(s),5),.5,x);
246wave_1_per_point55=y= if(equal(int(s),5),.6,y);
247wave_1_per_point56=
248wave_1_per_point57=//Braccia
249wave_1_per_point58=x= if(equal(int(s),6),.4-mi*.23,x);
250wave_1_per_point59=y= if(equal(int(s),6),.5+mi,y);
251wave_1_per_point60=
252wave_1_per_point61=x= if(equal(int(s),7),.5,x);
253wave_1_per_point62=y= if(equal(int(s),7),.6,y);
254wave_1_per_point63=
255wave_1_per_point64=x= if(equal(int(s),8),.6+tr*.23,x);
256wave_1_per_point65=y= if(equal(int(s),8),.5+tr,y);
257wave_1_per_point66=
258wave_1_per_point67=x= if(equal(int(s),9),.5,x);
259wave_1_per_point68=y= if(equal(int(s),9),.6,y);
260wave_1_per_point69=
261wave_1_per_point70=//Testa
262wave_1_per_point71=x= if(equal(int(s),10),.5,x);
263wave_1_per_point72=y= if(equal(int(s),10),.62,y);
264wave_1_per_point73=
265wave_1_per_point74=x= if(equal(int(s),11),.47-ba*.23,x);
266wave_1_per_point75=y= if(equal(int(s),11),.62,y);
267wave_1_per_point76=x= if(equal(int(s),12),.47-ba*.23,x);
268wave_1_per_point77=y= if(equal(int(s),12),.67+ba*.23,y);
269wave_1_per_point78=
270wave_1_per_point79=x= if(equal(int(s),13),.53+ba*.23,x);
271wave_1_per_point80=y= if(equal(int(s),13),.67+ba*.23,y);
272wave_1_per_point81=
273wave_1_per_point82=x= if(equal(int(s),14),.53+ba*.23,x);
274wave_1_per_point83=y= if(equal(int(s),14),.62,y);
275wave_1_per_point84=
276wave_1_per_point85=x= if(equal(int(s),15),.50,x);
277wave_1_per_point86=y= if(equal(int(s),15),.62,y);
278wave_1_per_point87=
279wave_1_per_point88=x=x*dim+xpos;
280wave_1_per_point89=y=y*dim+ypos;
281wave_1_per_point90=
282wave_1_per_point91=mi_prg= if(above(mi_prg,5),0,mi_prg+mi*.1);
283wave_1_per_point92=ba_prg= if(above(ba_prg,5),0,ba_prg+ba*.1);
284wave_1_per_point93=tr_prg= if(above(tr_prg,5),0,tr_prg+tr*.1);
285wave_1_per_point94=
286wave_1_per_point95=hm=sample+mi2_prg;
287wave_1_per_point96=ht=sample+tr_prg;
288wave_1_per_point97=hb=sample+ba_prg;
289wave_1_per_point98=
290wave_1_per_point99=r=hm;
291wave_1_per_point100=g=ht;
292wave_1_per_point101=b=hb;
293wave_1_per_point102=a=.8;
294wavecode_2_enabled=1
295wavecode_2_samples=16
296wavecode_2_sep=0
297wavecode_2_bSpectrum=0
298wavecode_2_bUseDots=0
299wavecode_2_bDrawThick=1
300wavecode_2_bAdditive=0
301wavecode_2_scaling=1.000000
302wavecode_2_smoothing=0.500000
303wavecode_2_r=1.000000
304wavecode_2_g=1.000000
305wavecode_2_b=1.000000
306wavecode_2_a=1.000000
307wave_2_per_point1=meanbass = 0.01*(meanbass*99+bass);
308wave_2_per_point2=meantreb = 0.01*(meantreb*99+treb);
309wave_2_per_point3=meanmid = 0.01*(meanmid*99+mid);
310wave_2_per_point4=bassdiff = (bass - meanbass)*15;
311wave_2_per_point5=trebdiff = (treb - meantreb)*15;
312wave_2_per_point6=middiff = (mid - meanmid)*15;
313wave_2_per_point7=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
314wave_2_per_point8=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
315wave_2_per_point9=mi = min(above(middiff,0)*middiff*.005,.11);
316wave_2_per_point10=baprg=baprg+ba*.1;
317wave_2_per_point11=trprg=trprg+tr*.24;
318wave_2_per_point12=miprg=miprg+tr*.3;
319wave_2_per_point13=
320wave_2_per_point14=
321wave_2_per_point15=dim =.5+.3*sin(miprg); //Dancer dimensions
322wave_2_per_point16=xpos=0+.3*sin(trprg);//Dancer x position variation
323wave_2_per_point17=ypos=0+.2*sin(baprg);//Dancer y position variation
324wave_2_per_point18=
325wave_2_per_point19=
326wave_2_per_point20=
327wave_2_per_point21=//Position Stabilization
328wave_2_per_point22=xpos=xpos+(1-dim)/2;
329wave_2_per_point23=ypos=ypos+(1-dim)/2;
330wave_2_per_point24=
331wave_2_per_point25=meanbass = 0.01*(meanbass*99+bass);
332wave_2_per_point26=meantreb = 0.01*(meantreb*99+treb);
333wave_2_per_point27=meanmid = 0.01*(meanmid*99+mid);
334wave_2_per_point28=bassdiff = (bass - meanbass)*15;
335wave_2_per_point29=trebdiff = (treb - meantreb)*15;
336wave_2_per_point30=middiff = (mid - meanmid)*15;
337wave_2_per_point31=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
338wave_2_per_point32=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
339wave_2_per_point33=mi = min(above(middiff,0)*middiff*.005,.11);
340wave_2_per_point34=
341wave_2_per_point35=mi2_prg = mi2_prg+mi;
342wave_2_per_point36=gam = abs(gam-above(mi2_prg,5));
343wave_2_per_point37=mi2_prg= if(above(mi2_prg,5),0,mi2_prg);
344wave_2_per_point38=
345wave_2_per_point39=s = sample *15;
346wave_2_per_point40=//Gambe
347wave_2_per_point41=x= if(equal(int(s),1),.4,.4);
348wave_2_per_point42=y= if(equal(int(s),1),.2+((ba+tr)*.5)*gam,.2+((ba+tr)*.5)*gam);
349wave_2_per_point43=
350wave_2_per_point44=x= if(equal(int(s),2),.5+sin(ba*100)*.03,x);
351wave_2_per_point45=y= if(equal(int(s),2),.4,y);
352wave_2_per_point46=
353wave_2_per_point47=x= if(equal(int(s),3),.6,x);
354wave_2_per_point48=y= if(equal(int(s),3),.2+((ba+tr)*.5)*(1-gam),y);
355wave_2_per_point49=
356wave_2_per_point50=x= if(equal(int(s),4),.5+sin(ba*100)*.03,x);
357wave_2_per_point51=y= if(equal(int(s),4),.4,y);
358wave_2_per_point52=
359wave_2_per_point53=//Corpo
360wave_2_per_point54=x= if(equal(int(s),5),.5,x);
361wave_2_per_point55=y= if(equal(int(s),5),.6,y);
362wave_2_per_point56=
363wave_2_per_point57=//Braccia
364wave_2_per_point58=x= if(equal(int(s),6),.4-mi*.23,x);
365wave_2_per_point59=y= if(equal(int(s),6),.5+mi,y);
366wave_2_per_point60=
367wave_2_per_point61=x= if(equal(int(s),7),.5,x);
368wave_2_per_point62=y= if(equal(int(s),7),.6,y);
369wave_2_per_point63=
370wave_2_per_point64=x= if(equal(int(s),8),.6+tr*.23,x);
371wave_2_per_point65=y= if(equal(int(s),8),.5+tr,y);
372wave_2_per_point66=
373wave_2_per_point67=x= if(equal(int(s),9),.5,x);
374wave_2_per_point68=y= if(equal(int(s),9),.6,y);
375wave_2_per_point69=
376wave_2_per_point70=//Testa
377wave_2_per_point71=x= if(equal(int(s),10),.5,x);
378wave_2_per_point72=y= if(equal(int(s),10),.62,y);
379wave_2_per_point73=
380wave_2_per_point74=x= if(equal(int(s),11),.47-ba*.23,x);
381wave_2_per_point75=y= if(equal(int(s),11),.62,y);
382wave_2_per_point76=x= if(equal(int(s),12),.47-ba*.23,x);
383wave_2_per_point77=y= if(equal(int(s),12),.67+ba*.23,y);
384wave_2_per_point78=
385wave_2_per_point79=x= if(equal(int(s),13),.53+ba*.23,x);
386wave_2_per_point80=y= if(equal(int(s),13),.67+ba*.23,y);
387wave_2_per_point81=
388wave_2_per_point82=x= if(equal(int(s),14),.53+ba*.23,x);
389wave_2_per_point83=y= if(equal(int(s),14),.62,y);
390wave_2_per_point84=
391wave_2_per_point85=x= if(equal(int(s),15),.50,x);
392wave_2_per_point86=y= if(equal(int(s),15),.62,y);
393wave_2_per_point87=
394wave_2_per_point88=x=x*dim+xpos;
395wave_2_per_point89=y=y*dim+ypos;
396wave_2_per_point90=
397wave_2_per_point91=mi_prg= if(above(mi_prg,5),0,mi_prg+mi*.1);
398wave_2_per_point92=ba_prg= if(above(ba_prg,5),0,ba_prg+ba*.1);
399wave_2_per_point93=tr_prg= if(above(tr_prg,5),0,tr_prg+tr*.1);
400wave_2_per_point94=
401wave_2_per_point95=hm=sample+mi2_prg;
402wave_2_per_point96=ht=sample+tr_prg;
403wave_2_per_point97=hb=sample+ba_prg;
404wave_2_per_point98=
405wave_2_per_point99=r=hm;
406wave_2_per_point100=g=ht;
407wave_2_per_point101=b=hb;
408wave_2_per_point102=a=.8;
409wavecode_3_enabled=1
410wavecode_3_samples=16
411wavecode_3_sep=0
412wavecode_3_bSpectrum=0
413wavecode_3_bUseDots=0
414wavecode_3_bDrawThick=1
415wavecode_3_bAdditive=0
416wavecode_3_scaling=1.000000
417wavecode_3_smoothing=0.500000
418wavecode_3_r=1.000000
419wavecode_3_g=1.000000
420wavecode_3_b=1.000000
421wavecode_3_a=1.000000
422wave_3_per_frame1=
423wave_3_per_frame2=rx=at
424wave_3_per_point1=meanbass = 0.01*(meanbass*99+bass);
425wave_3_per_point2=meantreb = 0.01*(meantreb*99+treb);
426wave_3_per_point3=meanmid = 0.01*(meanmid*99+mid);
427wave_3_per_point4=bassdiff = (bass - meanbass)*15;
428wave_3_per_point5=trebdiff = (treb - meantreb)*15;
429wave_3_per_point6=middiff = (mid - meanmid)*15;
430wave_3_per_point7=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
431wave_3_per_point8=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
432wave_3_per_point9=mi = min(above(middiff,0)*middiff*.005,.11);
433wave_3_per_point10=baprg=baprg+ba*.26;
434wave_3_per_point11=trprg=trprg+tr*.34;
435wave_3_per_point12=miprg=miprg+tr*.125;
436wave_3_per_point13=
437wave_3_per_point14=
438wave_3_per_point15=dim =.5+.4*sin(trprg); //Dancer dimensions
439wave_3_per_point16=xpos=0+.3*sin(baprg);//Dancer x position variation
440wave_3_per_point17=ypos=0+.2*sin(miprg);//Dancer y position variation
441wave_3_per_point18=
442wave_3_per_point19=
443wave_3_per_point20=
444wave_3_per_point21=//Position Stabilization
445wave_3_per_point22=xpos=xpos+(1-dim)/2;
446wave_3_per_point23=ypos=ypos+(1-dim)/2;
447wave_3_per_point24=
448wave_3_per_point25=meanbass = 0.01*(meanbass*99+bass);
449wave_3_per_point26=meantreb = 0.01*(meantreb*99+treb);
450wave_3_per_point27=meanmid = 0.01*(meanmid*99+mid);
451wave_3_per_point28=bassdiff = (bass - meanbass)*15;
452wave_3_per_point29=trebdiff = (treb - meantreb)*15;
453wave_3_per_point30=middiff = (mid - meanmid)*15;
454wave_3_per_point31=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
455wave_3_per_point32=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
456wave_3_per_point33=mi = min(above(middiff,0)*middiff*.005,.11);
457wave_3_per_point34=
458wave_3_per_point35=mi2_prg = mi2_prg+mi;
459wave_3_per_point36=gam = abs(gam-above(mi2_prg,5));
460wave_3_per_point37=mi2_prg= if(above(mi2_prg,5),0,mi2_prg);
461wave_3_per_point38=
462wave_3_per_point39=s = sample *15;
463wave_3_per_point40=//Gambe
464wave_3_per_point41=x= if(equal(int(s),1),.4,.4);
465wave_3_per_point42=y= if(equal(int(s),1),.2+((ba+tr)*.5)*gam,.2+((ba+tr)*.5)*gam);
466wave_3_per_point43=
467wave_3_per_point44=x= if(equal(int(s),2),.5+sin(ba*100)*.03,x);
468wave_3_per_point45=y= if(equal(int(s),2),.4,y);
469wave_3_per_point46=
470wave_3_per_point47=x= if(equal(int(s),3),.6,x);
471wave_3_per_point48=y= if(equal(int(s),3),.2+((ba+tr)*.5)*(1-gam),y);
472wave_3_per_point49=
473wave_3_per_point50=x= if(equal(int(s),4),.5+sin(ba*100)*.03,x);
474wave_3_per_point51=y= if(equal(int(s),4),.4,y);
475wave_3_per_point52=
476wave_3_per_point53=//Corpo
477wave_3_per_point54=x= if(equal(int(s),5),.5,x);
478wave_3_per_point55=y= if(equal(int(s),5),.6,y);
479wave_3_per_point56=
480wave_3_per_point57=//Braccia
481wave_3_per_point58=x= if(equal(int(s),6),.4-mi*.23,x);
482wave_3_per_point59=y= if(equal(int(s),6),.5+mi,y);
483wave_3_per_point60=
484wave_3_per_point61=x= if(equal(int(s),7),.5,x);
485wave_3_per_point62=y= if(equal(int(s),7),.6,y);
486wave_3_per_point63=
487wave_3_per_point64=x= if(equal(int(s),8),.6+tr*.23,x);
488wave_3_per_point65=y= if(equal(int(s),8),.5+tr,y);
489wave_3_per_point66=
490wave_3_per_point67=x= if(equal(int(s),9),.5,x);
491wave_3_per_point68=y= if(equal(int(s),9),.6,y);
492wave_3_per_point69=
493wave_3_per_point70=//Testa
494wave_3_per_point71=x= if(equal(int(s),10),.5,x);
495wave_3_per_point72=y= if(equal(int(s),10),.62,y);
496wave_3_per_point73=
497wave_3_per_point74=x= if(equal(int(s),11),.47-ba*.23,x);
498wave_3_per_point75=y= if(equal(int(s),11),.62,y);
499wave_3_per_point76=x= if(equal(int(s),12),.47-ba*.23,x);
500wave_3_per_point77=y= if(equal(int(s),12),.67+ba*.23,y);
501wave_3_per_point78=
502wave_3_per_point79=x= if(equal(int(s),13),.53+ba*.23,x);
503wave_3_per_point80=y= if(equal(int(s),13),.67+ba*.23,y);
504wave_3_per_point81=
505wave_3_per_point82=x= if(equal(int(s),14),.53+ba*.23,x);
506wave_3_per_point83=y= if(equal(int(s),14),.62,y);
507wave_3_per_point84=
508wave_3_per_point85=x= if(equal(int(s),15),.50,x);
509wave_3_per_point86=y= if(equal(int(s),15),.62,y);
510wave_3_per_point87=
511wave_3_per_point88=x=x*dim+xpos;
512wave_3_per_point89=y=y*dim+ypos;
513wave_3_per_point90=
514wave_3_per_point91=mi_prg= if(above(mi_prg,5),0,mi_prg+mi*.1);
515wave_3_per_point92=ba_prg= if(above(ba_prg,5),0,ba_prg+ba*.1);
516wave_3_per_point93=tr_prg= if(above(tr_prg,5),0,tr_prg+tr*.1);
517wave_3_per_point94=
518wave_3_per_point95=hm=sample+mi2_prg;
519wave_3_per_point96=ht=sample+tr_prg;
520wave_3_per_point97=hb=sample+ba_prg;
521wave_3_per_point98=
522wave_3_per_point99=r=hm;
523wave_3_per_point100=g=ht;
524wave_3_per_point101=b=hb;
525wave_3_per_point102=a=.8;
526shapecode_0_enabled=0
527shapecode_0_sides=100
528shapecode_0_additive=0
529shapecode_0_thickOutline=0
530shapecode_0_textured=1
531shapecode_0_x=0.840000
532shapecode_0_y=0.740000
533shapecode_0_rad=0.289992
534shapecode_0_ang=0.000000
535shapecode_0_tex_ang=0.000000
536shapecode_0_tex_zoom=1.321291
537shapecode_0_r=0.100000
538shapecode_0_g=0.500000
539shapecode_0_b=0.500000
540shapecode_0_a=1.000000
541shapecode_0_r2=0.100000
542shapecode_0_g2=0.500000
543shapecode_0_b2=0.400000
544shapecode_0_a2=1.000000
545shapecode_0_border_r=1.000000
546shapecode_0_border_g=1.000000
547shapecode_0_border_b=1.000000
548shapecode_0_border_a=0.000000
549shape_0_per_frame1=meantreb = 0.01*(meantreb*99+treb);
550shape_0_per_frame2=trebdiff = (treb - meantreb)*15;
551shape_0_per_frame3=tr = min(above(trebdiff,0)*trebdiff*.005,.11);
552shape_0_per_frame4=
553shape_0_per_frame5=tr_prg= tr_prg+tr;
554shape_0_per_frame6=
555shape_0_per_frame7=tex_ang =-tr_prg;
556shapecode_1_enabled=0
557shapecode_1_sides=100
558shapecode_1_additive=0
559shapecode_1_thickOutline=0
560shapecode_1_textured=1
561shapecode_1_x=0.150000
562shapecode_1_y=0.730000
563shapecode_1_rad=0.511334
564shapecode_1_ang=0.000000
565shapecode_1_tex_ang=0.000000
566shapecode_1_tex_zoom=1.361326
567shapecode_1_r=0.600000
568shapecode_1_g=0.600000
569shapecode_1_b=0.200000
570shapecode_1_a=1.000000
571shapecode_1_r2=0.600000
572shapecode_1_g2=0.600000
573shapecode_1_b2=0.210000
574shapecode_1_a2=0.899999
575shapecode_1_border_r=1.000000
576shapecode_1_border_g=1.000000
577shapecode_1_border_b=1.000000
578shapecode_1_border_a=0.000000
579shape_1_per_frame1=meanbass = 0.01*(meanbass*99+bass);
580shape_1_per_frame2=bassdiff = (bass - meanbass)*15;
581shape_1_per_frame3=ba = min(above(bassdiff,0)*bassdiff*.005,.11);
582shape_1_per_frame4=
583shape_1_per_frame5=
584shape_1_per_frame6=ba_prg= ba_prg+ba;
585shape_1_per_frame7=
586shape_1_per_frame8=tex_ang =-ba_prg;
587shapecode_2_enabled=0
588shapecode_2_sides=4
589shapecode_2_additive=0
590shapecode_2_thickOutline=0
591shapecode_2_textured=0
592shapecode_2_x=0.500000
593shapecode_2_y=0.500000
594shapecode_2_rad=0.100000
595shapecode_2_ang=0.000000
596shapecode_2_tex_ang=0.000000
597shapecode_2_tex_zoom=1.000000
598shapecode_2_r=1.000000
599shapecode_2_g=0.000000
600shapecode_2_b=0.000000
601shapecode_2_a=1.000000
602shapecode_2_r2=0.000000
603shapecode_2_g2=1.000000
604shapecode_2_b2=0.000000
605shapecode_2_a2=0.000000
606shapecode_2_border_r=1.000000
607shapecode_2_border_g=1.000000
608shapecode_2_border_b=1.000000
609shapecode_2_border_a=0.100000
610shapecode_3_enabled=0
611shapecode_3_sides=4
612shapecode_3_additive=0
613shapecode_3_thickOutline=0
614shapecode_3_textured=0
615shapecode_3_x=0.500000
616shapecode_3_y=0.500000
617shapecode_3_rad=0.100000
618shapecode_3_ang=0.000000
619shapecode_3_tex_ang=0.000000
620shapecode_3_tex_zoom=1.000000
621shapecode_3_r=1.000000
622shapecode_3_g=0.000000
623shapecode_3_b=0.000000
624shapecode_3_a=1.000000
625shapecode_3_r2=0.000000
626shapecode_3_g2=1.000000
627shapecode_3_b2=0.000000
628shapecode_3_a2=0.000000
629shapecode_3_border_r=1.000000
630shapecode_3_border_g=1.000000
631shapecode_3_border_b=1.000000
632shapecode_3_border_a=0.100000
633per_frame_init_1=q1=acos(-1)*2;
634per_frame_1=decay=.30;
635per_frame_2=
636per_frame_3=meanmid = 0.01*(meanmid*99+mid);
637per_frame_4=middiff = (mid - meanmid)*15;
638per_frame_5=mi = min(above(middiff,0)*middiff*.005,.11);
639per_frame_6=
640per_frame_7=mi_prg = mi_prg+mi;
641per_frame_8=gam = abs(gam-above(mi_prg,.5));
642per_frame_9=mi_prg= if(above(mi_prg,.5),0,mi_prg);
643per_frame_10=miprg=miprg+mi;
644per_frame_11=q1=gam;
645per_frame_12=monitor =mi_prg;
646per_frame_13=
647per_frame_14=
648per_frame_15=//Thanks to krash for beat detection (modified)
649per_frame_16=volume = 0.3*bass+mid;
650per_frame_17=beatrate = equal(beatrate,0) + (1-equal(beatrate,0))*(below(volume,0.01) + (1-below(volume,0.01))*beatrate);
651per_frame_18=lastbeat = lastbeat + equal(lastbeat,0)*time;
652per_frame_19=meanbass_att = 0.1*(meanbass_att*9 + bass_att);
653per_frame_20=runmeanbass =(runmeanbass*2 + bass_att)/3;
654per_frame_21=peakbass_att = max(bass_att,peakbass_att);
655per_frame_22=beat = above(volume,0.8)*above(bass_att,runmeanbass*1.1)*below(peakbass_att - bass_att, 0.05*peakbass_att)*above(time - lastbeat, 0.1 + 0.5*(beatrate - 0.1));
656per_frame_23=beatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);
657per_frame_24=peakbass_att = beat*bass_att + (1-beat)*peakbass_att*(above(time - lastbeat, 2*beatrate)*0.95 + (1-above(time - lastbeat, 2*beatrate))*0.995);
658per_frame_25=lastbeat = beat*time + (1-beat)*lastbeat;
659per_frame_26=peakbass_att = max(peakbass_att,1.1*meanbass_att);
660per_frame_27=
661per_frame_28=echo_zoom =pow(1/(1.8+1.5*sin(miprg)),.5);
662per_frame_29=monitor=echo_zoom;
663per_frame_30=//oldecho = echo_zoom;
664per_pixel_1=
665per_pixel_2=
666per_pixel_3=
667per_pixel_4=DY =dy-.004*below(y,1)*(rad+.1)*bass;//*(1-below(y,.50)*above(y,.479));
668per_pixel_5=//zoom=zoom+above(y,.49)*.1;
669per_pixel_6=sx = sy-below(y,1)*.001;
670per_pixel_7=dx=dx+.01*bass*(1-q1*2);//sin(bass*.2);
671per_pixel_8=rot=rot+.051*below(y,1);//*(1-below(y,.49)*above(y,.47));
672per_pixel_9=cx=int(x*16)/16;
673per_pixel_10=cy=int(y*16)/16;
674