link typeof fx == "undefined" ? fx = new Float32Array(4e6) : 0,
typeof $b == "undefined" ? $b = [] : 0, fxi = 0, ech$ = 0,
lpf = LowPassFilter = (i, f) => (
fxii = fxi++,
fx[fxii] ??= 0,
fx[fxii] += (i - fx[fxii]) * f
),
hpf = HighPassFilter = (i, f) => (i - lpf(i, f)),
bpf = BandPassFilter = (i, hf, lf) => (hpf(lpf(i, hf), lf)),
nf = NotchFilter = (i, lf, hf) => (hpf(i, hf) + lpf(a, lf)) / 1.75,
lbf = LowBoostFilter = (i, f, v) => (i + lpf(i, f) * v),
hbf = HighBoostFilter = (i, f, v) => (i + hpf(i, f) * v),
bbf = BbfBoostFilter = (i, hf, lf, v) => (i + bpf(i, hf, lf) * v),
/* feeshbread - 6th Wave (Filters) */
lpf2 = TwoPoleLowPassFilter = (i, f) => (lpf(lpf(i, f), f)),
hpf2 = TwoPoleHighPassFilter = (i, f) => (hpf(hpf(i, f), f)),
lpr = LowPassResonance = (i, f, r) => (
fxii = fxi++,
t ? 0 : (fx[fxii+'lp6'] = 0, fx[fxii+'lp12'] = 0),
ct = Math.min(f, .999),
R = r + r / (1 - ct),
fx[fxii+'lp6']+=ct*(i-fx[fxii+'lp6']+R*(fx[fxii+'lp6']-fx[fxii+'lp12'])),
fx[fxii+'lp12']+=ct*(fx[fxii+'lp6']-fx[fxii+'lp12']
)),
hpr = HighPassResonance = (i, f, r) => (i - lpr(i, f, r)),
/* insanity's Peak Filter */
pf = PeakFilter = (i, f, r, v) => (i + hpr(lpr(i, f, r), f, r) * v),
(echo=(delay=12288,code,fdbk=.5,amt=0)=>((ech$++,($b[ech$]??=Array(delay).fill(0)),(ech=(code%256)+(ot=$b[ech$][t%delay])),($b[ech$][t%delay]=ech*fdbk),(code*(1-amt)/2)+ot/2*amt))),
deNaN=i=>isNaN(i)?null:i,
n=i=>2**(i/12),
ts=t*n(-22)*440*256/38229.333,
B=t=>((t%256)/127.5)-1,
a=echo(12288,B((((sinh(sin(ts/2*PI/32*n((sqi=[0,4,7,11])[(t>>12)%4])*n((sq="3414")[(t>>15)%4]))*4)+64)%256*(1-t%16384/13300)))+128),.3,.5)*2,
b=echo(12288,deNaN(B(sinh(sin(ts/2*PI/16*n(sqi[(t>>12)%4])*n(sq[(t>>15)%4]))*4)+48)),.5,.55),
c=echo(12288,pf(B((cosh(sin(ts/2*PI/32*n(sqi[(t>>12)%4])*n(sq[(t>>15)%4]))*4)+32)),.3,.9,.2),.3,.7)*3-(1/2),
d=hpr(B(((sin(ts/2*PI/32*n(16)*8))%256*(1-t%2048/3000)*"0001"[(t>>14)%4])*64),.9,.9)/128-1,
e=echo(16384*(3/8),pf(B(((tanh(tan(ts*PI/256*1*n((t&131072?sqi:[0,4,7,11,14,11,7,4])[t>>12&(t&131072?3:7)])*n(sq[(t>>15)%4]))*1)+128)))*64,.2*abs(sin(t/131072*PI))*(1-t/4096%1)+.1,.9,.7)/5+(1/3),.3,.4)*2,
deNaN(((((a+b+c)+d))+((e+(B(ts/4*1*n(sq[(t>>15)%4]))%256/4))+((B((2e6/(t&8191))*"1000010010010100"[t>>13&15])%256/4))+2)))