Windows Media Encoder SDK banner art

Audiopath Designer

An audiopath is a performance configuration that maps sets of Performance Channels (PChannels) to synthesizers, output buffers, and effects such as reverb and chorus.

The Audiopath List in the Transport Options toolbar contains several Standard Audiopaths to be used as the default performance configuration for all PChannels. Applications can also set up any of these standard audiopaths and can play different segments on different audiopaths.

In addition, you can create custom configurations and distribute these separately with your run-time files, or embedded in segments. Creating a custom audiopath eliminates the need to inform application developers of special output requirements for a project or an individual segment.

The standard audiopaths contain a single path for all PChannels. Custom audiopath configurations can contain multiple paths for different sets of PChannels.

A custom audiopath configuration is created in the following steps:

The following figure shows one possible configuration of buses, buffers, and effects for an application that uses three mix groups. Mix group A is for a stereo musical soundtrack and is sent to a Waves reverberation effect. Mix groups B and C are for 3-D sound effects. Mix group B sends its entire signal to a shared mix-in buffer where the I3DL2Reverb environmental reverberation effect is applied. Mix group C first applies a chorus effect, then sends part of its signal, the "wet" part, to the mix-in buffer, and the "dry" part straight to the final mixer.

Flow of data through buffers and effects


© 2000-2001 Microsoft Corporation. All rights reserved.