Projects
Rust crates, Python bindings, and tools. 9 projects.
audio_samples
A high-performance audio processing library for Rust with Python bindings.
audio_samples_io
A Rust library for audio input and output operations.
audio_samples_python
Python bindings for the audio_samples* suite of Rust crates
audio_samples_streaming
Backpressured streaming pipelines for live audio. Tokio-based.
audio_samples_ml
ML-friendly windowing, framing, and feature extraction.
i24
i24 provides a 24-bit signed integer type for Rust, filling the gap between i16 and i32. This type is particularly useful in audio processing, certain embedded systems, and other scenarios where 24-bit precision is required but 32 bits would be excessive.
spectrograms
A Rust (with Python bindings) crate for computing spectrograms and other fft based functions on 1D and 2D signals
explainable
A trait for tagging which steps of a pipeline can answer "why".