MILKDROP_PRESET_VERSION=201
PSVERSION=3
PSVERSION_WARP=2
PSVERSION_COMP=3
[preset00]
fRating=4.000000
fGammaAdj=1.140
fDecay=1.000
fVideoEchoZoom=1.000
fVideoEchoAlpha=0.000
nVideoEchoOrientation=0
nWaveMode=5
bAdditiveWaves=0
bWaveDots=0
bWaveThick=1
bModWaveAlphaByVolume=0
bMaximizeWaveColor=0
bTexWrap=0
bDarkenCenter=0
bRedBlueStereo=0
bBrighten=0
bDarken=1
bSolarize=0
bInvert=0
fWaveAlpha=0.001
fWaveScale=1.599
fWaveSmoothing=0.000
fWaveParam=0.000
fModWaveAlphaStart=0.710
fModWaveAlphaEnd=1.300
fWarpAnimSpeed=1.000
fWarpScale=1.331
fZoomExponent=1.00000
fShader=0.000
zoom=1.00030
rot=0.00000
cx=0.500
cy=0.500
dx=0.00000
dy=0.00000
warp=0.01000
sx=1.00000
sy=1.00000
wave_r=1.000
wave_g=1.000
wave_b=1.000
wave_x=0.200
wave_y=0.880
ob_size=0.000
ob_r=0.000
ob_g=0.000
ob_b=0.000
ob_a=0.800
ib_size=0.010
ib_r=0.550
ib_g=0.550
ib_b=0.550
ib_a=0.600
nMotionVectorsX=0.000
nMotionVectorsY=0.000
mv_dx=0.000
mv_dy=0.000
mv_l=1.000
mv_r=1.000
mv_g=0.910
mv_b=0.710
mv_a=0.000
b1n=0.000
b2n=0.000
b3n=0.000
b1x=1.000
b2x=1.000
b3x=1.000
b1ed=0.250
wavecode_0_enabled=0
wavecode_0_samples=512
wavecode_0_sep=0
wavecode_0_bSpectrum=0
wavecode_0_bUseDots=1
wavecode_0_bDrawThick=0
wavecode_0_bAdditive=1
wavecode_0_scaling=1.00000
wavecode_0_smoothing=0.50000
wavecode_0_r=0.200
wavecode_0_g=0.700
wavecode_0_b=1.000
wavecode_0_a=1.000
wavecode_1_enabled=0
wavecode_1_samples=512
wavecode_1_sep=0
wavecode_1_bSpectrum=0
wavecode_1_bUseDots=0
wavecode_1_bDrawThick=0
wavecode_1_bAdditive=0
wavecode_1_scaling=1.00000
wavecode_1_smoothing=0.50000
wavecode_1_r=1.000
wavecode_1_g=1.000
wavecode_1_b=1.000
wavecode_1_a=1.000
wavecode_2_enabled=0
wavecode_2_samples=512
wavecode_2_sep=0
wavecode_2_bSpectrum=0
wavecode_2_bUseDots=0
wavecode_2_bDrawThick=0
wavecode_2_bAdditive=0
wavecode_2_scaling=1.00000
wavecode_2_smoothing=0.50000
wavecode_2_r=1.000
wavecode_2_g=1.000
wavecode_2_b=1.000
wavecode_2_a=1.000
wavecode_3_enabled=0
wavecode_3_samples=512
wavecode_3_sep=0
wavecode_3_bSpectrum=0
wavecode_3_bUseDots=0
wavecode_3_bDrawThick=0
wavecode_3_bAdditive=0
wavecode_3_scaling=1.00000
wavecode_3_smoothing=0.50000
wavecode_3_r=1.000
wavecode_3_g=1.000
wavecode_3_b=1.000
wavecode_3_a=1.000
shapecode_0_enabled=1
shapecode_0_sides=63
shapecode_0_additive=0
shapecode_0_thickOutline=0
shapecode_0_textured=0
shapecode_0_num_inst=1
shapecode_0_x=0.000
shapecode_0_y=0.350
shapecode_0_rad=0.09994
shapecode_0_ang=3.40549
shapecode_0_tex_ang=0.00000
shapecode_0_tex_zoom=1.00000
shapecode_0_r=0.700
shapecode_0_g=0.600
shapecode_0_b=0.700
shapecode_0_a=1.000
shapecode_0_r2=0.600
shapecode_0_g2=0.600
shapecode_0_b2=0.600
shapecode_0_a2=1.000
shapecode_0_border_r=1.000
shapecode_0_border_g=0.000
shapecode_0_border_b=0.000
shapecode_0_border_a=0.000
shape_0_per_frame1=r = r + 0.3*(0.6*sin(time*1.4) + 0.4*sin(0.98*time));
shape_0_per_frame2=b = b + 0.3*(0.6*sin(time*1.134) + 0.4*sin(0.78*time));
shape_0_per_frame3=g = g + 0.3*(0.6*sin(time*1.287) + 0.4*sin(0.6*time));
shape_0_per_frame4=
shape_0_per_frame5=r=0;
shape_0_per_frame6=b=0;
shape_0_per_frame7=g=0;
shape_0_per_frame8=r2=r;
shape_0_per_frame9=b2=b;
shape_0_per_frame10=g2=g;
shape_0_per_frame11=
shape_0_per_frame12=//r=0.7;
shape_0_per_frame13=//g=0.1;
shape_0_per_frame14=//b=0;
shape_0_per_frame15=
shape_0_per_frame16=//r2=0.7;
shape_0_per_frame17=//g2=0.7;
shape_0_per_frame18=//b2=0;
shapecode_1_enabled=1
shapecode_1_sides=34
shapecode_1_additive=0
shapecode_1_thickOutline=0
shapecode_1_textured=0
shapecode_1_num_inst=1
shapecode_1_x=0.000
shapecode_1_y=0.450
shapecode_1_rad=0.11046
shapecode_1_ang=0.00000
shapecode_1_tex_ang=0.00000
shapecode_1_tex_zoom=1.00000
shapecode_1_r=0.700
shapecode_1_g=0.600
shapecode_1_b=0.700
shapecode_1_a=1.000
shapecode_1_r2=0.600
shapecode_1_g2=0.600
shapecode_1_b2=0.600
shapecode_1_a2=1.000
shapecode_1_border_r=1.000
shapecode_1_border_g=1.000
shapecode_1_border_b=1.000
shapecode_1_border_a=0.000
shape_1_per_frame1=r = r + 0.3*(0.6*sin(time*2.4) + 0.4*sin(0.34*time));
shape_1_per_frame2=b = b + 0.3*(0.6*sin(time*1.65) + 0.4*sin(0.976*time));
shape_1_per_frame3=g = g + 0.3*(0.6*sin(time*2.05) + 0.4*sin(0.577*time));
shape_1_per_frame4=
shape_1_per_frame5=//r=0;
shape_1_per_frame6=//b=0;
shape_1_per_frame7=//g=0;
shape_1_per_frame8=r2=r;
shape_1_per_frame9=b2=b;
shape_1_per_frame10=g2=g;
shapecode_2_enabled=1
shapecode_2_sides=54
shapecode_2_additive=0
shapecode_2_thickOutline=0
shapecode_2_textured=0
shapecode_2_num_inst=1
shapecode_2_x=0.000
shapecode_2_y=0.550
shapecode_2_rad=0.10000
shapecode_2_ang=0.00000
shapecode_2_tex_ang=0.00000
shapecode_2_tex_zoom=1.00000
shapecode_2_r=0.700
shapecode_2_g=0.600
shapecode_2_b=0.700
shapecode_2_a=1.000
shapecode_2_r2=0.600
shapecode_2_g2=0.600
shapecode_2_b2=0.600
shapecode_2_a2=1.000
shapecode_2_border_r=1.000
shapecode_2_border_g=1.000
shapecode_2_border_b=1.000
shapecode_2_border_a=0.000
shape_2_per_frame1=//r = r + 0.3*(0.6*sin(time*1.87) + 0.4*sin(1.98*time));
shape_2_per_frame2=//b = b + 0.3*(0.6*sin(time*1.3434) + 0.4*sin(1.78*time));
shape_2_per_frame3=//g = g + 0.3*(0.6*sin(time*1.9887) + 0.4*sin(1.6*time));
shape_2_per_frame4=r=0;
shape_2_per_frame5=b=0;
shape_2_per_frame6=g=0;
shape_2_per_frame7=r2=r;
shape_2_per_frame8=b2=b;
shape_2_per_frame9=g2=g;
shapecode_3_enabled=0
shapecode_3_sides=4
shapecode_3_additive=0
shapecode_3_thickOutline=0
shapecode_3_textured=0
shapecode_3_num_inst=1
shapecode_3_x=0.000
shapecode_3_y=0.200
shapecode_3_rad=0.20068
shapecode_3_ang=0.00000
shapecode_3_tex_ang=0.00000
shapecode_3_tex_zoom=1.00000
shapecode_3_r=0.000
shapecode_3_g=0.000
shapecode_3_b=0.000
shapecode_3_a=1.000
shapecode_3_r2=0.000
shapecode_3_g2=0.000
shapecode_3_b2=0.000
shapecode_3_a2=1.000
shapecode_3_border_r=1.000
shapecode_3_border_g=1.000
shapecode_3_border_b=1.000
shapecode_3_border_a=0.000
per_frame_1=// The Flaming Lips - Yoshimi Battles the Pink Robots pt.1
per_frame_2=
per_frame_3=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*0.91+1.3);
per_frame_4=
per_frame_5=ib_r = ib_r + 0.35*(0.6*sin(time*1.1) + 0.4*sin(1.4*time));
per_frame_6=ib_b = ib_b + 0.2*(0.6*sin(time*1.2) + 0.4*sin(1.1*time));
per_frame_7=ib_g = ib_g + 0.2*(0.6*sin(time*1.3) + 0.4*sin(1.0*time));
per_frame_8=
per_frame_9=q2=bass_thresh;
per_frame_10=warp=0;
per_frame_11=zoom=1;
per_frame_12=vol=(bass+mid+treb)*0.25;
per_frame_13=vol=vol*vol;
per_frame_14=q3=vol;
per_frame_15=
per_frame_16=bb = bb*0.99 + bass*0.02;
per_frame_17=mm = mm*0.99 + mid*0.02;
per_frame_18=tt = tt*0.99 + treb*0.02;
per_frame_19=
per_frame_20=mx = max(max(bb,mm),tt);
per_frame_21=mn = min(min(bb,mm),tt);
per_frame_22=
per_frame_23=t1 = (bb-mn)/(mx-mn);
per_frame_24=t2 = (mm-mn)/(mx-mn);
per_frame_25=t3 = (tt-mn)/(mx-mn);
per_frame_26=
per_frame_27=v = 0.1/fps;
per_frame_28=bm = bm + (t1-t2)*v;
per_frame_29=mt = mt + (t2-t3)*v;
per_frame_30=
per_frame_31=// coordinates spiral 1
per_frame_32=q22 = 0; // X
per_frame_33=q21 = 1; // Y
per_frame_34=
per_frame_35=// coordinates spiral 2
per_frame_36=q24 = 0;
per_frame_37=q23 = -1;
per_frame_38=
per_frame_39=q25 = 0.5/asin(1); // pi/4
per_frame_40=
per_frame_41=q26 = -bm; // rotation
per_frame_42=q27 = mt; // growth
per_pixel_1=dy1=(cos(x*q3*30)*1.2)*0.11;
per_pixel_2=
per_pixel_3=dy=if(below(x,0.14),if(above(y,0.1),if(below(y,0.93),(dy1*(1-rad))*1.5,0),0),0);
warp_1=`shader_body
warp_2=`{
warp_3=`    // sample previous frame
warp_4=`    float3 reta = tex2D( sampler_pc_main, float2(uv.x-0.005, uv.y) ).xyz;
warp_5=`    float3 retb = tex2D(sampler_fc_main, float2(uv.x-0.005, uv.y)).xyz;
warp_6=`    ret = lerp(retb, reta, saturate(uv.x+0.5));
warp_7=`    
warp_8=`   // darken (decay) over time
warp_9=`    ret *= 1.00; //or try: ret -= 0.004;
warp_10=`}
comp_1=`float2 numerator, denominator, fraction;
comp_2=`float2 d, uv_y,c,spiral;
comp_3=`float3 dx, dy;
comp_4=`float1 ang_hq;
comp_5=`shader_body
comp_6=`{
comp_7=`float cutoff = 0.95;
comp_8=`int n = 1;
comp_9=`float s = 0.3;
comp_10=`int depth = 3; //number of fractal iterations
comp_11=`
comp_12=`for(int i = 0; i<depth;i++){
comp_13=`   c = (uv-0.5)*2*aspect.wz;
comp_14=`   numerator = (c + float2(q21,q22))*64;
comp_15=`   denominator = c + float2(q23,q24);
comp_16=`   fraction = float2( numerator.x*denominator.x + numerator.y*denominator.y,
comp_17=`                      numerator.y*denominator.x - numerator.x*denominator.y)/
comp_18=`                      (denominator.x*denominator.x + denominator.y*denominator.y);
comp_19=`   c = fraction-0.5;
comp_20=`   ang_hq = n*atan2(c.x,c.y);
comp_21=`   spiral = float2(ang_hq*q25+q26,s*aspect.w*log(length(c))+q27);
comp_22=`   uv = 0.5 + (0.5 - abs( frac( spiral * 0.5 ) * 2.0 - 1.0 ))*cutoff; // mirror
comp_23=`}
comp_24=`float2 uv1 = float2(uv.x-q6, uv.y-q5);
comp_25=`
comp_26=`float2 hor = float2 (texsize.z*1,0);
comp_27=`float2 ver = float2 (0,texsize.w*1);
comp_28=`float dx = GetPixel (uv-hor) - GetPixel (uv+hor);
comp_29=`float dy = GetPixel (uv-ver) - GetPixel (uv+ver);
comp_30=`float2 dz = float2 (dx,dy);
comp_31=`
comp_32=`uv1 = uv1*0+.3*cos(uv1*2) - dz;
comp_33=`float dots = saturate(.04/length(uv1));
comp_34=`uv1 = uv1*0+.3*cos(uv1*12) - 9*dz;
comp_35=`float3 dots2 = saturate(.04/length(uv1));
comp_36=`dots -= lum(GetBlur2(uv));
comp_37=`
comp_38=`ret = dots + GetPixel(uv)*12*dots2;
comp_39=`    
comp_40=`}
