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

◆ set_loop_filter_closed()

void MayaFlux::Nodes::Network::WaveguideNetwork::set_loop_filter_closed ( const std::shared_ptr< Filters::Filter > &  filter)

Set filter for the closed-end termination (mouthpiece/nut)

Parameters
filterFilter applied to p_plus as it reflects at the closed end

Only meaningful for WaveguideType::TUBE. Falls back to loop_filter if unset. Models reed/embouchure losses and input impedance characteristic.

Definition at line 410 of file WaveguideNetwork.cpp.

411{
412 if (!m_segments.empty()) {
413 m_segments[0].loop_filter_closed = filter;
414 }
415}
std::vector< WaveguideSegment > m_segments

References m_segments.