I/O Mix

Ins and outs, gain adjustments, mixers, panners...

Input and Output

Every patch needs an output, and almost every patch needs an input. Drop in these blocks to start off your design. Here's a bypass.

The output block has a control panel.

ParameterDescriptionRange

Input Gain 1

Multiplier for input 1

-24.0 -> 0.0 dB

Input Gain 2

Multiplier for input 2

-24.0 -> 0.0 dB

Mono

Sums input 1 and input 2

on/off

Offset

Don't use it

leave it off

Volume

Provides a multiplicative control over a single signal. Can be used for audio or control signals.

ParameterDescriptionRange

Input gain

Multiplies the input value

-24.0 -> 0.0 dB

Gain Boost

Provides a multiplicative boost in 6 dB steps for a single signal. Can be used for audio or control signals.

ParameterDescriptionRange

Gain

Multiplies the input value

6 dB to 48 dB in 6 dB steps

Phase Invert

Multiplies the input signal by -1.0, inverting its phase.

Crossfade

Implements a linear fade between 0 and 1 on one side and 1 to 0 on the other side. Generally speaking this results in a -6 dB dip at the center point, but it's quite efficient in terms of instructions. It is based on this code at Spin's Knowledge Base. Using the control panel, you can add a gain reduction factor at the input if you like.

ParameterDescriptionRange

Input 1 Gain

Multiplier for input 1

-12.0 -> 0.0 dB

Input 2 Gain

Multiplier for input 2

-12.0 -> 0.0 dB

Crossfade 2

Implements a 2-segment gain curve as shown. This results in a +6 dB boost when the control value is 0.5.

Crossfade 3

This implements another 2-segment curve, which should give 0 dB combined gain in the middle. There will be some deviation from optimum in other areas of the curve. This one requires the most instructions of the Crossfades.

Panner

Takes a single input and pans it between two outputs using a linear curve.

ParameterDescriptionRange

Input Gain

Input multiplier

-12.0 -> 0.0 dB by 1.0 dB

2:1 Mixer

Mixes two signals together to a single output. Input gain controls for each input are available in the control panel. The input signal is multiplied by the control value if the control input is connected. It is not necessary to connect the control inputs.

ParameterDescriptionRange

Input Gain 1

Multiplier for input 1

-18.0 -> 0.0 dB in 1 dB steps

Input Gain 2

Multiplier for input 2

-18.0 -> 0.0 dB in 1 dB steps

2:1 (x2) Mixer

This puts two 2:1 Mixers into a single block, just for convenience.

3:1 Mixer

Just like the 2:1 mixer except with 3 inputs and 3 control inputs.

4:1 Mixer

Just like the 2:1 mixer except with 4 inputs and 4 control inputs.

Last updated