#include <loop_point_analyzer.hpp>
Public Member Functions | |
| LoopPointAnalysisResult | analyze (BufferView< const float > source, const LoopPointAnalysisConfig &config) const |
Static Public Member Functions | |
| static LoopPointCandidate | score_candidate (BufferView< const float > source, const LoopRegion ®ion, std::uint64_t window_frames) noexcept |
| static LoopEndpointSnapResult | snap_endpoint (BufferView< const float > source, std::uint64_t hint_frame, LoopSnapPolicy policy, std::uint64_t search_radius_frames, std::uint64_t reference_frame=std::numeric_limits< std::uint64_t >::max(), LoopEndpointRole role=LoopEndpointRole::StartFrame) noexcept |
| LoopPointAnalysisResult pulp::audio::LoopPointAnalyzer::analyze | ( | BufferView< const float > | source, |
| const LoopPointAnalysisConfig & | config ) const |
|
staticnoexcept |
|
staticnoexcept |