Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BillyDM/Firewheel
/ functions
Functions
1,143 in github.com/BillyDM/Firewheel
⨍
Functions
1,143
◇
Types & classes
317
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/spatial_basic.rs:219
Method
construct_processor
( &self, config: &Self::Configuration, _cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/delay_compensation.rs:59
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/mix.rs:180
Method
construct_processor
( &self, config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/svf.rs:480
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/fast_rms.rs:103
Method
construct_processor
( &self, config: &Self::Configuration, mut cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/sampler.rs:663
Method
construct_processor
( &self, _config: &Self::Configuration, _cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/stereo_to_mono.rs:29
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/peak_meter.rs:227
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/volume_pan.rs:163
Method
construct_processor
( &self, config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/convolution.rs:134
Method
construct_processor
( &self, _: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/freeverb/mod.rs:112
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/fast_filters/bandpass.rs:96
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/fast_filters/highpass.rs:93
Method
construct_processor
( &self, _config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/fast_filters/lowpass.rs:92
Method
construct_processor
( &self, config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/noise_generator/white.rs:75
Method
construct_processor
( &self, config: &Self::Configuration, cx: ConstructProcessorContext, )
crates/firewheel-nodes/src/noise_generator/pink.rs:80
Method
construct_processor
( &self, cx: ConstructProcessorContext, )
crates/firewheel-core/src/node.rs:469
Method
construct_processor
( &self, _config: &Self::Configuration, _cx: ConstructProcessorContext, )
crates/firewheel-graph/src/graph/dummy_node.rs:26
Method
contains_node
Returns `true` if the node exists in the graph.
crates/firewheel-graph/src/graph.rs:309
Method
crate_name
()
crates/firewheel-core/src/diff/notify.rs:353
Function
criterion_benchmark
(c: &mut Criterion)
benches/core.rs:72
Method
crossfade_volumes
Compute the [`Volume`]s for both inputs for crossfading. (Both volumes will be of type [`Volume::Decibels`]). `fade` - The fade amount, where `0.5`
crates/firewheel-core/src/dsp/fade.rs:120
Method
current_processor_state
Get the current state of this sampler node's processor at this instant in time.
crates/firewheel-nodes/src/sampler.rs:365
Method
currently_stopped
Returns `true` if the the processor has either not started playing a sample yet or it has finished playing its sample at this instant in time.
crates/firewheel-nodes/src/sampler.rs:440
Method
custom
(value: T)
crates/firewheel-core/src/event.rs:89
Method
custom_boxed
(value: Box<T>)
crates/firewheel-core/src/event.rs:93
Method
custom_state_mut
Get a mutable reference to the custom state that was created in [`AudioNodeInfo::custom_state`].
crates/firewheel-core/src/node.rs:334
Method
cycle_detected
Runs a check to see if a cycle exists in the audio graph. If a cycle exists, an error is returned. Note, this method is expensive.
crates/firewheel-graph/src/context.rs:1246
Function
cycle_detection
()
crates/firewheel-graph/src/graph/compiler/schedule.rs:1344
Function
db_to_amp_clamped
(db: f32, min_db: f32)
crates/firewheel-core/src/dsp/volume.rs:259
Method
decibels_clamped
Get the volume in decibels. If the resulting decibel value is `<= min_db`, then `f32::NEG_INFINITY` (silence) will be returned.
crates/firewheel-core/src/dsp/volume.rs:86
Method
default
()
examples/custom_nodes/src/nodes/filter.rs:56
Method
default
()
examples/custom_nodes/src/nodes/noise_gen.rs:34
Method
default
()
examples/custom_nodes/src/nodes/rms.rs:62
Method
default
()
crates/firewheel-nodes/src/triple_buffer.rs:32
Method
default
()
crates/firewheel-nodes/src/beep_test.rs:38
Method
default
()
crates/firewheel-nodes/src/volume.rs:29
Method
default
()
crates/firewheel-nodes/src/spatial_basic.rs:117
Method
default
()
crates/firewheel-nodes/src/delay_compensation.rs:27
Method
default
()
crates/firewheel-nodes/src/mix.rs:36
Method
default
()
crates/firewheel-nodes/src/svf.rs:66
Method
default
()
crates/firewheel-nodes/src/fast_rms.rs:43
Method
default
()
crates/firewheel-nodes/src/sampler.rs:89
Method
default
()
crates/firewheel-nodes/src/peak_meter.rs:41
Method
default
()
crates/firewheel-nodes/src/volume_pan.rs:138
Method
default
()
crates/firewheel-nodes/src/convolution.rs:53
Method
default
()
crates/firewheel-nodes/src/freeverb/mod.rs:87
Method
default
()
crates/firewheel-nodes/src/fast_filters/bandpass.rs:60
Method
default
()
crates/firewheel-nodes/src/fast_filters/highpass.rs:57
Method
default
()
crates/firewheel-nodes/src/fast_filters/lowpass.rs:56
Method
default
()
crates/firewheel-nodes/src/noise_generator/white.rs:39
Method
default
()
crates/firewheel-nodes/src/noise_generator/pink.rs:44
Method
default
()
crates/firewheel-macros/src/firewheel_manifest.rs:11
Method
default
()
crates/firewheel-core/src/lib.rs:56
Method
default
()
crates/firewheel-core/src/channel_config.rs:89
Method
default
()
crates/firewheel-core/src/mask.rs:239
Method
default
()
crates/firewheel-core/src/log.rs:28
Method
default
()
crates/firewheel-core/src/node.rs:46
Method
default
()
crates/firewheel-core/src/diff/notify.rs:160
Method
default
()
crates/firewheel-core/src/clock/transport.rs:320
Method
default
()
crates/firewheel-core/src/clock/transport/static_transport.rs:16
Method
default
()
crates/firewheel-core/src/param/range.rs:27
Method
default
()
crates/firewheel-core/src/param/smoother.rs:29
Method
default
()
crates/firewheel-core/src/dsp/volume.rs:133
Method
default
()
crates/firewheel-core/src/dsp/distance_attenuation.rs:177
Method
default
()
crates/firewheel-core/src/dsp/coeff_update.rs:36
Method
default
()
crates/firewheel-core/src/dsp/filter/single_pole_iir.rs:141
Method
default
()
crates/firewheel-core/src/dsp/filter/svf.rs:282
Method
default
()
crates/firewheel-graph/src/processor.rs:288
Method
default
()
crates/firewheel-graph/src/context.rs:169
Method
default
()
crates/firewheel-cpal/src/lib.rs:75
Function
default_host_enumerator
Get a struct used to retrieve the list of available audio devices for the default system audio host (API).
crates/firewheel-cpal/src/lib.rs:318
Method
delta_seconds_from
( &self, from: InstantMusical, delta_seconds: DurationSeconds, speed_multiplie
crates/firewheel-core/src/clock/transport/dynamic_transport.rs:132
Method
delta_seconds_from
( &self, from: InstantMusical, delta_seconds: DurationSeconds, speed_multiplie
crates/firewheel-core/src/clock/transport/static_transport.rs:82
Method
dep_package
(dep: &Item)
crates/firewheel-macros/src/firewheel_manifest.rs:40
Method
deref
(&self)
crates/firewheel-macros/src/lib.rs:134
Method
deref
(&self)
crates/firewheel-core/src/diff/memo.rs:39
Method
deref
(&self)
crates/firewheel-core/src/diff/notify.rs:168
Method
deref
(&self)
crates/firewheel-core/src/diff/mod.rs:391
Method
deref_mut
(&mut self)
crates/firewheel-core/src/collector.rs:436
Method
deref_mut
(&mut self)
crates/firewheel-core/src/diff/memo.rs:45
Method
deref_mut
(&mut self)
crates/firewheel-core/src/diff/notify.rs:174
Function
derive_diff
(input: TokenStream)
crates/firewheel-macros/src/lib.rs:12
Function
derive_diff
(input: TokenStream)
crates/firewheel-macros/src/diff.rs:8
Function
derive_patch
(input: TokenStream)
crates/firewheel-macros/src/lib.rs:19
Function
derive_patch
(input: TokenStream)
crates/firewheel-macros/src/patch.rs:9
Function
derive_realtime_clone
(input: TokenStream)
crates/firewheel-macros/src/lib.rs:29
Method
diff
(&self, baseline: &Self, path: PathBuilder, event_queue: &mut E)
crates/firewheel-nodes/src/triple_buffer.rs:69
Method
diff
(&self, baseline: &Self, path: PathBuilder, event_queue: &mut E)
crates/firewheel-nodes/src/sampler.rs:596
Method
diff
(&self, baseline: &Self, path: PathBuilder, event_queue: &mut E)
crates/firewheel-core/src/diff/collections.rs:41
Method
diff
(&self, baseline: &Self, path: PathBuilder, event_queue: &mut E)
crates/firewheel-core/src/dsp/mix.rs:95
Method
diff
( &self, baseline: &Self, path: crate::diff::PathBuilder, event_queue: &mut E,
crates/firewheel-core/src/dsp/coeff_update.rs:54
Method
disabled
(&self)
crates/firewheel-core/src/dsp/declick.rs:42
Method
disconnect
(&mut self, src_node: NodeID, dst_node: NodeID, src_port: u32, dst_port: u32)
examples/visual_node_graph/src/system.rs:271
Method
disconnect
Remove connections (edges) between two nodes from the graph. `src_node` - The ID of the source node. `dst_node` - The ID of the destination node. `po
crates/firewheel-graph/src/graph.rs:514
Method
disconnect
Remove connections (edges) between two nodes from the graph. `src_node` - The ID of the source node. `dst_node` - The ID of the destination node. `po
crates/firewheel-graph/src/context.rs:1207
Method
disconnect_all_between
Remove all connections (edges) between two nodes in the graph. `src_node` - The ID of the source node. `dst_node` - The ID of the destination node.
crates/firewheel-graph/src/graph.rs:547
Method
disconnect_all_between
Remove all connections (edges) between two nodes in the graph. `src_node` - The ID of the source node. `dst_node` - The ID of the destination node.
crates/firewheel-graph/src/context.rs:1222
Method
disconnect_by_edge_id
Remove a connection (edge) via the edge's unique ID. If the edge did not exist in this graph, then `None` will be returned.
crates/firewheel-graph/src/context.rs:1233
Method
div
(self, rhs: f64)
crates/firewheel-core/src/clock.rs:354
← previous
next →
501–600 of 1,143, ranked by callers