visyx 1.0.0

A terminal-based audio spectrum visualizer written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod analyzer;
pub mod audio;
pub mod buffer;
pub mod dsp;
pub mod filterbank;
pub mod render;
pub mod utils;

pub use analyzer::SpectrumAnalyzer;
pub use audio::{best_config_for, build_stream, pick_input_device};
pub use buffer::SharedBuf;
pub use dsp::{
    ema_tc, hann, hz_to_mel, mel_to_hz, prepare_fft_input,
    prepare_fft_input_inplace,
};
pub use filterbank::{build_filterbank, Tri};
pub use render::{draw_blocks_vertical, layout_for, Layout};