pub mod audio {
pub const DEFAULT_SAMPLE_RATE: u32 = 44100;
pub const DEFAULT_CHANNELS: u16 = 1;
pub const MIN_DB_LEVEL: f32 = -60.0;
pub const BUFFER_SIZE: cpal::BufferSize = cpal::BufferSize::Default;
}
pub mod ui {
pub const UPDATE_INTERVAL_MS: u64 = 10;
pub const BAR_BORDER_WIDTH: usize = 2;
}
pub mod smoothing {
pub const AUDIO_SMOOTHING_FACTOR: f32 = 0.4;
pub const DISPLAY_SMOOTHING_FACTOR: f32 = 0.15;
}