{"baseVals":{"rating":0,"gammaadj":1,"decay":0.925,"echo_zoom":1.007,"echo_orient":3,"wave_mode":7,"additivewave":1,"modwavealphabyvolume":1,"wave_brighten":0,"wrap":0,"wave_a":4.1,"wave_scale":1.286,"wave_smoothing":0.63,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpscale":1.331,"zoom":0.99951,"warp":0.01,"wave_r":0,"wave_g":0,"wave_b":0,"ob_size":0.5,"ob_r":0.01,"ib_size":0.26,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":5,"rad":0.20068,"tex_zoom":4.32548},"init_eqs_str":"a.aa=0;a.tr=0;a.ss=0;a.gg=0;a.t3=0;a.mi=0;a.q4=0;a.ba=0;a.bb=0;a.q3=0;a.rr=0;a.t4=0;","frame_eqs_str":"a.ba=a.bass-.9;a.tr=a.treb-.9;a.mi=a.mid-.9;a.rad=.333*(a.ba+a.tr+a.mi);a.ss+=.5*a.mi;a.ss=.00001<Math.abs(above(8,a.ss))?.00001<Math.abs(below(3,a.ss))?a.ss:8:3;a.aa+=.01*(a.bass+a.bass_att+a.treb+a.treb_att-3.5);a.sides=a.ss;a.ang=a.aa;a.textured=.00001<Math.abs(below(1.3,a.treb))?0:1;a.rr+=.4*a.ba;a.gg+=.4*a.tr;a.bb+=.4*a.mi;a.r=a.rr-.5*a.gg;a.b=a.gg-.5*a.bb;a.g=a.bb-.5*a.rr;a.r2=a.b;a.b2=a.g;a.g2=a.r;a.x=a.q3;a.y=a.q4;a.t3=a.x;a.t4=a.y;"},{"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.xx=0;a.tr=0;a.bt=0;a.q1=0;a.t3=0;a.mi=0;a.beathard=0;a.q4=0;a.ba=0;a.beat=0;a.ff=0;a.bb=0;a.q2=0;a.q3=0;a.yy=0;","frame_eqs_str":"a.ff+=2.7;a.bb=a.bb+a.bass+a.mid+a.treb;a.bt=div(a.bb,a.ff);a.beat=above(a.bass,a.bt);a.beathard=.00001<Math.abs(a.beat)?a.bass-a.bt:0;a.monitor=a.t3;a.decay=1;a.q1=a.beat;a.q2=a.beathard;a.wrap=1;a.cx=1-a.q3;a.cy=1-a.q4;a.ba=a.bass-.9;a.tr=a.treb-.9;a.mi=a.mid-.9;a.xx=a.xx+.01*a.ba-.001*a.tr;a.yy=a.yy+.01*a.tr-.001*a.ba;a.xx=.00001<Math.abs(above(1,a.xx))?.00001<Math.abs(below(0,a.xx))?a.xx:1:0;a.yy=.00001<Math.abs(above(1,a.yy))?.00001<Math.abs(below(0,a.yy))?a.yy:1:0;a.q3=\na.xx;a.q4=a.yy;","pixel_eqs_str":"a.dx=(.00001<Math.abs(below(a.x,a.q3))?.1*Math.abs(a.y):0)*a.q1;a.dy=(.00001<Math.abs(below(a.x,a.q3))?.1*Math.abs(a.y)*Math.sin(3.14*a.bass+3.14*a.treb):0)*(1-a.q1);a.rot=.00001<Math.abs(above(a.x,a.q3))?.1*-Math.abs(a.y)+a.x*a.q2*Math.sin(a.bass):a.rot;","warp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2.x = (((\n    ((texture (sampler_blur2, (uv + vec2(0.01, 0.0))).xyz * scale2) + bias2)\n   - \n    ((texture (sampler_blur2, (uv - vec2(0.01, 0.0))).xyz * scale2) + bias2)\n  ).y * 1280.0) * texsize.z);\n  tmpvar_2.y = (((\n    ((texture (sampler_blur2, (uv + vec2(0.0, 0.01))).xyz * scale2) + bias2)\n   - \n    ((texture (sampler_blur2, (uv - vec2(0.0, 0.01))).xyz * scale2) + bias2)\n  ).y * 1024.0) * texsize.w);\n  ret_1.y = texture (sampler_fw_main, (uv + (tmpvar_2 * 0.005))).y;\n  ret_1 = (ret_1 + ((\n    (ret_1 - ((texture (sampler_blur3, uv).xyz * scale3) + bias3))\n   * 0.3) - 0.05));\n  ret_1 = (ret_1 + ((texture (sampler_noise_lq, \n    (((uv_orig * texsize.xy) * (texsize_noise_lq.zw * 0.25)) + rand_frame.xy)\n  ).xyz - 0.5) * 0.1));\n  ret_1 = mix (ret_1, vec3(dot (ret_1, vec3(0.32, 0.49, 0.29))), vec3(0.2, 0.2, 0.2));\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }","comp":""}