"Getting Started" for Greggman HTML5 Bytebeat
by Theron
Released at Lovebyte 2024

https://bytebeat.demozoo.org/#t=1&e=0&s=48000&v=grid&bb=5d000001000001000000000000003b0f4763016bf29d09386be0e939bf89f00dc7262faec6c730fb153df423cf92aee0e088e412b60281fbbe09e3dc1f7c0a57d77e75af163570c82b39c2ed7e74b2165740058b99dc884a90e2080e44d6cc9a1d266cd156757ac06515969bb7ffc6322d532fd311e0190923e29264f15edf448afd48b27edb328f0937b6b8a2992f2dafdabfda43a2ef4747412e095fba29afb750105af655b8f5a5b0abf5e26641962fafd421de30104f087652e927a78c2566f105951a8ff167f6faeff8cfc63c7d9feffef86dff6b0381eea6a5fbbaa0b7914bd089bc1bba662b177ba581552b2da72416dffe1b4480

256chars
Settings: floatbeat infix 48kHz
v=[0,J=0],(_=>{for(;J<32;J++)s=(t+J%2*J)/1e4+8,b=(s-(J/2&7)/2)%4,i=s-b,I=J/8&2,j=(i%8%3>0)*8+((i/8&6)+(i%8/2-.6&3)&i/16),r=I?2e3:1,[4,6,3,2].map(n=>(r/=n-j%2,j>>=1)),x=b*r%1,i*2%(I||1<<log2(~i>>3&15))?0:v[J&1]+=sin(x/r*exp(6-b+I*i/64%4))/exp(b+4*x+1)})(),v

