Struct Audio
afi
pub struct Audio { /* fields omitted */ }
A sound or music.
impl Audio
fn new(hz: u16, samples: Vec<u16>) -> Audio
Create a new Audio from samples.
Audio
fn sample(&self, index: usize) -> u16
Get a sample at a specific index.
fn index(&self, seconds: f32) -> usize
Get an index for a specific point in time since the beginning of the sound.