|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| DataType MayaFlux::Yantra::transform_by_energy | ( | DataType & | input, |
| double | energy_threshold, | ||
| TransformFunc | transform_func, | ||
| uint32_t | window_size = 1024, |
||
| uint32_t | hop_size = 512 |
||
| ) |
Energy-based transformation using existing EnergyAnalyzer (IN-PLACE)
| DataType | OperationReadyData type |
| TransformFunc | Function type for transformation |
| input | Input data - WILL BE MODIFIED |
| energy_threshold | Energy threshold for transformation |
| transform_func | Transformation function |
| window_size | Analysis window size |
| hop_size | Hop size between windows |
Definition at line 138 of file MatrixHelper.hpp.
References MayaFlux::Yantra::OperationHelper::extract_structured_double(), and RMS.
Here is the call graph for this function: