I have written an audio processing application in C++ which runs on a desktop windows computer.
My next step is to implement this on an embedded system using a microcontroller, preferably arm-based.
As my application uses fft libraries which does floating point calculations, do I need a microcontroller with a floating point unit, or is there still a way to do this on a microcontroller without floating point hardware?
What type of ARM CPU would be recommended for processing audio with FFT like this? Thanks in advance