An experimental music synthesizer with real time FFT. To play a custom song, add a hash (#) character to the url and put the algorithm afterwards. All songs you play are saved to local storage and pre…
_='.slice(1)||"t%(t/(t>>9|t>>13",b.stAdjac$tHTML("aft$d","<p leftpmarg:-150px;posi:fixed@ id=A controls@/@br@select w;h size=2>"="<op onclick==text,tD>"]=o+f]||oq=256,vJm=t=nD],o=q;oQ=q8H=c.h`H)v|=(1&o>>i)<<7-i;i a)a[i[0]+i[4]]=a;setInt_func(){!t|K$ded?(n1e6,r="data:/wav;base64,UklGRl9vT19XQVZFZm10IB~EAQB8EAf~gA",e_"eN;++t<n;eStrg.fromC(("+f+")%q;"Kplay(KsrcN+ba(e):0,rJIJi=q]]r=e.cAt((31.25*Kcurr$tTime<<8)+vID;SJh=1];q>h;h*=2hS=!!isqrt(r*r+I*Is=i;q>s;s2*h)rEN[o=s+h]=s/hPI)-IIw=I)+rrNE,I=Iw;W=c.w`W,Obn(X=YD "#000";ox=W+(w=w/m*q+q)=o/64PIy=H+wX?Oqr(X,Y,(X+x),(Y+y)):OmT(x,yX=x,Y=y5m=w>m?w:m)wS[(i+o)%Q];()},31)*Math.for(f=p.^.hash[i]+(^lSrage[os(C;i[o] Style=cos(Ctionaudioeightin[s]idth)i=harCode))),+=AA:300pxOfiller/2--;:50%;to$en@><D=0J=[KA.N=rOa.^loca_val(`=n~AB-2*';for(Y in $='~`_^ONKJD@$ ')with(_.split($[Y]))_=join(pop());eval(_)
Xz0nAgMuc2xpY2UoMSl8fCJ0JSh0Lyh0Pj45fHQ+PjEzFSIsYi4Qcxt0QWRqYWMkdEhUTUwoImFmdBskZCIsIjxwIAlsZWZ0Hh9wHm1hcmcQOi0xNTBweDtwb3NpDDpmaXhlZEAOIGlkPUEgY29udHJvbHNALw5AYnJAc2VsZWN0IAl3Ehk7aA8ZIHNpemU9Mj4iBT0iPG9wDCBvbmNsaWNrPQM9dGV4dCx0RD4iXT1vK2YFXXx8bxUWcT0yNTYsdkptPXQ9bkRdLG89cTtvHVE9cRwTOAdIPWMuaA9gSA8pdgh8PSgxJm8+PmkpPDw3LWk7AmkgECBhKWFbaVswXStpWzRdXT1hBDtzZXRJbnQbX2Z1bmMMKCl7AiF0fEskZGVkPyhuFzFlNixyPSJkYXRhOg4vd2F2O2Jhc2U2NCxVa2xHUmw5dlQxOVhRVlpGWm0xMElCGH5FQVFCOBhFQWZ+Z0EiLGVfIgJlTjsrK3Q8bjtlF1N0chBnLmZyb21DFCgoIitmKyIpJXEVOyIWS3BsYXkoS3NyY04rYh9hKGUVKTowLHJKSUppPXFdXQdyBD1lLmMUQXQoKDMxLjI1KktjdXJyJHRUaW1lPDw4KSt2BBVJBEQ7AlNKaD0xXTtxPmg7aCo9MhNoB1MEPSEhaQFzcXJ0KHIEKnIEK0kEKkkEFQJzPWk7cT5zO3MXMipoKXIRF0VOW289cytoXQs9cy9oAVBJKS1JCAZJERd3PUkICykrcggGcghOf0UsSQg9SX93OwJXPWMudxJgVxIsT2JuKFg9WUQWGgkiIzAwMCI7bx14PVccKyh3PXcvbSpxK3EpCz1vLzY0AVBJFnk9SBwrdwZYP09xcihYLFksKFgreCkcLChZK3kpHCk6T21UKHgseRZYPXgsWT15EzUHbT13Pm0/dzptKXcXU1soaStvKSVRXTsaKCl9LDMxKQEqTWF0aC4CZm9yKANmPR9wLl4MLmhhc2gEW2ldBSsoXmxTH3JhZ2VbbwYBcxAoQxYHO2kdCFtvXQlTdHlsZT0LAWNvcyhDDHRpb24OYXVkaW8PZWlnaHQQaW4RW3NdEmlkdGgTKQJpPRRoYXJDb2RlFSkpFiksFys9GEFBGTozMDBweBpPZmlsbBtlchwvMh0tLTseOjUwJTsfdG8kZW5APjxEPTBKPVtLQS5OPXJPYS5ebG9jYV92YWwoYD0Qbht+GEFCGH8RLTIqJztmb3IoWSBpbiAkPSd/fmBfXk9OS0pEQCQfHh0cGxoZGBcWFRQTEhEQDw4MCwkIBwYFBAMCAScpd2l0aChfLnNwbGl0KCRbWV0pKV89am9pbihwb3AoKSk7ZXZhbChfKQ==
Original source not submitted