|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Nodes::ModalNetwork::ModalNetwork | ( | size_t | num_modes, |
| double | fundamental = 220.0, |
||
| Spectrum | spectrum = Spectrum::HARMONIC, |
||
| double | base_decay = 1.0 |
||
| ) |
Create modal network with predefined spectrum.
| num_modes | Number of resonant modes |
| fundamental | Base frequency in Hz |
| spectrum | Frequency relationship pattern |
| base_decay | Base decay time in seconds (modes get proportional decay) |
Definition at line 13 of file ModalNetwork.cpp.
References MayaFlux::Nodes::NodeNetwork::AUDIO_SINK, generate_spectrum_ratios(), MayaFlux::Nodes::NodeNetwork::INDEPENDENT, initialize_modes(), MayaFlux::Nodes::NodeNetwork::set_output_mode(), and MayaFlux::Nodes::NodeNetwork::set_topology().
Here is the call graph for this function: