Module audio::wrap[][src]

Wrap an external type to implement Channels and ChannelsMut.

Structs

Interleaved

A wrapper for an interleaved audio buffer.

Sequential

A wrapper for a sequential audio buffer.

Functions

interleaved

Wrap a value as an interleaved buffer with the given number of channels.

sequential

Wrap a value as a sequential buffer with the given number of frames. The length of the buffer determines the number of channels it has.