From Newsgroup: comp.dsp
On 02/14/2020 10:07 PM, Johann Klammer wrote:
Nevermind.. it seems the gamma needs2be integer.
or maybe not.
there seems to also have been an off by one somewhere.
there still was that weird dip in the middle..
i'm using now
M:N+1;
alpha:cosh(acosh(10^gamma)/N);
A(m):=alpha*cos(%pi*m/M); //<<here the M
W(m):=chebyshev_t(N,A(m)); append(makelist(''ev(ratsimp(W(n)),numer),n,0,N/2-1),makelist(''ev(ratsimp(W(n)),numer),n,-N/2,-1));
..and shift the impulse resp manually later.
--- Synchronet 3.22a-Linux NewsLink 1.2