Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Inteface for Channel Format Converters which process deinterleaved audio.
| Name | IChannelFormatConverter |
| Type | class |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/AudioChannelFormatConverter.h |
| Include Path | #include "DSP/AudioChannelFormatConverter.h" |
Syntax
class IChannelFormatConverter
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IChannelFormatConverter() |
DSP/AudioChannelFormatConverter.h |
Structs
| Name | Remarks |
|---|---|
| FInputFormat | Description of input audio format. |
| FOutputFormat | Description of output audio format. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FInputFormat & GetInputFormat() |
Return the input format handled by this converter. | DSP/AudioChannelFormatConverter.h | |
const FOutputFormat & GetOutputFormat() |
Return the output format handled by this converter. | DSP/AudioChannelFormatConverter.h | |
void ProcessAudio
(
const TArray< FAlignedFloatBuffer >& InInputBuffers, |
Converter the audio format from the FInputFormat to the FOutputFormat. | DSP/AudioChannelFormatConverter.h |