TB-303 Emulator, tweak the JSON, hit OK and your acid line will be rendered to an audio tag, turn up your volume and hit play :)
m=Math;f=m.round;n=String.fromCharCode;_=255;function r(p,A){return p==1?n(A&_,A>>8&_):n(A&_,A>>8&_,A>>16&_,A>>24&_)} function B(p){p=JSON.parse(p).a;e=2;w=0.2;a=b=l=y=x=u=q=i=B=h=t=va=k=0;z="";d=p.length-1;for(s=d/(p[b][0]/60)*44100;t<s;){if(t%f(s/d)==f(s/d/d)||t==0){b<d&&b++;j=p[b][0];c=p[b][1]}g=x=w>0?x+(w-x)*1.15:x+(w-x)*0.2;u=p[b][3]?u+(j-u)*2.0E-4:j;h+=va=u!=y?m.pow(2,u-0.37):va;y=u;if(h>_){h-=_;w=-w}i=c+c*10*a;v=p[b][2]*q;k=v>1?(v-1)*2:v<-1?(v+1)*2:k;v=v>1?v+k*k:v<-1?v-k*k:v;q+=g-v-l*i;l+=q*i;e=t%f(s/d)==0?0:e;a=e==1?a*p[b][5]:e==2?a*0.99:a>=1?1:a*1.1+0.01;a=p[b][4]?2:a;e=a>=1?1:e;o=127*l*a*40;z+=n(o&_,o>> 8&_);t++}a=length;c="fmt "+r(0,16)+r(1,1)+r(1,1)+r(0,44100)+r(0,88200)+r(1,2)+r(1,16);d="data"+r(0,s*2)+z;h="RIFF"+r(0,4+(8+c.a)+(8+d.a))+"WAVE";z=new Audio;z.setAttribute("controls","true");document.body.appendChild(z);z.setAttribute("src","data:audio/wav;base64,"+escape(btoa(h+c+d)))}b="[1.2,0.02,0.07,0,0,0.9998],";c='{"a":[[180],';for(d=8;d--;)c+=b;c=c.slice(0,-1);c+="]}";a=prompt("",c);B(a);
bT1NYXRoO2Y9bS5yb3VuZDtuPVN0cmluZy5mcm9tQ2hhckNvZGU7Xz0yNTU7ZnVuY3Rpb24gcihwLEEpe3JldHVybiBwPT0xP24oQSZfLEE+PjgmXyk6bihBJl8sQT4+OCZfLEE+PjE2Jl8sQT4+MjQmXyl9IGZ1bmN0aW9uIEIocCl7cD1KU09OLnBhcnNlKHApLmE7ZT0yO3c9MC4yO2E9Yj1sPXk9eD11PXE9aT1CPWg9dD12YT1rPTA7ej0iIjtkPXAubGVuZ3RoLTE7Zm9yKHM9ZC8ocFtiXVswXS82MCkqNDQxMDA7dDxzOyl7aWYodCVmKHMvZCk9PWYocy9kL2QpfHx0PT0wKXtiPGQmJmIrKztqPXBbYl1bMF07Yz1wW2JdWzFdfWc9eD13PjA/eCsody14KSoxLjE1OngrKHcteCkqMC4yO3U9cFtiXVszXT91KyhqLXUpKjIuMEUtNDpqO2grPXZhPXUhPXk/bS5wb3coMix1LTAuMzcpOnZhO3k9dTtpZihoPl8pe2gtPV87dz0td31pPWMrYyoxMCphO3Y9cFtiXVsyXSpxO2s9dj4xPyh2LTEpKjI6djwtMT8odisxKSoyOms7dj12PjE/ditrKms6djwtMT92LWsqazp2O3ErPWctdi1sKmk7bCs9cSppO2U9dCVmKHMvZCk9PTA/MDplO2E9ZT09MT9hKnBbYl1bNV06ZT09Mj9hKjAuOTk6YT49MT8xOmEqMS4xKzAuMDE7YT1wW2JdWzRdPzI6YTtlPWE+PTE/MTplO289MTI3KmwqYSo0MDt6Kz1uKG8mXyxvPj4gOCZfKTt0Kyt9YT1sZW5ndGg7Yz0iZm10ICIrcigwLDE2KStyKDEsMSkrcigxLDEpK3IoMCw0NDEwMCkrcigwLDg4MjAwKStyKDEsMikrcigxLDE2KTtkPSJkYXRhIityKDAscyoyKSt6O2g9IlJJRkYiK3IoMCw0Kyg4K2MuYSkrKDgrZC5hKSkrIldBVkUiO3o9bmV3IEF1ZGlvO3ouc2V0QXR0cmlidXRlKCJjb250cm9scyIsInRydWUiKTtkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKHopO3ouc2V0QXR0cmlidXRlKCJzcmMiLCJkYXRhOmF1ZGlvL3dhdjtiYXNlNjQsIitlc2NhcGUoYnRvYShoK2MrZCkpKX1iPSJbMS4yLDAuMDIsMC4wNywwLDAsMC45OTk4XSwiO2M9J3siYSI6W1sxODBdLCc7Zm9yKGQ9ODtkLS07KWMrPWI7Yz1jLnNsaWNlKDAsLTEpO2MrPSJdfSI7YT1wcm9tcHQoIiIsYyk7QihhKTs=
Try the acid line's below :) and feel free to tweet me any lines you create
{"a":[[456],
[-0.93,0.04 ,0.06 ,0,1 ,0.99998],
[0.93 ,0.03 ,0.06 ,1,0 ,0.9998],
[0.53 ,0.05 ,0.02 ,0,0 ,0.99998],
[1.73 ,0.05 ,0.07 ,0,1 ,0.99998],
[0.53 ,0.0899,0.05 ,0,0 ,0.99998],
[-0.93,0.06 ,0.06 ,0,1 ,0.99998],
[0.93 ,0.02 ,0.06 ,1,0 ,0.9998],
[0.53 ,0.0499,0.01 ,0,0 ,0.99998],
[1.73 ,0.06 ,0.067,0,1 ,0.99998],
[0.53 ,0.0699,0.045,0,0 ,0.99998],
[-0.93,0.08 ,0.06 ,0,1 ,0.99998],
[0.93 ,0.08 ,0.06 ,1,0 ,0.9998],
[0.53 ,0.0899,0.01 ,0,0 ,0.99998],
[1.73 ,0.0409,0.067,0,1 ,0.99998],
[0.53 ,0.0309,0.045,0,0 ,0.9998],
[-0.93,0.0509,0.06 ,0,1 ,0.99998]
]}
{"a":[[352],[-1.23,0.02,0.07,0,1,0.99998],[-2,0.02,0.01,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-2,0.08,0.01,0,0,0.98],[0.23,0.0002,0.0007,0,1,0.99998],[-2,0.08,0.05,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-1.23,0.02,0.07,0,1,0.999988],[-2,0.02,0.01,0,0,0.98],[0.23,0.0002,0.0007,0,1,0.99998],[-2,0.08,0.05,0,0,0.98],[-2,0.02,0.01,0,0,0.98],[-2,0.02,0.01,0,0,0.98]]}
{"a":[[240],[0.23,0.01,0.57,1,1,0.99998],[-1.03,0.0099,0.01,1,1,0.9998],[10,0.0099,0.01,1,1,0.9998],[0.23,0.01,0.57,1,1,0.99998],[-1.03,0.0099,0.01,1,1,0.9998],[10,0.0099,0.01,1,1,0.9998]]}
{"a":[[80],
[-0.93,0.04 ,0.0001 ,0,1 ,0.999998],
[0.93 ,0.03 ,0.0016 ,1,0 ,0.999998],
[-0.93,0.04 ,0.0001 ,0,1 ,0.999998],
[0.93 ,0.07 ,0.0016 ,1,0 ,0.999998]
]}
{"a":[[456],
[0.13 ,0.02 ,0.02 ,1,0 ,0.9998],
[0.43 ,0.01 ,0.03 ,1,0 ,0.9998],
[-10 ,0.04 ,0.07 ,0,1 ,0.99998],
[0.23 ,0.02 ,0.06 ,0,0 ,0.99998],
[0.63 ,0.06 ,0.02 ,1,1 ,0.9998],
[0.83 ,0.05 ,0.03 ,1,0 ,0.9998],
[-10 ,0.045 ,0.07 ,0,1 ,0.99998],
[0.43 ,0.062 ,0.06 ,0,0 ,0.9998],
[0.23 ,0.02 ,0.02 ,1,0 ,0.9998],
[0.63 ,0.03 ,0.03 ,1,0 ,0.9998],
[-10 ,0.025 ,0.06 ,0,0 ,0.99998],
[0.43 ,0.023 ,0.06 ,0,0 ,0.9998],
[0.23 ,0.045 ,0.03 ,1,0 ,0.9998],
[0.13 ,0.03 ,0.03 ,1,0 ,0.9998],
[-10 ,0.005 ,0.07 ,0,1 ,0.9998],
[0.73 ,0.02 ,0.06 ,0,0 ,0.99998]
]}