python-soxr icon indicating copy to clipboard operation
python-soxr copied to clipboard

No SIMD64 support (relatively slow VHQ mode)

Open dofuuz opened this issue 1 year ago • 1 comments

No SIMD64 support (relatively slow VHQ mode)

It's not easy to solve because not every system supports AVX. This needs different compiler flags for each source files and systems.

So again, I'm looking for more elegant way to solve it. (Detecting compiler option automatically)


Using external libsoxr may solve this problem. Build with --use-system-libsoxr flag if you really need faster VHQ mode.

dofuuz avatar Sep 16 '22 15:09 dofuuz

Future plan: Change build system using nanobind(based on CMake).

As nanobind does not support Python 3.7, this won't be done near future. → ~~After a stable python-soxr release for Python 3.12~~ ✘ → After a stable python-soxr release for Python 3.13

dofuuz avatar Aug 23 '23 04:08 dofuuz