[][src]Module bae_rs::core

Sound Channels

This module includes the types and traits needed to process a group of Sounds to generate a single output sample.

Re-exports

pub use standard_channel::*;

Modules

standard_channel

Standard Channel

Traits

Channel

Trait defining the simplest possible interface for a channel, with the ability to process a batch of samples at a time.

SoundChannel

Trait defining the interface for a channel which operates on a specific sound type. The given channel must also implement the Channel trait.

Type Definitions

ChannelRc

Alias for a Channel wrapped in an Rc.

ComplexSoundChannelRc

Alias for a SoundChannelRc templated for [ComplexSound].

SimpleSoundChannelRc

Alias for a SoundChannelRc templated for SimpleSound.

SoundChannelRc

Alias for a SoundChannel wrapped in an Rc.