Expand description
Provides helpers for testing audio processors.
- Drawing charts from a vector with
plotters
-charts
- Getting asset paths relative to the crate being tested -
relative_path!
- Comparing floats -
assert_f_eq
- Calculating RMS -
rms_level
- Generating sine buffers -
sine_buffer
- Generating frequency response charts -
charts
Modules§
- Draw charts with
plotters
during unit-testing.
Macros§
- Compare two floats are equal using
f32::EPSILON
- Get a path relative to the root directory (the one with
Cargo.toml
) of the current crate.
Structs§
Functions§
- Create a sine wave buffer with this duration
- Get RMS level for a buffer
- Create a sine wave buffer with this duration
- Test two buffers have equivalent RMS levels