Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section contains the following pages:

Child pages (Children Display)
alltrue

General Information

Signal management modules are modules that manipulate the flow of data. This is done on a few different levels. The marker module is a simple fix to wiring components overlapping, and has no effect on the runtime algorithm. This module can also be used as test points to view signal response. There are also modules that control channel flow, allowing interleave/deinterleave, or even the routing of one channel into another, and finally the multiplexing to choose between various signals. Data type conversion occurs when the samples are all converted into another numerical format. The more complicated modules in this folder control block flow and sample flow.

...

There are 3 different types of muxes:

Image RemovedImage Added

 

Multiplexor (MultiplexorV2 & MultiplexorV2Fract32)

 

Supports smoothing for switches and crossfading into/from silence.

Index taken from inspector or from an optional control pin.

Float and Fract32 versions.

Image RemovedImage Added

Multiplexor Unsmoothed (Multiplexor)

Just copies data; no smoothing

Supports any 32-bit data type

Image RemovedImage Added

Sample Multiplexor Control

Sample based mux, no smoothing

Only has control pin

...

Two of the most basic modules are the Interleave and Deinterleave modules.

Image RemovedImage Added

Deinterleave

 

Turns multichannel signals into separate mono signals.

Image RemovedImage Added

Interleave

 

Combines multiple mono channels into a single interleaved signal.

...

The Router module simply copies input channels to output channels. The module solves many common signal management issues like selecting or recombining channels and in most cases is more efficient than using Interleave and Deinterleave modules.

Image RemovedImage Added

Router

 

Copies and combines audio channels.

No smoothing.

Image RemovedImage Added

RouterSmoothed

 

Copies and combines audio channels.

With smoothing.

...