MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ damp()

void MayaFlux::Nodes::Network::ModalNetwork::damp ( double  damping_factor = 0.1)

Damp all modes (rapidly reduce amplitude)

Parameters
damping_factorMultiplier applied to current amplitudes (0.0 to 1.0)

Definition at line 453 of file ModalNetwork.cpp.

454{
455 for (auto& mode : m_modes) {
456 mode.amplitude *= damping_factor;
457 }
458}
std::vector< double > mode(std::span< const double > data, size_t n_windows, uint32_t hop_size, uint32_t window_size)
Mode per window via tolerance-bucketed frequency count.
Definition Analysis.cpp:559

References m_modes.