IsSamples

Trait IsSamples 

Source
pub trait IsSamples {
    // Required method
    fn write_samples(self, synth: &Synth) -> Status;
}
Expand description

The trait which implements samples data buffer interface

Required Methods§

Source

fn write_samples(self, synth: &Synth) -> Status

Implementations on Foreign Types§

Source§

impl IsSamples for &mut [f32]

Source§

fn write_samples(self, synth: &Synth) -> Status

Write samples interleaved

Source§

impl IsSamples for &mut [i16]

Source§

fn write_samples(self, synth: &Synth) -> Status

Write samples interleaved

Source§

impl IsSamples for (&mut [f32], &mut [f32])

Source§

fn write_samples(self, synth: &Synth) -> Status

Write samples non-interleaved

Source§

impl IsSamples for (&mut [i16], &mut [i16])

Source§

fn write_samples(self, synth: &Synth) -> Status

Write samples non-interleaved

Implementors§