{"baseVals":{"rating":1,"decay":0.5,"echo_zoom":1,"echo_alpha":0.5,"echo_orient":3,"wave_mode":7,"solarize":1,"wave_a":0.001,"rot":-0.28,"warp":0.01,"wave_r":0,"wave_g":0.4,"wave_b":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":1,"y":0.55,"a2":1},"init_eqs_str":"","frame_eqs_str":"a.r=.5+.5*Math.sin(a.time);a.g=.5+.5*Math.sin(.9*a.time);a.b=.5+.5*Math.sin(.8*a.time);a.r2=.5+.5*Math.sin(a.time);a.g2=.5+.5*Math.sin(.9*a.time);"},{"baseVals":{"enabled":1,"a2":1},"init_eqs_str":"","frame_eqs_str":"a.r=.5+.5*Math.sin(a.time);a.g=.5+.5*Math.sin(.9*a.time);a.b=.5+.5*Math.sin(.56*a.time);a.r2=.5+.5*Math.sin(a.time);a.g2=.5+.5*Math.sin(.9*a.time);a.b2=.5+.5*Math.sin(.56*a.time);"}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.basstime=0;a.q2=0;a.q1=0;","frame_eqs_str":"a.wave_r=.5+.5*Math.sin(2*a.time);a.wave_b=.5+.5*Math.sin(5*a.time);a.basstime+=.0003*a.bass;a.q2=a.basstime;a.q1=.1*a.basstime;","pixel_eqs_str":"a.warp=1;a.zoom=1;a.rot=1;","warp":" shader_body { \n  float final_noise_1;\n  vec3 tmpvar_2;\n  tmpvar_2.xy = uv;\n  tmpvar_2.z = (q2 * 10.0);\n  final_noise_1 = ((texture (sampler_noisevol_lq, tmpvar_2) * 2.0) - 1.0).x;\n  final_noise_1 = ((final_noise_1 + 1.0) * 0.5);\n  mat2 tmpvar_3;\n  float tmpvar_4;\n  tmpvar_4 = cos(q1);\n  tmpvar_3[uint(0)].x = tmpvar_4;\n  float tmpvar_5;\n  tmpvar_5 = sin(q1);\n  tmpvar_3[uint(0)].y = -(tmpvar_5);\n  tmpvar_3[1u].x = tmpvar_5;\n  tmpvar_3[1u].y = tmpvar_4;\n  vec4 tmpvar_6;\n  tmpvar_6.w = 1.0;\n  tmpvar_6.xyz = texture (sampler_main, (((\n    ((uv - 0.5) * tmpvar_3)\n   * \n    (1.0 - (rad * 0.05))\n  ) + 0.5) + ((final_noise_1 * 0.01) * rad))).xyz;\n  ret = tmpvar_6.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (mix (texture (sampler_main, uv).xyz, texture (sampler_main, (\n    (0.5 - uv)\n   + 0.5)).xyz, vec3(0.5, 0.5, 0.5)) * 2.0);\n  ret_1 = ((ret_1 * (1.0 - ret_1)) * 4.0);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }"}