{"baseVals":{"rating":0,"decay":1,"echo_zoom":0.999609,"echo_alpha":0.5,"echo_orient":2,"wave_mode":1,"wrap":0,"wave_a":0.001,"zoom":0.96,"warp":0.000521,"wave_r":0,"wave_g":0,"wave_b":0,"ob_r":1,"ob_g":1,"ob_b":1,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"textured":1,"rad":2.185871,"g":1,"b":1,"a":0.4,"r2":1,"b2":1},"init_eqs_str":"a.tex_capture=0;a.q3=0;","frame_eqs_str":"a.tex_capture=above(a.q3,1);"},{"baseVals":{"enabled":1,"textured":1,"rad":2.185871,"g":1,"b":1,"a":0.4,"r2":1,"b2":1},"init_eqs_str":"","frame_eqs_str":""},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":1,"spectrum":1,"usedots":1,"additive":1,"a":0.5},"init_eqs_str":"a.xx=0;a.s=0;a.xs=0;a.q6=0;a.ss=0;a.norm=0;a.q1=0;a.xnorm=0;a.q5=0;a.xd=0;a.zd=0;a.v=0;a.yx=0;a.angle2=0;a.znorm=0;a.zs=0;a.ynorm=0;a.angle=0;a.ys=0;a.xn=0;a.yd=0;a.znrom=0;a.angle3=0;a.k=0;a.yn=0;a.u=0;a.zx=0;a.q7=0;","frame_eqs_str":"","point_eqs_str":"a.u=3.14159*Math.abs(Math.cos(.1*a.q1));a.v=6.28318*Math.abs(Math.cos(.015*a.q1));a.s=314*a.sample;a.ss=6280*a.sample;a.xs=.5*Math.sin(a.s)*Math.cos(a.ss);a.ys=.5*Math.sin(a.s)*Math.sin(a.ss);a.zs=.5*Math.cos(a.s);a.angle=6.28*Math.sin(.015*a.q1);a.yx=a.ys*Math.cos(a.angle)-a.zs*Math.sin(a.angle);a.zx=a.ys*Math.sin(a.angle)+a.zs*Math.cos(a.angle);a.xx=a.xs;a.angle2=6.28*Math.sin(.02*a.q1);a.xd=a.xx*Math.cos(a.angle2)-a.zx*Math.sin(a.angle2);a.zd=a.xx*Math.sin(a.angle2)+a.zx*\nMath.cos(a.angle2);a.yd=a.yx;a.angle3=6.28*Math.sin(.012*a.q1);a.xn=a.xd*Math.cos(a.angle3)-a.yd*Math.sin(a.angle3);a.yn=a.xd*Math.sin(a.angle3)+a.yd*Math.cos(a.angle3);a.k=5;a.norm=div(1,sqrt(a.xn*a.xn+a.yn*a.yn+(a.zd+2)*(a.zd+2)));a.xnorm=a.norm*a.xn;a.ynorm=a.norm*a.yn;a.znrom=a.norm*a.zd;a.xs=a.xnorm*(1+(a.k-1)*a.q5*a.q5)+a.ynorm*(a.k-1)*a.q5*a.q6+a.znorm*(a.k-1)*a.q5*a.q7;a.ys=a.xnorm*(a.k-1)*a.q5*a.q6+a.ynorm*(1+(a.k-1)*a.q6*a.q6)+a.znorm*(a.k-1)*a.q6*a.q7;a.zd=a.xnorm*(a.k-1)*a.q5*a.q7+a.ynorm*\n(a.k-1)*a.q6*a.q7+a.znorm*(1+(a.k-1)*a.q7*a.q7);a.zd+=2;a.x=a.xs*a.zd*.1+.5;a.y=a.ys*a.zd*.12+.5;a.r=.5+.5*Math.sin(1.2*a.q1+a.x+a.x);a.g=.5+.5*Math.sin(1.5*a.q1+a.x+a.y);a.b=.5+.5*Math.sin(1.36*a.q1+a.y+a.y);"},{"baseVals":{"enabled":1,"spectrum":1,"usedots":1,"additive":1,"a":0.5},"init_eqs_str":"a.xx=0;a.s=0;a.xs=0;a.q6=0;a.ss=0;a.norm=0;a.q1=0;a.xnorm=0;a.q5=0;a.xd=0;a.zd=0;a.v=0;a.yx=0;a.angle2=0;a.znorm=0;a.zs=0;a.ynorm=0;a.angle=0;a.ys=0;a.xn=0;a.yd=0;a.znrom=0;a.angle3=0;a.k=0;a.yn=0;a.u=0;a.zx=0;a.q7=0;","frame_eqs_str":"","point_eqs_str":"a.u=3.14159*Math.abs(Math.cos(.1*a.q1));a.v=6.28318*Math.abs(Math.cos(.015*a.q1));a.s=314*a.sample;a.ss=6280*a.sample;a.xs=.5*Math.sin(a.s)*Math.cos(a.ss);a.ys=.5*Math.sin(a.s)*Math.sin(a.ss);a.zs=.5*Math.cos(a.s);a.angle=6.28*Math.sin(.015*a.q1);a.yx=a.ys*Math.cos(a.angle)-a.zs*Math.sin(a.angle);a.zx=a.ys*Math.sin(a.angle)+a.zs*Math.cos(a.angle);a.xx=a.xs;a.angle2=6.28*Math.sin(.05*a.q1);a.xd=a.xx*Math.cos(a.angle2)-a.zx*Math.sin(a.angle2);a.zd=a.xx*Math.sin(a.angle2)+a.zx*\nMath.cos(a.angle2);a.yd=a.yx;a.angle3=6.28*Math.sin(.022*a.q1);a.xn=a.xd*Math.cos(a.angle3)-a.yd*Math.sin(a.angle3);a.yn=a.xd*Math.sin(a.angle3)+a.yd*Math.cos(a.angle3);a.k=1;a.norm=div(1,sqrt(a.xn*a.xn+a.yn*a.yn+(a.zd+2)*(a.zd+2)));a.xnorm=a.norm*a.xn;a.ynorm=a.norm*a.yn;a.znrom=a.norm*a.zd;a.xs=a.xnorm*(1+(a.k-1)*a.q5*a.q5)+a.ynorm*(a.k-1)*a.q5*a.q6+a.znorm*(a.k-1)*a.q5*a.q7;a.ys=a.xnorm*(a.k-1)*a.q5*a.q6+a.ynorm*(1+(a.k-1)*a.q6*a.q6)+a.znorm*(a.k-1)*a.q6*a.q7;a.zd=a.xnorm*(a.k-1)*a.q5*a.q7+a.ynorm*\n(a.k-1)*a.q6*a.q7+a.znorm*(1+(a.k-1)*a.q7*a.q7);a.zd+=2;a.x=a.xs*a.zd*.1+.5;a.y=a.ys*a.zd*.12+.5;a.r=.5+.5*Math.sin(1.2*a.q1+a.x+a.x);a.g=.5+.5*Math.sin(1.25*a.q1+a.x+a.y);a.b=.5+.5*Math.sin(1.36*a.q1+a.y+a.y);"},{"baseVals":{"enabled":1,"spectrum":1,"usedots":1,"thick":1,"additive":1,"a":0.5},"init_eqs_str":"a.xx=0;a.s=0;a.xs=0;a.q6=0;a.ss=0;a.norm=0;a.q1=0;a.xnorm=0;a.q5=0;a.xd=0;a.zd=0;a.v=0;a.yx=0;a.angle2=0;a.znorm=0;a.zs=0;a.ynorm=0;a.angle=0;a.ys=0;a.xn=0;a.yd=0;a.znrom=0;a.angle3=0;a.k=0;a.yn=0;a.u=0;a.zx=0;a.q7=0;","frame_eqs_str":"","point_eqs_str":"a.u=3.14159*Math.abs(Math.cos(.1*a.q1));a.v=6.28318*Math.abs(Math.cos(.015*a.q1));a.s=314*a.sample;a.ss=6280*a.sample;a.xs=.5*Math.sin(a.s)*Math.cos(a.ss);a.ys=.5*Math.sin(a.s)*Math.sin(a.ss);a.zs=.5*Math.cos(a.s);a.angle=6.28*Math.sin(.015*a.q1);a.yx=a.ys*Math.cos(a.angle)-a.zs*Math.sin(a.angle);a.zx=a.ys*Math.sin(a.angle)+a.zs*Math.cos(a.angle);a.xx=a.xs;a.angle2=6.28*Math.sin(.02*a.q1);a.xd=a.xx*Math.cos(a.angle2)-a.zx*Math.sin(a.angle2);a.zd=a.xx*Math.sin(a.angle2)+a.zx*\nMath.cos(a.angle2);a.yd=a.yx;a.angle3=6.28*Math.sin(.012*a.q1);a.xn=a.xd*Math.cos(a.angle3)-a.yd*Math.sin(a.angle3);a.yn=a.xd*Math.sin(a.angle3)+a.yd*Math.cos(a.angle3);a.k=5;a.norm=div(1,sqrt(a.xn*a.xn+a.yn*a.yn+(a.zd+2)*(a.zd+2)));a.xnorm=a.norm*a.xn;a.ynorm=a.norm*a.yn;a.znrom=a.norm*a.zd;a.xs=a.xnorm*(1+(a.k-1)*a.q5*a.q5)+a.ynorm*(a.k-1)*a.q5*a.q6+a.znorm*(a.k-1)*a.q5*a.q7;a.ys=a.xnorm*(a.k-1)*a.q5*a.q6+a.ynorm*(1+(a.k-1)*a.q6*a.q6)+a.znorm*(a.k-1)*a.q6*a.q7;a.zd=a.xnorm*(a.k-1)*a.q5*a.q7+a.ynorm*\n(a.k-1)*a.q6*a.q7+a.znorm*(1+(a.k-1)*a.q7*a.q7);a.zd+=2;a.x=-a.xs*a.zd*.1+.5;a.y=a.ys*a.zd*.12+.5;a.r=.5+.5*Math.sin(1.2*a.q1+a.x+a.x);a.g=.5+.5*Math.sin(1.5*a.q1+a.x+a.y);a.b=.5+.5*Math.sin(1.36*a.q1+a.y+a.y);"},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.basstime=0;a.stickybit=0;a.volavg2=0;a.q6=0;a.norm=0;a.q1=0;a.q5=0;a.decay_r=0;a.sample1=0;a.difftime=0;a.diff=0;a.decay_b=0;a.edge=0;a.yyy=0;a.xxx=0;a.zzz=0;a.basstime2=0;a.volavg=0;a.bit2=0;a.vol=0;a.q2=0;a.rarr=0;a.q3=0;a.basssum=0;a.decay_g=0;a.q7=0;a.sample2=0;","frame_eqs_str":"a.basstime+=.03*a.bass;a.basstime2=a.basstime+.03*a.bass;a.q1=a.basstime2;a.basstime=.00001<Math.abs(below(a.basstime,1E3))?1E3:a.basstime;a.basstime+=.03*a.bass_att;a.vol=pow(a.bass+a.mid+a.treb,2);a.basssum=a.vol;a.stickybit=mod(a.time,2);a.volavg+=a.vol*equal(a.stickybit,1);a.sample1+=equal(a.stickybit,1);a.volavg2+=a.vol*equal(a.stickybit,0);a.sample2+=equal(a.stickybit,0);a.edge=bnot(equal(a.bit2,a.stickybit));a.volavg-=a.volavg*a.edge*a.stickybit;a.volavg2-=a.volavg2*\na.edge*equal(a.stickybit,0);a.sample1-=a.sample1*a.edge*a.stickybit;a.sample2-=a.sample2*a.edge*equal(a.stickybit,0);a.diff=.00001<Math.abs(equal(a.stickybit,1))?div(a.basssum,div(a.volavg2,a.sample2)):0;a.diff=.00001<Math.abs(equal(a.stickybit,0))?div(a.basssum,div(a.volavg,a.sample1)):a.diff;a.q3=a.diff;a.bit2=mod(a.time,2);a.difftime+=.03*a.diff;a.q2=a.difftime;a.difftime=.00001<Math.abs(above(a.difftime,2E3))?0:a.difftime;a.monitor=3.14*Math.abs(Math.cos(a.time));a.rarr=.01*randint(100);a.decay_r=\n.5+.2*Math.abs(Math.sin(a.diff+a.rarr));a.decay_g=.5+.25*Math.abs(Math.cos(a.diff+a.rarr));a.decay_b=.5+.3*Math.abs(Math.atan(a.diff+a.rarr));a.xxx=Math.sin(.89*a.difftime);a.yyy=Math.sin(.99*a.difftime);a.zzz=Math.sin(.74*a.difftime);a.norm=div(1,sqrt(a.xxx*a.xxx+a.yyy*a.yyy+a.zzz*a.zzz));a.xxx*=a.norm;a.yyy*=a.norm;a.zzz*=a.norm;a.monitor=a.zzz;a.q5=a.xxx;a.q6=a.yyy;a.q7=a.zzz;","pixel_eqs_str":"a.zoom=1+.05*a.q3;","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_fc_main, uv).xyz * 0.8);\n  ret = tmpvar_1.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (((uv - 0.5) * vec2(1.0, -1.0)) + 0.5);\n  ret_1 = (mix (texture (sampler_main, uv).xyz, texture (sampler_main, tmpvar_2).xyz, vec3(0.5, 0.5, 0.5)) + (mix (texture (sampler_main, \n    ((texture (sampler_blur1, uv).xyz * scale1) + bias1)\n  .xy).xyz, texture (sampler_main, \n    ((texture (sampler_blur1, tmpvar_2).xyz * scale1) + bias1)\n  .xy).xyz, vec3(0.5, 0.5, 0.5)) * 0.5));\n  ret_1 = ((ret_1 * 2.0) * ret_1);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }"}