[][src]Trait spectrusty_core::audio::AudioSample

pub trait AudioSample: Copy + Send + Default + 'static {
    pub fn max_pos_amplitude() -> Self;
pub fn max_neg_amplitude() -> Self; pub fn silence() -> Self { ... } }

Provides various methods to primitive types being used as audio samples.

Required methods

pub fn max_pos_amplitude() -> Self[src]

pub fn max_neg_amplitude() -> Self[src]

Loading content...

Provided methods

pub fn silence() -> Self[src]

Creates a silent sample value (with zero amplitude). Useful for filling buffers.

Loading content...

Implementations on Foreign Types

impl AudioSample for f32[src]

impl AudioSample for i16[src]

impl AudioSample for i8[src]

impl AudioSample for u16[src]

impl AudioSample for u8[src]

Loading content...

Implementors

Loading content...