#采样率 #重采样

libsamplerate

libsamplerate的纯C2Rust转换版本

1个不稳定版本

0.1.0 2019年7月12日

音频类别中排名第803

Download history 203/week @ 2024-04-07 208/week @ 2024-04-14 172/week @ 2024-04-21 64/week @ 2024-04-28 104/week @ 2024-05-05 148/week @ 2024-05-12 171/week @ 2024-05-19 185/week @ 2024-05-26 232/week @ 2024-06-02 163/week @ 2024-06-09 251/week @ 2024-06-16 216/week @ 2024-06-23 293/week @ 2024-06-30 246/week @ 2024-07-07 235/week @ 2024-07-14 111/week @ 2024-07-21

每月下载量913
samplerate-rs中使用

BSD-2-Clause AND MIT

27MB
368K SLoC

rust-libsamplerate

libsamplerateC2Rust转换的纯Rust版本。这应该可以作为libsamplerate-sys的直接替代品。

#[no_std]

该项目应该相对容易移植到no_std。如果您需要这个特性,请发起一个问题。


lib.rs:

libsamplerate是原始libsamplerate的C2Rust转换版本。因此,它是一个纯Rust版本(尽管不是内存安全的),是库的Rust版本。无需处理构建问题,无需处理C语言。

接口几乎与libsamplerate-rust相同,应该可以作为直接替代品。

依赖项