ΣSigmaStudio Русский

Signal Add

There are three version of 'Signal Add' algorithm.

  1. Signal Add (Real Signals)
  2. 2 Channel Adder (Real Signals)
  3. Signal Add (Complex Signals)

Signal Add (Real Signals)

Signal Add (Real Signals) The Signal Adder block adds inputs together. No other modification of the signal is done.

Care must be taken to avoid clipping. If automatic gain reduction is needed to avoid clipping, use the Signal Merger block.

2 Channel Signal Add (Real Signals)

This algorithm adds the 2 signal and produces an real signal. When the algorithm is grown it takes multiple pairs of input signal and adds each pair to produce an output signal.


2 Channel Signal Add (Real Signals)

Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Operand 1 any Input signal 1
Pin 1: Operand 2 any Input signal 2

Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output Signal any Output signal

Grow Algorithm

Module can be grown 16 times. For each growth input is grown by 2 and output by 1.
Grow Algorithm

Supported DSPs

ADAU145x

Signal Add (Complex Signals)

This algorithm adds the complex signals. (All real parts are summed together and all imaginary parts are summed together)This is a block based module.
Signal Add (Complex Signals)

Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Operand 1 complex Input complex signal 1
Pin 1: Operand 2 complex Input Complex signal 2

Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output Signal Complex Complex output signal

Grow Algorithm

input pins can be grown up to 8 channels.

Supported DSPs

ADAU145x (Block Schematic only)

Example Usage

This can be used to add two signals FFT's result as shown below. Example Usage