| Crates.io | audio-processor-analysis |
| lib.rs | audio-processor-analysis |
| version | 2.4.0 |
| created_at | 2022-01-17 11:12:35.640557+00 |
| updated_at | 2024-08-26 12:03:27.304722+00 |
| description | Audio analysis processors |
| homepage | https://github.com/yamadapc/augmented-audio |
| repository | https://github.com/yamadapc/augmented-audio |
| max_upload_size | |
| id | 515495 |
| size | 4,917,712 |
Provides implementations of some audio analysis processors.
peak_detector]fft_processor]transient_detection::stft]window_functions]Real-time safe, per-sample (ticked by UI thread) RMS calculation.
Peak detector with adjustable attack/release times.
rustfft audio-processor, forwards or backwards, real-time safe, FFT.
Applies a Hann window by default. Several window functions are exported by [window_functions].

Then performs FFT with N bins.

Overlap is configurable

Envelope follower implementation with adjustable attack/release times.

Implements "A Transient Detection Algorithm for Audio Using Iterative Analysis of STFT.".
Does polyphonic transient detection, able to output signal or markers

Several window functions are implemented and configurable.
License: MIT