Module pix_engine::audio[][src]

Expand description

Audio functions.

Enables queuing audio samples using the PixState instance in your application implementing AppState by calling PixState::enqueue_audio.

Example

fn on_update(&mut self, s: &mut PixState) -> PixResult<()> {
    // Some random samples of audio
    let samples = [0.12, 0.23, 0.51];
    // Add samples to audio queue for playback
    s.enqueue_audio(&samples);
    Ok(())
}