Gain

The purpose of the Gain audio object is to provide amplitude scaling of the signal for each channel. The gain object also supports invert and mute feature.

Use Case: This object is deployed whenever a gain is required in the audio pipeline.

Gain Object Properties

Details about the Gain audio object properties and functionality.

Properties Descriptions
# of Channels In the Signal Flow Designer (SFD), you can specify the maximum possible gain for the audio object. The number of channels is configurable in the SFD and is always equal to both, the number of input and output channels.

  • Range: 1 to 225
  • Data type: uint
  • The default value is set to 1.
Display Name Display the name of the gain audio object in signal flow design. It can be changed based on the intended usage of the object.

Mode

There are no mode available for Gain audio objects.

Additional Parameters

There are no additional parameters available for the Gain audio object.

Tuning Parameters

The gain audio object supports in-place computation based on the core type.

The following are the paraments you can tune in to GTT.

Parameter Description Unit Range
Gain Applied on the input channel. dB -128 to 20
Invert
  • If set to 1, the input value is multiplied by -1.
  • If set to 0, the input value is multiplied by 1.
None 0 or 1
Mute
  • If set to 1, the output is muted.
  • If set to 0, the output is not muted.
None 0 or 1

Control Interface

There are no control parameters available for Gain audio object.