|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
#include "Stochastic/Estimate.hpp"
Include dependency graph for TemporalMeasures.hpp:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Kinesis::PeriodEstimate |
| A candidate repetition period and how strongly the window actually supports it. More... | |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kinesis |
Functions | |
| PeriodEstimate | MayaFlux::Kinesis::estimate_period (std::span< const double > values, double dt, double min_period, double max_period) noexcept |
| Estimate a repetition period by direct autocorrelation over a bounded lag range. | |
| double | MayaFlux::Kinesis::excursion (std::span< const double > values) noexcept |
| Difference between the largest and smallest value in a window. | |
| double | MayaFlux::Kinesis::roughness (std::span< const double > values, double dt) noexcept |
| Mean absolute difference between consecutive samples, per second. | |
| double | MayaFlux::Kinesis::threshold_crossing_rate (std::span< const double > values, double threshold, double dt) noexcept |
| Threshold crossings per second within a window. | |
| double | MayaFlux::Kinesis::time_above (std::span< const double > values, double threshold, double dt) noexcept |
| Seconds within a window spent at or above a threshold. | |