# audio-core [github](https://github.com/udoprog/audio) [crates.io](https://crates.io/crates/audio-core) [docs.rs](https://docs.rs/audio-core) [build status](https://github.com/udoprog/audio/actions?query=branch%3Amain) The core [audio] traits. If you want to build an audio component that is completely agnostic to the shape of any one given audio buffer you can add a dependency directly to these traits instead of depending on all of the [audio] crate. [audio]: https://docs.rs/audio