Skip to content

Estratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals.

Notifications You must be signed in to change notification settings

AmberJBlue/estratto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

estratto 〜 An Audio Feature Extraction Library

estratto Logo

build all tests linter License: MIT Docs

estratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals. Whether you're analyzing music, speech, or any other type of audio data, estratto provides an array of feature extraction techniques that help you uncover valuable insights and patterns.

🎵 Features

estratto equips developers with a comprehensive suite of audio feature extraction tools:

Spectral

  • Amplitude Spectrum
  • Power Spectrum
  • RMS (Root Mean Square)
  • Spectral Centroid
  • Spectral Flatness
  • Spectral Rolloff
  • Zero Crossing Rate
  • ...and more - This is still a work in progress stay tuned for more features!

🚀 Getting Started

Installation

Simply add estratto to your Rust project's Cargo.toml:

[dependencies]
estratto = "0.0.1"

Run Tests

cargo test

📜 License

estratto is open-sourced under the MIT License.

About

Estratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages