Tim Sharii

Results 12 comments of Tim Sharii

Your question is completely reasonable. The thing is, there's no particular method for the bilinear transform in NWaves. The `BilinearTransform` method simply performs complex division `1+z/1-z`; this operation is at...

Yeah, I also like the *idea* of [2] )) And I agree, its realization could be better (there's something that makes it look less cool than it should, but I...

@andrasfuchs Everyone's vote counts! ))) This issue is open for all users and fans ).

Hi! Thank you for the kind words about the library :-) Unfortunately, at the moment I don't have much time for reviewing issues regarding NWaves. Anyway, from what I see...

No, AFAIR, filtering is not needed for band-limited upsampling, so my code is correct. I've just noticed - you're calling ```Resample()``` method. This method implements the so called *band-limited resampling*....

Yes, you're right. I remember about this issue and I keep it open. I wanted to revise the entire resampling part of NWaves, but unfortunately at the moment I have...

Can you provide any particular examples? I took example from scipy docs: ```python z, p, k = signal.ellip(4, 5, 40, 100, 'low', output='zpk', analog=True) ``` This yields ``` >>> z...

Hi, realtime resampling is not supported. I've been planning to revise and improve resampling functions in NWaves since long ago, but unfortunately I can't find enough time for it

Should be something like this: sciPy: ```python fs = 16000 N = 10000 time = np.arange(N) mod = 2*np.cos(2*np.pi*200/fs*time) N_fft = 1024 f, t, tf_data = signal.stft(mod, fs=fs, window='hamming', nperseg=N_fft,...

Looks like an ordinary matrix multiplication (straightforward implementation, not the most efficient, though). I didn't write tests for adaptive filters, but there are [demo forms](https://github.com/ar1st0crat/NWaves.Samples/tree/main/NWaves.DemoForms) that allow us checking the...