Skip to main content

Crate sonora_simd

Crate sonora_simd 

Source
Expand description

§sonora-simd

crate docs BSD-3-Clause licensed Rust Version

SIMD abstraction layer for the Sonora audio processing library.

Provides accelerated vector operations for audio processing hot paths. Supports SSE2 and AVX2 (x86_64), NEON (AArch64), with a scalar fallback for all other architectures. SSE2 and AVX2 are detected at runtime via cpufeatures.

Part of the Sonora audio processing library.

§License

BSD-3-Clause. See LICENSE for details.

Enums§

SimdBackend
Available SIMD backends, selected at runtime based on CPU features.

Functions§

available_backends
Return all SIMD backends supported by the current CPU.
detect_backend
Detect the best available SIMD backend for the current CPU.