{"baseVals":{"rating":5,"gammaadj":2.4,"decay":0.5,"echo_zoom":1.007,"echo_alpha":0.5,"echo_orient":1,"wave_mode":1,"additivewave":1,"wave_thick":1,"modwavealphabyvolume":1,"wrap":0,"darken_center":1,"brighten":1,"darken":1,"wave_a":4.1,"wave_scale":0.972,"wave_smoothing":0.9,"wave_mystery":0.094,"modwavealphastart":1,"modwavealphaend":1.3,"zoomexp":1.0741,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":40,"thickoutline":1,"textured":1,"rad":0.59957,"tex_zoom":1.3345,"g":1,"b":1,"r2":1,"b2":1,"border_b":0,"border_a":0},"init_eqs_str":"a.vol=0;a.bob=0;a.bob=0;a.bob=0;a.bob=0;a.bob=0;a.bob=0;a.bob=0;a.vol=0;a.bob=0;a.border_1=0;a.ro=0;a.ro=0;a.ro=0;a.sp=0;a.red=0;a.spi=0;a.sp=0;a.tm=0;a.sp=0;a.tm=0;a.spi=0;a.tm=0;a.sp=0;a.tm=0;a.spi=0;a.tm=0;a.sp=0;a.tm=0;a.spi=0;a.tm=0;a.bob=1.5;a.ro=0;a.red=Math.floor(randint(20));","frame_eqs_str":"a.vol=1+.2*div(a.bass_att+a.treb_att+a.mid_att,3);a.bob=a.bob*above(a.bob,.01)-.01+(1-above(a.bob,.01));a.bob=.4+.4*Math.sin(.8*a.time);a.bob*=a.vol;a.rad=a.bob;a.border_1=.4;a.sides=30;a.ro+=.02;a.ang=a.ro;a.rad=.6;a.sp=.025*a.red;a.spi=.5-a.sp;a.tm=.1*a.time;a.border_r=.5+a.sp*Math.sin(.6*a.tm)+a.spi*Math.cos(1.46*a.tm);a.border_g=.5+a.sp*Math.sin(1.294*a.tm)+a.spi*Math.cos(.87*a.tm);a.border_b=.5+a.sp*Math.sin(1.418*a.tm)+a.spi*Math.cos(.76*a.tm);"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.x=.5+.5*(.3*Math.sin(1.1*a.time)+.7*Math.sin(.5*a.time));a.x=.5+.225*Math.sin(a.time);a.y=.5+.3*Math.cos(a.time);a.rad*=a.mid_att;a.r=.5+.5*Math.sin(.5*a.frame);a.b=.5+.5*Math.sin(.5*a.frame+2.094);a.g=.5+.5*Math.sin(.5*a.frame+4.188);"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.x=.5+.5*(.3*Math.sin(1.1*a.time)+.7*Math.sin(.5*a.time));a.x=.5+.225*Math.sin(a.time+2.09);a.y=.5+.3*Math.cos(a.time+2.09);a.rad*=a.bass_att;a.r=.5+.5*Math.sin(.5*a.frame);a.b=.5+.5*Math.sin(.5*a.frame+2.094);a.g=.5+.5*Math.sin(.5*a.frame+4.188);"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_str":"","frame_eqs_str":"a.x=.5+.5*(.3*Math.sin(1.1*a.time)+.7*Math.sin(.5*a.time));a.x=.5+.225*Math.sin(a.time+4.19);a.y=.5+.3*Math.cos(a.time+4.19);a.rad*=a.treb_att;a.r=.5+.5*Math.sin(.5*a.frame);a.b=.5+.5*Math.sin(.5*a.frame+2.094);a.g=.5+.5*Math.sin(.5*a.frame+4.188);"}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.ray=0;a.q1=0;","frame_eqs_str":"a.warp=0;a.wave_r=a.wave_r+.5*Math.sin(33*a.treb_att)+.3*a.bass_att;a.wave_b=a.wave_b+.5*Math.sin(33*a.treb_att)+.3*a.mid_att;a.rot=.4*div(Math.sin(a.time),2)*Math.sin(.1*a.treb_att);a.warp=.9*Math.sin(.9*a.treb_att);a.mv_l=Math.sin(a.treb_att);a.mv_b=div(a.treb_att,2.5);a.mv_r=div(a.mid_att,2.5);a.q1=Math.sin(a.bass_att);","pixel_eqs_str":"a.ray=pow(a.rad,1.8)+.05;a.zoom=1.4*div(a.ray,a.rad)+.3*Math.sin(5*a.ang*a.bass)+.2*a.bass;a.mv_r=div(a.treb_att,2.5);a.mv_g=div(a.mid_att,2.5);a.mv_a=a.bass_att;","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_fc_main, uv).xyz * clamp (q1, 0.0, 1.0));\n  ret = tmpvar_1.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (uv_orig - vec2(0.5, 0.75));\n  float tmpvar_3;\n  tmpvar_3 = (1.0/(tmpvar_2.y));\n  vec2 tmpvar_4;\n  tmpvar_4.x = ((tmpvar_2.x * tmpvar_3) * 0.25);\n  tmpvar_4.y = (tmpvar_3 * 0.25);\n  vec2 tmpvar_5;\n  tmpvar_5 = clamp (((\n    (1.0 - abs(((\n      fract(((tmpvar_2 + vec2(0.5, 1.0)) * 0.5))\n     * 2.0) - 1.0)))\n   + vec2(0.0, -0.2)) - (\n    ((texture (sampler_noise_hq, ((tmpvar_4 + \n      (vec2(0.5, 0.25) * time)\n    ) / 2.0)) - 0.5) * float(int((tmpvar_2.y > 0.0))))\n  .xy * 0.025)), 0.0, 1.0);\n  ret_1 = (mix (texture (sampler_main, tmpvar_5).xyz, texture (sampler_main, (\n    (vec2(-0.993, 0.993) * (tmpvar_5 - 0.5))\n   + 0.5)).xyz, vec3(0.5, 0.5, 0.5)) * 2.4);\n  vec3 tmpvar_6;\n  tmpvar_6 = sqrt(ret_1);\n  ret_1 = (tmpvar_6 * tmpvar_6);\n  vec4 tmpvar_7;\n  tmpvar_7.w = 1.0;\n  tmpvar_7.xyz = ret_1;\n  ret = tmpvar_7.xyz;\n }"}