Skip to content
Voro
  1. Audio
  2. Audio

Audio 4

Mix4 Audio sums up to four audio sources into one stereo output, with independent gain on each input and a master level. It is the basic summing node for combining instruments, effect returns, and live sources into a single bus.

Wire your sources into the inputs, set each input gain to balance them, and use Master for the overall bus level. Wire out toward an effect chain, a recorder, or Device Out. The first two inputs are the main signals; the second two are there when you need to fold in extra sources.

  • Input 0: in1 audio. Required.
  • Input 1: in2 audio. Required.
  • Input 2: in3 audio. Optional.
  • Input 3: in4 audio. Optional.
  • Output 0: out emits the summed mix. The output shape follows in1.

All inputs accept mono or stereo PCM. Mono sources are spread across the output channels.

  • Gain1 to Gain4: per-input level. An input with no connection is skipped.
  • Master: overall output level applied after summing.
  • Normalize: how the summed signal is contained.
    • none: straight sum, no limiting.
    • softclip: clamps peaks so the mix cannot exceed full scale.
    • average: divides the master level by the number of connected inputs, keeping loudness steadier as you add sources.
  • Gains and master move smoothly when changed, so level edits do not click.
  • Use softclip when summing hot sources that would otherwise overshoot. Use average when you want adding sources to keep a consistent overall level.
  • The output channel layout matches in1, so wire your reference source there.

Inputs

  • in0..3 row required
    audio_pcm_f32_mono_v1audio_pcm_f32_stereo_v1 4 slots

Outputs

  • out row
    mirror_input
Gain1 (Gain1) Float op('mix4_audio').par.Gain1
Default:
1
Range:
0 to 4
Gain2 (Gain2) Float op('mix4_audio').par.Gain2
Default:
1
Range:
0 to 4
Gain3 (Gain3) Float op('mix4_audio').par.Gain3
Default:
1
Range:
0 to 4
Gain4 (Gain4) Float op('mix4_audio').par.Gain4
Default:
1
Range:
0 to 4
Master (Master) Float op('mix4_audio').par.Master
Default:
0.8
Range:
0 to 4
Normalize (Normalize) Menu op('mix4_audio').par.Normalize
Default:
none
Options:
none, softclip, average