UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AudioMixerSource.cpp File Reference

Namespaces

namespace  Audio
 NO_LOGGING.
 
namespace  Audio::MixerSourcePrivate
 
namespace  Audio::ModulationUtils
 

Functions

 CSV_DECLARE_CATEGORY_MODULE_EXTERN (AUDIOMIXERCORE_API, Audio)
 
EMixerSourceSubmixSendStage Audio::MixerSourcePrivate::SubmixSendStageToMixerSourceSubmixSendStage (ESubmixSendStage InSendStage)
 
FSoundModulationDestinationSettings Audio::ModulationUtils::InitRoutedVolumeModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
float Audio::ModulationUtils::GetRoutedVolume (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
FSoundModulationDestinationSettings Audio::ModulationUtils::InitRoutedPitchModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
float Audio::ModulationUtils::GetRoutedPitch (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
FSoundModulationDestinationSettings Audio::ModulationUtils::InitRoutedHighpassModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
float Audio::ModulationUtils::GetRoutedHighpass (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
FSoundModulationDestinationSettings Audio::ModulationUtils::InitRoutedLowpassModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
float Audio::ModulationUtils::GetRoutedLowpass (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound &InActiveSound)
 
FSoundModulationDefaultSettings Audio::ModulationUtils::InitRoutedModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound *InActiveSound)
 
FSoundModulationDefaultRoutingSettings Audio::ModulationUtils::UpdateRoutedModulation (const FWaveInstance &InWaveInstance, const USoundWave &InWaveData, const FActiveSound *InActiveSound)
 

Variables

FAutoConsoleVariableRef CVarUseListenerOverrideForSpread (TEXT("au.UseListenerOverrideForSpread"), UseListenerOverrideForSpreadCVar, TEXT("0: Use actual distance, 1: use listener override"), ECVF_Default)
 
FAutoConsoleVariableRef CVarForceAudioLinkOnAllSources (TEXT("au.AudioLink.ForceOnAllSource"), bForceAudioLinkOnAllSourcesCVAr, TEXT("0 (off), 1 (enabled). Will force AudioLink on all Sources (if the plugin is enabled)"), ECVF_Default)
 

Function Documentation

◆ CSV_DECLARE_CATEGORY_MODULE_EXTERN()

CSV_DECLARE_CATEGORY_MODULE_EXTERN ( AUDIOMIXERCORE_API  ,
Audio   
)

Variable Documentation

◆ CVarForceAudioLinkOnAllSources

FAutoConsoleVariableRef CVarForceAudioLinkOnAllSources(TEXT("au.AudioLink.ForceOnAllSource"), bForceAudioLinkOnAllSourcesCVAr, TEXT("0 (off), 1 (enabled). Will force AudioLink on all Sources (if the plugin is enabled)"), ECVF_Default) ( TEXT("au.AudioLink.ForceOnAllSource")  ,
bForceAudioLinkOnAllSourcesCVAr  ,
TEXT("0 (off), 1 (enabled). Will force AudioLink on all Sources (if the plugin is enabled)")  ,
ECVF_Default   
)

◆ CVarUseListenerOverrideForSpread

FAutoConsoleVariableRef CVarUseListenerOverrideForSpread(TEXT("au.UseListenerOverrideForSpread"), UseListenerOverrideForSpreadCVar, TEXT("0: Use actual distance, 1: use listener override"), ECVF_Default) ( TEXT("au.UseListenerOverrideForSpread")  ,
UseListenerOverrideForSpreadCVar  ,
TEXT("0: Use actual distance, 1: use listener override" ,
ECVF_Default   
)