{"baseVals":{"rating":5,"gammaadj":1.21,"decay":0.96,"echo_zoom":0.99663,"echo_orient":1,"wave_mode":3,"additivewave":1,"wave_thick":1,"darken":1,"wave_a":0.001,"wave_scale":0.625316,"wave_smoothing":0.9,"modwavealphastart":0.88,"modwavealphaend":1.98,"warpanimspeed":53.523884,"warpscale":0.408391,"wave_r":0,"wave_g":0,"wave_b":0,"ob_size":0,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"mv_x":0,"mv_y":0,"mv_l":1,"mv_r":0.39,"mv_g":0.44,"mv_b":0.9},"shapes":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":1,"sides":3,"textured":1,"rad":1.468144,"ang":0.753982,"tex_ang":0.753982,"tex_zoom":0.698924,"g":1,"b":1,"r2":1,"b2":1,"a2":0.3,"border_a":0},"init_eqs_str":"a.rmod=0;a.rmod=0;a.rmod=0;a.rmod=0;a.gmod=0;a.gmod=0;a.gmod=0;a.gmod=0;a.bmod=0;a.bmod=0;a.bmod=0;a.bmod=0;a.rmod=0;a.gmod=0;a.bmod=0;","frame_eqs_str":"a.rmod=.5*Math.sin(.2*a.time)+.5;a.rmod*=a.rmod;a.gmod=.5*Math.sin(.2*a.time+2.1)+.5;a.gmod*=a.gmod;a.bmod=.5*Math.sin(.2*a.time+4.2)+.5;a.bmod*=a.bmod;a.r2=.8+.2*a.rmod;a.g2=.8+.2*a.gmod;a.b2=.8+.2*a.bmod;"}],"waves":[{"baseVals":{"enabled":1,"sep":256,"thick":1,"additive":1,"scaling":100,"smoothing":0.9,"r":0,"g":0.7},"init_eqs_str":"a.xp=0;a.yp=0;a.t1=0;a.scale=0;a.bmod=0;a.t3=0;a.gmod=0;a.scale2=0;a.adv=0;a.t2=0;a.rmod=0;a.waver=0;a.adv=0;","frame_eqs_str":"a.adv+=a.bass*a.bass*.005;a.t1=.3*Math.sin(a.adv);a.t2=.3*Math.cos(a.adv);a.t3=a.adv;","point_eqs_str":"a.waver=.2*Math.sin(100.48*a.sample);a.xp=Math.sin(6.28*a.sample+a.waver);a.yp=Math.cos(6.28*a.sample+a.waver);a.scale=Math.sin(18.84*a.sample-3*a.t3);a.scale2=.5*Math.sin(6.28*a.sample*5-2.9*a.t3)+.5;a.xp=a.xp*a.scale*a.scale2;a.yp=a.yp*a.scale*a.scale2;a.x=.4*a.xp*.7+.5;a.y=.35*a.yp+.5;a.rmod=.5*Math.sin(.2*a.time)+.5;a.rmod*=a.rmod;a.gmod=.5*Math.sin(.2*a.time+2.1)+.5;a.gmod*=a.gmod;a.bmod=.5*Math.sin(.2*a.time+4.2)+.5;a.bmod*=a.bmod;a.r=a.rmod;a.g=a.gmod;a.b=a.bmod;"},{"baseVals":{"enabled":1,"thick":1,"additive":1,"scaling":81.954445,"smoothing":1},"init_eqs_str":"a.xp=0;a.yp=0;a.t1=0;a.scale=0;a.bmod=0;a.t3=0;a.gmod=0;a.scale2=0;a.adv=0;a.t2=0;a.rmod=0;a.waver=0;a.adv=0;","frame_eqs_str":"a.adv+=a.bass*a.bass*.005;a.t1=.3*Math.sin(a.adv);a.t2=.3*Math.cos(a.adv);a.t3=a.adv;","point_eqs_str":"a.waver=.2*Math.sin(100.48*a.sample);a.xp=Math.sin(6.28*a.sample+a.waver);a.yp=Math.cos(6.28*a.sample+a.waver);a.scale=Math.sin(18.84*a.sample-3*a.t3);a.scale2=.5*Math.sin(6.28*a.sample*5-2.9*a.t3)+.5;a.xp=a.xp*a.scale*a.scale2;a.yp=a.yp*a.scale*a.scale2;a.x=.4*-a.xp*.7+.5;a.y=.35*a.yp+.5;a.rmod=.5*Math.sin(.2*a.time)+.5;a.rmod*=a.rmod;a.gmod=.5*Math.sin(.2*a.time+2.1)+.5;a.gmod*=a.gmod;a.bmod=.5*Math.sin(.2*a.time+4.2)+.5;a.bmod*=a.bmod;a.r=a.rmod;a.g=a.gmod;a.b=a.bmod;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.blue=0;a.red_aim=0;a.q1=0;a.bass_thresh=0;a.bass_on=0;a.treb_thresh=0;a.treb_on=0;a.green=0;a.red=0;a.q2=0;a.blue_aim=0;a.swapcolour=0;a.green_aim=0;","frame_eqs_str":"a.q1=div(a.bass_att+a.mid_att+a.treb_att,3);a.q2=a.time+1E3;a.bass_thresh=2*above(a.bass_att,a.bass_thresh)+(1-above(a.bass_att,a.bass_thresh))*(.95*(a.bass_thresh-1.4)+1.4);a.treb_thresh=2*above(a.treb_att,a.treb_thresh)+(1-above(a.treb_att,a.treb_thresh))*(.85*(a.treb_thresh-1.5)+1.2);a.bass_on=above(a.bass_thresh,1.9);a.treb_on=above(a.treb_thresh,1.9);a.swapcolour=a.bass_on-a.treb_on;a.red_aim=.00001<Math.abs(equal(a.swapcolour,1))?1:.00001<Math.abs(equal(a.swapcolour,0))?\n.9:.7;a.green_aim=.00001<Math.abs(equal(a.swapcolour,1))?.7:.00001<Math.abs(equal(a.swapcolour,0))?.3:.6;a.blue_aim=.00001<Math.abs(equal(a.swapcolour,1))?0:.00001<Math.abs(equal(a.swapcolour,0))?.2:.8;a.red+=.5*(a.red_aim-a.red);a.green+=.5*(a.green_aim-a.green);a.blue+=.5*(a.blue_aim-a.blue);a.wave_r=a.red;a.wave_g=a.green;a.wave_b=a.blue;","pixel_eqs_str":"a.dy=-.1*(a.q1-1)*Math.log(2-Math.abs(2*a.y-1.8));a.dy=below(a.dy,.02)*a.dy-.02;a.dy+=.01*(Math.sin(a.x*a.q2*.483+a.y*a.q2*1.238)+Math.sin(a.x*a.q2*1.612+a.y*a.q2*.648));","warp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (texture (sampler_main, uv).xyz + (texture (sampler_blur2, uv).xyz * 0.1));\n  ret_1 = (ret_1 / 1.1);\n  ret_1 = (ret_1 - 0.02);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (abs((\n    ((texture (sampler_blur1, uv).xyz * scale1) + bias1)\n   - texture (sampler_main, uv).xyz)) * 6.0);\n  ret_1 = (ret_1 * 1.333);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }"}