Wiki

This version (06 May 2021 07:19) is a draft.
Approvals: 0/1
The Previously approved version (12 Jun 2020 12:53) is available.Diff

Click here to return to the Mixers and Splitters page

NxM Mixer



NxM Mixer

NxM Mixer Linear

Description

The NxM Mixer block multiplies the inputs with respective gains and mixes N number of inputs and sends the result to the M number of outputs.

Variants

  1. NxM Mixer
  2. NxM Mixer Linear
  3. 2×1 Mixer(Linear)
  4. 3×1 Mixer (Linear HW Slew)
  5. 4×1 Mixer(Linear)


Usage

Click on the icon to open the NxM Mixer window to configure the gain for respective input channels for respective outputs.

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
——————————- ———————— ——————————-- ————————
NXMMixer B B S
NXMMixer (Linear) NA NA S
2×1 Mixer (Linear) NA NA S
3×1 Mixer (Linear HWSlew) NA NA S
4×1 Mixer (Linear) NA NA S


Pins

Input

NameTypeDescription
InputXAudioInput channel X

Output

NameTypeDescription
OutputXControlOutput channel X

Note:

  • X - Channel Index

Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
——————————————-————————————————————————————--
GainDB_OutputM_InputN0 dB-30 to 6 dBGain factor
ISDb_OutputM_InputNTrueTrue/FalseDecides the Gain control in db/linear
NumInputs220Number of input channels. Change in this value requires re-compilation
NumOutputs120Number of output channels. Change in this value requires re-compilation
SlewType RC Slew NA Slew type. Applicable to HW slew modules
CustomVal 0x208A NA Custom slew value. Applicable to HW slew modules

Note:

  • M - Output Channel Index
  • N - Input Channel Index

DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————————- ——————————————————————————-- —————————————- —————————-
GainArrayscaling of the inputs Float FixInt8d24
slew_mode Slew mode and value for HW slew (only for HW slew) NA Integer
resources/tools-software/sigmastudiov2/modules/mixersandsplitters/nxmmixer.txt · Last modified: 06 May 2021 07:19 by Nikhin Shetty