    

 ## On this page

  

 

 # sound:sum of signals

 Last update: 31.07.2026 

**Version: 0.0.0**

## Description

Sample-by-sample sum of all the signals (fields) of an input fields\_container, into a single field. If the signals have different sampling frequencies, all the signals are resampled to the maximum sampling frequency of the signals. If the signals have different length, the length of the output signal will be the length of the longest signal. The shortest signals are padded with zeros before the sum.

## Inputs

InputNameExpected type(s)Description**Pin 0**   
Requiredinput\_signal[`fields_container`](../../core-concepts/dpf-types.md#fields-container)Input signals to sum: each signal is a field of input\_signal.## Outputs

OutputNameExpected type(s)Description**Pin 0**output\_signal[`field`](../../core-concepts/dpf-types.md#field)Output signal: sample-by-sample sum ot the input signals.## Configurations

NameExpected type(s)Default valueDescription**mutex**[`bool`](../../core-concepts/dpf-types.md#standard-types)falseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.## Scripting

**Category**: sound

**Plugin**: sound

**Scripting name**: None

**Full name**: None

**Internal name**: sum\_signals

**License**: avrxp\_snd\_level1

## Changelog

- Version 0.0.0: Initial release.