{"baseVals":{"rating":5,"gammaadj":1,"decay":0.9,"echo_zoom":1.006596,"echo_orient":3,"wave_mode":6,"additivewave":1,"wave_thick":1,"wave_brighten":0,"wave_a":4.099998,"wave_scale":0.01,"wave_smoothing":0.9,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpanimspeed":0.380217,"warpscale":3.300904,"zoom":0.999514,"warp":0.01,"wave_r":0.65,"wave_g":0.65,"wave_b":0.65,"ob_size":0.5,"ob_r":0.01,"ib_size":0.26,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":44,"rad":0.033469,"g":1,"b":1,"r2":1,"b2":1,"border_a":0},"init_eqs_str":"a.xs=0;a.xs=0;a.xm=0;a.xm=0;a.ys=0;a.ys=0;a.ym=0;a.ym=0;a.xm=0;a.xm=0;a.xs=0;a.ym=0;a.ym=0;a.ys=0;a.xm=0;a.ym=0;a.fran=1;a.xs=1;a.ys=1;a.xm=.5;a.ym=.5;","frame_eqs_str":"a.xs*=1-2*above(a.xm,.99)-2*below(a.xm,.01);a.ys*=1-2*above(a.ym,.99)-2*below(a.ym,.01);a.xm+=.03*a.xs*(.4*Math.sin(.53*a.time)+.6*Math.cos(.62*a.time));a.ym+=.03*a.ys*(.5*Math.sin(.29*a.time)+.5*Math.cos(.78*a.time));a.x=a.xm;a.y=a.ym;a.r=.5+.25*Math.sin(12*a.x)+.25*Math.sin(3*a.y);a.g=.5+.25*Math.sin(7*a.x)+.25*Math.sin(32*a.y);a.b=.5+.25*Math.sin(21*a.x)+.25*Math.sin(16*a.y);a.r2=a.r;a.g2=a.g;a.b2=a.b;a.rad=div(.2*(a.bass_att+a.mid_att+a.treb_att),3);"},{"baseVals":{"enabled":1,"sides":44,"rad":0.033469,"g":1,"b":1,"r2":1,"b2":1,"border_a":0},"init_eqs_str":"a.xs=0;a.xs=0;a.xm=0;a.xm=0;a.ys=0;a.ys=0;a.ym=0;a.ym=0;a.xm=0;a.xm=0;a.xs=0;a.ym=0;a.ym=0;a.ys=0;a.xm=0;a.ym=0;a.fran=1;a.xs=1;a.ys=1;a.xm=.5;a.ym=.5;","frame_eqs_str":"a.xs*=1-2*above(a.xm,.99)-2*below(a.xm,.01);a.ys*=1-2*above(a.ym,.99)-2*below(a.ym,.01);a.xm+=.03*a.xs*(.6*Math.sin(.53*a.time)+.4*Math.cos(.62*a.time));a.ym+=.03*a.ys*(.7*Math.sin(.29*a.time)+.3*Math.cos(.78*a.time));a.x=a.xm;a.y=a.ym;a.r=.5+.25*Math.sin(12*a.x)+.25*Math.sin(3*a.y);a.g=.5+.25*Math.sin(7*a.x)+.25*Math.sin(32*a.y);a.b=.5+.25*Math.sin(21*a.x)+.25*Math.sin(16*a.y);a.r2=a.r;a.g2=a.g;a.b2=a.b;a.rad=div(.2*(a.bass_att+a.mid_att+a.treb_att),3);"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.adx=0;a.ady=0;a.azoom=0;a.decay=0;","frame_eqs_str":"a.warp=7;a.wave_a=0;","pixel_eqs_str":"a.rot=1.2*(.5-Math.abs(a.x-.5))*(.5-Math.abs(a.y-.5));a.rot=1;a.adx=1-.01*(a.x-.5);a.ady=1-.01*(a.y-.5);a.cy=a.y+.1*Math.sin(40*a.x);a.cx=a.x+.1*Math.sin(40*a.y);a.azoom=.99;","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_main, uv).xyz * 0.9);\n  ret = tmpvar_1.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = texture (sampler_main, uv).xyz;\n  vec3 tmpvar_2;\n  tmpvar_2.z = 0.0;\n  tmpvar_2.xy = texsize.zw;\n  vec3 tmpvar_3;\n  tmpvar_3 = (tmpvar_2 * 1.3);\n  ret_1 = (ret_1 * 0.75);\n  ret_1 = (ret_1 + (vec3(3.0, 2.1, 0.9) * (\n    dot (((texture (sampler_blur1, (uv + tmpvar_3.xz)).xyz * scale1) + bias1), vec3(0.32, 0.49, 0.29))\n   - \n    dot (((texture (sampler_blur1, (uv - tmpvar_3.xz)).xyz * scale1) + bias1), vec3(0.32, 0.49, 0.29))\n  )));\n  ret_1 = (ret_1 + (vec3(0.6, 1.5, 2.1) * (\n    dot (((texture (sampler_blur1, (uv + tmpvar_3.zy)).xyz * scale1) + bias1), vec3(0.32, 0.49, 0.29))\n   - \n    dot (((texture (sampler_blur1, (uv - tmpvar_3.zy)).xyz * scale1) + bias1), vec3(0.32, 0.49, 0.29))\n  )));\n  ret_1 = (ret_1 * 1.5);\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = ret_1;\n  ret = tmpvar_4.xyz;\n }"}