rawdio 0.14.0

An Audio Engine, inspired by the Web Audio API
Documentation
1
2
3
4
5
6
7
use crate::AudioBuffer;

/// An audio process that can be processed with input and output audio samples
pub trait AudioProcess {
    /// Process audio
    fn process(&mut self, input_buffer: &dyn AudioBuffer, output_buffer: &mut dyn AudioBuffer);
}