Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/ISampleRateConverter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 ProcessFullbuffer
(
const int16* InBuffer, |
Given an input buffer, the output buffer is fully sample-rate converted. | DSP/SampleRateConverter.h | |
int32 ProcessFullbuffer
(
const float* InBuffer, |
DSP/SampleRateConverter.h |
ProcessFullbuffer(const int16 *, const int32, TArray< float > &)
Description
Given an input buffer, the output buffer is fully sample-rate converted.
| Name | ProcessFullbuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SampleRateConverter.h |
| Include Path | #include "DSP/SampleRateConverter.h" |
int32 ProcessFullbuffer
(
const int16 * InBuffer,
const int32 InNumSamples,
TArray< float > & OutBuffer
)
Number of frames generated.
Parameters
| Name | Remarks |
|---|---|
| InBuffer | Input audio buffer |
| InNumSamples | Number of input samples. |
| OutBuffer | The output buffer of converted audio. |
ProcessFullbuffer(const float *, const int32, TArray< float > &)
| Name | ProcessFullbuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SampleRateConverter.h |
| Include Path | #include "DSP/SampleRateConverter.h" |
int32 ProcessFullbuffer
(
const float * InBuffer,
const int32 InNumSamples,
TArray< float > & OutBuffer
)