1[preset00]
2fRating=1.000000
3fGammaAdj=2.000
4fDecay=1.000
5fVideoEchoZoom=2.000
6fVideoEchoAlpha=0.000
7nVideoEchoOrientation=3
8nWaveMode=1
9bAdditiveWaves=0
10bWaveDots=0
11bWaveThick=0
12bModWaveAlphaByVolume=0
13bMaximizeWaveColor=1
14bTexWrap=0
15bDarkenCenter=0
16bRedBlueStereo=0
17bBrighten=0
18bDarken=0
19bSolarize=0
20bInvert=0
21fWaveAlpha=0.001
22fWaveScale=1.000
23fWaveSmoothing=0.750
24fWaveParam=0.000
25fModWaveAlphaStart=0.750
26fModWaveAlphaEnd=0.950
27fWarpAnimSpeed=1.000
28fWarpScale=1.000
29fZoomExponent=1.00000
30fShader=0.000
31zoom=0.96000
32rot=0.00000
33cx=0.500
34cy=0.500
35dx=0.00000
36dy=0.00000
37warp=0.00052
38sx=1.00000
39sy=1.00000
40wave_r=0.000
41wave_g=0.000
42wave_b=0.000
43wave_x=0.500
44wave_y=0.500
45ob_size=0.010
46ob_r=1.000
47ob_g=1.000
48ob_b=1.000
49ob_a=0.000
50ib_size=0.010
51ib_r=0.250
52ib_g=0.250
53ib_b=0.250
54ib_a=0.000
55nMotionVectorsX=12.000
56nMotionVectorsY=9.000
57mv_dx=0.000
58mv_dy=0.000
59mv_l=0.900
60mv_r=1.000
61mv_g=1.000
62mv_b=1.000
63mv_a=0.000
64b1n=0.000
65b2n=0.000
66b3n=0.000
67b1x=1.000
68b2x=1.000
69b3x=1.000
70b1ed=0.250
71wavecode_0_enabled=1
72wavecode_0_samples=512
73wavecode_0_sep=0
74wavecode_0_bSpectrum=0
75wavecode_0_bUseDots=0
76wavecode_0_bDrawThick=1
77wavecode_0_bAdditive=1
78wavecode_0_scaling=0.88026
79wavecode_0_smoothing=1.00000
80wavecode_0_r=1.000
81wavecode_0_g=1.000
82wavecode_0_b=1.000
83wavecode_0_a=0.200
84wave_0_per_point1=u = abs(cos(q1*0.1))*3.14159;
85wave_0_per_point2=v = abs(cos(q1*0.015))*3.14159*2;
86wave_0_per_point3=s = sample*3.14*100;
87wave_0_per_point4=ss = sample*6.28*1000;
88wave_0_per_point5=
89wave_0_per_point6=//draw
90wave_0_per_point7=xs = 0.5*sin(s)*cos(ss)*equal(q5,0) +
91wave_0_per_point8=(0.6 + 0.1*cos(s))*cos(ss)*equal(q5,1) +
92wave_0_per_point9=0.5*sin(s)*cos(ss)*equal(q5,2);
93wave_0_per_point10=ys = 0.5*sin(s)*sin(ss)*equal(q5,0) +
94wave_0_per_point11=(0.6 + 0.1*cos(s))*sin(ss)*equal(q5,1) +
95wave_0_per_point12=0.5*sin(s)*sin(ss)*equal(q5,2);
96wave_0_per_point13=zs = 0.5*cos(s)*equal(q5,0) +
97wave_0_per_point14=0.1*sin(s)*equal(q5,1) +
98wave_0_per_point15=0.5*sin(s)*equal(q5,2);
99wave_0_per_point16=
100wave_0_per_point17=
101wave_0_per_point18=
102wave_0_per_point19=xtor = (0.6 + 0.1*cos(s))*cos(ss);
103wave_0_per_point20=ytor = (0.6 + 0.1*cos(s))*sin(ss);
104wave_0_per_point21=ztor = 0.1*sin(s);
105wave_0_per_point22=
106wave_0_per_point23=
107wave_0_per_point24=//rotate x axis
108wave_0_per_point25=angle = q1*0.3;
109wave_0_per_point26=yx = ys*cos(angle) - zs*sin(angle);
110wave_0_per_point27=zx = ys*sin(angle) + zs*cos(angle);
111wave_0_per_point28=xx = xs;
112wave_0_per_point29=
113wave_0_per_point30=//rotate y axis
114wave_0_per_point31=angle2 = q1*0.5;
115wave_0_per_point32=xd = xx*cos(angle2) - zx*sin(angle2);
116wave_0_per_point33=zd = xx*sin(angle2) + zx*cos(angle2);
117wave_0_per_point34=yd = yx;
118wave_0_per_point35=
119wave_0_per_point36=//rotaye z axis
120wave_0_per_point37=angle3 = q1*0.41;
121wave_0_per_point38=xn = xd*cos(angle3) - yd*sin(angle3);
122wave_0_per_point39=yn = xd*sin(angle3) + yd*cos(angle3);
123wave_0_per_point40=
124wave_0_per_point41=zd = zd + 2;
125wave_0_per_point42=
126wave_0_per_point43=//do that falloff effect
127wave_0_per_point44=peek1 = (value1 + value2)*10;
128wave_0_per_point45=
129wave_0_per_point46=//if sample louder set that to level else decrement level
130wave_0_per_point47=level = if(above(peek1,level),peek1,level - 0.00025);
131wave_0_per_point48=level = if(below(level,0),0,level);
132wave_0_per_point49=
133wave_0_per_point50=//add to z
134wave_0_per_point51=zd = zd + 2  + level;
135wave_0_per_point52=
136wave_0_per_point53=
137wave_0_per_point54=x = xn*zd*0.05 + 0.5;
138wave_0_per_point55=y = yn*zd*0.05*1.2 + 0.5;
139wave_0_per_point56=
140wave_0_per_point57=
141wave_0_per_point58=r = 0.5 + 0.5*sin(q1*1.2 + x + x);
142wave_0_per_point59=g = 0.5 + 0.5*sin(q1*1.5 + x + y);
143wave_0_per_point60=b = 0.5 + 0.5*sin(q1*1.36 + y + y);
144wavecode_1_enabled=1
145wavecode_1_samples=512
146wavecode_1_sep=0
147wavecode_1_bSpectrum=0
148wavecode_1_bUseDots=0
149wavecode_1_bDrawThick=1
150wavecode_1_bAdditive=1
151wavecode_1_scaling=0.88026
152wavecode_1_smoothing=1.00000
153wavecode_1_r=1.000
154wavecode_1_g=1.000
155wavecode_1_b=1.000
156wavecode_1_a=0.200
157wave_1_per_point1=u = abs(cos(q1*0.1))*3.14159;
158wave_1_per_point2=v = abs(cos(q1*0.015))*3.14159*2;
159wave_1_per_point3=s = sample*3.14*100;
160wave_1_per_point4=ss = sample*6.28*1000;
161wave_1_per_point5=
162wave_1_per_point6=//draw
163wave_1_per_point7=xs = 0.5*sin(s)*cos(ss)*equal(q5,2) +
164wave_1_per_point8=(0.6 + 0.1*cos(s))*cos(ss)*equal(q5,0) +
165wave_1_per_point9=0.5*sin(s)*cos(ss)*equal(q5,1);
166wave_1_per_point10=ys = 0.5*sin(s)*sin(ss)*equal(q5,2) +
167wave_1_per_point11=(0.6 + 0.1*cos(s))*sin(ss)*equal(q5,0) +
168wave_1_per_point12=0.5*sin(s)*sin(ss)*equal(q5,1);
169wave_1_per_point13=zs = 0.5*cos(s)*equal(q5,2) +
170wave_1_per_point14=0.1*sin(s)*equal(q5,0) +
171wave_1_per_point15=0.5*sin(s)*equal(q5,1);
172wave_1_per_point16=
173wave_1_per_point17=
174wave_1_per_point18=xtor = (0.6 + 0.1*cos(s))*cos(ss);
175wave_1_per_point19=ytor = (0.6 + 0.1*cos(s))*sin(ss);
176wave_1_per_point20=ztor = 0.1*sin(s);
177wave_1_per_point21=
178wave_1_per_point22=
179wave_1_per_point23=//rotate x axis
180wave_1_per_point24=angle = q1*0.3;
181wave_1_per_point25=yx = ys*cos(angle) - zs*sin(angle);
182wave_1_per_point26=zx = ys*sin(angle) + zs*cos(angle);
183wave_1_per_point27=xx = xs;
184wave_1_per_point28=
185wave_1_per_point29=//rotate y axis
186wave_1_per_point30=angle2 = q1*0.5;
187wave_1_per_point31=xd = xx*cos(angle2) - zx*sin(angle2);
188wave_1_per_point32=zd = xx*sin(angle2) + zx*cos(angle2);
189wave_1_per_point33=yd = yx;
190wave_1_per_point34=
191wave_1_per_point35=//rotaye z axis
192wave_1_per_point36=angle3 = q1*0.41;
193wave_1_per_point37=xn = xd*cos(angle3) - yd*sin(angle3);
194wave_1_per_point38=yn = xd*sin(angle3) + yd*cos(angle3);
195wave_1_per_point39=
196wave_1_per_point40=zd = zd + 2;
197wave_1_per_point41=
198wave_1_per_point42=//do that falloff effect
199wave_1_per_point43=peek1 = (value1 + value2)*10;
200wave_1_per_point44=
201wave_1_per_point45=//if sample louder set that to level else decrement level
202wave_1_per_point46=level = if(above(peek1,level),peek1,level - 0.00025);
203wave_1_per_point47=level = if(below(level,0),0,level);
204wave_1_per_point48=
205wave_1_per_point49=//add to z
206wave_1_per_point50=zd = zd + 2  + level;
207wave_1_per_point51=
208wave_1_per_point52=
209wave_1_per_point53=x = xn*zd*0.05 + 0.5;
210wave_1_per_point54=y = yn*zd*0.05*1.2 + 0.5;
211wave_1_per_point55=
212wave_1_per_point56=
213wave_1_per_point57=r = 0.5 + 0.5*sin(q1*1.2 + x + x);
214wave_1_per_point58=g = 0.5 + 0.5*sin(q1*1.5 + x + y);
215wave_1_per_point59=b = 0.5 + 0.5*sin(q1*1.16 + y + y);
216wavecode_2_enabled=0
217wavecode_2_samples=512
218wavecode_2_sep=0
219wavecode_2_bSpectrum=1
220wavecode_2_bUseDots=0
221wavecode_2_bDrawThick=0
222wavecode_2_bAdditive=1
223wavecode_2_scaling=1.00000
224wavecode_2_smoothing=0.50000
225wavecode_2_r=1.000
226wavecode_2_g=1.000
227wavecode_2_b=1.000
228wavecode_2_a=0.500
229wave_2_per_point1=u = abs(cos(q1*0.1))*3.14159;
230wave_2_per_point2=v = abs(cos(q1*0.015))*3.14159*2;
231wave_2_per_point3=s = sample*3.14;
232wave_2_per_point4=ss = sample*6.28*100;
233wave_2_per_point5=
234wave_2_per_point6=//draw
235wave_2_per_point7=xs = 0.5*sin(s)*cos(ss);
236wave_2_per_point8=ys = 0.5*sin(s)*sin(ss);
237wave_2_per_point9=zs = 0.5*sin(s);
238wave_2_per_point10=
239wave_2_per_point11=
240wave_2_per_point12=//plot x,y,z to point on circle
241wave_2_per_point13=//smp=sample*6.283;
242wave_2_per_point14=//xp=sin(smp )*0.30;
243wave_2_per_point15=//yp=cos(smp )*0.30;
244wave_2_per_point16=//zp=0;
245wave_2_per_point17=
246wave_2_per_point18=
247wave_2_per_point19=//alter shape;
248wave_2_per_point20=///angy=sin(sample*6.28*4 +t1 )*6.28;
249wave_2_per_point21=//xq=xp*cos(angy) - zp*sin(angy);
250wave_2_per_point22=//zq=xp*sin(angy) + zp*cos(angy);
251wave_2_per_point23=//xp=xq;
252wave_2_per_point24=//zp=zq;
253wave_2_per_point25=
254wave_2_per_point26=
255wave_2_per_point27=
256wave_2_per_point28=//rotate on y axis;
257wave_2_per_point29=//angy=t1*0.1;
258wave_2_per_point30=//xq=xp*cos(angy) - zp*sin(angy);
259wave_2_per_point31=//zq=xp*sin(angy) + zp*cos(angy);
260wave_2_per_point32=//xp=xq;
261wave_2_per_point33=//zp=zq;
262wave_2_per_point34=
263wave_2_per_point35=//rotate on x axis
264wave_2_per_point36=//axs1 = sin(t1*0.15) + 1.6;
265wave_2_per_point37=//yq= yp*cos(axs1) - zp*sin(axs1);
266wave_2_per_point38=//zq= yp*sin(axs1) + zp*cos(axs1);
267wave_2_per_point39=//yp=yq;
268wave_2_per_point40=//zp=zq;
269wave_2_per_point41=
270wave_2_per_point42=//rotate on y axis again
271wave_2_per_point43=//axs2 = sin(t1*0.1)*3.3;
272wave_2_per_point44=//xq=xp*cos(axs2) - zp*sin(axs2);
273wave_2_per_point45=//zq=xp*sin(axs2) + zp*cos(axs2);
274wave_2_per_point46=//xp=xq;
275wave_2_per_point47=//zp=zq;
276wave_2_per_point48=
277wave_2_per_point49=
278wave_2_per_point50=
279wave_2_per_point51=
280wave_2_per_point52=//rotate x axis
281wave_2_per_point53=angle = sin(q1*0.15 + 3.14);
282wave_2_per_point54=yx = ys*cos(angle) - zs*sin(angle);
283wave_2_per_point55=zx = ys*sin(angle) + zs*cos(angle);
284wave_2_per_point56=xx = xs;
285wave_2_per_point57=
286wave_2_per_point58=//rotate y axis
287wave_2_per_point59=angle2 = sin(q1*0.2 + 3.14);
288wave_2_per_point60=xd = xx*cos(angle2) - zx*sin(angle2);
289wave_2_per_point61=zd = xx*sin(angle2) + zx*cos(angle2);
290wave_2_per_point62=yd = yx;
291wave_2_per_point63=
292wave_2_per_point64=zd = zd + 2;
293wave_2_per_point65=
294wave_2_per_point66=x = xd*zd*0.3*1.2 + 0.5;
295wave_2_per_point67=y = yd*zd*0.3*1.2 + 0.5;
296wave_2_per_point68=
297wave_2_per_point69=
298wave_2_per_point70=r = 0.5 + 0.5*sin(q1*1.2 + x + x);
299wave_2_per_point71=g = 0.5 + 0.5*sin(q1*1.5 + x + y);
300wave_2_per_point72=b = 0.5 + 0.5*sin(q1*1.36 + y + y);
301wavecode_3_enabled=0
302wavecode_3_samples=512
303wavecode_3_sep=0
304wavecode_3_bSpectrum=0
305wavecode_3_bUseDots=0
306wavecode_3_bDrawThick=0
307wavecode_3_bAdditive=0
308wavecode_3_scaling=1.00000
309wavecode_3_smoothing=0.50000
310wavecode_3_r=1.000
311wavecode_3_g=1.000
312wavecode_3_b=1.000
313wavecode_3_a=0.500
314wave_3_per_point1=u = abs(cos(q1*0.1))*3.14159;
315wave_3_per_point2=v = abs(cos(q1*0.015))*3.14159*2;
316wave_3_per_point3=s = sample*20;
317wave_3_per_point4=
318wave_3_per_point5=//draw
319wave_3_per_point6=xs = 0.5*sin(s)*cos(s*v);
320wave_3_per_point7=ys = 0.5*sin(s)*sin(s*v);
321wave_3_per_point8=zs = 0.5*sin(u);
322wave_3_per_point9=
323wave_3_per_point10=
324wave_3_per_point11=//plot x,y,z to point on circle
325wave_3_per_point12=//smp=sample*6.283;
326wave_3_per_point13=//xp=sin(smp )*0.30;
327wave_3_per_point14=//yp=cos(smp )*0.30;
328wave_3_per_point15=//zp=0;
329wave_3_per_point16=
330wave_3_per_point17=
331wave_3_per_point18=//alter shape;
332wave_3_per_point19=///angy=sin(sample*6.28*4 +t1 )*6.28;
333wave_3_per_point20=//xq=xp*cos(angy) - zp*sin(angy);
334wave_3_per_point21=//zq=xp*sin(angy) + zp*cos(angy);
335wave_3_per_point22=//xp=xq;
336wave_3_per_point23=//zp=zq;
337wave_3_per_point24=
338wave_3_per_point25=
339wave_3_per_point26=
340wave_3_per_point27=//rotate on y axis;
341wave_3_per_point28=//angy=t1*0.1;
342wave_3_per_point29=//xq=xp*cos(angy) - zp*sin(angy);
343wave_3_per_point30=//zq=xp*sin(angy) + zp*cos(angy);
344wave_3_per_point31=//xp=xq;
345wave_3_per_point32=//zp=zq;
346wave_3_per_point33=
347wave_3_per_point34=//rotate on x axis
348wave_3_per_point35=//axs1 = sin(t1*0.15) + 1.6;
349wave_3_per_point36=//yq= yp*cos(axs1) - zp*sin(axs1);
350wave_3_per_point37=//zq= yp*sin(axs1) + zp*cos(axs1);
351wave_3_per_point38=//yp=yq;
352wave_3_per_point39=//zp=zq;
353wave_3_per_point40=
354wave_3_per_point41=//rotate on y axis again
355wave_3_per_point42=//axs2 = sin(t1*0.1)*3.3;
356wave_3_per_point43=//xq=xp*cos(axs2) - zp*sin(axs2);
357wave_3_per_point44=//zq=xp*sin(axs2) + zp*cos(axs2);
358wave_3_per_point45=//xp=xq;
359wave_3_per_point46=//zp=zq;
360wave_3_per_point47=
361wave_3_per_point48=
362wave_3_per_point49=
363wave_3_per_point50=
364wave_3_per_point51=//rotate x axis
365wave_3_per_point52=angle = sin(q1*0.15 - 1.57);
366wave_3_per_point53=yx = ys*cos(angle) - zs*sin(angle);
367wave_3_per_point54=zx = ys*sin(angle) + zs*cos(angle);
368wave_3_per_point55=xx = xs;
369wave_3_per_point56=
370wave_3_per_point57=//rotate y axis
371wave_3_per_point58=//angle2 = sin(q1*0.2 - 1.57);
372wave_3_per_point59=xd = xx*cos(angle2) - zx*sin(angle2);
373wave_3_per_point60=zd = xx*sin(angle2) + zx*cos(angle2);
374wave_3_per_point61=yd = yx;
375wave_3_per_point62=
376wave_3_per_point63=
377wave_3_per_point64=x = xd*zd + 0.5;
378wave_3_per_point65=y = yd*zd + 0.5;
379wave_3_per_point66=
380wave_3_per_point67=
381wave_3_per_point68=r = 0.5 + 0.5*sin(q1*1.2 + x + x);
382wave_3_per_point69=g = 0.5 + 0.5*sin(q1*1.5 + x + y);
383wave_3_per_point70=b = 0.5 + 0.5*sin(q1*1.36 + y + y);
384shapecode_0_enabled=1
385shapecode_0_sides=100
386shapecode_0_additive=0
387shapecode_0_thickOutline=0
388shapecode_0_textured=1
389shapecode_0_num_inst=1
390shapecode_0_x=0.500
391shapecode_0_y=0.500
392shapecode_0_rad=2.66717
393shapecode_0_ang=0.00000
394shapecode_0_tex_ang=0.00000
395shapecode_0_tex_zoom=1.00000
396shapecode_0_r=1.000
397shapecode_0_g=0.000
398shapecode_0_b=0.000
399shapecode_0_a=0.400
400shapecode_0_r2=0.000
401shapecode_0_g2=1.000
402shapecode_0_b2=0.000
403shapecode_0_a2=0.400
404shapecode_0_border_r=1.000
405shapecode_0_border_g=1.000
406shapecode_0_border_b=1.000
407shapecode_0_border_a=0.000
408shape_0_per_frame1=r = sin(q1);
409shape_0_per_frame2=g = sin(q1*1.1);
410shape_0_per_frame3=b = sin(q1*1.4);
411shape_0_per_frame4=r2 = sin(q1*1.25);
412shape_0_per_frame5=g2 = sin(q1*1.45);
413shape_0_per_frame6=b2 = sin(q1*1.12);
414shapecode_1_enabled=0
415shapecode_1_sides=4
416shapecode_1_additive=0
417shapecode_1_thickOutline=0
418shapecode_1_textured=0
419shapecode_1_num_inst=1
420shapecode_1_x=0.500
421shapecode_1_y=0.500
422shapecode_1_rad=0.10000
423shapecode_1_ang=0.00000
424shapecode_1_tex_ang=0.00000
425shapecode_1_tex_zoom=1.00000
426shapecode_1_r=1.000
427shapecode_1_g=0.000
428shapecode_1_b=0.000
429shapecode_1_a=1.000
430shapecode_1_r2=0.000
431shapecode_1_g2=1.000
432shapecode_1_b2=0.000
433shapecode_1_a2=0.000
434shapecode_1_border_r=1.000
435shapecode_1_border_g=1.000
436shapecode_1_border_b=1.000
437shapecode_1_border_a=0.100
438shapecode_2_enabled=0
439shapecode_2_sides=4
440shapecode_2_additive=0
441shapecode_2_thickOutline=0
442shapecode_2_textured=0
443shapecode_2_num_inst=1
444shapecode_2_x=0.500
445shapecode_2_y=0.500
446shapecode_2_rad=0.10000
447shapecode_2_ang=0.00000
448shapecode_2_tex_ang=0.00000
449shapecode_2_tex_zoom=1.00000
450shapecode_2_r=1.000
451shapecode_2_g=0.000
452shapecode_2_b=0.000
453shapecode_2_a=1.000
454shapecode_2_r2=0.000
455shapecode_2_g2=1.000
456shapecode_2_b2=0.000
457shapecode_2_a2=0.000
458shapecode_2_border_r=1.000
459shapecode_2_border_g=1.000
460shapecode_2_border_b=1.000
461shapecode_2_border_a=0.100
462shapecode_3_enabled=0
463shapecode_3_sides=4
464shapecode_3_additive=0
465shapecode_3_thickOutline=0
466shapecode_3_textured=0
467shapecode_3_num_inst=1
468shapecode_3_x=0.500
469shapecode_3_y=0.500
470shapecode_3_rad=0.10000
471shapecode_3_ang=0.00000
472shapecode_3_tex_ang=0.00000
473shapecode_3_tex_zoom=1.00000
474shapecode_3_r=1.000
475shapecode_3_g=0.000
476shapecode_3_b=0.000
477shapecode_3_a=1.000
478shapecode_3_r2=0.000
479shapecode_3_g2=1.000
480shapecode_3_b2=0.000
481shapecode_3_a2=0.000
482shapecode_3_border_r=1.000
483shapecode_3_border_g=1.000
484shapecode_3_border_b=1.000
485shapecode_3_border_a=0.100
486per_frame_1=basstime = basstime + bass*0.03;
487per_frame_2=q1 = basstime;
488per_frame_3=
489per_frame_4=basstime = basstime + bass_att*0.03;
490per_frame_5=vol = pow(bass+mid+treb,2);
491per_frame_6=basssum = vol;
492per_frame_7=
493per_frame_8=stickybit = time%2;
494per_frame_9=
495per_frame_10=//avg vol
496per_frame_11=//buffer 1
497per_frame_12=volAvg = volAvg + vol*equal(stickybit,1);
498per_frame_13=//number of samples 1 or framerate
499per_frame_14=sample1 = sample1 + equal(stickybit,1);
500per_frame_15=//buffer 2
501per_frame_16=volAvg2 = volAvg2 + vol*equal(stickybit,0);
502per_frame_17=//number of samples 2
503per_frame_18=sample2 = sample2 + equal(stickybit,0);
504per_frame_19=
505per_frame_20=//transision
506per_frame_21=edge = bnot(equal(bit2,stickybit));
507per_frame_22=
508per_frame_23=volAvg = volAvg - volAvg*edge*stickybit;
509per_frame_24=volAvg2 = volAvg2 - volAvg2*edge*equal(stickybit,0);
510per_frame_25=
511per_frame_26=sample1 = sample1  - sample1*edge*stickybit;
512per_frame_27=sample2 = sample2  - sample2*edge*equal(stickybit,0);
513per_frame_28=
514per_frame_29=//test vol against avg buffer lvl
515per_frame_30=diff = if(equal(stickybit,1), (basssum/(volAvg2/sample2)) , 0);
516per_frame_31=diff = if(equal(stickybit,0), (basssum/(volAvg/sample1)), diff);
517per_frame_32=
518per_frame_33=q3 = diff;
519per_frame_34=
520per_frame_35=bit2 = time%2;
521per_frame_36=
522per_frame_37=difftime = difftime + diff*0.03;
523per_frame_38=q2 = difftime;
524per_frame_39=
525per_frame_40=state = state +  above(diff,5);
526per_frame_41=state = if(above(state,2),0,state);
527per_frame_42=monitor = state;
528per_frame_43=
529per_frame_44=q5 = state;
530per_frame_45=
531per_frame_46=//fix a strange error
532per_frame_47=difftime = if(above(difftime,2000),0, difftime);
533per_frame_48=
534per_frame_49=rarr = rand(100)*0.01;
535per_frame_50=
536per_frame_51=decay_r = 0.6 + 0.2*(abs(sin(diff+rarr)));
537per_frame_52=decay_g = 0.6 + 0.25*(abs(cos(diff+rarr)));
538per_frame_53=decay_b = 0.6 + 0.30*(abs(atan(diff+rarr)));
539per_frame_54=
540per_frame_55=//shape fill
541per_pixel_1=zoom = 1 + 0.05*q3;
542per_pixel_2=zoom = 1;
543