UAudioComponent::SetSubmixSend
#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); Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?