<h1 align="center">essentia-rs</h1>
*<p align="center">Idiomatic Rust wrapper for the Essentia audio analysis library 🎶🦀</p>*
---
## Overview
`essentia-rs` gives Rust developers access to the powerful capabilities of Essentia for tasks such as:
- Audio signal processing
- Feature extraction (low-level, high-level, rhythm, pitch, etc.)
- Music information retrieval (MIR)
This crate wraps the Essentia C++ library using Rust’s FFI capabilities and exposes a safe, ergonomic interface.
## Contributing
If you are missing a feature or have new idea, go for it! That is what open-source is for! 😃
## Author
**Tim-Luca Lagmöller** ([@lagmoellertim](https://github.com/lagmoellertim))
## Donations / Sponsors
I'm part of the official GitHub Sponsors program where you can support me on a monthly basis.
<a href="https://github.com/sponsors/lagmoellertim" target="_blank"><img src="https://github.com/lagmoellertim/shared-repo-files/raw/main/github-sponsors-button.png" alt="GitHub Sponsors" height="35px" ></a>
You can also contribute by buying me a coffee (this is a one-time donation).
<a href="https://ko-fi.com/lagmoellertim" target="_blank"><img src="https://github.com/lagmoellertim/shared-repo-files/raw/main/kofi-sponsors-button.png" alt="Ko-Fi Sponsors" height="35px" ></a>
Thank you for your support!
## Have fun :tada: