{"baseVals":{"rating":5,"wave_mode":2,"wave_a":0.399,"wave_scale":1.605,"wave_smoothing":0.1,"warpscale":2.853,"zoom":1.042,"warp":0,"wave_r":0.6,"wave_g":0.6,"wave_b":0.6,"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":"","frame_eqs_str":"a.wave_r+=.4*(.6*Math.sin(.933*a.time)+.4*Math.sin(1.045*a.time));a.wave_g+=.4*(.6*Math.sin(.9*a.time)+.4*Math.sin(.956*a.time));a.wave_b+=.4*(.6*Math.sin(.91*a.time)+.4*Math.sin(.92*a.time));a.zoom+=.213*(.6*Math.sin(.339*a.time)+.4*Math.sin(.276*a.time));a.rot+=.05*(.6*Math.sin(.381*a.time)+.4*Math.sin(.579*a.time));a.cx+=7*(a.zoom-1);a.cy+=2*a.rot;a.sx-=Math.max(0,a.bass_att-1.2);a.sy-=Math.max(0,a.treb_att-1.2);","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (uv - 0.5);\n  ret_1.x = texture (sampler_main, (tmpvar_2 + 0.5)).x;\n  ret_1.y = texture (sampler_main, ((tmpvar_2 * 0.98) + 0.5)).y;\n  ret_1.z = texture (sampler_main, ((tmpvar_2 * 0.95) + 0.5)).z;\n  vec3 tmpvar_3;\n  tmpvar_3.z = 0.0;\n  tmpvar_3.x = -(ret_1.x);\n  tmpvar_3.y = ret_1.x;\n  ret_1 = (ret_1 + (0.12 * tmpvar_3));\n  vec3 tmpvar_4;\n  tmpvar_4.x = 0.0;\n  tmpvar_4.y = -(ret_1.y);\n  tmpvar_4.z = ret_1.y;\n  ret_1 = (ret_1 + (0.1 * tmpvar_4));\n  vec3 tmpvar_5;\n  tmpvar_5.xy = vec2(0.0, 0.0);\n  tmpvar_5.z = -(ret_1.z);\n  ret_1 = (ret_1 + (0.08 * tmpvar_5));\n  ret_1 = (ret_1 + ((\n    (texture (sampler_noise_lq, (((uv_orig * texsize.xy) * texsize_noise_lq.zw) + rand_frame.xy)).xyz - 0.5)\n   / 256.0) * vec3(3.0, 5.0, 8.0)));\n  ret_1 = (ret_1 - 0.0005);\n  vec4 tmpvar_6;\n  tmpvar_6.w = 1.0;\n  tmpvar_6.xyz = ret_1;\n  ret = tmpvar_6.xyz;\n }","comp":""}