MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Nodes::ModalNetwork::ModalNode Struct Reference

Represents a single resonant mode. More...

#include <ModalNetwork.hpp>

+ Collaboration diagram for MayaFlux::Nodes::ModalNetwork::ModalNode:

Public Attributes

std::shared_ptr< Generator::Generatoroscillator
 Sine wave generator.
 
double base_frequency
 Frequency without modulation.
 
double current_frequency
 After mapping/modulation.
 
double frequency_ratio
 Ratio relative to fundamental.
 
double decay_time
 Time constant for amplitude decay (seconds)
 
double amplitude
 Current amplitude (0.0 to 1.0)
 
double initial_amplitude
 Amplitude at excitation.
 
double decay_coefficient
 Precomputed exp factor.
 
double phase = 0.0
 Current phase (for manual oscillator impl)
 
size_t index
 Index in network.
 

Detailed Description

Represents a single resonant mode.

Definition at line 75 of file ModalNetwork.hpp.


The documentation for this struct was generated from the following file: