{"baseVals":{"rating":5,"echo_zoom":1.01,"echo_alpha":0.5,"echo_orient":3,"wave_mode":2,"wave_a":7.74,"wave_scale":0.656,"wave_smoothing":0.8,"warpscale":1.772,"zoomexp":1.96,"zoom":0.98,"warp":0.513,"wave_r":0.5,"wave_g":0.5,"wave_b":0.5,"mv_r":0.6,"mv_g":0.7,"mv_b":0.64,"mv_a":0.7},"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.xpos=0;a.yamptarg=0;a.ydir=0;a.mv_x_range=0;a.mv_x_speed=0;a.yaccel=0;a.xamptarg=0;a.xamp=0;a.xspeed=0;a.ypos=0;a.xaccel=0;a.att=0;a.mv_y_range=0;a.mv_y_amount=0;a.vol=0;a.mv_y_speed=0;a.yamp=0;a.xdir=0;a.mv_x_amount=0;a.yspeed=0;","frame_eqs_str":"a.wave_x+=.5*(.6*Math.sin(2.121*a.time)+.4*Math.sin(1.621*a.time));a.wave_y+=.5*(.6*Math.sin(1.742*a.time)+.4*Math.sin(2.322*a.time));a.wave_r+=.5*(.6*Math.sin(.823*a.time)+.4*Math.sin(.916*a.time));a.wave_g+=.5*(.6*Math.sin(.9*a.time)+.4*Math.sin(1.023*a.time));a.wave_b+=.5*(.6*Math.sin(.808*a.time)+.4*Math.sin(.949*a.time));a.zoom+=.07*(.6*Math.sin(.239*a.time)+.4*Math.sin(.296*a.time));a.rot+=.038*(.6*Math.sin(.381*a.time)+.4*Math.sin(.539*a.time));a.cx+=.03*(.6*Math.sin(.374*\na.time)+.4*Math.sin(.194*a.time));a.cy+=.037*(.6*Math.sin(.274*a.time)+.4*Math.sin(.394*a.time));a.dx+=.025*(.6*Math.sin(.334*a.time)+.4*Math.sin(.277*a.time));a.dy+=.025*(.6*Math.sin(.384*a.time)+.4*Math.sin(.247*a.time));a.sx+=.015*(.6*Math.sin(.313*a.time)+.4*Math.sin(.383*a.time));a.decay-=.01*equal(mod(a.frame,50),0);a.vol=div(a.bass+a.mid+a.att,6);a.xamptarg=.00001<Math.abs(equal(mod(a.frame,15),0))?Math.min(.5*a.vol*a.bass_att,.5):a.xamptarg;a.xamp+=.5*(a.xamptarg-a.xamp);a.xdir=.00001<Math.abs(above(Math.abs(a.xpos),\na.xamp))?-sign(a.xpos):.00001<Math.abs(below(Math.abs(a.xspeed),.1))?2*above(a.xpos,0)-1:a.xdir;a.xaccel=a.xdir*a.xamp-a.xpos-.055*a.xspeed*below(Math.abs(a.xpos),a.xamp);a.xspeed=a.xspeed+a.xdir*a.xamp-a.xpos-.055*a.xspeed*below(Math.abs(a.xpos),a.xamp);a.xpos+=.001*a.xspeed;a.yamptarg=.00001<Math.abs(equal(mod(a.frame,15),0))?Math.min(.3*a.vol*a.treb_att,.5):a.yamptarg;a.yamp+=.5*(a.yamptarg-a.yamp);a.ydir=.00001<Math.abs(above(Math.abs(a.ypos),a.yamp))?-sign(a.ypos):.00001<Math.abs(below(Math.abs(a.yspeed),\n.1))?2*above(a.ypos,0)-1:a.ydir;a.yaccel=a.ydir*a.yamp-a.ypos-.055*a.yspeed*below(Math.abs(a.ypos),a.yamp);a.yspeed=a.yspeed+a.ydir*a.yamp-a.ypos-.055*a.yspeed*below(Math.abs(a.ypos),a.yamp);a.ypos+=.001*a.yspeed;a.mv_x_speed=16;a.mv_y_speed=12;a.mv_x_range=.099;a.mv_y_range=.499;a.mv_x_amount=1;a.mv_y_amount=4;a.mv_x=a.mv_x_amount+a.mv_x_range+a.mv_x_range*Math.sin(a.mv_x_speed*a.ypos+(Math.sin(.964*a.time)-.5*Math.cos(.256*a.time)));a.mv_y=a.mv_y_amount+a.mv_y_range+a.mv_y_range*Math.sin(a.mv_y_speed*\na.xpos-(Math.cos(1.345*a.time)-.5*Math.cos(.331*a.time)));a.mv_b-=.3*Math.sin(3.511*a.time);a.mv_r+=.25*Math.cos(.433*a.time);a.mv_g+=.25*Math.cos(.568*a.time);a.mv_l=24*Math.sin(10*a.ypos)+32*Math.cos(10*a.xpos);","pixel_eqs_str":"a.rot+=.25*a.rad*Math.sin(.3986*a.time);","warp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = (texture (sampler_main, uv).xyz * 0.98);\n  ret = tmpvar_1.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = texture (sampler_main, uv).xyz;\n  vec4 tmpvar_2;\n  tmpvar_2.w = 0.0;\n  tmpvar_2.xyz = ret_1;\n  ret_1 = ((max (tmpvar_2, texture (sampler_main, \n    (1.0 - uv)\n  )).xyz * 1.5) - 0.2);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }"}