-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEA] Add upsample/downsample operators #383
Comments
This would be great. And to implement it in an overlap-save fashion using FFTs. |
We have a separate ticket for a polyphase resampler that's somewhat of a high priority: #377 The upsample/downsample functions would simply by identical to what matlab does, but it should be faster since if you combine it in a single line nothing is written out to memory. ie, |
Ah, that makes sense. I think the Matlab one is a one-shot FFT based approach? Or maybe I'm thinking of numpy. |
@ecarl65 if you're interested the polyphase resampler and this issue should be in by today |
This is great, thank you! I'll start playing with it and let you know if I have any feedback. |
Up/downsample are frequently used in signal processing for sample rate conversion. We should add
upsample
anddownsample
operators that can lazily-evaluate these to do resampling without storing data to memory.The text was updated successfully, but these errors were encountered: