{"baseVals":{"rating":2,"gammaadj":2.7,"wave_mode":5,"modwavealphabyvolume":1,"wave_a":1.714,"wave_scale":1.139,"wave_smoothing":0.1,"warpscale":1.331,"zoom":1.004,"rot":-0.014,"warp":0.02944,"wave_r":0.65,"wave_g":0.65,"wave_b":0.65,"mv_a":0},"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.ang=0;a.q1=0;a.q2=0;","frame_eqs_str":"a.wave_r+=.35*(.6*Math.sin(3.98*a.time)+.4*Math.sin(11.047*a.time));a.wave_g+=.35*(.6*Math.sin(.835*a.time)+.4*Math.sin(1.081*a.time));a.wave_b+=.35*(.6*Math.sin(.814*a.time)+.4*Math.sin(1.011*a.time));a.cx+=.11*(.6*Math.sin(.374*a.time)+.4*Math.sin(.294*a.time));a.cy+=.11*(.6*Math.sin(.393*a.time)+.4*Math.sin(.223*a.time));a.dx+=.005*(.6*Math.sin(.173*a.time)+.4*Math.sin(.223*a.time));a.decay-=.01*equal(mod(a.frame,20),0);a.wave_x=.5+div(.25*Math.cos(2*a.time),a.aspecty);a.wave_y=\n.5+div(.25*Math.sin(2*a.time),a.aspectx);a.ang=2*a.time;a.q1=Math.cos(a.ang);a.q2=Math.sin(a.ang);","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec2 uv2_1;\n  vec2 tmpvar_2;\n  tmpvar_2.x = bass;\n  tmpvar_2.y = treb;\n  vec2 tmpvar_3;\n  tmpvar_3 = ((texture (sampler_main, (\n    mix (uv, uv_orig, vec2(-1.0, -1.0))\n   + texsize.zw)).xy - 0.37) * (0.005 + (0.045 * \n    clamp ((tmpvar_2 - 1.0), 0.0, 1.0)\n  )));\n  uv2_1.x = (uv.x + ((tmpvar_3.x * q1) + (tmpvar_3.y * q2)));\n  uv2_1.y = (uv.y + ((tmpvar_3.x * q2) - (tmpvar_3.y * q1)));\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = (texture (sampler_main, uv2_1).xyz - 0.004);\n  ret = tmpvar_4.xyz;\n }","comp":" 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 = mix (vec3(dot (tmpvar_1.xyz, vec3(0.3333, 0.3333, 0.3333))), tmpvar_1.xyz, vec3(3.5, 3.5, 3.5));\n  ret = tmpvar_2.xyz;\n }"}