RealDocs

UAudioComponent::SetSubmixSend

function Engine Blueprint Since unknown
#include "Components/AudioComponent.h"
Access: public Specifiers: UFUNCTIONBlueprintCallable

Description

Adds or updates a send from this component's sound to the given submix, copying the signal at the specified level in addition to its normal output routing.

Caveats & Gotchas

  • This adds an auxiliary send — it does not replace the sound's normal master/base submix routing; the dry signal still plays through its usual path.
  • Setting SendLevel to 0 does not remove the send, it just silences that copy; the routing entry itself persists on the active sound.
  • Requires the Audio Mixer to be enabled — has no effect on the legacy (non-mixer) audio engine.

Signature

void SetSubmixSend(USoundSubmixBase* Submix, float SendLevel)

Parameters

Name Type Description Default
Submix USoundSubmixBase* The submix to send a copy of the audio signal to.
SendLevel float Scalar controlling the volume of the copied signal sent to the submix.

Return Type

void

Example

Send sound to a reverb submix C++
AudioComponent->SetSubmixSend(ReverbSubmix, 0.35f);

Version History

Introduced in: unknown

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.