MayaFlux 0.4.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 462 of file ModalNetwork.cpp.

463{
464 for (auto& mode : m_modes) {
465 mode.amplitude *= damping_factor;
466 }
467}
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.