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