{"version":2,"baseVals":{"rating":3,"gammaadj":1,"decay":1,"echo_zoom":0.952,"wave_mode":7,"additivewave":1,"modwavealphabyvolume":1,"wave_brighten":0,"brighten":1,"wave_a":4.1,"wave_scale":1.286,"wave_smoothing":0.63,"modwavealphastart":0.71,"modwavealphaend":1.3,"warp":0,"wave_r":0.65,"wave_g":0.65,"wave_b":0.65,"ob_size":0,"ob_a":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":3,"textured":1,"tex_zoom":1.00015,"border_a":0},"init_eqs_eel":"t1 = .7 + rand(101)*.01*.6;\nt2 = .7 + rand(101)*.01*.6;","frame_eqs_eel":"x = .5 + q1*sin(q2*t1);\ny = .5 + q1*cos(q3*t2);\n\nrad = q5;\n\nang = -time;\nsides = q6;\n\nh = q4;\nh = h - int(h);\nl = .5;\ns = 1;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));\nr2=r;g2=g;b2=b;"},{"baseVals":{"enabled":1,"sides":3,"textured":1,"border_a":0},"init_eqs_eel":"t1 = .7 + rand(101)*.01*.6;\nt2 = .7 + rand(101)*.01*.6;","frame_eqs_eel":"x = .5 + q1*sin(q2*t1);\ny = .5 + q1*cos(q3*t2);\n\nrad = q5;\n\nang = -time;\nsides = q6;\n\nh = q4 + .01;\nh = h - int(h);\nl = .5;\ns = 1;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));\nr2=r;g2=g;b2=b;"},{"baseVals":{"enabled":1,"sides":3,"textured":1,"border_a":0},"init_eqs_eel":"t1 = .7 + rand(101)*.01*.6;\nt2 = .7 + rand(101)*.01*.6;","frame_eqs_eel":"x = .5 + q1*sin(q2*t1);\ny = .5 + q1*cos(q3*t2);\n\nrad = q5;\n\nang = -time;\nsides = q6;\n\nh = q4 + .02;\nh = h - int(h);\nl = .5;\ns = 1;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));\nr2=r;g2=g;b2=b;"},{"baseVals":{"enabled":1,"sides":3,"textured":1,"border_a":0},"init_eqs_eel":"t1 = .7 + rand(101)*.01*.6;\nt2 = .7 + rand(101)*.01*.6;","frame_eqs_eel":"x = .5 + q1*sin(q2*t1);\ny = .5 + q1*cos(q3*t2);\n\nrad = q5;\n\nang = -time;\nsides = q6;\n\nh = q4 + .03;\nh = h - int(h);\nl = .5;\ns = 1;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));\nr2=r;g2=g;b2=b;"}],"waves":[{"baseVals":{"usedots":1,"thick":1,"enabled":0},"init_eqs_eel":"t1 = .7 + rand(100)*.01*.6;\nt2 = .7 + rand(100)*.01*.6;\nt3 = .7 + rand(100)*.01*.6;\nt4 = .7 + rand(100)*.01*.6;\nt5 = .7 + rand(100)*.01*.6;\nt6 = .7 + rand(100)*.01*.6;\nt7 = .7 + rand(100)*.01*.6;\nt8 = .7 + rand(100)*.01*.6;","frame_eqs_eel":"","point_eqs_eel":"\nit = (it+1)*above(sample,0);\n\nmod = equal(it,0)*t1 + equal(it,1)*t2 + equal(it,2)*t3 + equal(it,3)*t4 + equal(it,4)*t5 + equal(it,5)*t6 + equal(it,6)*t7;\nmod = mod + equal(mod,0)*t8;\n\nx = .5 + q1*sin(q2*mod);\ny = .5 + q1*cos(q3*mod);\n\nh = q4 + .1*sample;\nh = h - int(h);\nl = .25 + .5*rand(101)*.01;\ns = rand(101)*.01;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));"},{"baseVals":{"usedots":1,"thick":1,"enabled":0},"init_eqs_eel":"t1 = .7 + rand(100)*.01*.6;\nt2 = .7 + rand(100)*.01*.6;\nt3 = .7 + rand(100)*.01*.6;\nt4 = .7 + rand(100)*.01*.6;\nt5 = .7 + rand(100)*.01*.6;\nt6 = .7 + rand(100)*.01*.6;\nt7 = .7 + rand(100)*.01*.6;\nt8 = .7 + rand(100)*.01*.6;","frame_eqs_eel":"","point_eqs_eel":"\nit = (it+1)*above(sample,0);\n\nmod = equal(it,0)*t1 + equal(it,1)*t2 + equal(it,2)*t3 + equal(it,3)*t4 + equal(it,4)*t5 + equal(it,5)*t6 + equal(it,6)*t7;\nmod = mod + equal(mod,0)*t8;\n\nx = .5 + q1*sin(q2*mod);\ny = .5 + q1*cos(q3*mod);\n\nh = q4 + .1*sample;\nh = h - int(h);\nl = .25 + .5*rand(101)*.01;\ns = rand(101)*.01;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));"},{"baseVals":{"usedots":1,"thick":1,"enabled":0},"init_eqs_eel":"t1 = .7 + rand(100)*.01*.6;\nt2 = .7 + rand(100)*.01*.6;\nt3 = .7 + rand(100)*.01*.6;\nt4 = .7 + rand(100)*.01*.6;\nt5 = .7 + rand(100)*.01*.6;\nt6 = .7 + rand(100)*.01*.6;\nt7 = .7 + rand(100)*.01*.6;\nt8 = .7 + rand(100)*.01*.6;","frame_eqs_eel":"","point_eqs_eel":"\nit = (it+1)*above(sample,0);\n\nmod = equal(it,0)*t1 + equal(it,1)*t2 + equal(it,2)*t3 + equal(it,3)*t4 + equal(it,4)*t5 + equal(it,5)*t6 + equal(it,6)*t7;\nmod = mod + equal(mod,0)*t8;\n\nx = .5 + q1*sin(q2*mod);\ny = .5 + q1*cos(q3*mod);\n\nh = q4 + .1*sample;\nh = h - int(h);\nl = .25 + .5*rand(101)*.01;\ns = rand(101)*.01;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));"},{"baseVals":{"usedots":1,"thick":1,"enabled":0},"init_eqs_eel":"t1 = .7 + rand(100)*.01*.6;\nt2 = .7 + rand(100)*.01*.6;\nt3 = .7 + rand(100)*.01*.6;\nt4 = .7 + rand(100)*.01*.6;\nt5 = .7 + rand(100)*.01*.6;\nt6 = .7 + rand(100)*.01*.6;\nt7 = .7 + rand(100)*.01*.6;\nt8 = .7 + rand(100)*.01*.6;","frame_eqs_eel":"","point_eqs_eel":"\nit = (it+1)*above(sample,0);\n\nmod = equal(it,0)*t1 + equal(it,1)*t2 + equal(it,2)*t3 + equal(it,3)*t4 + equal(it,4)*t5 + equal(it,5)*t6 + equal(it,6)*t7;\nmod = mod + equal(mod,0)*t8;\n\nx = .5 + q1*sin(q2*mod);\ny = .5 + q1*cos(q3*mod);\n\nh = q4 + .1*sample;\nh = h - int(h);\nl = .25 + .5*rand(101)*.01;\ns = rand(101)*.01;\ntmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));\ntmpa = 2*l - tmpb;\nhvr = h + .333333;\nhvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));\nhvg = h;\nhvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));\nhvb = h - .333333;\nhvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));\nr = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa)));\ng = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa)));\nb = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa)));"}],"init_eqs_eel":"","frame_eqs_eel":"chng=sin(time*.5);\ncthr=.9999;\nmq21=if(above(chng,cthr),rand(3),mq21);\nmq22=if(above(chng,cthr),rand(3),mq22);\nmq23=if(above(chng,cthr),rand(3),mq23);\nmq24=if(above(chng,cthr),rand(2),mq24);\nmq25=if(above(chng,cthr),rand(2),mq25);\nmq26=if(above(chng,cthr),rand(2),mq26);\nmq27=if(above(chng,cthr),rand(1),mq27);\nmq28=if(above(chng,cthr),rand(1),mq28);\nmq29=if(above(chng,cthr),rand(1)*.3,mq29);\nmq31=if(above(chng,cthr),rand(1)*.3,mq31);\nmonitor=chng;\nq21=mq21;q22=mq22;q23=mq23;q24=mq24;q25=mq25;q26=mq26;\nq27=mq27;q28=mq28;q29=mq29;q31=mq31;\n\nmonitor=mq1;\nvol=bass+treb+mid;\natime=atime+vol;\nq11=.4+sin(atime*.006 )*.4;\nq12=.4+cos(atime*.00613828348)*.4;\nq13=.4+sin(atime*.00598593455)*.4;\nmonitor=q13;\nq4=sin(atime*.03);\nq5=cos(atime*.030383824);\nq6=tan(atime*.029384834);\n\nq6=aspecty; t1=t1+1;\nq1=bnot(t1%400); decay=(t1>1);\n\nt=t+.001/fps; \ns1=500*sin(t); s2=20+10*sin(.5*t); \ni=0;\n\nloop(1024,\n\np1=.5*p1+s2*sin(s1*i); p2= p1-p2;\n\nx1=x1+cos(p2-p1); y1=y1+sin(p2-p1);\n\ngmegabuf(2*i)=x1; gmegabuf(2*i+1)=y1;\n\ni=i+1;);\n\n\nzoom=1-(1-pow(2,(bass+treb+mid)*.0031));","pixel_eqs_eel":"","warp":" shader_body { \n vec3 ret_1;\n ret_1 = (texture (sampler_main, uv).xyz + ((\n (texture (sampler_noise_lq, (((uv_orig * texsize.xy) * texsize_noise_lq.zw) + rand_frame.xy)).xyz - 0.5)\n / 256.0) * 7.0));\n vec3 tmpvar_2;\n tmpvar_2 = fract((ret_1 - (\n (clamp (((vol / vol_att) - 1.1), 0.0, 1.0) * 0.5)\n + 0.004)));\n ret_1 = tmpvar_2;\n vec4 tmpvar_3;\n tmpvar_3.w = 1.0;\n tmpvar_3.xyz = tmpvar_2;\n ret = tmpvar_3.xyz;\n }","comp":" shader_body { \n vec3 crisp_1;\n vec2 uv3_2;\n vec2 uv2_3;\n vec3 ret_4;\n vec2 tmpvar_5;\n tmpvar_5 = ((uv - 0.5) * aspect.xy);\n float tmpvar_6;\n tmpvar_6 = (0.1 / (sqrt(\n dot (tmpvar_5, tmpvar_5)\n ) + 0.05));\n vec2 tmpvar_7;\n float tmpvar_8;\n tmpvar_8 = (ang / 3.14);\n tmpvar_7.x = tmpvar_8;\n tmpvar_7.y = (tmpvar_6 * 1.5);\n uv2_3.y = (tmpvar_7.y + (0.1 * time));\n uv2_3.x = (tmpvar_8 + (0.02 * time));\n uv3_2.y = (tmpvar_6 + q30);\n uv3_2.x = (tmpvar_8 + (time / 32.0));\n crisp_1 = ((texture (sampler_main, fract(uv2_3)).xyz + (2.0 * texture (sampler_main, \n fract(uv3_2)\n ).xyz)) + ((2.0 * \n ((texture (sampler_blur2, fract(uv2_3)).xyz * scale2) + bias2)\n ) + (2.0 * \n ((texture (sampler_blur2, fract(uv3_2)).xyz * scale2) + bias2)\n )));\n crisp_1 = ((3.0 * crisp_1) * rad);\n float tmpvar_9;\n tmpvar_9 = clamp ((1.0 - (4.0 * rad)), 0.0, 1.0);\n ret_4 = ((crisp_1 + (\n ((vec3(1.0, 0.0, 1.0) * uv.y) * pow ((1.0 - rad), 8.0))\n * tmpvar_9)) + (tmpvar_9 * texture (sampler_main, fract(uv)).xyz));\n vec4 tmpvar_10;\n tmpvar_10 = texture (sampler_noisevol_hq, (((vec3(0.05, 0.05, 0.0) * uv3_2.xyy) * (\n (q28 * texsize.xyy)\n * texsize_noisevol_hq.zww)) + ((time * vec3(0.0, 0.0, 1.0)) * q31)));\n if (((ret_4.x > (q26 * q13)) && (ret_4.x <= (q23 * q11)))) {\n ret_4.z = (ret_4.z - (tmpvar_10.x * 0.5));\n };\n if (((ret_4.y > (q25 * q11)) && (ret_4.y <= (q22 * q12)))) {\n ret_4.x = (ret_4.x - (tmpvar_10.y * 0.5));\n };\n if (((ret_4.z > (q24 * q12)) && (ret_4.z <= (q21 * q13)))) {\n ret_4.y = (ret_4.y - (tmpvar_10.z * 0.5));\n };\n ret_4 = (ret_4 * 0.8);\n ret_4 = (1.0 - ret_4);\n vec4 tmpvar_11;\n tmpvar_11.w = 1.0;\n tmpvar_11.xyz = ret_4;\n ret = tmpvar_11.xyz;\n }"}