{"baseVals":{"rating":5,"gammaadj":1,"decay":0.8,"echo_zoom":13.69363,"wave_mode":3,"wave_thick":1,"wave_brighten":0,"wrap":0,"wave_a":0.2,"wave_scale":0.532384,"wave_smoothing":0.9,"modwavealphastart":0.5,"modwavealphaend":1,"warpscale":1.430768,"zoomexp":0.8802,"fshader":0.330001,"zoom":1.000489,"warp":0.341546,"sx":0.9999,"sy":0.9998,"ob_size":0,"ib_size":0,"ib_r":0,"ib_g":0.3,"ib_b":0,"mv_x":64,"mv_y":48,"mv_l":5,"mv_a":0,"b1n":0.25},"shapes":[{"baseVals":{"enabled":1,"sides":100,"tex_zoom":0.999999,"r":0.05,"g":0.05,"b":0.9,"g2":0,"b2":0.4,"border_a":0},"init_eqs_str":"","frame_eqs_str":""},{"baseVals":{"enabled":1,"sides":50,"rad":0.05033,"g":0.05,"b":0.05,"r2":0.400001,"g2":0.02,"b2":0.02,"a2":0.1,"border_a":0},"init_eqs_str":"a.q1=0;a.q8=0;a.q2=0;a.q5=0;a.q7=0;","frame_eqs_str":"a.x=a.q1*Math.cos(a.q8+1.0467)-a.q2*Math.sin(a.q8+1.0467)+.5;a.y=a.q1*Math.sin(a.q8+1.0467)+a.q2*Math.cos(a.q8+1.0467)+.5;a.rad=.03+.02*a.q5+.07*a.q7;a.b+=.2*(1-a.q5);a.b2+=.2*(1-a.q5);"},{"baseVals":{"enabled":1,"sides":50,"rad":0.049832,"g":0.05,"b":0.05,"r2":0.400001,"g2":0.02,"b2":0.02,"a2":0.1,"border_a":0},"init_eqs_str":"a.q1=0;a.q8=0;a.q2=0;a.q5=0;a.q7=0;","frame_eqs_str":"a.x=a.q1*Math.cos(a.q8+2.0933)-a.q2*Math.sin(a.q8+2.0933)+.5;a.y=a.q1*Math.sin(a.q8+2.0933)+a.q2*Math.cos(a.q8+2.0933)+.5;a.rad=.03+.02*a.q5+.07*a.q7;a.b+=.2*(1-a.q5);a.b2+=.2*(1-a.q5);"},{"baseVals":{"enabled":1,"sides":50,"rad":0.049832,"g":0.05,"b":0.05,"r2":0.400001,"g2":0.02,"b2":0.02,"a2":0.1,"border_a":0},"init_eqs_str":"a.q1=0;a.q8=0;a.q2=0;a.q5=0;a.q7=0;","frame_eqs_str":"a.x=a.q1*Math.cos(a.q8)-a.q2*Math.sin(a.q8)+.5;a.y=a.q1*Math.sin(a.q8)+a.q2*Math.cos(a.q8)+.5;a.rad=.03+.02*a.q5+.07*a.q7;a.b+=.2*(1-a.q5);a.b2+=.2*(1-a.q5);"}],"waves":[{"baseVals":{"enabled":1,"smoothing":0},"init_eqs_str":"a.ox=0;a.oy=0;a.q8=0;","frame_eqs_str":"","point_eqs_str":"a.ox=.1*Math.cos(6.2831*a.sample);a.oy=.42*Math.sin(6.2831*a.sample);a.x=.5+a.ox*Math.cos(a.q8+1.0467)-a.oy*Math.sin(a.q8+1.0467);a.y=.5+a.ox*Math.sin(a.q8+1.0467)+a.oy*Math.cos(a.q8+1.0467);a.r=Math.abs(a.sample-.5);a.g=Math.abs(a.sample-.5);a.b=Math.abs(a.sample-.5);"},{"baseVals":{"enabled":1,"smoothing":0},"init_eqs_str":"a.ox=0;a.oy=0;a.q8=0;","frame_eqs_str":"","point_eqs_str":"a.ox=.1*Math.cos(6.2831*a.sample);a.oy=.42*Math.sin(6.2831*a.sample);a.x=.5+a.ox*Math.cos(a.q8)-a.oy*Math.sin(a.q8);a.y=.5+a.ox*Math.sin(a.q8)+a.oy*Math.cos(a.q8);a.r=Math.abs(a.sample-.5);a.g=Math.abs(a.sample-.5);a.b=Math.abs(a.sample-.5);"},{"baseVals":{"enabled":1,"smoothing":0},"init_eqs_str":"a.ox=0;a.oy=0;a.q8=0;","frame_eqs_str":"","point_eqs_str":"a.ox=.1*Math.cos(6.2831*a.sample);a.oy=.42*Math.sin(6.2831*a.sample);a.x=.5+a.ox*Math.cos(a.q8+2.0933)-a.oy*Math.sin(a.q8+2.0933);a.y=.5+a.ox*Math.sin(a.q8+2.0933)+a.oy*Math.cos(a.q8+2.0933);a.r=Math.abs(a.sample-.5);a.g=Math.abs(a.sample-.5);a.b=Math.abs(a.sample-.5);"},{"baseVals":{"enabled":1,"additive":1,"scaling":1.0303,"smoothing":0,"b":0.47},"init_eqs_str":"a.t5=0;a.t1=0;a.fbx=0;a.q1=0;a.q5=0;a.fby=0;a.t3=0;a.oy=0;a.t2=0;a.ny=0;a.q2=0;a.v1=0;a.t4=0;a.nx=0;a.q7=0;a.v2=0;a.ox=0;a.q8=0;","frame_eqs_str":"a.fbx=.5+a.q1*Math.cos(div(6.2831,3))-a.q2*Math.sin(div(6.2831,3));a.fby=.5+a.q1*Math.sin(div(6.2831,3))+a.q2*Math.cos(div(6.2831,3));a.ox=.5*(a.q1+.5+a.fbx);a.oy=.5*(a.q2+.5+a.fby);a.nx=.5+(a.ox-.5)*Math.cos(a.q8)-(a.oy-.5)*Math.sin(a.q8);a.ny=.5+(a.ox-.5)*Math.sin(a.q8)+(a.oy-.5)*Math.cos(a.q8);a.t1=a.nx;a.t2=a.ny;a.nx=.5+(a.fbx-.5)*Math.cos(a.q8)-(a.fby-.5)*Math.sin(a.q8);a.ny=.5+(a.fbx-.5)*Math.sin(a.q8)+(a.fby-.5)*Math.cos(a.q8);a.t3=sqrt(sqr(a.ox-a.fbx)+sqr(a.oy-a.fby));\na.t4=.5*sqrt(a.q1*a.q1+a.q2*a.q2);a.t5=Math.atan2(a.t2-a.ny,a.t1-a.nx);a.b+=.2*(1-a.q5);","point_eqs_str":"a.v1=a.t3*(1+.3*(1+a.q7)*a.value1*(1-sqr(2*Math.abs(a.sample-.5))))*Math.cos(3.1415*a.sample);a.v2=a.t4*(1+.3*(1+a.q7)*a.value2*(1-sqr(2*Math.abs(a.sample-.5))))*Math.sin(3.1415*a.sample);a.v2*=pow(1-Math.abs(a.sample-.5),1.3);a.a=Math.max(a.q7,.15*Math.abs(Math.cos(4.32*a.time+.63+Math.sin(7.3*a.time+1.07)))*(1-sqrt(2*Math.abs(a.sample-.5))));a.nx=a.v1*Math.cos(a.t5)-a.v2*Math.sin(a.t5);a.ny=a.v1*Math.sin(a.t5)+a.v2*Math.cos(a.t5);a.x=a.nx+a.t1;a.y=a.ny+a.t2;"}],"init_eqs_str":"a.maxdbass=0;a.avgbass=0;a.q6=0;a.dbass=0;a.q1=0;a.q5=0;a.force=0;a.lastbeat=0;a.bpm=0;a.lockinterval=0;a.pdbass=0;a.interval=0;a.pbass=0;a.beat=0;a.q2=0;a.phase=0;a.avginterval=0;a.q7=0;a.sure=0;a.q8=0;","frame_eqs_str":"a.sure=.00001<Math.abs(equal(a.sure,0))?.75:a.sure;a.interval=.00001<Math.abs(equal(a.interval,0))?.7*a.fps:a.interval;a.avginterval=.00001<Math.abs(equal(a.avginterval,0))?.7*a.fps:a.avginterval;a.lockinterval=.00001<Math.abs(equal(a.lockinterval,0))?.7*a.fps:a.lockinterval;a.lastbeat=.00001<Math.abs(equal(a.lastbeat,0))?a.frame-a.fps:a.lastbeat;a.dbass=(a.bass-a.pbass)*a.fps;a.beat=below(a.dbass,0)*above(a.pdbass,0)*above(a.bass,.95*a.avgbass)*above(a.frame-a.lastbeat,div(a.fps,\n3));a.sure=.00001<Math.abs(a.beat*below(Math.abs(a.frame-(a.interval+a.lastbeat)),div(a.fps,5)))?Math.min(.095+a.sure,1):a.beat*(a.sure-.095)+(1-a.beat)*a.sure*.9996;a.sure=Math.max(.5,a.sure);a.avgbass=.995*a.avgbass+.005*a.bass;a.maxdbass=Math.max(.999*a.maxdbass,a.dbass);a.maxdbass=Math.min(200,a.maxdbass);a.maxdbass=Math.max(.02,a.maxdbass);a.interval=.00001<Math.abs(a.beat*below(a.frame-a.lastbeat,1.8*a.interval))?.25*(a.frame-a.lastbeat)+.75*a.interval:a.interval;a.lastbeat=.00001<Math.abs((1-\na.force)*a.beat+equal(a.lastbeat+a.interval,a.frame))?a.frame:a.lastbeat;a.avginterval=.00001<Math.abs(a.beat)?.9*a.avginterval+.1*a.interval:a.avginterval;a.lockinterval=.00001<Math.abs(a.beat)?.9*a.lockinterval+.1*a.avginterval:a.lockinterval;a.pbass=a.bass;a.pdbass=a.dbass;a.bpm=60*a.fps*.3333*(div(2*(1-a.sure),a.interval)+div(2*a.sure,a.avginterval)+div(1,a.lockinterval));a.phase=Math.min(div(a.frame-a.lastbeat,.333*(2*a.sure*a.avginterval+2*(1-a.sure)*a.interval+a.lockinterval)),1);a.beat=.00001<\nMath.abs(equal(a.phase,0))?1:a.beat;a.interval=Math.min(a.interval,.7*a.fps);a.avginterval=Math.min(a.avginterval,.7*a.fps);a.lockinterval=Math.min(a.lockinterval,.7*a.fps);a.q1=.1*Math.cos(a.time);a.q2=.42*Math.sin(a.time);a.q8=.1*a.time;a.q7=a.beat;a.q6=div(a.time,6.2831)-Math.floor(div(a.time,6.2831));a.q5=div(Math.abs(6.2831*a.q6-3.1415),3.1415);a.monitor=a.q6;","pixel_eqs_str":"","pixel_eqs":"","warp":"uniform sampler2D sampler_smalltiled_electric_nebula;\n shader_body { \n  float tmpvar_1;\n  tmpvar_1 = fract((time * 0.5));\n  float tmpvar_2;\n  tmpvar_2 = pow (0.5, tmpvar_1);\n  vec2 tmpvar_3;\n  tmpvar_3 = (uv - 0.5);\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = (mix (texture (sampler_fc_main, uv).xyz, (\n    mix (texture (sampler_smalltiled_electric_nebula, (((\n      (tmpvar_3 * tmpvar_2)\n     + 0.5) * texsize.xy) * texsize_smalltiled_electric_nebula.zw)).xyz, texture (sampler_smalltiled_electric_nebula, (((\n      (tmpvar_3 * (tmpvar_2 * 2.0))\n     + 0.5) * texsize.xy) * texsize_smalltiled_electric_nebula.zw)).xyz, vec3(tmpvar_1))\n   * \n    (clamp ((rad * 1.3), 0.0, 1.0) * 1.1)\n  ), vec3(0.15, 0.15, 0.15)) * 0.8);\n  ret = tmpvar_4.xyz;\n }","comp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_main, uv).xyz + ((\n    ((texture (sampler_blur1, uv).xyz * scale1) + bias1)\n   - blur1_min) * 2.0));\n  ret = tmpvar_1.xyz;\n }"}