Audio signals

Before mixing and mastering

AudioPort collects signals from audio sources(currently, PlayHandles only) connected to it, apply audio effects, and provide the final result to its consumers.

The effects added to an instrument itself are processed by the AudioPort associated to the instrument.

Mixing and mastering

At the mix & master stage of the audio rendering, Mixer is responsible to processing and routing signals. AudioPorts provide audio signals to the assigned channel using Mixer::mixToChannel(). Routing between audio channels are handled in MixerChannel::doProcessing().

Last updated