This version (13 Sep 2022 06:16) was approved by Angu Sewa.The Previously approved version (06 Apr 2021 06:16) is available.Diff

Click here to return to the Multiplexers and Demultiplexers page

Switch Demultiplexer


The Demux Switch block routes an input signal to one of many possible outputs. The strip of radio buttons is used to select an output.


  1. 1xN (No Slew)
  2. 1xN (SW Slew)
  3. 1xN (HW Slew)
  4. 2xN (No Slew)
  5. 2xN (SW Slew)
  6. 2xN (HW Slew)

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
—————————— ——————-- ——————————-- —————————-
1xN (No Slew) B/S B/S S
1xN (SW Slew) B/S B/S NA
1xN (HW Slew) NA NA S
2xN (No Slew) S S S
2xN (SW Slew) S S NS
2xN (HW Slew) NA NA S



Name Type Description
———————- ————-- ———————-
InputX Audio Input Channel X


Name Type Description
———————- ————-- ———————-
OutputX Audio Output Channel X


  • X - Channel Index

Configurable Parameters

GUI Parameter Default Value Range Function Description
—————————————- ———————- —————— —————————————-
NumChannels 2 2 to 20 Number of channels. Applicable to 1xN modules. Change in this value requires re-compilation
NumStereoChannels 2 2 to 20 Number of stereo channels. Applicable to 2xN modules. Change in this value requires re-compilation
SelectedVal 0 NA Selected output index
SlewType RC Slew NA Slew type. Applicable to HW slew modules
CustomVal 0x208A NA Custom slew value. Applicable to HW slew modules

DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————————- ——————————————————————————-- —————————————- —————————-
Index_ChannelX 0 or 1 depending on whether the input channel X is selected Float FixPoint8d32
slew_mode Slew mode and value for HW slew (only for HW slew) NA Integer


  • X - Channel Index
resources/tools-software/sigmastudiov2/modules/muxesanddemuxes/demuxswitch.txt · Last modified: 13 Sep 2022 06:16 by Angu Sewa