{"baseVals":{"rating":0,"gammaadj":1,"decay":1,"echo_zoom":1,"echo_alpha":1,"wave_thick":1,"wave_brighten":0,"wave_a":100,"wave_scale":1.311,"wave_smoothing":0.5,"wave_mystery":-0.054,"modwavealphastart":0.5,"modwavealphaend":1,"dx":0.00001,"dy":0.00001,"warp":0.01,"wave_r":0.5,"wave_g":0.5,"wave_b":0.5,"ob_size":0.005,"ob_a":1,"ib_size":0.015,"ib_r":0,"ib_g":0,"ib_b":0,"ib_a":1,"mv_x":0,"mv_y":0,"mv_l":1,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":100,"rad":0.44484,"a2":0.1,"border_a":0},"init_eqs_str":"a.shpt=0;a.shpt=0;a.shpt=0;a.shpt=0;a.sdx_r=0;a.shpt=0;a.shpt=0;a.sdx_r=0;a.sdy_r=0;a.shpt=0;a.shpt=0;a.sdy_r=0;a.sg1=0;a.sg2=0;a.sdx_r=0;a.sg1=0;a.sdy_r=0;a.sg1=0;a.sg3=0;a.shpt=0;a.sg2=0;a.sg3=0;a.q1=0;a.q2=0;a.q3=0;a.q1=0;a.q2=0;a.q3=0;","frame_eqs_str":"a.shpt=2*above(a.bass_att,a.shpt)+(1-above(a.bass_att,a.shpt))*(.96*(a.shpt-1.3)+1.3);a.sdx_r=.015*equal(a.shpt,2)*Math.sin(5*a.time)+(1-equal(a.shpt,2))*a.sdx_r;a.sdy_r=.015*equal(a.shpt,2)*Math.sin(6*a.time)+(1-equal(a.shpt,2))*a.sdy_r;a.sg1=Math.abs(Math.sin(a.time));a.sg2=12*a.sdx_r*above(a.sg1,.5)+12*a.sdy_r*below(a.sg1,.5);a.sg3=.00001<Math.abs(equal(a.shpt,2))?a.sg2:a.sg3;a.r=a.q1;a.g=a.q2;a.b=a.q3;a.r2=a.q1;a.g2=a.q2;a.b2=a.q3;"},{"baseVals":{"enabled":1,"sides":100,"textured":1,"rad":0.36457,"tex_zoom":0.90528,"border_a":0},"init_eqs_str":"a.shpt=0;a.shpt=0;a.shpt=0;a.shpt=0;a.sdx_r=0;a.shpt=0;a.shpt=0;a.sdx_r=0;a.sdy_r=0;a.shpt=0;a.shpt=0;a.sdy_r=0;a.sg1=0;a.sg2=0;a.sdx_r=0;a.sg1=0;a.sdy_r=0;a.sg1=0;a.sg3=0;a.shpt=0;a.sg2=0;a.sg3=0;a.q1=0;a.q2=0;a.q3=0;a.q1=0;a.q2=0;a.q3=0;","frame_eqs_str":"a.shpt=2*above(a.bass_att,a.shpt)+(1-above(a.bass_att,a.shpt))*(.96*(a.shpt-1.3)+1.3);a.sdx_r=.015*equal(a.shpt,2)*Math.sin(5*a.time)+(1-equal(a.shpt,2))*a.sdx_r;a.sdy_r=.015*equal(a.shpt,2)*Math.sin(6*a.time)+(1-equal(a.shpt,2))*a.sdy_r;a.sg1=Math.abs(Math.sin(a.time));a.sg2=12*a.sdx_r*above(a.sg1,.5)+12*a.sdy_r*below(a.sg1,.5);a.sg3=.00001<Math.abs(equal(a.shpt,2))?a.sg2:a.sg3;a.r=a.q1;a.g=a.q2;a.b=a.q3;a.r2=a.q1;a.g2=a.q2;a.b2=a.q3;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.tg3=0;a.rg2=0;a.pfdx_r=0;a.pfthresh=0;a.ocog=0;a.q6=0;a.thresh=0;a.q1=0;a.q5=0;a.cog=0;a.dy_r=0;a.tg2=0;a.treb_thresh=0;a.tg1=0;a.rg3=0;a.pfdy_r=0;a.mid_thresh=0;a.rg1=0;a.q4=0;a.dx_r=0;a.vol_thresh=0;a.mid_mid_att=0;a.rcog=0;a.q2=0;a.orcog=0;a.q3=0;a.q7=0;a.q8=0;","frame_eqs_str":"a.treb_thresh=2*above(a.treb_att,a.treb_thresh)+(1-above(a.treb_att,a.treb_thresh))*(.96*(a.treb_thresh-1.3)+1.3);a.mid_thresh=2*above(a.mid_att,a.mid_thresh)+(1-above(a.mid_mid_att,a.mid_thresh))*(.96*(a.mid_thresh-1.3)+1.3);a.vol_thresh=div(a.pfthresh+a.treb_thresh+a.mid_thresh,3);a.q6=a.vol_thresh;a.q7=a.treb_thresh;a.q8=a.mid_thresh;a.q3=.65+.5*Math.sin(1.13*a.time);a.q2=.65+.5*Math.sin(1.23*a.time);a.q1=.65+.5*Math.sin(1.33*a.time);a.wave_r=.5+.5*Math.sin(1.6*a.time);a.wave_g=\n.5+.5*Math.sin(4.1*a.time);a.wave_b=-1+(1-a.wave_r+1-a.wave_g);a.warp=0;a.pfthresh=2*above(a.bass_att,a.pfthresh)+(1-above(a.bass_att,a.pfthresh))*(.96*(a.pfthresh-1.3)+1.3);a.pfdx_r=.015*equal(a.pfthresh,2)*Math.sin(5*a.time)+(1-equal(a.pfthresh,2))*a.pfdx_r;a.pfdy_r=.015*equal(a.pfthresh,2)*Math.sin(6*a.time)+(1-equal(a.pfthresh,2))*a.pfdy_r;a.rg1=Math.abs(Math.sin(a.time));a.rg2=1*above(a.rg1,.8)+.9*below(a.rg1,.2)+.8*above(a.rg1,.2)*below(a.rg1,.4)+.7*above(a.rg1,.4)*below(a.rg1,.6)+.6*above(a.rg1,\n.6)*below(a.rg1,.8);a.rg3=.00001<Math.abs(equal(a.pfthresh,2))?a.rg2:a.rg3;a.wave_a=0;a.echo_zoom=a.rg3;a.cog=a.ocog+.005*(a.bass+a.bass_att+a.bass*a.bass_att-2);a.ocog=below(a.cog,3E4)*a.cog;a.q4=a.cog;a.rcog=a.orcog+.005*randint(100);a.orcog=below(a.rcog,2E4)*a.rcog;a.q5=a.rcog;a.ib_r=.5*a.bass_att;a.ib_g=.5*a.treb_att;a.ib_b=.5*a.mid_att;","pixel_eqs_str":"a.thresh=2*above(a.bass_att,a.thresh)+(1-above(a.bass_att,a.thresh))*(.96*(a.thresh-1.3)+1.3);a.dx_r=.015*equal(a.thresh,2)*Math.sin(5*a.time)+(1-equal(a.thresh,2))*a.dx_r;a.dy_r=.015*equal(a.thresh,2)*Math.sin(6*a.time)+(1-equal(a.thresh,2))*a.dy_r;a.tg1=Math.abs(Math.sin(a.time));a.tg2=12*a.dx_r*above(a.tg1,.5)+12*a.dy_r*below(a.tg1,.5);a.tg3=.00001<Math.abs(equal(a.thresh,2))?a.tg2:a.tg3;a.dx+=.1*a.tg3*Math.sin(a.q4);a.dy-=.1*a.tg3*Math.cos(a.q4);a.cx+=.31*Math.cos(a.q4);\na.cy+=.31*Math.sin(a.q4);a.zoom-=.4*Math.sin(a.q4);a.rot+=Math.sin(1-a.q4);","warp":" shader_body { \n  vec2 my_uv_1;\n  vec3 ret_2;\n  vec2 tmpvar_3;\n  tmpvar_3 = (vec2(1280.0, 1024.0) * texsize.zw);\n  float tmpvar_4;\n  vec2 tmpvar_5;\n  tmpvar_5 = (uv + vec2(0.005, 0.0));\n  vec2 tmpvar_6;\n  tmpvar_6 = (uv - vec2(0.005, 0.0));\n  tmpvar_4 = (((\n    (texture (sampler_blur2, tmpvar_5).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, tmpvar_6).xyz * scale2)\n   + bias2)).x * tmpvar_3.x);\n  float tmpvar_7;\n  vec2 tmpvar_8;\n  tmpvar_8 = (uv + vec2(0.0, 0.005));\n  vec2 tmpvar_9;\n  tmpvar_9 = (uv - vec2(0.0, 0.005));\n  tmpvar_7 = (((\n    (texture (sampler_blur2, tmpvar_8).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, tmpvar_9).xyz * scale2)\n   + bias2)).x * tmpvar_3.y);\n  vec2 tmpvar_10;\n  tmpvar_10.x = tmpvar_4;\n  tmpvar_10.y = tmpvar_7;\n  vec2 tmpvar_11;\n  tmpvar_11.x = (((\n    (texture (sampler_blur2, tmpvar_5).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, tmpvar_6).xyz * scale2)\n   + bias2)).x * tmpvar_3.x);\n  tmpvar_11.y = (((\n    (texture (sampler_blur2, tmpvar_8).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, tmpvar_9).xyz * scale2)\n   + bias2)).x * tmpvar_3.y);\n  ret_2.x = texture (sampler_fw_main, ((uv - (tmpvar_10 * 0.01)) + (tmpvar_11 * 0.003))).x;\n  vec4 tmpvar_12;\n  tmpvar_12 = texture (sampler_blur3, uv);\n  ret_2.x = (ret_2.x + ((ret_2.x - \n    ((tmpvar_12.xyz * scale3) + bias3)\n  .x) * 0.1));\n  ret_2.x = (ret_2.x + 0.004);\n  vec2 tmpvar_13;\n  tmpvar_13.x = tmpvar_7;\n  tmpvar_13.y = -(tmpvar_4);\n  my_uv_1 = (uv + ((tmpvar_13 * 0.05) * (1.2 - \n    ((tmpvar_12.xyz * scale3) + bias3)\n  .y)));\n  ret_2.z = texture (sampler_fw_main, my_uv_1).z;\n  vec2 x_14;\n  x_14 = (my_uv_1 - uv);\n  ret_2.z = (ret_2.z + ((\n    ((ret_2.z - ((texture (sampler_blur1, uv).xyz * scale1) + bias1).z) * sqrt(dot (x_14, x_14)))\n   * 180.0) / sqrt(\n    dot (tmpvar_3, tmpvar_3)\n  )));\n  ret_2.z = (ret_2.z * 0.8);\n  ret_2.z = (ret_2.z + 0.004);\n  vec2 tmpvar_15;\n  tmpvar_15.x = -(tmpvar_7);\n  tmpvar_15.y = tmpvar_4;\n  my_uv_1 = (tmpvar_15 * 0.045);\n  vec2 tmpvar_16;\n  tmpvar_16.x = (((\n    (texture (sampler_blur2, (uv + vec2(0.01, 0.0))).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, (uv - vec2(0.01, 0.0))).xyz * scale2)\n   + bias2)).y * tmpvar_3.x);\n  tmpvar_16.y = (((\n    (texture (sampler_blur2, (uv + vec2(0.0, 0.01))).xyz * scale2)\n   + bias2) - (\n    (texture (sampler_blur2, (uv - vec2(0.0, 0.01))).xyz * scale2)\n   + bias2)).y * tmpvar_3.y);\n  my_uv_1 = (my_uv_1 + (uv - (tmpvar_16 * 0.03)));\n  ret_2.y = texture (sampler_fw_main, my_uv_1).y;\n  ret_2.y = (ret_2.y + ((\n    (ret_2.y - ((texture (sampler_blur3, my_uv_1).xyz * scale3) + bias3).y)\n   * 0.1) + 0.01));\n  vec4 tmpvar_17;\n  tmpvar_17.w = 1.0;\n  tmpvar_17.xyz = ret_2;\n  ret = tmpvar_17.xyz;\n }","comp":""}