Cargo Features

[dependencies]
firewheel-nodes = { version = "0.3.0", default-features = false, features = ["all_nodes", "beep_test", "peak_meter", "sampler", "spatial_basic", "stream", "bevy"] }
default = beep_test, peak_meter, sampler, spatial_basic, stream

These default features are set whenever firewheel-nodes is added without default-features = false somewhere in the dependency tree.

all_nodes = beep_test, peak_meter, sampler, spatial_basic, stream
beep_test default all_nodes?

Enables the "beep test" node

Affects firewheel-nodes::beep_test

peak_meter default all_nodes?

Enables the peak meter node

Enables atomic_float

Affects firewheel-nodes::peak_meter

sampler default all_nodes?

Enables the sampler node

Enables crossbeam-utils and smallvec

Affects firewheel-nodes::sampler

spatial_basic default all_nodes?

Enables the basic 3D spatial positioning node

Affects firewheel-nodes::spatial_basic

stream default all_nodes?

Enables the stream writer/reader nodes for sending/receiving audio directly to/from the audio graph from another thread.

Enables fixed-resample

Affects firewheel-nodes::stream

bevy

Enables Component derive macros

Enables bevy_ecs