Non-owning view over multi-channel audio sample data.
Definition buffer.hpp:30
Definition onset_detector.hpp:39
OnsetDetectionResult detect(BufferView< const float > source, const OnsetDetectionConfig &config={}) const
Definition analyzer_provider.hpp:12
signal::OnsetDetectionMethod OnsetDetectionMethod
Definition onset_detector.hpp:12
OnsetDetectionMethod
Definition analysis_frontends.hpp:17
Definition onset_detector.hpp:14
std::uint32_t frame_size
Definition onset_detector.hpp:18
std::size_t max_markers
Definition onset_detector.hpp:24
double min_confidence
Definition onset_detector.hpp:23
double threshold_multiplier
Definition onset_detector.hpp:22
std::uint64_t min_spacing_frames
Definition onset_detector.hpp:21
std::uint32_t adaptive_window_frames
Definition onset_detector.hpp:20
OnsetDetectionMethod method
Definition onset_detector.hpp:15
std::uint32_t hop_size
Definition onset_detector.hpp:19
Definition onset_detector.hpp:33
std::uint64_t analyzed_frames
Definition onset_detector.hpp:35
bool ok
Definition onset_detector.hpp:34
std::vector< OnsetMarker > markers
Definition onset_detector.hpp:36
Definition onset_detector.hpp:27
std::uint64_t frame
Definition onset_detector.hpp:28
double confidence
Definition onset_detector.hpp:29
OnsetDetectionMethod method
Definition onset_detector.hpp:30