/Engine/Source/Runtime/SignalProcessing/Public/DSP/Granulator.h
Class representing a grain of audio.
class FGrain
float
CurrentFrameCount
The current frame count the grain is on.
float
CurrentFrequency
Current frequency.
float
CurrentPan
The current pan.
float
CurrentPitch
The current pitch.
float
CurrentVolumeScale
The current volume scale.
float
DurationScale
How quickly we read through the envelope.
float
EndFrameCount
The end frame count the grain will finish on.
TArray< float >
FrameScratch
Scratch buffer for sample reading.
FGrainData
GrainData
Grain data struct.
int32
GrainId
Grain id.
FOsc
Osc
Oscillator to use for synthesis mode.
FGranularSynth...
Parent
Parent synth.
FSampleBufferRe...
SampleBufferReader
The sample buffer reader to use for the grain of the mode is granulation.
TArray< float >
SpeakerMap
Speaker map based on the current grain azimuth.