pathtest path

Status codes

The path operations do not report status, so no status is shown.

Settings

Settings are specified in groups, with each group containing the settings for each API function which controls a section of processing. The section names are:

Settings for agc

agc agc N

Enables (non-zero) or disables (zero) AGC.

agc volume N

The volume adjustment to use.

Settings for ec

ec enable N

Enables (non-zero) or disables (zero) echo cancellation.

ec ref SRC

Sets the echo cancellation reference. The source is specified with the name of a type of operation, with the instance number in square brackets. For example, play[3] is the fourth play operation.

ec non_linear N

Enables (non-zero) or disables (zero) non-linear processing

ec use_agc N

Enables (non-zero) or disables (zero) AGC.

ec fix_agc N

Enables (non-zero) or disables (zero) fixing the AGC gain.

Settings for mix

mix enable N

Enables (non-zero) or disables (zero) echo cancellation.

mix mixin SRC

Sets the source to be mixed in. The source is specified with the name of a type of operation, with the instance number in square brackets. For example, play[3] is the fourth play operation.

mix volume N

The volume adjustment to use.

pathshift by N

The amount of pitch shifting to use.


This is a command understood by the pathtest test program.