Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 526592b0d9

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
src
README.rst
module_build_info

README.rst

module_audio_mixer

This module includes the Mixer thread and API for controlling it's configuration.

The Mixer thread takes in audio samples from one channel and outputs mixes to another channel. A third channel is use to control the mixer, setting node weights etc.

Seperate channels are used for audio input and output such that audio can be "streamed" through it in a typical application.

The mixer includes a "saturation" check and limiting to avoid wrap-around issues. Mixes are clipped at +/- full range.

The mixer expects samples left aligned in a word, so if you have 24bit samples shift them up 8 bits. 16 bits for 16bit samples etc.

Something went wrong with that request. Please try again.