It's interactive! Move the mouse to draw new shapes, click to change modes. Can visualise music if your browser supports it! Enable "Web Audio Input" at chrome://flags/
_='with(c)width=height=d=70b.bgColH=e=C=Q=K=1,JuJve=UX-offtLeft;VY;m()},s.Nsplayblock",s.margauto";U=V=200;eval(loci.arch(/[\\?&]/g,";")p=b.click=`Q=1jK%2;0.15;0j A=11j Z=12< 1K++};p(m=i=t=X=0;0j(C+=3)%20#histHySte("?U+UO&V+VO&C+CO&K+KWfill%,$*ZfillRect(d,dg=g>GJzGmsG;Q#!e#g({auNo:!0},t_(a>AJzAmsAe=Analyr(MeNaStreamSource(f).cnect(e)},`}if(Q#e`fH(e.getByteFDa(k_Ut8Array(f=e.fBCount)i<^f/6i++)t+=k[i+^f/4)];t/=i}t=t?(t+45)/:1;p=U/-3.5"+CO,%,5$begPh(fH(i=2E3;i--;)y=i/(3*^(V+15)/30)),x@scosy@cossX#(WJveTo(X,f),WleTo(x,y)),X=x,f=y()};m(tInterval(m,50etUrMeNanavigH.functi(||);Mh.(i/9)*t)+d/2,Shsla( K%5#(uNoCtexttop.;Wstrokeat.replacerequency0,="in100A=Z=f`tyle||=f.pageO)";Wt.cree(y)*p+onse#&&$0%,"+A>webkit@=60*(HorJmoNdiO+"Wa.^~~(_=new `){j==';for(Y=0;$='j`_^WONJH@>$# '[Y++];)with(_.split($))_=join(pop());eval(_)
Xz0nd2l0aChjKXdpZHRoPWhlaWdodD1kPTcwEmIuYmdDb2xIPWU9Qz1RPUs9EhYxLB5KdR9KdmU9F1UaWC1vZmYfdExlZnQ7VhpZO20oKX0scxguTnNwbGF5E2Jsb2NrIixzGC5tYXJnFBNhdXRvIjtVPVY9MjAwO2V2YWwoDGxvYw9pHi4fYXJjaBAoL1tcXD8mXS9nLCI7IikFcD1iLh5jbGljaz0DYFE9MWpLJTI7FjAuMTU7MGoJQT0xBTFqCVo9MQUyPAkWMQVLKyt9O3AoBW09F2k9dD1YPTA7MGooQys9MyklMjAjDGhpc3RIeRBTdA9lKBISIj9VEytVTyZWEytWTyZDEytDTyZLEytLBVdmaWxsCBIVJSwkKlobZmlsbFJlY3QoEhJkLGQFAmcBPQJnGT5HGUp6Rxltc0cBO1EjIWUjAmcBKHthdU5vOiEwfSwXdF8oDGEEPkEESnpBBG1zQQsFZT0cQW5hbHkfcigFHE1lTmFTdHJlYW1Tb3VyY2UoZikuYx5uZWN0KGUpfSwDYH0FaWYoUSNlYGZIKGUuZ2V0Qnl0ZUYRRA9hKGtfVRR0OEFycmF5KGY9ZS5mEUIUQ291bnQpBWk8XmYvNgVpKyspdCs9a1tpK15mLzQpXTt0Lz1pfXQ9dD8odCs0NSkvFToxO3A9VS8VLTMuNQ4IIitDTywVJSw1JBtiZWcUUA9oKAVmSChpPTJFMztpLS07KXk9aS8oMypeKFYrMTUpLzMwKSkseEBzFB1jb3MHeUBjb3MdcxQHWCMoV0p2ZVRvKFgsZiksV2wUZVRvKHgseSkpLFg9eCxmPXkOKCl9O20oBR90SW50ZXJ2YWwobSw1MAUBZXRVH3JNZU5hAm5hdmlnD0guA2Z1bmN0aR4oBAt8fAwFKTsGTQ9oLgcoaS85KSp0KStkLzIsCFMYE2hzbGEoCUslNSMoC3VOb0MedGV4dAx0b3AuDjtXc3Ryb2tlD2F0EC5yZXBsYWNlEXJlcXVlbmN5EjAsEz0iFGluFTEwMBZBPVo9FwNmYBh0eWxlGQF8fAIaPWYucGFnZRtPKSI7Vxx0LmNyZQ9lHSh5KSpwKwYeb24fc2UjJiYkMCUsIitBPndlYmtpdEA9NjAqKAZIb3JKbW9OZGlPKyJXYS5efn4oXz1uZXcgYCl7aj09Jztmb3IoWT0wOyQ9J2pgX15XT05KSEA+JCMfHh0cGxoZGBcWFRQTEhEQDw4MCwkIBwYFBAMCASdbWSsrXTspd2l0aChfLnNwbGl0KCQpKV89am9pbihwb3AoKSk7ZXZhbChfKQ==
Well it's optimised before crushing to the point of ridiculous incomprehensibility, but if you're curious:
https://gist.github.com/gunn/5260305