{"baseVals":{"rating":0,"gammaadj":1.7,"decay":1,"echo_zoom":0.997,"echo_alpha":0.5,"echo_orient":1,"wave_mode":4,"additivewave":1,"wave_thick":1,"wave_brighten":0,"wrap":0,"wave_a":0.32,"wave_scale":1.521,"wave_smoothing":0.9,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpanimspeed":2.599,"warpscale":0.01,"zoomexp":0.9999,"zoom":1.00949,"warp":0.01,"sy":1.0017,"ob_size":0,"ob_r":1,"ob_g":1,"ob_b":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"ib_a":1,"mv_x":64,"mv_y":48,"mv_l":0.5,"mv_r":0.35,"mv_g":0.35,"mv_b":0.35,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":28,"textured":1,"rad":0.81624,"ang":0.62832,"tex_zoom":0.8138,"g":1,"b":1,"r2":1,"b2":1,"border_a":0},"init_eqs_str":"a.q1=0;a.q2=0;a.q3=0;a.q4=0;a.q5=0;","frame_eqs_str":"a.border_r=a.q1;a.border_g=a.q2;a.border_b=a.q3;a.ang=Math.sin(.44*a.time)*Math.cos(.17*a.time);a.x=a.q4;a.y=a.q5;"},{"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.redsine=0;a.bluesine=0;a.greenif=0;a.q1=0;a.q5=0;a.q4=0;a.redif=0;a.blueif=0;a.vol=0;a.greensine=0;a.q2=0;a.decay=.1;","frame_eqs_str":"a.vol=.3333*(a.bass+a.mid+a.treb_att);a.redsine=.5+.15*a.bass*Math.sin(3*a.time);a.greensine=.5+.15*a.mid*Math.sin(2*a.time);a.bluesine=.5+.15*a.treb*Math.sin(a.time);a.redif=.00001<Math.abs(above(a.bass,1.2))?a.redsine:.00001<Math.abs(above(a.redif,.95))?0:.85*a.redif;a.greenif=.00001<Math.abs(above(a.mid,1.2))?a.greensine:.00001<Math.abs(above(a.greenif,.95))?0:.85*a.greenif;a.blueif=.00001<Math.abs(above(a.treb,1.2))?a.bluesine:.00001<Math.abs(above(a.blueif,.95))?0:.85*\na.blueif;a.q1=.5+.1*Math.cos(.24*a.time)*Math.sin(.68*a.time);a.q2=.5+.1*Math.cos(.17*a.time)*Math.sin(.88*a.time);a.q4=.5+.5*Math.sin(.52*a.time)*Math.cos(.39*a.time);a.q5=.5+.05*Math.sin(.44*a.time)*Math.cos(.71*a.time);","pixel_eqs_str":"a.zoom=a.zoom+.015*a.rad+.025*a.treb_att*a.rad;a.sy+=.1*Math.cos(Math.sin(40*a.y+a.time)-.5*Math.sin(20*a.x+a.time)*a.treb_att);a.sx+=.025*Math.sin(Math.cos(40*a.x+a.time)+.5*Math.cos(20*a.y+a.time)*a.treb_att);","warp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (texture (sampler_main, uv).xyz * (vec3(0.9, 0.9, 9.0) + (0.15 * texture (sampler_noise_hq, uv)).xyz));\n  ret_1 = (ret_1 - 0.002);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }","comp":" shader_body { \n  vec3 fret_1;\n  vec2 uvpm_2;\n  vec2 uvp_3;\n  vec3 ret_4;\n  uvp_3.x = uv.x;\n  uvp_3.y = (uv.y * 0.38);\n  uvpm_2.x = (uv.x * texture (sampler_noise_hq, vec2(((uv.x - 0.5) + q2))).x);\n  uvpm_2.y = (uvp_3.y * texture (sampler_noise_hq, vec2(((uvp_3.y - 0.5) + q1))).x);\n  vec3 tmpvar_5;\n  tmpvar_5 = ((texture (sampler_blur3, uvp_3).xyz * scale3) + bias3);\n  vec4 tmpvar_6;\n  tmpvar_6 = texture (sampler_main, uvpm_2);\n  fret_1 = (((0.17 * tmpvar_5) / (texture (sampler_main, uvp_3).xyz * tmpvar_5)).xxx - ((\n    (texture (sampler_blur2, uv).xyz * scale2)\n   + bias2) * 1.35));\n  ret_4 = ((fret_1 * tmpvar_6.xyz) * (1.0 - (tmpvar_6.xyz * tmpvar_6.xyz)));\n  ret_4 = (ret_4 * (1.0 - (\n    (0.5 * fret_1)\n   * \n    (1.0 - (4.0 * ret_4))\n  )));\n  ret_4 = (1.0 - ret_4);\n  ret_4 = (ret_4 * (ret_4 * dot (\n    (ret_4 - ((texture (sampler_blur2, uvp_3).xyz * scale2) + bias2))\n  , vec3(0.32, 0.49, 0.29))));\n  ret_4 = (1.0 - ret_4);\n  vec4 tmpvar_7;\n  tmpvar_7.w = 1.0;\n  tmpvar_7.xyz = ret_4;\n  ret = tmpvar_7.xyz;\n }"}