{"baseVals":{"rating":5,"decay":0.99,"wave_mode":7,"additivewave":1,"wave_a":0.451,"wave_scale":1.111,"wave_smoothing":0,"wave_mystery":-0.16,"modwavealphastart":0.85,"modwavealphaend":1.53,"zoom":1.05,"warp":0.02001,"wave_r":0.86,"wave_g":0.61,"wave_b":0.29,"wave_y":0.45,"mv_a":0,"b1n":0.4},"shapes":[{"baseVals":{"enabled":1,"sides":16,"num_inst":5,"g":1,"b":1,"r2":0.5,"g2":0.7,"b2":0.9,"border_a":0},"init_eqs_str":"a.ang2=0;a.q16=0;a.rad2=0;a.rad2=0;a.ang2=0;a.q11=0;a.rad2=0;a.ang2=0;a.q12=0;a.q1=0;a.q1=0;a.q9=0;a.q1=0;a.q15=0;a.q14=0;a.q13=0;","frame_eqs_str":"a.ang2=6.28*div(a.instance,a.num_inst)+a.time+6.28*a.q16;a.rad2=.1;a.x=.5+a.rad2*Math.cos(a.ang2)*a.q11;a.y=.5+a.rad2*Math.sin(a.ang2)*a.q12;a.a*=a.q1;a.a2*=a.q1;a.rad=Math.min(.8,.04+.04*a.q9)*a.q1;a.r=a.q15;a.g=a.q14;a.b=a.q13;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.rg2=0;a.decay_rate=0;a.q12=0;a.q13=0;a.q15=0;a.q1=0;a.rg=0;a.q9=0;a.prev_beat=0;a.is_beat=0;a.q11=0;a.q16=0;a.min_att=0;a.beat=0;a.decay_to=0;a.q2=0;a.q14=0;a.beat_level=0;","frame_eqs_str":"a.wave_r+=.2*(.6*Math.sin(1.517*a.time)+.4*Math.sin(1.58*a.time));a.wave_g+=.2*(.6*Math.sin(1.088*a.time)+.4*Math.sin(1.076*a.time));a.wave_b+=.2*(.6*Math.sin(1.037*a.time)+.4*Math.sin(.922*a.time));a.rot+=.01*(.6*Math.sin(.381*a.time)+.4*Math.sin(.579*a.time));a.cx+=.11*(.6*Math.sin(.374*a.time)+.4*Math.sin(.294*a.time));a.cy+=.11*(.6*Math.sin(.393*a.time)+.4*Math.sin(.223*a.time));a.q1=Math.cos(1.41*a.time);a.q2=a.time+.3*Math.sin(1.47*a.time);a.rg=Math.max(.77*a.rg,.02+.5*\nMath.min(2,1.3*Math.max(0,a.mid_att-1)));a.q9=a.rg*above(a.rg,2*a.rg2);a.rg2=Math.max(a.rg,.8*a.rg2);a.monitor=a.q9;a.q11=a.aspectx;a.q12=a.aspecty;a.q13=a.wave_r;a.q14=a.wave_g;a.q15=a.wave_b;a.q16=.01*randint(100);a.decay_rate=pow(.993,a.fps);a.min_att=2.5;a.decay_to=1;a.beat=div(a.bass,Math.max(a.min_att,a.bass_att));a.beat=Math.max(a.beat,div(a.mid,Math.max(a.min_att,a.mid_att)));a.beat=Math.max(a.beat,div(a.treb,Math.max(a.min_att,a.treb_att)));a.beat=Math.max(a.beat,(a.prev_beat-a.decay_to)*\na.decay_rate+a.decay_to);a.beat_level=24*(a.beat-a.prev_beat);a.is_beat=above(a.beat_level,.5);a.prev_beat=a.beat;a.q1=a.is_beat;","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_main, uv).xyz * (0.8 + (0.17 * \n    clamp ((rad * 5.0), 0.0, 1.0)\n  )));\n  ret = tmpvar_1.xyz;\n }","comp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_main, uv).xyz * 1.8);\n  ret = tmpvar_1.xyz;\n }"}