MCPcopy Create free account
hub / github.com/BillyDM/Firewheel / num_outputs

Method num_outputs

examples/visual_node_graph/src/ui.rs:145–167  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

143 }
144
145 fn num_outputs(&self) -> usize {
146 match self.node {
147 GuiAudioNodeType::SystemIn => 1,
148 GuiAudioNodeType::SystemOut => 0,
149 GuiAudioNodeType::BeepTest { .. } => 1,
150 GuiAudioNodeType::WhiteNoiseGen { .. } => 1,
151 GuiAudioNodeType::PinkNoiseGen { .. } => 1,
152 GuiAudioNodeType::StereoToMono => 1,
153 GuiAudioNodeType::VolumeMono { .. } => 1,
154 GuiAudioNodeType::VolumeStereo { .. } => 2,
155 GuiAudioNodeType::VolumePan { .. } => 2,
156 GuiAudioNodeType::FastLowpass { .. } => 2,
157 GuiAudioNodeType::FastHighpass { .. } => 2,
158 GuiAudioNodeType::FastBandpass { .. } => 2,
159 GuiAudioNodeType::Svf { .. } => 2,
160 GuiAudioNodeType::MixMono { .. } => 1,
161 GuiAudioNodeType::MixStereo { .. } => 2,
162 GuiAudioNodeType::Sampler { .. } => 2,
163 GuiAudioNodeType::Freeverb { .. } => 2,
164 GuiAudioNodeType::ConvolutionMono { .. } => 1,
165 GuiAudioNodeType::ConvolutionStereo { .. } => 2,
166 }
167 }
168}
169
170struct DemoViewer<'a> {

Callers 1

outputsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected