{"baseVals":{"rating":0,"decay":0.999,"echo_zoom":1,"echo_alpha":0.5,"echo_orient":1,"wave_brighten":0,"wrap":0,"darken_center":1,"darken":1,"wave_a":0.115204,"wave_scale":1.106638,"wave_smoothing":0,"wave_mystery":-0.42,"modwavealphastart":0.85,"modwavealphaend":1.95,"zoomexp":0.042592,"sx":0.91434,"sy":0.951466,"wave_r":0.4,"wave_g":0.4,"wave_b":0.4,"ob_size":0.005,"ob_a":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"mv_x":64,"mv_y":1},"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.x_wave_x=0;a.treb_effect=0;a.net_effect=0;a.rot_residual=0;a.bass_thresh=0;a.shift=0;","frame_eqs_str":"a.warp=div(a.warp,a.bass);a.dx=-.0005;a.dy=-.0005;a.x_wave_x=.5+.3*Math.sin(a.bass+a.treb+a.mid);a.wave_r=1+Math.sin(6.28*-a.x_wave_x);a.wave_g=Math.abs(Math.sin(12.56*a.x_wave_x));a.wave_b=Math.sin(6.28*a.x_wave_x);a.treb_effect=.00001<Math.abs(above(a.treb_att,1.4))?pow(.99,a.treb_att):1;a.net_effect=.00001<Math.abs(above(a.bass_att,.8*a.treb_att))?1:a.treb_effect;a.zoom=a.net_effect*a.bass_att;a.rot+=.5*a.rot_residual;a.bass_thresh=2*above(a.bass_att,a.bass_thresh)+(1-above(a.bass_att,\na.bass_thresh))*(.96*(a.bass_thresh-1.3)+1.3);a.shift=Math.tan(7*a.time)-.05;a.shift=.00001<Math.abs(above(a.shift,0))?0:.00001<Math.abs(below(a.shift,-.1))?-.1:a.shift;a.rot_residual=.00001<Math.abs(equal(a.bass_thresh,2))?a.shift:a.rot_residual;","pixel_eqs_str":"a.rot+=.00001<Math.abs(equal(Math.sin(a.ang),1))?a.rot:div(Math.sin(1-a.rad),2);","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1 = texture (sampler_main, uv);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ((max (tmpvar_1.xyz, texture (sampler_main, \n    (uv + (vec2(0.0, 13.0) * ((tmpvar_1.xy - 0.5) * texsize.zw)))\n  ).xzy) - 0.008) * 0.96);\n  ret = tmpvar_2.xyz;\n }","comp":""}