#采样率 #重采样

libsamplerate

libsamplerate的纯C2Rust转换版本

1个不稳定版本

0.1.0 2019年7月12日

音频类别中排名第803

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

每月下载量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相同,应该可以作为直接替代品。

依赖项