Distributor

Prev Next

A simple utility node. This node immediately outputs whatever is sent to it.

Parameters

 none

Inputs

Audio

 Accepts Everything

Events

 Accepts Everything

Outputs

Audio

 Writes all the incoming audio to output as is.

Events

 Writes all the incoming events to output as is.

Remarks

Project Structure

The distributor node, due to its pass-through properties can be used to "sanitize" projects from too many connections. In the example below, it is utilized to reduce the number of connections.

image.png

Without using a Distributor Node, the connections would look as such:

image.png

The Distributor node can be used in tandem with Constraints to create Optional and Parametric operations. In the example below, the text from SR Http will only be punctuated if PunctuateText == true and it will only be filtered if FilterText == true.

image.png

Expected outputs of the project can be seen in the table below:

PunctuateText FilterText Output
true true recognized, punctuated, filtered
true false recognized, punctuated
false true recognized, filtered
false false recognized

Supported flow types

Stream, Batch

Release Notes

v1.0.0
  • Introduced node.