#include <spectrum_trace.hpp>
◆ Frame
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
◆ SpectrumTraceT()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
◆ algorithmic_latency_samples()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
|
|
inlinestaticnodiscardconstexprnoexcept |
◆ config()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
◆ configure()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
Control-thread operation.
Invalid configurations are rejected without changing the current configuration or trace.
◆ current()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
Same-thread view. This reference is not a concurrent publication API.
◆ input_bin_count()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
◆ process_frame()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
Rejected frames leave the current trace and sequence unchanged.
◆ reset()
template<typename SampleType = float, std::size_t MaxInputBins = 4097, std::size_t MaxBands = 256>
The documentation for this class was generated from the following file: