{"baseVals":{"rating":0,"gammaadj":1.28,"echo_zoom":1.228,"echo_alpha":0.5,"wave_mode":7,"additivewave":1,"wave_brighten":0,"brighten":1,"wave_a":0.001,"wave_scale":1.286,"wave_smoothing":0.63,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpscale":1.331,"zoomexp":1.25486,"fshader":1,"zoom":0.97012,"warp":0.01,"wave_r":0.65,"wave_g":0.65,"wave_b":0.65,"ob_size":0.5,"ob_r":0.01,"ib_size":0.26,"mv_x":64,"mv_y":48,"mv_l":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":3,"textured":1,"rad":1.46815,"tex_zoom":0.63904,"g":1,"b":1,"a":0.5,"r2":1,"b2":1,"a2":1,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.ang=.1*a.time;a.sides=Math.floor(Math.abs(7*Math.sin(.5*a.time)));"},{"baseVals":{"enabled":1,"sides":3,"additive":1,"thickoutline":1,"rad":0.02743,"a":0.05,"r2":1,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.ang=.1*a.time;a.r=.7+.3*Math.sin(a.time);a.g=.7+.3*Math.cos(a.time);a.b=.7+.3*Math.sin(a.time+.12);a.rad+=a.treb_att*a.bass_att*.5;a.x=.5+.5*Math.sin(a.time);"},{"baseVals":{"enabled":1,"sides":5,"additive":1,"rad":0.02508,"a":0.05,"r2":1,"b2":1,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.ang=.25*a.time;a.g=.7+.3*Math.sin(a.time);a.b=.7+.3*Math.cos(a.time);a.r=.7+.3*Math.sin(a.time+.12);a.r2=.7+.3*Math.sin(a.time);a.g2=.7+.3*Math.cos(a.time);a.b2=.7+.3*Math.sin(a.time+.12);a.rad+=a.treb_att*a.bass_att*.5;a.y=.5+.25*Math.sin(a.time);"},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":1,"usedots":1,"additive":1},"init_eqs_str":"a.branch=0;a.wx=0;a.sc=0;a.wy=0;a.d=0;a.wainc=0;a.wa=0;","frame_eqs_str":"","point_eqs_str":"a.branch=randint(2);a.wx=.00001<Math.abs(equal(a.sc,0))?.5:a.wx;a.wy=.00001<Math.abs(equal(a.sc,0))?0:a.wy;a.wx=.00001<Math.abs(equal(a.sc,1))?.5:a.wx;a.wy=.00001<Math.abs(equal(a.sc,1))?.1:a.wy;a.d=.00001<Math.abs(below(a.sc,2))?.3:.7*a.d;a.wainc=.00001<Math.abs(equal(a.branch,1))?.2+Math.sin(a.time):-.2;a.wa=.00001<Math.abs(below(a.sc,2))?1.57079635:a.wa+a.wainc;a.wx=.00001<Math.abs(above(a.sc,2))?a.wx+Math.cos(a.wa)*a.d:a.wx;a.wy=.00001<Math.abs(above(a.sc,2))?a.wy+Math.sin(a.wa)*\na.d:a.wy;a.sc=.00001<Math.abs(equal(a.sc,11))?0:a.sc+1;a.a=.00001<Math.abs(below(a.sc,2))?0:.1;a.x=a.wx;a.y=a.wy;"},{"baseVals":{"enabled":1,"usedots":1,"additive":1},"init_eqs_str":"a.branch=0;a.wx=0;a.sc=0;a.wy=0;a.d=0;a.wainc=0;a.wa=0;","frame_eqs_str":"","point_eqs_str":"a.branch=randint(2);a.wx=.00001<Math.abs(equal(a.sc,0))?.5:a.wx;a.wy=.00001<Math.abs(equal(a.sc,0))?1:a.wy;a.wx=.00001<Math.abs(equal(a.sc,1))?.5:a.wx;a.wy=.00001<Math.abs(equal(a.sc,1))?.9:a.wy;a.d=.00001<Math.abs(below(a.sc,2))?.3:.7*a.d;a.wainc=.00001<Math.abs(equal(a.branch,1))?.2+Math.sin(a.time):-.2;a.wa=.00001<Math.abs(below(a.sc,2))?4.71238905:a.wa+a.wainc;a.wx=.00001<Math.abs(above(a.sc,2))?a.wx+Math.cos(a.wa)*a.d:a.wx;a.wy=.00001<Math.abs(above(a.sc,2))?a.wy+Math.sin(a.wa)*\na.d:a.wy;a.sc=.00001<Math.abs(equal(a.sc,11))?0:a.sc+1;a.a=.00001<Math.abs(below(a.sc,2))?0:.1;a.x=a.wx;a.y=a.wy;"},{"baseVals":{"enabled":1,"usedots":1,"additive":1},"init_eqs_str":"a.branch=0;a.wx=0;a.sc=0;a.wy=0;a.d=0;a.wainc=0;a.wa=0;","frame_eqs_str":"","point_eqs_str":"a.branch=randint(2);a.wx=.00001<Math.abs(equal(a.sc,0))?0:a.wx;a.wy=.00001<Math.abs(equal(a.sc,0))?.5:a.wy;a.wx=.00001<Math.abs(equal(a.sc,1))?.1:a.wx;a.wy=.00001<Math.abs(equal(a.sc,1))?.5:a.wy;a.d=.00001<Math.abs(below(a.sc,2))?.3:.7*a.d;a.wainc=.00001<Math.abs(equal(a.branch,1))?.25+Math.cos(a.time):-.25;a.wa=.00001<Math.abs(below(a.sc,2))?6.2831854:a.wa+a.wainc;a.wx=.00001<Math.abs(above(a.sc,2))?a.wx+Math.cos(a.wa)*a.d:a.wx;a.wy=.00001<Math.abs(above(a.sc,2))?a.wy+Math.sin(a.wa)*\na.d:a.wy;a.sc=.00001<Math.abs(equal(a.sc,11))?0:a.sc+1;a.a=.00001<Math.abs(below(a.sc,2))?0:.1;a.x=a.wx;a.y=a.wy;"},{"baseVals":{"enabled":1,"usedots":1,"additive":1},"init_eqs_str":"a.branch=0;a.wx=0;a.sc=0;a.wy=0;a.d=0;a.wainc=0;a.wa=0;","frame_eqs_str":"","point_eqs_str":"a.branch=randint(2);a.wx=.00001<Math.abs(equal(a.sc,0))?1:a.wx;a.wy=.00001<Math.abs(equal(a.sc,0))?.5:a.wy;a.wx=.00001<Math.abs(equal(a.sc,1))?.9:a.wx;a.wy=.00001<Math.abs(equal(a.sc,1))?.5:a.wy;a.d=.00001<Math.abs(below(a.sc,2))?.3:.7*a.d;a.wainc=.00001<Math.abs(equal(a.branch,1))?.25+Math.cos(a.time):-.25;a.wa=.00001<Math.abs(below(a.sc,2))?3.1415927:a.wa+a.wainc;a.wx=.00001<Math.abs(above(a.sc,2))?a.wx+Math.cos(a.wa)*a.d:a.wx;a.wy=.00001<Math.abs(above(a.sc,2))?a.wy+Math.sin(a.wa)*\na.d:a.wy;a.sc=.00001<Math.abs(equal(a.sc,11))?0:a.sc+1;a.a=.00001<Math.abs(below(a.sc,2))?0:.1;a.x=a.wx;a.y=a.wy;"}],"init_eqs_str":"a.ea=0;a.eo=0;a.ez=0;a.ez=1.2;","frame_eqs_str":"a.ea=Math.abs(Math.sin(.25*a.time));a.eo=.00001<Math.abs(below(a.ea,.1))?randint(3):a.eo;a.ez=.00001<Math.abs(below(a.ea,.1))?.5+.1*randint(10):a.ez;a.echo_alpha=a.ea;a.echo_orient=a.eo;a.echo_zoom=a.ez;","pixel_eqs_str":"a.rot+=a.rad*Math.sin(.25*a.time)*.02;","warp":"","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (texture (sampler_main, (uv + texture (sampler_pw_noise_lq, (\n    (floor((uv * vec2(10.0, 10.0))) * 0.1)\n   * aspect.xy)).xy)).xyz * 1.21);\n  ret_1 = (ret_1 * ret_1);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }"}