{"baseVals":{"rating":0,"gammaadj":1,"decay":1,"echo_zoom":1,"echo_alpha":0.5,"echo_orient":1,"wave_mode":6,"additivewave":1,"modwavealphabyvolume":1,"wave_a":0.358,"wave_scale":1.571,"wave_smoothing":0.504,"wave_mystery":-0.52,"modwavealphastart":2,"modwavealphaend":2,"warpanimspeed":2.007,"warpscale":1.341,"zoomexp":4.401,"zoom":1.011,"rot":0.003,"warp":0,"wave_g":0,"wave_y":0.04,"ob_size":0.005,"ob_a":1,"ib_size":0,"mv_x":0,"mv_y":48,"mv_dx":-0.941,"mv_dy":0.426,"mv_l":5,"mv_r":0.316,"mv_g":0.078,"mv_b":0.942,"mv_a":0,"b1ed":0},"shapes":[{"baseVals":{"enabled":1,"sides":100,"additive":1,"thickoutline":1,"x":0.57,"y":0.41,"rad":0.09234,"tex_zoom":0.73458,"r":0,"g":1,"g2":0,"border_a":0},"init_eqs_str":"a.vx=0;","frame_eqs_str":""},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":1,"thick":1,"additive":1,"g":0},"init_eqs_str":"a.vl=0;a.sw=0;a.t1=0;a.vo=0;a.vt=0;a.swi=0;a.vc=0;a.vj=0;a.vk=0;a.it=0;a.vb=0;a.vg=0;a.vi=0;a.vn=0;a.lr=0;a.sc=0;a.my=0;a.vd=0;a.si=0;a.vq=0;a.vx=0;a.sa=0;a.let=0;a.sb=0;a.sg=0;a.vy=0;a.sf=0;a.sj=0;a.vr=0;a.se=0;a.sz=0;a.xv=0;a.vp=0;a.mx=0;a.vf=0;a.sh=0;a.sd=0;a.vs=0;a.ve=0;a.ita=0;a.vh=0;a.va=0;a.vm=0;","frame_eqs_str":"a.t1=below(randint(100),a.treb+a.mid+a.bass);","point_eqs_str":"a.it=(a.it+1)*above(a.sample,0)*below(a.it,53);a.ita=(a.ita+equal(a.it,0))*above(a.sample,0);a.sw=1-equal(a.it,0)*equal(a.ita,0);a.swi=(equal(a.lr,9)+equal(a.lr,5))*equal(a.it,0)*equal(a.ita,4);a.xv=.00001<Math.abs(a.sw-a.swi)?a.xv:.0008*randint(1001);a.mx=a.xv+.025*a.ita;a.my=.00001<Math.abs(a.sw-a.swi)?a.my:.000975*randint(1001);a.sz=.01;a.vx=above(a.it,1)*below(a.it,39)+above(a.it,12)*below(a.it,28)-equal(a.it,20)+equal(a.it,46)+equal(a.it,51)+equal(a.it,41)-equal(a.it,15)-\nequal(a.it,25)+equal(a.it,10)+equal(a.it,30)-equal(a.it,4)-equal(a.it,36);a.vy=above(a.it,17)*below(a.it,49)+above(a.it,22)*below(a.it,44)-equal(a.it,33)+equal(a.it,7)+equal(a.it,51)+equal(a.it,15)-equal(a.it,41)-equal(a.it,25)+equal(a.it,4)+equal(a.it,10)-equal(a.it,36)-equal(a.it,30);a.sa=18*equal(a.ita,0)+5*equal(a.ita,1)+13*equal(a.ita,2)+9*equal(a.ita,3)+24*equal(a.ita,4);a.sd=3*equal(a.ita,0)+18*equal(a.ita,1)+5*equal(a.ita,2)+1*equal(a.ita,3)+20*equal(a.ita,4)+5*equal(a.ita,5);a.sh=20*equal(a.ita,\n0)+18*equal(a.ita,1)+1*equal(a.ita,2)+22*equal(a.ita,3)+5*equal(a.ita,4)+12*equal(a.ita,5);a.sg=19*equal(a.ita,0)+16*equal(a.ita,1)+1*equal(a.ita,2)+3*equal(a.ita,3)+5*equal(a.ita,4);a.si=12*equal(a.ita,0)+9*equal(a.ita,1)+6*equal(a.ita,2)+5*equal(a.ita,3);a.sc=12*equal(a.ita,0)+15*equal(a.ita,1)+22*equal(a.ita,2)+5*equal(a.ita,3);a.sb=20*equal(a.ita,0)+9*equal(a.ita,1)+13*equal(a.ita,2)+5*equal(a.ita,3);a.se=13*equal(a.ita,0)+9*equal(a.ita,1)+14*equal(a.ita,2)+4*equal(a.ita,3);a.sj=14*equal(a.ita,\n0)+5*equal(a.ita,1)+5*equal(a.ita,2)+4*equal(a.ita,3);a.sf=25*equal(a.ita,0)+5*equal(a.ita,1)+19*equal(a.ita,2);a.lr=.00001<Math.abs(a.sw)?a.lr:randint(10);a.let=equal(a.lr,0)*a.sa+equal(a.lr,1)*a.sb+equal(a.lr,2)*a.sc+equal(a.lr,3)*a.sd+equal(a.lr,4)*a.se+equal(a.lr,5)*a.sf+equal(a.lr,6)*a.sg+equal(a.lr,7)*a.sh+equal(a.lr,8)*a.si+equal(a.lr,9)*a.sj;a.va=equal(a.let,23)+equal(a.let,24)+equal(a.let,26);a.vb=above(a.let,0)*below(a.let,9)+above(a.let,10)*below(a.let,19)+equal(a.let,21)+equal(a.let,23);\na.vc=equal(a.let,1)+equal(a.let,2)+equal(a.let,5)+equal(a.let,6)+equal(a.let,8)+equal(a.let,11)+equal(a.let,16)+equal(a.let,18)+equal(a.let,19);a.vd=above(a.let,1)*below(a.let,9)+above(a.let,10)*below(a.let,24)-equal(a.let,20);a.ve=equal(a.let,13)+equal(a.let,14)+equal(a.let,24)+equal(a.let,25);a.vf=above(a.let,1)*below(a.let,8)+equal(a.let,9)+above(a.let,14)*below(a.let,21)+equal(a.let,26);a.vg=equal(a.let,1);a.vh=equal(a.let,9)+equal(a.let,20);a.vi=above(a.let,0)*below(a.let,5)-equal(a.let,3)+equal(a.let,\n18);a.vj=above(a.let,2)*below(a.let,8)-equal(a.let,4)+equal(a.let,9)+above(a.let,14)*below(a.let,21)-equal(a.let,18)+equal(a.let,26);a.vk=equal(a.let,11)+equal(a.let,13)+above(a.let,23)*below(a.let,27);a.vl=equal(a.let,8)+equal(a.let,10)+above(a.let,12)*below(a.let,18)+above(a.let,20)*below(a.let,24);a.vm=equal(a.let,1)+equal(a.let,2)+equal(a.let,8)+equal(a.let,16)+equal(a.let,18)+equal(a.let,19);a.vn=equal(a.let,1)+equal(a.let,7)+equal(a.let,8)+equal(a.let,10)+above(a.let,12)*below(a.let,24)-equal(a.let,\n16)-equal(a.let,18)-equal(a.let,20)-equal(a.let,22);a.vo=equal(a.let,11)+equal(a.let,14)+equal(a.let,17)+equal(a.let,18)+equal(a.let,23)+equal(a.let,24);a.vp=equal(a.let,3)+equal(a.let,5)+equal(a.let,7)+equal(a.let,9)+equal(a.let,10)+equal(a.let,12)+equal(a.let,15)+equal(a.let,17)+equal(a.let,19)+equal(a.let,21)+equal(a.let,26);a.vq=equal(a.let,2)+equal(a.let,4)+equal(a.let,22);a.vr=equal(a.let,9)+equal(a.let,20)+equal(a.let,25);a.vs=equal(a.let,22);a.vt=above(a.let,1)*below(a.let,13)-equal(a.let,\n6)-equal(a.let,8)-equal(a.let,11)+equal(a.let,15)+equal(a.let,17)+equal(a.let,19)+equal(a.let,21)+equal(a.let,26);a.a=.00001<Math.abs(above(a.it,51))?0:.00001<Math.abs(above(a.it,49))?a.va:.00001<Math.abs(above(a.it,47))?a.vb:.00001<Math.abs(above(a.it,44))?a.vc:.00001<Math.abs(above(a.it,42))?a.vd:.00001<Math.abs(above(a.it,39))?a.ve:.00001<Math.abs(above(a.it,37))?a.vf:.00001<Math.abs(above(a.it,34))?a.vg:.00001<Math.abs(above(a.it,31))?a.vh:.00001<Math.abs(above(a.it,28))?a.vi:.00001<Math.abs(above(a.it,\n26))?a.vj:.00001<Math.abs(above(a.it,23))?a.vk:.00001<Math.abs(above(a.it,21))?a.vl:.00001<Math.abs(above(a.it,18))?a.vm:.00001<Math.abs(above(a.it,16))?a.vn:.00001<Math.abs(above(a.it,13))?a.vo:.00001<Math.abs(above(a.it,11))?a.vp:.00001<Math.abs(above(a.it,8))?a.vq:.00001<Math.abs(above(a.it,5))?a.vr:.00001<Math.abs(above(a.it,2))?a.vs:.00001<Math.abs(a.it)?a.vt:0;a.a=a.a*below(a.ita,8)*a.t1;a.x=a.mx+a.vx*a.sz*.75;a.y=a.my+a.vy*a.sz*1.5;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"","frame_eqs_str":"a.zoom=1;a.warp=.04;a.rot=0;a.monitor=a.treb+a.mid+a.bass;","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec2 my_uv2_1;\n  vec2 d_2;\n  vec3 ret_3;\n  vec2 tmpvar_4;\n  tmpvar_4 = (texsize.zw * 12.0);\n  vec2 tmpvar_5;\n  tmpvar_5.x = (((texture (sampler_blur3, \n    (uv + (vec2(1.0, 0.0) * tmpvar_4))\n  ).xyz * scale3) + bias3) - ((texture (sampler_blur3, \n    (uv - (vec2(1.0, 0.0) * tmpvar_4))\n  ).xyz * scale3) + bias3)).x;\n  tmpvar_5.y = (((texture (sampler_blur3, \n    (uv + (vec2(0.0, 1.0) * tmpvar_4))\n  ).xyz * scale3) + bias3) - ((texture (sampler_blur3, \n    (uv - (vec2(0.0, 1.0) * tmpvar_4))\n  ).xyz * scale3) + bias3)).x;\n  ret_3.x = texture (sampler_fc_main, (uv + ((tmpvar_5 * texsize.zw) * 48.0))).x;\n  ret_3.x = (ret_3.x + ((\n    (ret_3 - ((texture (sampler_blur3, (uv - \n      floor(uv)\n    )).xyz * scale3) + bias3))\n  .x * 0.01) - 0.004));\n  vec2 tmpvar_6;\n  tmpvar_6 = ((uv_orig - 0.5) * vec2(1.75, 1.75));\n  vec2 tmpvar_7;\n  tmpvar_7.x = ((tmpvar_6.x * tmpvar_6.x) - (tmpvar_6.y * tmpvar_6.y));\n  tmpvar_7.y = ((2.0 * tmpvar_6.x) * tmpvar_6.y);\n  my_uv2_1 = (tmpvar_7 + vec2(0.4, 0.74));\n  d_2 = (texsize.zw * 8.0);\n  vec2 tmpvar_8;\n  tmpvar_8.x = (((texture (sampler_blur1, \n    (my_uv2_1 + (vec2(1.0, 0.0) * d_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (my_uv2_1 - (vec2(1.0, 0.0) * d_2))\n  ).xyz * scale1) + bias1)).y;\n  tmpvar_8.y = (((texture (sampler_blur1, \n    (my_uv2_1 + (vec2(0.0, 1.0) * d_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (my_uv2_1 - (vec2(0.0, 1.0) * d_2))\n  ).xyz * scale1) + bias1)).y;\n  ret_3.y = texture (sampler_fc_main, (my_uv2_1 + ((tmpvar_8 * texsize.zw) * 4.0))).y;\n  ret_3.z = max (texture (sampler_main, uv).y, (texture (sampler_main, (uv + texsize.zw)).z - 0.004));\n  vec4 tmpvar_9;\n  tmpvar_9.w = 1.0;\n  tmpvar_9.xyz = ret_3;\n  ret = tmpvar_9.xyz;\n }","comp":" shader_body { \n  vec2 tmpvar_1;\n  tmpvar_1 = (texsize.zw * 4.0);\n  vec3 tmpvar_2;\n  tmpvar_2 = (((texture (sampler_blur1, \n    (uv + (vec2(1.0, 0.0) * tmpvar_1))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(1.0, 0.0) * tmpvar_1))\n  ).xyz * scale1) + bias1));\n  vec3 tmpvar_3;\n  tmpvar_3 = (((texture (sampler_blur1, \n    (uv + (vec2(0.0, 1.0) * tmpvar_1))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(0.0, 1.0) * tmpvar_1))\n  ).xyz * scale1) + bias1));\n  vec2 tmpvar_4;\n  tmpvar_4.x = tmpvar_2.x;\n  tmpvar_4.y = tmpvar_3.x;\n  vec2 tmpvar_5;\n  tmpvar_5.x = tmpvar_2.z;\n  tmpvar_5.y = tmpvar_3.z;\n  vec2 tmpvar_6;\n  tmpvar_6.x = tmpvar_2.x;\n  tmpvar_6.y = tmpvar_3.x;\n  vec2 tmpvar_7;\n  tmpvar_7.x = tmpvar_2.z;\n  tmpvar_7.y = tmpvar_3.z;\n  vec4 tmpvar_8;\n  tmpvar_8 = texture (sampler_blur1, uv);\n  vec4 tmpvar_9;\n  tmpvar_9 = texture (sampler_main, uv);\n  vec4 tmpvar_10;\n  tmpvar_10 = texture (sampler_blur3, uv);\n  vec4 tmpvar_11;\n  tmpvar_11.w = 1.0;\n  tmpvar_11.xyz = mix (clamp (mix (\n    mix (mix (mix (mix (\n      (vec3(0.8, 0.0, 1.5) * vec3(sqrt(dot (tmpvar_6, tmpvar_6))))\n    , vec3(1.0, 1.0, 0.0), vec3(\n      (tmpvar_9.x * clamp ((1.0 - (\n        ((tmpvar_10.xyz * scale3) + bias3)\n      .y * 8.0)), 0.0, 1.0))\n    )), vec3(1.0, 1.0, 1.0), vec3((\n      ((((texture (sampler_blur1, \n        (uv - tmpvar_4)\n      ).xyz * scale1) + bias1).z * ((tmpvar_8.xyz * scale1) + bias1).x) * 2.0)\n     * \n      (1.0 - (((tmpvar_8.xyz * scale1) + bias1).y * 4.0))\n    ))), vec3(0.0, 1.0, 0.0), vec3(sqrt(dot (tmpvar_7, tmpvar_7)))), vec3(1.0, 0.0, 0.0), vec3((tmpvar_9.z * clamp ((1.0 - \n      (((tmpvar_10.xyz * scale3) + bias3).y * 8.0)\n    ), 0.0, 1.0))))\n  , vec3(1.0, 1.0, 1.0), vec3(\n    ((((\n      (texture (sampler_blur1, (uv - tmpvar_5)).xyz * scale1)\n     + bias1).x * (\n      (tmpvar_8.xyz * scale1)\n     + bias1).z) * 2.0) * (1.0 - ((\n      (tmpvar_8.xyz * scale1)\n     + bias1).y * 4.0)))\n  )), 0.0, 1.0), vec3(1.0, 1.0, 1.0), tmpvar_9.yyy);\n  ret = tmpvar_11.xyz;\n }"}