Polybench® Reference
Copies a sub-selection of input channels to the output. If the input channels change, the output changes as well.

Channel Splitter


This is the most basic operator to split a selection of channels from an input bus. The Channel Splitter cannot change the order of channels, nor can it change the channel names or units.
The selection of channels is based on the position of those channels in the input channel list.

Operator ports

Input All: Any sample type. The connection is not limited to one type of signal.

Output All(a..z): Any sample type. The connection is not limited to one type of signal.


Find more information about changing properties here: link

type: True or False
Flag indicating if this splitter operator should function like how splitters functioned in Polybench versions prior to 1.10.0. In that case the flag is true. If false, this operator does not behave equally in older versions of Polybench.
Select one of those presets:
True or False
True may also be read like 'yes' and false like 'no'

type: Word or phrase
The name of the object in the project. This name must not contain '.' or '$' characters.

Every object has the Caption property. This property is very important, because it is the name by which Polybench recognizes this object.
It is allowed to give multiple objects the same name, as long as the objects are of the same type. In that case, a reference to this caption includes all the objects with the same caption.
In Polybench, every object can be addressed by an Address specifier, which starts with the dollar sign, for example: $My Page.My Object. 'My Page' would be the Caption of a page, and 'My Object' the Caption of an object on that page.

type: See description
Optional documentation of this object.

It is good practice to write in short notes why you have used this object, and why its properties are set the way they are set. If this object is an operator, the Documentation text is displayed below the operator symbol.

Special dialog to change properties of this object: Enable/Disable channels


An overview of channel splitting operators can be found here: link

Output channel names and units are copied from the input of the Channel Splitter. If names or units at the input change, the changes are put through to the output.

If you require more control over a selection of channels, you have to use the Channel Name Splitter (link) or the Channel Terminal (link).