{"baseVals":{"rating":3,"gammaadj":1,"decay":0.975,"echo_zoom":1.007,"echo_orient":1,"additivewave":1,"wave_brighten":0,"wrap":0,"wave_a":0.001,"wave_scale":1.359,"wave_smoothing":0.9,"wave_mystery":-0.18,"warpanimspeed":2.289,"warpscale":5.472,"zoomexp":0.01,"zoom":0.9901,"warp":1.8566,"wave_r":0,"wave_g":0,"wave_b":0,"ob_size":0.005,"ob_a":1,"ib_size":0,"ib_r":1,"ib_g":0,"ib_b":0,"ib_a":1,"mv_a":0},"shapes":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":1,"sides":100,"additive":1,"textured":1,"rad":1.77368,"tex_ang":3.14159,"tex_zoom":0.47413,"r":0,"a":0,"r2":1,"b2":1,"a2":0.5},"init_eqs_str":"a.t=0;a.t=0;a.t=0;a.t=0;a.q1=0;a.q1=0;a.q1=0;a.q1=0;","frame_eqs_str":"a.t=a.time;a.r2=Math.max(Math.min(-1+.955*Math.acos(Math.cos(a.t)),1),0);a.g2=Math.max(Math.min(-1+.955*Math.acos(Math.cos(a.t+2.0942)),1),0);a.b2=Math.max(Math.min(-1+.955*Math.acos(Math.cos(a.t+4.1883)),1),0);a.r=a.r2;a.g=a.g2;a.b=a.b2;a.a2=.25*(1-.5*above(a.q1,1)*Math.min(a.q1-1,2));a.a=below(a.q1,1)*sqrt(a.q1)*.07*a.a2;a.ang=.5236021385*mod(a.frame,12);"}],"waves":[{"baseVals":{"enabled":1,"additive":1,"g":0.25,"b":0.12},"init_eqs_str":"a.px=0;a.counter=0;a.t1=0;a.bt=0;a.q1=0;a.sum=0;a.py=0;a.xtrudx=0;a.t3=0;a.pbass=0;a.dir=0;a.t=0;a.oy=0;a.ang=0;a.x2=0;a.t2=0;a.l=0;a.y2=0;a.xtrudy=0;a.ox=0;","frame_eqs_str":"a.bt+=div(.5+2*above(a.bass-a.pbass,0)*(a.bass-a.pbass),a.fps);a.pbass=a.bass;a.t1=a.bt;a.t2=a.q1;a.t3=.3*a.q1;","point_eqs_str":"a.t=a.t1+a.t2*(1-a.sample);a.ox=.5+(.3+.05*a.sample)*Math.cos(a.t+.65+3.1415*Math.sin(1.7*a.t+.98))*Math.sin(1.32*a.t+3.21);a.oy=.5+1.25*(.3+.05*a.sample)*Math.sin(.78*a.t+1.71)*Math.cos(.91*a.t+3.09+3.1415*Math.sin(1.49*a.t+.43));a.ang=Math.atan2(a.py-a.oy,a.px-a.ox);a.l=Math.tan(a.ang);a.x2=.5+(.3-.05*a.sample)*Math.cos(a.t+.65+3.1415*Math.sin(1.7*a.t+.98))*Math.sin(1.32*a.t+3.21);a.y2=.5+1.25*(.3-.05*a.sample)*Math.sin(.78*a.t+1.71)*Math.cos(.91*a.t+3.09+3.1415*Math.sin(1.49*\na.t+.43));a.sum=(a.l*a.x2-a.y2+a.oy-a.l*a.ox)*sign(a.ang)*sign(a.l);a.dir=-1+2*above(a.sum,-.001);a.xtrudx=(1-mod(a.counter,2))*a.t3*a.sample*Math.cos(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.xtrudy=(1-mod(a.counter,2))*a.t3*a.sample*Math.sin(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.x=a.ox+a.xtrudx;a.y=a.oy+a.xtrudy;a.px=a.ox;a.py=a.oy;a.counter=1-a.counter;a.a=sqr(a.sample);"},{"baseVals":{"enabled":1,"additive":1,"g":0.25,"b":0.12},"init_eqs_str":"a.px=0;a.counter=0;a.t1=0;a.bt=0;a.q1=0;a.sum=0;a.py=0;a.xtrudx=0;a.t3=0;a.pbass=0;a.dir=0;a.t=0;a.oy=0;a.ang=0;a.x2=0;a.t2=0;a.l=0;a.y2=0;a.xtrudy=0;a.ox=0;","frame_eqs_str":"a.bt+=div(.5+2*above(a.bass-a.pbass,0)*(a.bass-a.pbass),a.fps);a.pbass=a.bass;a.t1=a.bt;a.t2=a.q1;a.t3=.3*a.q1;","point_eqs_str":"a.t=a.t1+a.t2*(1-a.sample);a.ox=.5+(.3-.05*a.sample)*Math.cos(a.t+.65+3.1415*Math.sin(1.7*a.t+.98))*Math.sin(1.32*a.t+3.21);a.oy=.5+1.25*(.3-.05*a.sample)*Math.sin(.78*a.t+1.71)*Math.cos(.91*a.t+3.09+3.1415*Math.sin(1.49*a.t+.43));a.ang=Math.atan2(a.py-a.oy,a.px-a.ox);a.l=Math.tan(a.ang);a.x2=.5+(.3+.05*a.sample)*Math.cos(a.t+.65+3.1415*Math.sin(1.7*a.t+.98))*Math.sin(1.32*a.t+3.21);a.y2=.5+1.25*(.3+.05*a.sample)*Math.sin(.78*a.t+1.71)*Math.cos(.91*a.t+3.09+3.1415*Math.sin(1.49*\na.t+.43));a.sum=(a.l*a.x2-a.y2+a.oy-a.l*a.ox)*sign(a.ang)*sign(a.l);a.dir=-1+2*above(a.sum,-.001);a.xtrudx=mod(a.counter,2)*a.t3*a.sample*Math.cos(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.xtrudy=mod(a.counter,2)*a.t3*a.sample*Math.sin(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.x=a.ox+a.xtrudx;a.y=a.oy+a.xtrudy;a.px=a.ox;a.py=a.oy;a.counter=1-a.counter;a.a=sqr(a.sample);"},{"baseVals":{"enabled":1,"additive":1,"r":0.12,"g":0.25},"init_eqs_str":"a.px=0;a.counter=0;a.t1=0;a.q1=0;a.sum=0;a.py=0;a.xtrudx=0;a.tt=0;a.t3=0;a.ptreb=0;a.dir=0;a.t=0;a.oy=0;a.ang=0;a.x2=0;a.t2=0;a.l=0;a.y2=0;a.xtrudy=0;a.ox=0;","frame_eqs_str":"a.tt+=div(.5+2*above(a.treb-a.ptreb,0)*(a.treb-a.ptreb),a.fps);a.ptreb=a.treb;a.t1=a.tt;a.t2=a.q1;a.t3=.3*a.q1;","point_eqs_str":"a.t=a.t1+a.t2*(1-a.sample);a.ox=.5+(.3+.05*a.sample)*Math.cos(.78*a.t+2.09+3.1415*Math.sin(1.39*a.t+.91))*Math.sin(1.72*a.t+1.43);a.oy=.5+1.25*(.3+.05*a.sample)*Math.sin(1.41*a.t+.43)*Math.cos(1.29*a.t+2.9+3.1415*Math.sin(.93*a.t+2.6));a.ang=Math.atan(div(a.py-a.oy,a.px-a.ox));a.l=Math.tan(a.ang);a.x2=.5+(.3-.05*a.sample)*Math.cos(.78*a.t+2.09+3.1415*Math.sin(1.39*a.t+.91))*Math.sin(1.72*a.t+1.43);a.y2=.5+1.25*(.3-.05*a.sample)*Math.sin(1.41*a.t+.43)*Math.cos(1.29*a.t+2.9+3.1415*\nMath.sin(.93*a.t+2.6));a.sum=(a.l*a.x2-a.y2+a.oy-a.l*a.ox)*sign(a.ang)*sign(a.l);a.dir=-1+2*above(a.sum,-.001);a.xtrudx=(1-mod(a.counter,2))*a.t3*a.sample*Math.cos(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.xtrudy=(1-mod(a.counter,2))*a.t3*a.sample*Math.sin(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.x=a.ox+a.xtrudx;a.y=a.oy+a.xtrudy;a.px=a.ox;a.py=a.oy;a.counter=1-a.counter;a.a=sqr(a.sample);"},{"baseVals":{"enabled":1,"additive":1,"r":0.12,"g":0.25},"init_eqs_str":"a.px=0;a.counter=0;a.t1=0;a.q1=0;a.sum=0;a.py=0;a.xtrudx=0;a.tt=0;a.t3=0;a.ptreb=0;a.dir=0;a.t=0;a.oy=0;a.ang=0;a.x2=0;a.t2=0;a.l=0;a.y2=0;a.xtrudy=0;a.ox=0;","frame_eqs_str":"a.tt+=div(.5+2*above(a.treb-a.ptreb,0)*(a.treb-a.ptreb),a.fps);a.ptreb=a.treb;a.t1=a.tt;a.t2=a.q1;a.t3=.3*a.q1;","point_eqs_str":"a.t=a.t1+a.t2*(1-a.sample);a.ox=.5+(.3-.05*a.sample)*Math.cos(.78*a.t+2.09+3.1415*Math.sin(1.39*a.t+.91))*Math.sin(1.72*a.t+1.43);a.oy=.5+1.25*(.3-.05*a.sample)*Math.sin(1.41*a.t+.43)*Math.cos(1.29*a.t+2.9+3.1415*Math.sin(.93*a.t+2.6));a.ang=Math.atan(div(a.py-a.oy,a.px-a.ox));a.l=Math.tan(a.ang);a.x2=.5+(.3+.05*a.sample)*Math.cos(.78*a.t+2.09+3.1415*Math.sin(1.39*a.t+.91))*Math.sin(1.72*a.t+1.43);a.y2=.5+1.25*(.3+.05*a.sample)*Math.sin(1.41*a.t+.43)*Math.cos(1.29*a.t+2.9+3.1415*\nMath.sin(.93*a.t+2.6));a.sum=(a.l*a.x2-a.y2+a.oy-a.l*a.ox)*sign(a.ang)*sign(a.l);a.dir=-1+2*above(a.sum,-.001);a.xtrudx=(1-mod(a.counter,2))*a.t3*a.sample*Math.cos(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.xtrudy=(1-mod(a.counter,2))*a.t3*a.sample*Math.sin(a.ang+1.5707*a.dir)*Math.abs(a.value1+a.value2);a.x=a.ox+a.xtrudx;a.y=a.oy+a.xtrudy;a.px=a.ox;a.py=a.oy;a.counter=1-a.counter;a.a=sqr(a.sample);"}],"init_eqs_str":"a.q1=0;a.q5=0;a.q4=0;a.t=0;a.b=0;a.q2=0;a.q3=0;a.m=0;a.q20=0;","frame_eqs_str":"a.wave_a=0;a.q1=a.aspectx;a.q2=a.aspecty;a.b+=a.bass*a.bass*.5;a.m+=a.mid*a.mid*.5;a.t+=a.treb*a.treb*.5;a.q3=.012*a.b;a.q4=.012*a.m;a.q5=.012*a.t;a.q20=a.bass+a.treb+a.mid;","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (texsize.zw * 8.0);\n  vec3 tmpvar_3;\n  tmpvar_3 = (((texture (sampler_blur1, \n    (uv + (vec2(1.0, 0.0) * tmpvar_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(1.0, 0.0) * tmpvar_2))\n  ).xyz * scale1) + bias1));\n  vec3 tmpvar_4;\n  tmpvar_4 = (((texture (sampler_blur1, \n    (uv + (vec2(0.0, 1.0) * tmpvar_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(0.0, 1.0) * tmpvar_2))\n  ).xyz * scale1) + bias1));\n  vec2 tmpvar_5;\n  tmpvar_5.x = tmpvar_3.z;\n  tmpvar_5.y = tmpvar_4.z;\n  vec2 tmpvar_6;\n  tmpvar_6 = (uv + ((tmpvar_5 * texsize.zw) * 4.0));\n  ret_1.z = (((texture (sampler_main, tmpvar_6).z - \n    ((texture (sampler_main, tmpvar_6).z - ((texture (sampler_blur3, tmpvar_6).xyz * scale3) + bias3).z) * 0.02)\n  ) - 0.008) + ((texture (sampler_noise_lq, \n    (((uv_orig * texsize.xy) * texsize_noise_lq.zw) + rand_frame.xy)\n  ).xyz - 0.5) * 0.1)).x;\n  vec2 tmpvar_7;\n  tmpvar_7.x = tmpvar_3.x;\n  tmpvar_7.y = tmpvar_4.x;\n  vec2 tmpvar_8;\n  tmpvar_8 = ((0.5 + (uv - 0.5)) - (tmpvar_7 * texsize.zw));\n  ret_1.x = texture (sampler_main, tmpvar_8).x;\n  ret_1.x = (ret_1.x + ((\n    (ret_1.x - ((texture (sampler_blur3, tmpvar_8).xyz * scale3) + bias3))\n  .x * 0.4) + 0.006));\n  vec2 tmpvar_9;\n  tmpvar_9.x = tmpvar_3.x;\n  tmpvar_9.y = tmpvar_4.x;\n  vec2 tmpvar_10;\n  tmpvar_10.x = tmpvar_3.y;\n  tmpvar_10.y = tmpvar_4.y;\n  vec2 tmpvar_11;\n  tmpvar_11.x = tmpvar_3.z;\n  tmpvar_11.y = tmpvar_4.z;\n  ret_1.y = texture (sampler_fc_main, (((uv - \n    ((tmpvar_9 * texsize.zw) * 8.0)\n  ) + (\n    (tmpvar_10 * texsize.zw)\n   * 4.0)) + ((tmpvar_11 * texsize.zw) * 8.0))).y;\n  ret_1.y = (ret_1.y * (1.0 + (ret_1.x * 0.1)));\n  ret_1.y = (ret_1.y - (0.004 + (\n    clamp (ret_1.z, 0.0, 1.0)\n   * 0.012)));\n  vec4 tmpvar_12;\n  tmpvar_12.w = 1.0;\n  tmpvar_12.xyz = ret_1;\n  ret = tmpvar_12.xyz;\n }","comp":" shader_body { \n  vec2 uv_1;\n  vec3 ret_2;\n  uv_1 = (0.5 + ((uv - 0.5) * 0.98));\n  vec2 tmpvar_3;\n  tmpvar_3 = (texsize.zw * 4.0);\n  vec3 tmpvar_4;\n  tmpvar_4 = (((texture (sampler_blur1, \n    (uv_1 + (vec2(1.0, 0.0) * tmpvar_3))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv_1 - (vec2(1.0, 0.0) * tmpvar_3))\n  ).xyz * scale1) + bias1));\n  vec3 tmpvar_5;\n  tmpvar_5 = (((texture (sampler_blur1, \n    (uv_1 + (vec2(0.0, 1.0) * tmpvar_3))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv_1 - (vec2(0.0, 1.0) * tmpvar_3))\n  ).xyz * scale1) + bias1));\n  vec3 tmpvar_6;\n  tmpvar_6.z = 0.0;\n  tmpvar_6.x = dot (tmpvar_4, vec3(0.32, 0.49, 0.29));\n  tmpvar_6.y = dot (tmpvar_5, vec3(0.32, 0.49, 0.29));\n  vec4 tmpvar_7;\n  tmpvar_7 = texture (sampler_noisevol_hq, ((vec3(0.05, 0.05, 0.0) * (\n    ((uv_1.xyy + (tmpvar_6 * 0.5)) * texsize.xyy)\n   * texsize_noisevol_hq.zww)) + (vec3(0.0, 0.0, 0.2) * time)));\n  vec2 tmpvar_8;\n  tmpvar_8.x = dot (tmpvar_4, vec3(0.32, 0.49, 0.29));\n  tmpvar_8.y = dot (tmpvar_5, vec3(0.32, 0.49, 0.29));\n  uv_1 = (uv_1 - (tmpvar_8 * 0.04));\n  ret_2 = (abs((\n    ((texture (sampler_main, uv_1).xyz + ((texture (sampler_blur1, uv_1).xyz * scale1) + bias1)) - ((texture (sampler_blur2, uv_1).xyz * scale2) + bias2))\n   - \n    ((texture (sampler_blur3, uv_1).xyz * scale3) + bias3)\n  )) * (dot (tmpvar_7, vec4(0.32, 0.49, 0.29, 0.0)) * 3.0));\n  ret_2 = (1.0 - pow (ret_2, vec3(0.5, 0.5, 0.5)));\n  vec4 tmpvar_9;\n  tmpvar_9.w = 1.0;\n  tmpvar_9.xyz = ret_2;\n  ret = tmpvar_9.xyz;\n }"}