Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/IConvolutionAlgorithm
Description
Process one block of audio.
InSamples is processed by the impulse responses. The output is placed in OutSamples.
@params InSamples - A 2D array of input deinterleaved audio samples. InSamples[GetNumAudioInputs()][GetNumSamplesInBlock()] @params OutSamples - A 2D array of output deinterleaved audio samples. OutSamples[GetNumAudioOutputs()][GetNumSamplesInBlock()]
| Name | ProcessAudioBlock |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/ConvolutionAlgorithm.h |
| Include Path | #include "DSP/ConvolutionAlgorithm.h" |
void ProcessAudioBlock
(
const float *const InSamples,
float *const OutSamples
)