1
2
3
4
5
6
7
8
9
10
11
12
13
14
// SPDX-FileCopyrightText: The audio-viz authors
// SPDX-License-Identifier: MPL-2.0

#![allow(rustdoc::invalid_rust_codeblocks)]
// Inevitable for short names.
// TODO: Remove this allowance when option in Cargo.toml works as expected.
#![allow(clippy::similar_names)]
#![doc = include_str!("../README.md")]

mod filter;
pub use filter::{ThreeBandFilterFreqConfig, WaveformFilter, WaveformFilterConfig};

mod waveform;
pub use waveform::{FilteredWaveformBin, FilteredWaveformVal, WaveformBin, WaveformVal};