#include <cmath>
#include <Arduino.h>
#include <AudioLab.h>
#include <AudioPrism.h>
#include <Fast4ier.h>
#include <complex>
#include <cstdint>
#include "Grain.h"
#include "Wave.h"
Go to the source code of this file.
◆ FREQ_RES
Frequency range of an FFT bin in Hz.
The resolution is the frequency range, in Hz, represented by each output bin of the Fast Fourier Transform.
Ex: 8192 Samples/Second / 256 Samples/Window = 32 Hz per output bin.
◆ FREQ_WIDTH
Duration of a window, in seconds.
The width is the duration of time represented by a single window's worth of samples. Ex: 256 Samples/Window / 8192 Samples/Second = 0.03125 Seconds/Window.
◆ WINDOW_SIZE_BY_2
◆ WINDOW_SIZE_OVERLAP
| uint16_t WINDOW_SIZE_OVERLAP = WINDOW_SIZE << WINDOW_OVERLAP |
|
constexpr |