Profile-one indexed channels: symmetric float Hann, local-window phase, forward scale one, inverse 1/N and full-overlap startup. More...
#include <spectral_frame.hpp>
Public Member Functions | |
| int | fft_size () const noexcept |
| int | hop () const noexcept |
| int | channels () const noexcept |
| int | bins () const noexcept |
| double | sample_rate () const noexcept |
| std::uint64_t | sample_rate_bits () const noexcept |
| SpectralFrameContract | frame_contract () const noexcept |
Static Public Member Functions | |
| static SpectralResult< SpectralIdentity > | make (int fft_size, int hop, int channels, double sample_rate) |
Friends | |
| bool | operator== (const SpectralIdentity &, const SpectralIdentity &)=default |
Profile-one indexed channels: symmetric float Hann, local-window phase, forward scale one, inverse 1/N and full-overlap startup.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinestatic |
|
inlinenoexcept |
|
inlinenoexcept |
|
friend |