#resampling #sound #sox #soxr

sys libsoxr-sys

Rust raw FFI bindings for libsoxr (resampling library for sounds)

5 releases

0.1.4 Apr 12, 2023
0.1.3 Feb 1, 2022
0.1.2 Jan 5, 2021
0.1.1 Dec 24, 2020
0.1.0 Dec 24, 2020

#1003 in Audio

Download history 100/week @ 2024-11-27 84/week @ 2024-12-04 62/week @ 2024-12-11 48/week @ 2024-12-18 20/week @ 2024-12-25 25/week @ 2025-01-01 14/week @ 2025-01-08 48/week @ 2025-01-15 19/week @ 2025-01-22 23/week @ 2025-01-29 315/week @ 2025-02-05 51/week @ 2025-02-12 74/week @ 2025-02-19 220/week @ 2025-02-26 46/week @ 2025-03-05 74/week @ 2025-03-12

419 downloads per month
Used in 6 crates (2 directly)

LGPL-2.0

18KB
477 lines

libsoxr-sys

Rust raw FFI bindings for libsoxr which is a "High quality, one-dimensional sample-rate conversion library".

This wrapper library is licensed the same as libsoxr itself: LGPLv2.

To avoid too long build times, the finished binding is committed into this repository. If you need to regenerate it, run regenerate_bindings.sh (and have bindgen set up when you do so).

Documentation

The documentation for this library can be found in the original C header file soxr.h of libsoxr.

Thanks

Inspiration for the setup of this crate comes from alsa-sys


lib.rs:

libsoxr-sys

This crate is generated from libsoxr using bindgen.

The documentation for this library can be found in the original C header file soxr.h of libsoxr.

Dependencies