Module core
Source - denormal
- Denormal (subnormal) float handling utilities.
- error
- Error types for the bbx_audio workspace.
- random
- sample
- Audio sample type abstraction.
- spsc
- Lock-free single-producer single-consumer ring buffer.
- stack_vec
- Stack-allocated vector with compile-time capacity.
- Consumer
- Consumer handle for popping items from the ring buffer.
- Producer
- Producer handle for pushing items into the ring buffer.
- SpscRingBuffer
- Factory for creating producer/consumer pairs.
- StackVec
- A stack-allocated vector with compile-time capacity
N.
- BbxError
- Error codes for bbx_audio operations.
- Sample
- A floating-point type suitable for audio sample data.
- flush_denormal_f32
- Flush a denormal f32 value to zero.
- flush_denormal_f64
- Flush a denormal f64 value to zero.
- flush_denormals_f32_batch
- Batch flush denormals in a slice of f32 values (scalar fallback).
- flush_denormals_f64_batch
- Batch flush denormals in a slice of f64 values (scalar fallback).
- Result
- Result type alias for bbx_audio operations.