IChannelFormatConverter::ProcessAudio

Converter the audio format from the [FInputFormat](API\Runtime\SignalProcessing\DSP\IChannelFormatConverter\FInputFormat) to the [FOutputFormat](API\Runtime\SignalProcessing\DSP\IChannelFormatConverter\FOutputFormat).

Windows
MacOS
Linux

Override Hierarchy

IChannelFormatConverter::ProcessAudio()

FBaseChannelFormatConverter::ProcessAudio()

References

Module

SignalProcessing

Header

/Engine/Source/Runtime/SignalProcessing/Public/DSP/AudioChannelFormatConverter.h

Include

#include "DSP/AudioChannelFormatConverter.h"

Syntax

void ProcessAudio
(
    const TArray< AlignedFloatBuffer > & InInputBuffers,
    TArray< AlignedFloatBuffer > & OutOutputBuffers
)

Remarks

Converter the audio format from the FInputFormat to the FOutputFormat.

The input buffer array must have the same number of channels as the FInputFormat return from GetInputFormat(). Each buffer within that array must have the same number of samples.

Parameters

Parameter

Description

InInputBuffers

An array of input audio buffers.

OutOutputBuffers

An array of buffers where output audio is stored.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss