{"baseVals":{"rating":0,"wave_mode":3,"wave_dots":1,"modwavealphabyvolume":1,"wave_scale":16.217468,"wave_mystery":-0.44,"wave_r":0.5,"wave_g":0.5,"wave_b":0.5,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"additive":1,"textured":1,"rad":2.667175,"g":1,"b":1,"a":0.2,"r2":1,"b2":1,"border_r":0,"border_g":0,"border_b":0},"init_eqs_str":"","frame_eqs_str":""},{"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":"","frame_eqs_str":"a.warp=0;a.wave_r=a.wave_r+.2*Math.sin(1.33*a.time)+.3*a.bass;a.wave_g=a.wave_g+.2*Math.sin(a.time)+.3*a.treb;a.wave_b=a.wave_b+.2*Math.sin(.988*a.time)+.3*a.mid;a.zoom=1+.01*a.bass;","pixel_eqs_str":"a.zoom+=.01*a.rad*a.treb;","warp":" shader_body { \n  vec3 ret_1;\n  vec4 tmpvar_2;\n  tmpvar_2 = texture (sampler_main, uv);\n  ret_1 = (tmpvar_2.xyz - (tmpvar_2.xyz * 0.5));\n  ret_1 = ((ret_1 * abs(\n    (((texture (sampler_blur2, uv).xyz * scale2) + bias2) - 0.5)\n  )) * 5.0);\n  ret_1 = (ret_1 - 0.01);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (texture (sampler_main, uv).xyz * 5.0);\n  ret_1 = (ret_1 + 1.2);\n  vec3 tmpvar_2;\n  tmpvar_2.x = (1.0 + (0.2 * sin(time)));\n  tmpvar_2.y = (1.0 + (0.2 * sin(\n    (time * 0.2233333)\n  )));\n  tmpvar_2.z = (1.0 + (0.2 * sin(\n    (time * 0.733467)\n  )));\n  ret_1 = ((ret_1 * (\n    (texture (sampler_blur1, uv).xyz * scale1)\n   + bias1).x) * tmpvar_2);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }"}