|
MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
|
#include "ExtractionHelper.hpp"#include "MayaFlux/Kinesis/Discrete/Analysis.hpp"#include "MayaFlux/Kinesis/Discrete/Extract.hpp"
Include dependency graph for ExtractionHelper.cpp:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Yantra |
Functions | |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_high_energy (const std::vector< std::span< const double > > &channels, double energy_threshold, uint32_t window_size, uint32_t hop_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_peaks (const std::vector< std::span< const double > > &channels, double threshold, double min_distance, uint32_t region_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_outliers (const std::vector< std::span< const double > > &channels, double std_dev_threshold, uint32_t window_size, uint32_t hop_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_high_spectral (const std::vector< std::span< const double > > &channels, double spectral_threshold, uint32_t window_size, uint32_t hop_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_above_mean (const std::vector< std::span< const double > > &channels, double mean_multiplier, uint32_t window_size, uint32_t hop_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_overlapping_windows (const std::vector< std::span< const double > > &channels, uint32_t window_size, double overlap) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_zero_crossings (const std::vector< std::span< const double > > &channels, double threshold, double min_distance, uint32_t region_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_silence (const std::vector< std::span< const double > > &channels, double silence_threshold, uint32_t min_duration, uint32_t window_size, uint32_t hop_size) |
| std::vector< std::vector< double > > | MayaFlux::Yantra::extract_onsets (const std::vector< std::span< const double > > &channels, double threshold, uint32_t region_size, uint32_t fft_window_size, uint32_t hop_size) |