set viewport since this is for phones
All checks were successful
/ build (push) Successful in 39s

This commit is contained in:
Nycki 2025-07-06 19:08:21 -07:00
parent cce4e09fe8
commit 8cc517fc9c
3 changed files with 3 additions and 2 deletions

View file

@ -1,3 +1,4 @@
<meta name="viewport" content="width=device-width">
<textarea id="f"> <textarea id="f">
@i-e!ce!g+ce!dc-bgb+dgfe!de! @i-e!ce!g+ce!dc-bgb+dgfe!de!
@ice!g+ce!dcdc-bagfe!d @ice!g+ce!dcdc-bagfe!d

View file

@ -1 +1 @@
<textarea id="f"></textarea><br><button onclick="A=new AudioContext();r=.4;p=(h,t,u)=>{a=A.createOscillator();a.connect(A.destination);a.frequency.value=h;a.start(t*r);a.stop(u*r);};v=window.location.search.slice(1)||f.value;f.value=v;for(i=t=o=m=0,l=1;c=v[i++],d=v[i];){m=d=='#'?1:d=='!'?-1:0;s=n=>()=>p(440*Math.pow(2,(n+m+o)/12),t,t+=l);q=n=>()=>l=n;x=()=>t+=l;g=[s(-9),s(-7),s(-5),s(-4),s(-2),s(0),s(2),()=>o-=12,()=>o+=12,q(4),q(2),q(1),q(.5),q(.25),q(.125),q(l/3),q(l*1.5),()=>(o=0,l=.125),x,x,x,x,x,x,x,x,x,x,]['cdefgab-+whqist3.@x012456789'.indexOf(c.toLowerCase())];g&&g();}">#play</button> <meta name="viewport" content="width=device-width"><textarea id="f"></textarea><br><button onclick="A=new AudioContext();r=.4;p=(h,t,u)=>{a=A.createOscillator();a.connect(A.destination);a.frequency.value=h;a.start(t*r);a.stop(u*r);};v=window.location.search.slice(1)||f.value;f.value=v;for(i=t=o=m=0,l=1;c=v[i++],d=v[i];){m=d=='#'?1:d=='!'?-1:0;s=n=>()=>p(440*Math.pow(2,(n+m+o)/12),t,t+=l);q=n=>()=>l=n;x=()=>t+=l;g=[s(-9),s(-7),s(-5),s(-4),s(-2),s(0),s(2),()=>o-=12,()=>o+=12,q(4),q(2),q(1),q(.5),q(.25),q(.125),q(l/3),q(l*1.5),()=>(o=0,l=.125),x,x,x,x,x,x,x,x,x,x,]['cdefgab-+whqist3.@x012456789'.indexOf(c.toLowerCase())];g&&g();}">#play</button>

View file

@ -1 +1 @@
data:text/html;base64,PHRleHRhcmVhIGlkPSJmIj48L3RleHRhcmVhPjxicj48YnV0dG9uIG9uY2xpY2s9IkE9bmV3IEF1ZGlvQ29udGV4dCgpO3I9LjQ7cD0oaCx0LHUpPT57YT1BLmNyZWF0ZU9zY2lsbGF0b3IoKTthLmNvbm5lY3QoQS5kZXN0aW5hdGlvbik7YS5mcmVxdWVuY3kudmFsdWU9aDthLnN0YXJ0KHQqcik7YS5zdG9wKHUqcik7fTt2PXdpbmRvdy5sb2NhdGlvbi5zZWFyY2guc2xpY2UoMSl8fGYudmFsdWU7Zi52YWx1ZT12O2ZvcihpPXQ9bz1tPTAsbD0xO2M9dltpKytdLGQ9dltpXTspe209ZD09JyMnPzE6ZD09JyEnPy0xOjA7cz1uPT4oKT0+cCg0NDAqTWF0aC5wb3coMiwobittK28pLzEyKSx0LHQrPWwpO3E9bj0+KCk9Pmw9bjt4PSgpPT50Kz1sO2c9W3MoLTkpLHMoLTcpLHMoLTUpLHMoLTQpLHMoLTIpLHMoMCkscygyKSwoKT0+by09MTIsKCk9Pm8rPTEyLHEoNCkscSgyKSxxKDEpLHEoLjUpLHEoLjI1KSxxKC4xMjUpLHEobC8zKSxxKGwqMS41KSwoKT0+KG89MCxsPS4xMjUpLHgseCx4LHgseCx4LHgseCx4LHgsXVsnY2RlZmdhYi0rd2hxaXN0My5AeDAxMjQ1Njc4OScuaW5kZXhPZihjLnRvTG93ZXJDYXNlKCkpXTtnJiZnKCk7fSI+I3BsYXk8L2J1dHRvbj4= data:text/html;base64,PG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCI+PHRleHRhcmVhIGlkPSJmIj48L3RleHRhcmVhPjxicj48YnV0dG9uIG9uY2xpY2s9IkE9bmV3IEF1ZGlvQ29udGV4dCgpO3I9LjQ7cD0oaCx0LHUpPT57YT1BLmNyZWF0ZU9zY2lsbGF0b3IoKTthLmNvbm5lY3QoQS5kZXN0aW5hdGlvbik7YS5mcmVxdWVuY3kudmFsdWU9aDthLnN0YXJ0KHQqcik7YS5zdG9wKHUqcik7fTt2PXdpbmRvdy5sb2NhdGlvbi5zZWFyY2guc2xpY2UoMSl8fGYudmFsdWU7Zi52YWx1ZT12O2ZvcihpPXQ9bz1tPTAsbD0xO2M9dltpKytdLGQ9dltpXTspe209ZD09JyMnPzE6ZD09JyEnPy0xOjA7cz1uPT4oKT0+cCg0NDAqTWF0aC5wb3coMiwobittK28pLzEyKSx0LHQrPWwpO3E9bj0+KCk9Pmw9bjt4PSgpPT50Kz1sO2c9W3MoLTkpLHMoLTcpLHMoLTUpLHMoLTQpLHMoLTIpLHMoMCkscygyKSwoKT0+by09MTIsKCk9Pm8rPTEyLHEoNCkscSgyKSxxKDEpLHEoLjUpLHEoLjI1KSxxKC4xMjUpLHEobC8zKSxxKGwqMS41KSwoKT0+KG89MCxsPS4xMjUpLHgseCx4LHgseCx4LHgseCx4LHgsXVsnY2RlZmdhYi0rd2hxaXN0My5AeDAxMjQ1Njc4OScuaW5kZXhPZihjLnRvTG93ZXJDYXNlKCkpXTtnJiZnKCk7fSI+I3BsYXk8L2J1dHRvbj4=