RealDocs

UAudioComponent::SetSourceBusSendPostEffect

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

Description

Sets the send level from this component's sound to a Source Bus, tapping the signal after the source's Source Effect chain has been applied.

Caveats & Gotchas

  • If the bus isn't already among the sound's sends, this adds it to the component's override sends rather than modifying the shared asset.
  • Because this taps the signal post-effect, any Source Effects (filters, distortion, etc.) on this component are audible in what the bus receives, unlike SetSourceBusSendPreEffect().
  • Only applies to Source Buses — use SetAudioBusSendPostEffect() for Audio Buses.

Signature

void SetSourceBusSendPostEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel)

Parameters

Name Type Description Default
SoundSourceBus USoundSourceBus* The Source Bus to send a copy of the signal to.
SourceBusSendLevel float Scalar controlling the volume of the copied signal.

Return Type

void

Example

Route processed signal to a source bus C++
AudioComponent->SetSourceBusSendPostEffect(SidechainBus, 0.8f);

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.