Expand description
Buffers to safely work with audio samples.
Structs
AudioBuffer contains references to the audio buffers for all input and output channels.Iterator over pairs of buffers of input channels and output channels.
Iterator over buffers for input channels of an
AudioBuffer.Wrapper type to access the buffers for the input channels of an
AudioBuffer in a safe way.
Behaves like a slice.Iterator over buffers for output channels of an
AudioBuffer.Wrapper type to access the buffers for the output channels of an
AudioBuffer in a safe way.
Behaves like a slice.This buffer is used for sending midi events through the VST interface.
The purpose of this is to convert outgoing midi events from
event::Event to api::Events.
It only allocates memory in new() and reuses the memory between calls.Traits
This trait is used by
SendEventBuffer::send_events to accept iterators over midi eventsType Definitions
This is used as a placeholder to pre-allocate space for a fixed number of
midi events in the re-useable
SendEventBuffer, because SysExEvent is
larger than MidiEvent, so either one can be stored in a SysExEvent.