xiph / rnnoise

Recurrent neural network for audio noise reduction
BSD 3-Clause "New" or "Revised" License
3.97k stars 890 forks source link

assorted fixes and performance improvements #134

Open sleepybishop opened 4 years ago

sleepybishop commented 4 years ago

hello, this PR includes a smattering of fixes for small issues i encountered while using the library, they seem to be common after reviewing the open issues list.

the latest commit improves performance by ~2.5x when compiled with -O3 -march=native -funroll-loops

please review and merge if you find them useful, each fix is in its own branch if some fixes look more palatable than others.