gamemixer

Public API.

Modules

bufferedstream
module gamemixer.bufferedstream

Threaded stream decoder.

chunkedvec
module gamemixer.chunkedvec

Defines ChunkedVec, a grow-only buffer that allocates fixed chunks of memory, so as to avoid costly realloc calls with large sizes.

delayline
module gamemixer.delayline

Delay-line implementation.

effects
module gamemixer.effects

IAudioEffect API.

mixer
module gamemixer.mixer

IMixer API and definition. This is the API entrypoint.

resampler
module gamemixer.resampler

Audio resampler.

source
module gamemixer.source

IAudioSource API.

Public Imports

dplug.audio.audiobuffer
public import dplug.audio.audiobuffer;
gamemixer.mixer
public import gamemixer.mixer;
gamemixer.effects
public import gamemixer.effects;
gamemixer.source
public import gamemixer.source;

Meta