FBaseChannelFormatConverter::ProcessAudio

Converter the audio format from the FInputFormat to the 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"

Source

/Engine/Source/Runtime/SignalProcessing/Private/AudioChannelFormatConverter.cpp

Syntax

virtual 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 `InNumFramesPerCall_ as set on creation.

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