Closed cboulay closed 2 months ago
@griffinmilsap , can you please check that this doesn't break anything important for you? To save time, you may want to use the wavelets
branch from PR #19 which includes this, filterbank, and a CWT. However, this is the only PR that touches old code and might affect something and thus has the higher burden for checking.
This fixes bugs and I need it for other new features so I'm going to merge. If this causes any problems then let me know and I'll help you update your code to work with this fixed version.
nfft
argument, similar to numpy / scipy's fftnorm
argument, similar to numpy / scipy's fftdo_fftshift
argument, only used when requested output is FULLrfft
overfft
when input is not complex and requested output is POSITIVE.f = 0 Hz
for NEGATIVE).The last change listed above has the potential to affect outputs because in some scenarios the spectrum is longer by 1 frequency bin than previously. I had to update some unit tests to accommodate this.