//! Audio file reader trait.
//!
//! This module defines the [`Reader`] trait for reading audio file data.
//! Implementations are provided by the `bbx_file` crate (e.g., WAV reader).
use crateSample;
/// Trait for reading audio data from files.
///
/// Implementations should load audio data on construction and provide
/// access to the decoded samples via [`read_channel`](Self::read_channel).