{"baseVals":{"rating":0,"gammaadj":1,"decay":0.95,"wave_mode":5,"brighten":1,"wave_a":0.566,"wave_scale":0.599,"wave_smoothing":0.5,"warpscale":2.853,"fshader":1,"zoom":1.00034,"warp":0,"wave_r":0.5,"wave_g":0.5,"wave_b":0.5,"ob_size":0.055,"ob_a":1,"ib_size":0.005,"ib_r":0,"ib_g":0,"ib_b":0,"ib_a":1,"mv_x":6.4,"mv_y":48,"mv_l":2,"mv_a":0.3},"shapes":[{"baseVals":{"enabled":0}},{"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.thresh=0;a.dx_r=0;a.dy_r=0;","frame_eqs_str":"a.wave_r+=.502*(.61*Math.sin(.933*a.time)+.401*Math.sin(1.045*a.time));a.wave_g+=.504*(.605*Math.sin(.909*a.time)+.41*Math.sin(.956*a.time));a.wave_b+=.501*(.6*Math.sin(.91*a.time)+.4*Math.sin(.992*a.time));a.mv_r=1-Math.abs(a.wave_r);a.mv_g=1-Math.abs(a.wave_g);a.mv_b=1-Math.abs(a.wave_b);a.ib_r=a.wave_g;a.ib_b=a.wave_r;a.ib_g=a.wave_b;a.mv_x=160*a.bass*above(Math.sin(a.time),0)+10*below(Math.sin(a.time),0);a.mv_y=140*a.bass*below(Math.sin(a.time),0)+6*above(Math.sin(a.time),\n0);","pixel_eqs_str":"a.thresh=2*above(a.bass_att,a.thresh)+(1-above(a.bass_att,a.thresh))*(.96*(a.thresh-1.3)+1.3);a.dx_r=.015*equal(a.thresh,2)*Math.sin(5*a.time)+(1-equal(a.thresh,2))*a.dx_r;a.dy_r=.015*equal(a.thresh,2)*Math.sin(6*a.time)+(1-equal(a.thresh,2))*a.dy_r;a.zoom+=.52*(.5-a.x)*Math.sin(5*a.time);a.zoom+=.52*(.5-a.y)*Math.cos(3.14749*a.time);a.rot+=a.dx_r*Math.sin(Math.max(.72*a.bass_att*Math.abs(a.treb-Math.cos(4*a.time)),a.mid_att*a.rad));a.zoom+=.1;a.rot+=8*a.dx_r*(.5-a.x)*Math.cos(8*\na.time);a.rot+=8*a.dy_r*(.5-a.y)*Math.sin(8*a.time);","warp":" shader_body { \n  vec3 ret_1;\n  vec4 tmpvar_2;\n  tmpvar_2 = texture (sampler_main, uv);\n  ret_1 = (tmpvar_2.xyz + ((tmpvar_2.xyz - \n    ((texture (sampler_blur1, uv).xyz * scale1) + bias1)\n  ) * 0.3));\n  ret_1 = (ret_1 * 0.9);\n  ret_1 = (ret_1 + ((\n    (texture (sampler_noise_lq, ((uv_orig * texsize.xy) * (texsize_noise_lq.zw * 0.1))).xyz - 0.5)\n   / 256.0) * 28.0));\n  vec3 tmpvar_3;\n  tmpvar_3 = mix (ret_1, vec3(dot (ret_1, vec3(0.32, 0.49, 0.29))), vec3(0.04, 0.04, 0.04));\n  ret_1 = tmpvar_3;\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = tmpvar_3;\n  ret = tmpvar_4.xyz;\n }","comp":""}