sh-lee97 / grafx

GRAFX: An Open-Source Library for Audio Processing Graphs in PyTorch
https://sh-lee97.github.io/grafx/
Apache License 2.0
93 stars 6 forks source link

feat: new IIR backend `ssm` for faster biquads on GPU #3

Closed yoyolicoris closed 1 month ago

yoyolicoris commented 1 month ago

As the title says. Note that the performance gain on GPU needs torchlpc>=0.5 which includes the parallel scan numba kernel. A test function is added to verify lfilter and ssm give the same results.

Notes

sh-lee97 commented 1 month ago

Thank you for the PR! We merged it.