Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/FPatchSplitter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddNewPatch
(
FPatchOutputStrongPtr&& InPatchOutputStrongPtr |
Adds a new a patch from an existing patch output. | DSP/MultithreadedPatching.h | |
void AddNewPatch
(
const FPatchOutputStrongPtr& InPatchOutputStrongPtr |
DSP/MultithreadedPatching.h | ||
FPatchOutputStrongPtr AddNewPatch
(
int32 MaxLatencyInSamples, |
Adds a new output. | DSP/MultithreadedPatching.h |
AddNewPatch(FPatchOutputStrongPtr &&)
Description
Adds a new a patch from an existing patch output.
| Name | AddNewPatch |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/MultithreadedPatching.h |
| Include Path | #include "DSP/MultithreadedPatching.h" |
| Source | /Engine/Source/Runtime/SignalProcessing/Private/MultithreadedPatching.cpp |
void AddNewPatch
(
FPatchOutputStrongPtr && InPatchOutputStrongPtr
)
AddNewPatch(const FPatchOutputStrongPtr &)
| Name | AddNewPatch |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/MultithreadedPatching.h |
| Include Path | #include "DSP/MultithreadedPatching.h" |
| Source | /Engine/Source/Runtime/SignalProcessing/Private/MultithreadedPatching.cpp |
void AddNewPatch
(
const FPatchOutputStrongPtr & InPatchOutputStrongPtr
)
AddNewPatch(int32, float)
Description
Adds a new output. Calling this is thread safe, but individual instances of FPatchOutput are only safe to be used from one thread. the returned FPatchOutputPtr can be safely destroyed at any point.
| Name | AddNewPatch |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/MultithreadedPatching.h |
| Include Path | #include "DSP/MultithreadedPatching.h" |
| Source | /Engine/Source/Runtime/SignalProcessing/Private/MultithreadedPatching.cpp |
FPatchOutputStrongPtr AddNewPatch
(
int32 MaxLatencyInSamples,
float InGain
)