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

#120 in Audio

Download history 13350/week @ 2023-12-24 11402/week @ 2023-12-31 13474/week @ 2024-01-07 15657/week @ 2024-01-14 14975/week @ 2024-01-21 15546/week @ 2024-01-28 17947/week @ 2024-02-04 15392/week @ 2024-02-11 16124/week @ 2024-02-18 15422/week @ 2024-02-25 16576/week @ 2024-03-03 14556/week @ 2024-03-10 16946/week @ 2024-03-17 18382/week @ 2024-03-24 18736/week @ 2024-03-31 15334/week @ 2024-04-07

70,736 downloads per month
Used in 638 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.3–2.7MB
~42K SLoC