Re-exports§
pub use firewheel_core as core;pub use firewheel_nodes as nodes;pub use firewheel_cpal as cpal;pub use firewheel_rtaudio as rtaudio;
Modules§
- atomic_
float - backend
- channel_
config - clock
- collector
- A simple garbage collector which collects resources dropped on a realtime thread and safely deallocates them on another thread.
- diff
- Traits and derive macros for diffing and patching.
- dsp
- error
- event
- graph
- log
- mask
- node
- param
- processor
- sample_
resource - vector
Structs§
- Activate
Info - Information about the running audio stream.
- Context
Queue - An event queue acquired from
FirewheelContext::event_queue. - Firewheel
Config - The configuration of a Firewheel context.
- Firewheel
Context - A Firewheel context
- Firewheel
Flags - Configuration flags for a
FirewheelContext - Stream
Info - Information about a running audio stream.
- Symphonium
Audio - A wrapper around
symphonium::DecodedAudiowhich implements theSampleResourcetrait. - Symphonium
Audio F32 - A wrapper around
symphonium::DecodedAudioF32which implements theSampleResourcetrait.
Enums§
- Clear
Scheduled Events Type - The type of scheduled events to clear
- Volume
- A value representing a volume (gain) applied to an audio signal
Functions§
- dyn_
symphonium_ resource - A helper method to convert a
symphonium::DecodedAudioresource into a type erasedSampleResource. - dyn_
symphonium_ resource_ f32 - A helper method to convert a
symphonium::DecodedAudioF32resource into a type erasedSampleResource.