audioviz

Audioviz is a simple and easy to use library that helps you visualise raw audio-data

This is done with the help of the Fast Fourier Transform algorithm, some frequency-space and volume normalisation and optional effects like gravity.

Features

Rust features

| feature | description | |---------|-------------| | io | capturing of system audio using CPAL | | processor | processing and filtering of audio data | | serde | implementation of Serialize and Deserialize traits | | distributor | helper for choppy audio-data stream smoothing | | spectrum | spectrum visualisation module | | fft | Fast Fourier Transform algorithm |

Examples

Examples can be found here or in the documentation