-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Hi,
First, thank you for releasing this very exciting board.
This issue may be better posted at another place; if this is the case, please just let me know and I will move it.
I see that the processor supports taking FFTs in an effective way:
However, there is still quite a bit of low level "obfuscation" for n00bs like me to use it.
Would it be possible to get a few wrappers that provide a dead simple interface to take a FFT on some data, for example something like:
constexpr size_t fft_size = 512;
class FFT_Analyzer{
public:
float16_t timeseries_in_real[fft_size];
float16_t timeseries_in_complex[fft_size];
float16_t fft_out_real[fft_size];
float16_t fft_out_complex[fft_size];
void perform_fft(void);
};or something like this, which would simply perform the fft analysis from the timeseries_in into the fft_out, with documentation of what the admissible buffer sizes are, and other possible tricks and tips?
Many thanks in advance!
Metadata
Metadata
Assignees
Labels
No labels