My colleagues from the Arm Digital Signal Processing (DSP) software team have introduced a Python wrapper for the CMSIS-DSP library that is compatible with NumPy. The CMSIS-DSP library is a rich collection of DSP functions that Arm has optimized for the various Arm Cortex-M processors. CMSIS-DSP is widely used in the industry, and also enables optimized C code generation from various third-party tools.
Please read their blog here: https://developer.arm.com/architectures/instruction-sets/dsp-extensions/dsp-for-cortex-m/how-to-use-the-python-wrapper-for-csmsis-dsp-with-biquads-as-an-example
Hi Christopher,
Thanks for the suggestion, however I already tried to install it like this but I keep getting the same error message.
To be clear I first still need to run this line "
> python setup.py build_ext --inplace" , right?And afterwards I create the virtual env and do the pip install... ?
Both unfortunately still provide me with the same error message. It seems that in line 22 of config.py something goes wrong. Probably it has to do with the os.path.join. I've really tried everything. Could you maybe show me exactly which steps your colleague took on Mac to get this installed? How does his path looks like?
I currently get another error. Is there some way to contact you in private as it's not so convenient to share all error messages on this public forum?
For support other than Windows, you need to install the develop branch, as this introduces support for other operating systems.
Kind regards,
Christopher