[Speex-dev] Speexdsp --enable-neon doesn't compile on 64bit

Stuart Naylor stuartiannaylor at outlook.com
Fri May 22 19:33:03 UTC 2020

Complains about missing Int16 functionality.

So for 64bit on Arm you have to compile without –enable-neon and that has a huge effect on the AEC functionality.
The Pi3 with neon is just struggling with the AEC routines as its audibly better on a Pi4 but its not the garble that a Pi0 produces.
Without the neon on the Pi3 the 1.2 – 1.85 perf boost of neon with FFT is lost and it really effects AEC effectiveness.
There are quite a number of low cost  ArmSocs now all approx. Pi3 level and above that really benefit from neon support with FFT.

Arm have specific Libs for this

But since Version 3.3.1 FFTW http://www.fftw.org/ is supported Neon.

Probably the biggest applicable use of speexdsp is going to be excluded when many opt for 64bit.


Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/speex-dev/attachments/20200522/04cbb1e7/attachment.html>

More information about the Speex-dev mailing list