![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InterpolatedLinearPitchShifter.h>
Public Member Functions | |
| SIGNALPROCESSING_API | FLinearPitchShifter (int32 InNumChannels=0) |
| SIGNALPROCESSING_API void | Reset (int32 InNumChannels, float InInitialPitchShiftSemitones=0.0f, int32 InInterpLengthFrames=100) |
| SIGNALPROCESSING_API int32 | ProcessAudio (const TArrayView< float > InputBuffer, Audio::TCircularAudioBuffer< float > &OutputBuffer) |
| SIGNALPROCESSING_API void | UpdatePitchShift (float InNewPitchSemitones) |
| Audio::FLinearPitchShifter::FLinearPitchShifter | ( | int32 | InNumChannels = 0 | ) |
| int32 Audio::FLinearPitchShifter::ProcessAudio | ( | const TArrayView< float > | InputBuffer, |
| Audio::TCircularAudioBuffer< float > & | OutputBuffer | ||
| ) |
| void Audio::FLinearPitchShifter::Reset | ( | int32 | InNumChannels, |
| float | InInitialPitchShiftSemitones = 0.0f, |
||
| int32 | InInterpLengthFrames = 100 |
||
| ) |