25 unstable releases

0.12.0 Apr 12, 2024
0.11.3 Oct 14, 2023
0.11.2 Oct 22, 2022
0.11.1 Jan 31, 2022
0.0.5 Mar 27, 2015

#71 in Audio

Download history 15801/week @ 2024-01-27 17262/week @ 2024-02-03 15960/week @ 2024-02-10 16497/week @ 2024-02-17 15021/week @ 2024-02-24 16724/week @ 2024-03-02 14865/week @ 2024-03-09 16281/week @ 2024-03-16 18883/week @ 2024-03-23 18321/week @ 2024-03-30 20031/week @ 2024-04-06 21719/week @ 2024-04-13 20422/week @ 2024-04-20 22871/week @ 2024-04-27 22173/week @ 2024-05-04 17790/week @ 2024-05-11

86,656 downloads per month
Used in 661 crates (6 directly)

MIT/Apache

150KB
2.5K SLoC

coreaudio-rs Actions Status Crates.io Crates.io docs.rs

A friendly rust interface for Apple's Core Audio API.

This crate aims to expose and wrap the functionality of the original C API in a zero-cost, safe, Rust-esque manner.

If you just want direct access to the unsafe bindings, use coreaudio-sys.


lib.rs:

coreaudio-rs

A friendly rust interface for Apple's CoreAudio API.

Read the CoreAudio Overview here.

Currently, work has only been started on the audio_unit module, but eventually we'd like to cover at least the majority of the C API.

Dependencies

~0.2–2.6MB
~42K SLoC