1MILKDROP_PRESET_VERSION=201
2PSVERSION=3
3PSVERSION_WARP=3
4PSVERSION_COMP=3
5[preset00]
6fRating=3.000000
7fGammaAdj=1.000
8fDecay=1.000
9fVideoEchoZoom=1.000
10fVideoEchoAlpha=0.000
11nVideoEchoOrientation=3
12nWaveMode=7
13bAdditiveWaves=1
14bWaveDots=0
15bWaveThick=0
16bModWaveAlphaByVolume=1
17bMaximizeWaveColor=0
18bTexWrap=0
19bDarkenCenter=0
20bRedBlueStereo=0
21bBrighten=0
22bDarken=1
23bSolarize=0
24bInvert=0
25fWaveAlpha=4.100
26fWaveScale=1.157
27fWaveSmoothing=0.630
28fWaveParam=0.000
29fModWaveAlphaStart=0.710
30fModWaveAlphaEnd=1.300
31fWarpAnimSpeed=1.000
32fWarpScale=1.000
33fZoomExponent=0.22705
34fShader=1.000
35zoom=1.01000
36rot=0.00000
37cx=0.500
38cy=0.500
39dx=0.00000
40dy=0.00000
41warp=0.00000
42sx=1.00000
43sy=1.00000
44wave_r=0.650
45wave_g=0.650
46wave_b=0.650
47wave_x=0.500
48wave_y=0.500
49ob_size=0.000
50ob_r=0.000
51ob_g=0.000
52ob_b=0.000
53ob_a=0.000
54ib_size=0.000
55ib_r=0.000
56ib_g=0.000
57ib_b=0.000
58ib_a=0.000
59nMotionVectorsX=12.000
60nMotionVectorsY=9.000
61mv_dx=0.000
62mv_dy=0.000
63mv_l=0.900
64mv_r=1.000
65mv_g=1.000
66mv_b=1.000
67mv_a=0.000
68b1n=0.000
69b2n=0.000
70b3n=0.000
71b1x=1.000
72b2x=1.000
73b3x=1.000
74b1ed=0.250
75wavecode_0_enabled=0
76wavecode_0_samples=512
77wavecode_0_sep=0
78wavecode_0_bSpectrum=1
79wavecode_0_bUseDots=1
80wavecode_0_bDrawThick=0
81wavecode_0_bAdditive=0
82wavecode_0_scaling=0.04575
83wavecode_0_smoothing=0.00000
84wavecode_0_r=1.000
85wavecode_0_g=1.000
86wavecode_0_b=1.000
87wavecode_0_a=1.000
88wavecode_1_enabled=0
89wavecode_1_samples=512
90wavecode_1_sep=0
91wavecode_1_bSpectrum=1
92wavecode_1_bUseDots=1
93wavecode_1_bDrawThick=0
94wavecode_1_bAdditive=0
95wavecode_1_scaling=1.00000
96wavecode_1_smoothing=0.00000
97wavecode_1_r=1.000
98wavecode_1_g=1.000
99wavecode_1_b=1.000
100wavecode_1_a=1.000
101wave_1_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
102wave_1_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
103wave_1_per_frame3=vg = vol_avg*.1;
104wave_1_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
105wave_1_per_point1=tm = q1;
106wave_1_per_point2=sp = sample*6.28*8*6;
107wave_1_per_point3=
108wave_1_per_point4=vol = (value1+value2)*.5;
109wave_1_per_point5=it = it*above(sample,0);
110wave_1_per_point6=it = it + 1;
111wave_1_per_point7=rad = .5 + vol + .02;
112wave_1_per_point8=ra = rad*sin(sample*3.14);
113wave_1_per_point9=ox = ra*sin(sp);
114wave_1_per_point10=oy = sin(sample*3.14-1.57)*rad;
115wave_1_per_point11=oz = ra*cos(sp);
116wave_1_per_point12=
117wave_1_per_point13=xang = tm*.132;
118wave_1_per_point14=sxang = 0;
119wave_1_per_point15=yang = tm*.153;
120wave_1_per_point16=ayang = 0;
121wave_1_per_point17=zang = tm*.110;
122wave_1_per_point18=azang = 0;
123wave_1_per_point19=fov = 0.6 + 0.2*sin(tm);
124wave_1_per_point20=fov = .5;
125wave_1_per_point21=
126wave_1_per_point22=mx = ox*cos(zang) - oy*sin(zang);
127wave_1_per_point23=my = ox*sin(zang) + oy*cos(zang);
128wave_1_per_point24=ox = mx;
129wave_1_per_point25=oy = my;
130wave_1_per_point26=mx = ox*cos(yang) + oz*sin(yang);
131wave_1_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
132wave_1_per_point28=ox = mx;
133wave_1_per_point29=oz = mz;
134wave_1_per_point30=my = oy*cos(xang) - oz*sin(xang);
135wave_1_per_point31=mz = oy*sin(xang) + oz*cos(xang);
136wave_1_per_point32=oy = my;
137wave_1_per_point33=oz = mz;
138wave_1_per_point34=
139wave_1_per_point35=oz = oz - 2;
140wave_1_per_point36=x = ox*fov/oz + 0.5;
141wave_1_per_point37=x = (x-.5)*0.75 + 0.5;
142wave_1_per_point38=y = oy*fov/oz + 0.5;
143wave_1_per_point39=
144wave_1_per_point40=r = 1;
145wave_1_per_point41=g = .25+.25*sin(sp);
146wave_1_per_point42=b = 0;
147wave_1_per_point43=a = .5 + (oz+2)*.5;
148wave_1_per_point44=a = a*below(z,2);
149wave_1_per_point45=minrgb = min(r,min(g,b));
150wave_1_per_point46=maxrgb = max(r,max(g,b));
151wave_1_per_point47=l = (maxrgb-minrgb)*.5;
152wave_1_per_point48=diff = maxrgb-minrgb;
153wave_1_per_point49=sum = maxrgb+minrgb;
154wave_1_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
155wave_1_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
156wave_1_per_point52=h = h*0.1666666;
157wave_1_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
158wave_1_per_point54=
159wave_1_per_point55=h = h + time*0.05*1.324 + .1;
160wave_1_per_point56=h = h - int(h);
161wave_1_per_point57=
162wave_1_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
163wave_1_per_point59=tmpa = 2*l - tmpb;
164wave_1_per_point60=hvr = h + .333333;
165wave_1_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
166wave_1_per_point62=hvg = h;
167wave_1_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
168wave_1_per_point64=hvb = h - .333333;
169wave_1_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
170wave_1_per_point66=
171wave_1_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));
172wave_1_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));
173wave_1_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));
174wavecode_2_enabled=0
175wavecode_2_samples=512
176wavecode_2_sep=0
177wavecode_2_bSpectrum=1
178wavecode_2_bUseDots=1
179wavecode_2_bDrawThick=1
180wavecode_2_bAdditive=0
181wavecode_2_scaling=1.00000
182wavecode_2_smoothing=0.00000
183wavecode_2_r=1.000
184wavecode_2_g=1.000
185wavecode_2_b=1.000
186wavecode_2_a=1.000
187wave_2_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
188wave_2_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
189wave_2_per_frame3=vg = vol_avg*.1;
190wave_2_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
191wave_2_per_point1=tm = q1;
192wave_2_per_point2=sp = sample*6.28*8*6;
193wave_2_per_point3=
194wave_2_per_point4=vol = (value1+value2)*.5;
195wave_2_per_point5=it = it*above(sample,0);
196wave_2_per_point6=it = it + 1;
197wave_2_per_point7=rad = .5 + vol + .01;
198wave_2_per_point8=ra = rad*sin(sample*3.14);
199wave_2_per_point9=ox = ra*sin(sp);
200wave_2_per_point10=oy = sin(sample*3.14-1.57)*rad;
201wave_2_per_point11=oz = ra*cos(sp);
202wave_2_per_point12=
203wave_2_per_point13=xang = tm*.132;
204wave_2_per_point14=sxang = 0;
205wave_2_per_point15=yang = tm*.153;
206wave_2_per_point16=ayang = 0;
207wave_2_per_point17=zang = tm*.110;
208wave_2_per_point18=azang = 0;
209wave_2_per_point19=fov = 0.6 + 0.2*sin(tm);
210wave_2_per_point20=fov = .5;
211wave_2_per_point21=
212wave_2_per_point22=mx = ox*cos(zang) - oy*sin(zang);
213wave_2_per_point23=my = ox*sin(zang) + oy*cos(zang);
214wave_2_per_point24=ox = mx;
215wave_2_per_point25=oy = my;
216wave_2_per_point26=mx = ox*cos(yang) + oz*sin(yang);
217wave_2_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
218wave_2_per_point28=ox = mx;
219wave_2_per_point29=oz = mz;
220wave_2_per_point30=my = oy*cos(xang) - oz*sin(xang);
221wave_2_per_point31=mz = oy*sin(xang) + oz*cos(xang);
222wave_2_per_point32=oy = my;
223wave_2_per_point33=oz = mz;
224wave_2_per_point34=
225wave_2_per_point35=oz = oz - 2;
226wave_2_per_point36=x = ox*fov/oz + 0.5;
227wave_2_per_point37=x = (x-.5)*0.75 + 0.5;
228wave_2_per_point38=y = oy*fov/oz + 0.5;
229wave_2_per_point39=
230wave_2_per_point40=r = 1;
231wave_2_per_point41=g = .25+.25*sin(sp);
232wave_2_per_point42=b = 0;
233wave_2_per_point43=a = .5 + (oz+2)*.5;
234wave_2_per_point44=a = a*below(z,2);
235wave_2_per_point45=minrgb = min(r,min(g,b));
236wave_2_per_point46=maxrgb = max(r,max(g,b));
237wave_2_per_point47=l = (maxrgb-minrgb)*.5;
238wave_2_per_point48=diff = maxrgb-minrgb;
239wave_2_per_point49=sum = maxrgb+minrgb;
240wave_2_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
241wave_2_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
242wave_2_per_point52=h = h*0.1666666;
243wave_2_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
244wave_2_per_point54=
245wave_2_per_point55=h = h + time*0.05*1.324 + .05;
246wave_2_per_point56=h = h - int(h);
247wave_2_per_point57=
248wave_2_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
249wave_2_per_point59=tmpa = 2*l - tmpb;
250wave_2_per_point60=hvr = h + .333333;
251wave_2_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
252wave_2_per_point62=hvg = h;
253wave_2_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
254wave_2_per_point64=hvb = h - .333333;
255wave_2_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
256wave_2_per_point66=
257wave_2_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));
258wave_2_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));
259wave_2_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));
260wavecode_3_enabled=0
261wavecode_3_samples=512
262wavecode_3_sep=0
263wavecode_3_bSpectrum=1
264wavecode_3_bUseDots=1
265wavecode_3_bDrawThick=1
266wavecode_3_bAdditive=0
267wavecode_3_scaling=1.00000
268wavecode_3_smoothing=0.00000
269wavecode_3_r=1.000
270wavecode_3_g=1.000
271wavecode_3_b=1.000
272wavecode_3_a=1.000
273wave_3_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
274wave_3_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
275wave_3_per_frame3=vg = vol_avg*.1;
276wave_3_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
277wave_3_per_point1=tm = q1;
278wave_3_per_point2=sp = sample*6.28*8*6;
279wave_3_per_point3=
280wave_3_per_point4=vol = (value1+value2)*.5;
281wave_3_per_point5=it = it*above(sample,0);
282wave_3_per_point6=it = it + 1;
283wave_3_per_point7=rad = .5 + vol;
284wave_3_per_point8=ra = rad*sin(sample*3.14);
285wave_3_per_point9=ox = ra*sin(sp);
286wave_3_per_point10=oy = sin(sample*3.14-1.57)*rad;
287wave_3_per_point11=oz = ra*cos(sp);
288wave_3_per_point12=
289wave_3_per_point13=xang = tm*.132;
290wave_3_per_point14=sxang = 0;
291wave_3_per_point15=yang = tm*.153;
292wave_3_per_point16=ayang = 0;
293wave_3_per_point17=zang = tm*.110;
294wave_3_per_point18=azang = 0;
295wave_3_per_point19=fov = 0.6 + 0.2*sin(tm);
296wave_3_per_point20=fov = .5;
297wave_3_per_point21=
298wave_3_per_point22=mx = ox*cos(zang) - oy*sin(zang);
299wave_3_per_point23=my = ox*sin(zang) + oy*cos(zang);
300wave_3_per_point24=ox = mx;
301wave_3_per_point25=oy = my;
302wave_3_per_point26=mx = ox*cos(yang) + oz*sin(yang);
303wave_3_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
304wave_3_per_point28=ox = mx;
305wave_3_per_point29=oz = mz;
306wave_3_per_point30=my = oy*cos(xang) - oz*sin(xang);
307wave_3_per_point31=mz = oy*sin(xang) + oz*cos(xang);
308wave_3_per_point32=oy = my;
309wave_3_per_point33=oz = mz;
310wave_3_per_point34=
311wave_3_per_point35=oz = oz - 2;
312wave_3_per_point36=x = ox*fov/oz + 0.5;
313wave_3_per_point37=x = (x-.5)*0.75 + 0.5;
314wave_3_per_point38=y = oy*fov/oz + 0.5;
315wave_3_per_point39=
316wave_3_per_point40=r = 1;
317wave_3_per_point41=g = .25+.25*sin(sp);
318wave_3_per_point42=b = 0;
319wave_3_per_point43=a = .5 + (oz+2)*.5;
320wave_3_per_point44=a = a*below(z,2);
321wave_3_per_point45=minrgb = min(r,min(g,b));
322wave_3_per_point46=maxrgb = max(r,max(g,b));
323wave_3_per_point47=l = (maxrgb-minrgb)*.5;
324wave_3_per_point48=diff = maxrgb-minrgb;
325wave_3_per_point49=sum = maxrgb+minrgb;
326wave_3_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
327wave_3_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
328wave_3_per_point52=h = h*0.1666666;
329wave_3_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
330wave_3_per_point54=
331wave_3_per_point55=h = h + time*0.05*1.324;
332wave_3_per_point56=h = h - int(h);
333wave_3_per_point57=
334wave_3_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
335wave_3_per_point59=tmpa = 2*l - tmpb;
336wave_3_per_point60=hvr = h + .333333;
337wave_3_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
338wave_3_per_point62=hvg = h;
339wave_3_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
340wave_3_per_point64=hvb = h - .333333;
341wave_3_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
342wave_3_per_point66=
343wave_3_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));
344wave_3_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));
345wave_3_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));
346shapecode_0_enabled=1
347shapecode_0_sides=4
348shapecode_0_additive=0
349shapecode_0_thickOutline=1
350shapecode_0_textured=1
351shapecode_0_num_inst=1
352shapecode_0_x=0.500
353shapecode_0_y=0.500
354shapecode_0_rad=0.44484
355shapecode_0_ang=0.00000
356shapecode_0_tex_ang=0.00000
357shapecode_0_tex_zoom=0.99999
358shapecode_0_r=1.000
359shapecode_0_g=1.000
360shapecode_0_b=1.000
361shapecode_0_a=1.000
362shapecode_0_r2=1.000
363shapecode_0_g2=1.000
364shapecode_0_b2=1.000
365shapecode_0_a2=1.000
366shapecode_0_border_r=1.000
367shapecode_0_border_g=1.000
368shapecode_0_border_b=1.000
369shapecode_0_border_a=1.000
370shape_0_per_frame1=bd=above(bass+treb+mid,6)+bd*.975;
371shape_0_per_frame2=sides=cos(time*.02+(bd*.1))*20+20;
372shape_0_per_frame3=border_r=sin(time*.331+.3)*.5+.5;
373shape_0_per_frame4=border_g=sin(time*.559+.3)*.5+.5;
374shape_0_per_frame5=border_b=sin(time*.772+.4)*.5+.5;
375shape_0_per_frame6=
376shapecode_1_enabled=1
377shapecode_1_sides=4
378shapecode_1_additive=0
379shapecode_1_thickOutline=1
380shapecode_1_textured=1
381shapecode_1_num_inst=1
382shapecode_1_x=0.500
383shapecode_1_y=0.500
384shapecode_1_rad=0.44484
385shapecode_1_ang=2.89026
386shapecode_1_tex_ang=0.00000
387shapecode_1_tex_zoom=1.22019
388shapecode_1_r=1.000
389shapecode_1_g=1.000
390shapecode_1_b=1.000
391shapecode_1_a=1.000
392shapecode_1_r2=1.000
393shapecode_1_g2=1.000
394shapecode_1_b2=1.000
395shapecode_1_a2=1.000
396shapecode_1_border_r=1.000
397shapecode_1_border_g=1.000
398shapecode_1_border_b=1.000
399shapecode_1_border_a=1.000
400shape_1_per_frame1=bd=above(bass+treb+mid,6)+bd*.975;
401shape_1_per_frame2=sides=cos(time*.02+(bd*.1))*20+20;
402shape_1_per_frame3=r=sin(time*.331)*.5+.5;
403shape_1_per_frame4=g=sin(time*.559)*.5+.5;
404shape_1_per_frame5=b=sin(time*.772)*.5+.5;
405shape_1_per_frame6=border_r=r;
406shape_1_per_frame7=border_g=g;
407shape_1_per_frame8=border_b=b;
408shape_1_per_frame9=rad=sin(time*.4)*.2+.5;
409shape_1_per_frame10=
410shapecode_2_enabled=1
411shapecode_2_sides=4
412shapecode_2_additive=0
413shapecode_2_thickOutline=0
414shapecode_2_textured=1
415shapecode_2_num_inst=1
416shapecode_2_x=0.900
417shapecode_2_y=0.880
418shapecode_2_rad=1.97884
419shapecode_2_ang=0.62832
420shapecode_2_tex_ang=6.28319
421shapecode_2_tex_zoom=0.51341
422shapecode_2_r=1.000
423shapecode_2_g=1.000
424shapecode_2_b=1.000
425shapecode_2_a=1.000
426shapecode_2_r2=1.000
427shapecode_2_g2=1.000
428shapecode_2_b2=1.000
429shapecode_2_a2=0.000
430shapecode_2_border_r=1.000
431shapecode_2_border_g=1.000
432shapecode_2_border_b=1.000
433shapecode_2_border_a=0.000
434shape_2_per_frame1=tex_ang=sin(time*.0001)*628+628;
435shape_2_per_frame2=y=cos(time*.003)*.5+.5;
436shapecode_3_enabled=0
437shapecode_3_sides=100
438shapecode_3_additive=1
439shapecode_3_thickOutline=0
440shapecode_3_textured=1
441shapecode_3_num_inst=1
442shapecode_3_x=0.500
443shapecode_3_y=0.500
444shapecode_3_rad=0.89269
445shapecode_3_ang=0.00000
446shapecode_3_tex_ang=0.00000
447shapecode_3_tex_zoom=1.00000
448shapecode_3_r=1.000
449shapecode_3_g=1.000
450shapecode_3_b=1.000
451shapecode_3_a=0.070
452shapecode_3_r2=0.000
453shapecode_3_g2=0.000
454shapecode_3_b2=0.000
455shapecode_3_a2=0.000
456shapecode_3_border_r=1.000
457shapecode_3_border_g=1.000
458shapecode_3_border_b=1.000
459shapecode_3_border_a=0.000
460per_frame_1=chng=sin(time*.5);
461per_frame_2=cthr=.9999;
462per_frame_3=mq21=if(above(chng,cthr),rand(3),mq21);
463per_frame_4=mq22=if(above(chng,cthr),rand(3),mq22);
464per_frame_5=mq23=if(above(chng,cthr),rand(3),mq23);
465per_frame_6=mq24=if(above(chng,cthr),rand(2),mq24);
466per_frame_7=mq25=if(above(chng,cthr),rand(2),mq25);
467per_frame_8=mq26=if(above(chng,cthr),rand(2),mq26);
468per_frame_9=mq27=if(above(chng,cthr),rand(1),mq27);
469per_frame_10=mq28=if(above(chng,cthr),rand(1),mq28);
470per_frame_11=mq29=if(above(chng,cthr),rand(1)*.3,mq29);
471per_frame_12=mq31=if(above(chng,cthr),rand(1)*.3,mq31);
472per_frame_13=monitor=chng;
473per_frame_14=q21=mq21;q22=mq22;q23=mq23;q24=mq24;q25=mq25;q26=mq26;
474per_frame_15=q27=mq27;q28=mq28;q29=mq29;q31=mq31;
475per_frame_16=
476per_frame_17=monitor=mq1;
477per_frame_18=vol=bass+treb+mid;
478per_frame_19=atime=atime+vol;
479per_frame_20=q11=.4+sin(atime*.006        )*.4;
480per_frame_21=q12=.4+cos(atime*.00613828348)*.4;
481per_frame_22=q13=.4+sin(atime*.00598593455)*.4;
482per_frame_23=monitor=q13;
483per_frame_24=wave_r=wave_r+(0.6*sin(bass*2.500)+0.4*sin(time*0.70));
484per_frame_25=wave_b=wave_b+(0.6*sin(treb*2.500)+0.4*sin(time*0.89));
485per_frame_26=wave_g=wave_g+(0.6*sin(mid*2.500)+0.4*sin(time*0.74));
486per_frame_27=q1=rot+0.005*sin(time*0.5);
487per_pixel_1=rot=q1*2*rad*pow(0&(4+2*sin(rad*20+time))*.1,6);
488warp_1=`sampler sampler_pw_noise_lq;
489warp_2=`float3 color, mus, neu, ret1, noise, noise2;
490warp_3=`float2 uv1, rs0, rs, uv2, uv3, dz, hor, ver;
491warp_4=`float dx,dy,speed;
492warp_5=`shader_body {
493warp_6=`speed = .3;
494warp_7=`uv1 = uv-float2(0.5,q5);
495warp_8=`float z = 1/(uv1.y);
496warp_9=`rs0.x = (uv1.x)*z;
497warp_10=`rs0.y = z;
498warp_11=`rs.x = rs0.x *1;
499warp_12=`rs.y = rs0.y + time*speed;
500warp_13=`
501warp_14=`
502warp_15=`//Kacheln
503warp_16=`noise = lum(tex2D(sampler_pw_noise_lq,rs/63 ));
504warp_17=`noise *= lum(tex2D(sampler_pw_noise_lq,rs/12 ))+.5;
505warp_18=`noise *= saturate(10*noise - 8) * saturate(2/z);
506warp_19=`noise2 = saturate(8* (lum(tex2D(sampler_pw_noise_lq,uv))-.5));
507warp_20=`
508warp_21=`speed *= 2;
509warp_22=`float3 copy = + GetPixel(float2(uv.x,uv.y-.04*speed/z));
510warp_23=`copy +=GetPixel(float2(uv.x,uv.y-.02*speed/z));
511warp_24=`copy +=GetPixel(float2(uv.x,uv.y-.01*speed/z));
512warp_25=`
513warp_26=`ret = noise*1 + copy/3*(1+slow_roam_cos)/2*.99-.005;
514warp_27=`float4 noise9 = tex3D(sampler_noisevol_hq,
515warp_28=`                      ((uv1.xyy*q27
516warp_29=`                       )*texsize.xyy*texsize_noisevol_hq.zww
517warp_30=`                      ).xyz*
518warp_31=`                      float3(1,1,0)*0.05 +
519warp_32=`                      time*float3(0,0,1)*q29
520warp_33=`                     );
521warp_34=`if(ret.x> q21*q13         && ret.x<= q24*q11        )ret.y += (noise9).x*.5;
522warp_35=`if(ret.y> q22*q11         && ret.y<= q25*q12        )ret.z += (noise9).y*.5;
523warp_36=`if(ret.z> q23*q12         && ret.z<= q26*q13        )ret.x += (noise9).z*.5;
524warp_37=`
525warp_38=`
526warp_39=`}
527comp_1=`shader_body
528comp_2=`{
529comp_3=`
530comp_4=`
531comp_5=`
532comp_6=`float2 uva = uv;
533comp_7=`float2 uvb = float2(1-uv.x,uv.y);
534comp_8=`
535comp_9=`ret = tex2D(sampler_main, uva).x + tex2D(sampler_main, uvb).x;
536comp_10=`
537comp_11=`float3 blurs = GetBlur1(uva).x + GetBlur3(uva).x;
538comp_12=`blurs += GetBlur1(uvb).x + GetBlur3(uvb).x;
539comp_13=`
540comp_14=`
541comp_15=`float2 uv3 = (uv-.5)*(1-GetBlur1(uv).zzz)+.5;
542comp_16=`ret += saturate(pow(tex2D(sampler_main, uv3).zzz,.5)*(1-ret.x*2)),
543comp_17=`ret += saturate(pow(GetBlur1(uv3).zzz,.5)*(1-ret.x*2)),
544comp_18=`
545comp_19=`
546comp_20=`ret = lerp (
547comp_21=`blurs,
548comp_22=`ret,
549comp_23=`pow(ret,1));
550comp_24=`
551comp_25=`ret = pow(ret,float3(5,1,.5));
552comp_26=`
553comp_27=`ret += pow(tex2D(sampler_main, float2(uv.x,1-uv.y)).yyy+tex2D(sampler_main, 1-uv).yyy,float3(.6,.95,5));
554comp_28=`float4 noise9 = tex3D(sampler_noisevol_hq,
555comp_29=`                      ((uv3.xyy*q28
556comp_30=`                       )*texsize.xyy*texsize_noisevol_hq.zww
557comp_31=`                      ).xyz*
558comp_32=`                      float3(1,1,0)*0.05 +
559comp_33=`                      time*float3(0,0,1)*q31
560comp_34=`                     );
561comp_35=`if(ret.x> q26*q13         && ret.x<= q23*q11        )ret.z -= (noise9).x*.5;
562comp_36=`if(ret.y> q25*q11         && ret.y<= q22*q12        )ret.x -= (noise9).y*.5;
563comp_37=`if(ret.z> q24*q12         && ret.z<= q21*q13        )ret.y -= (noise9).z*.5;
564comp_38=`
565comp_39=`ret-=slow_roam_sin*roam_cos.zxy*.5;
566comp_40=`
567comp_41=`}
568