Navigation
API > API/Plugins > API/Plugins/MetasoundEngine > API/Plugins/MetasoundEngine/UMetaSoundOutputSubsystem
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool WatchOutput
(
UAudioComponent* AudioComponent, |
Watch an output on a Metasound playing on a given audio component. | MetasoundOutputSubsystem.h |
|
bool WatchOutput
(
UAudioComponent* AudioComponent, |
MetasoundOutputSubsystem.h |
WatchOutput(UAudioComponent *, FName, const FOnMetasoundOutputValueChanged &, FName, FName)
Description
Watch an output on a Metasound playing on a given audio component.
| Name | WatchOutput |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundOutputSubsystem.h |
| Include Path | #include "MetasoundOutputSubsystem.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundOutputSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="MetaSoundOutput", Meta=(AdvancedDisplay="3"))
bool WatchOutput
(
UAudioComponent * AudioComponent,
FName OutputName,
const FOnMetasoundOutputValueChanged & OnOutputValueChanged,
FName AnalyzerName,
FName AnalyzerOutputName
)
true if the watch setup succeeded, false otherwise
Parameters
| Name | Remarks |
|---|---|
| AudioComponent | The audio component |
| OutputName | The user-specified name of the output in the Metasound |
| OnOutputValueChanged | The event to fire when the output's value changes |
| AnalyzerName | (optional) The name of the analyzer to use on the output, defaults to a passthrough |
| AnalyzerOutputName | (optional) The name of the output on the analyzer to watch, defaults to the passthrough output |
WatchOutput(UAudioComponent *, FName, const FOnMetasoundOutputValueChangedNative &, FName, FName)
| Name | WatchOutput |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundOutputSubsystem.h |
| Include Path | #include "MetasoundOutputSubsystem.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Private/MetasoundOutputSubsystem.cpp |
bool WatchOutput
(
UAudioComponent * AudioComponent,
FName OutputName,
const FOnMetasoundOutputValueChangedNative & OnOutputValueChanged,
FName AnalyzerName,
FName AnalyzerOutputName
)