Navigation
API > API/Plugins > API/Plugins/SoundMod > API/Plugins/SoundMod/USoundModWave
- USoundWave::GeneratePCMData()
- USoundWaveProcedural::GeneratePCMData()
- USoundModWave::GeneratePCMData()
References
| Module | SoundMod |
| Header | /Engine/Plugins/Runtime/SoundMod/Source/SoundMod/Classes/SoundModWave.h |
| Include | #include "SoundModWave.h" |
| Source | /Engine/Plugins/Runtime/SoundMod/Source/SoundMod/Private/SoundModWave.cpp |
virtual int32 GeneratePCMData
&40;
uint8 &42; PCMData,
const int32 SamplesNeeded
&41;
Remarks
This is only used for DTYPE_Procedural audio. It's recommended to use USynthComponent base class for procedurally generated sound vs overriding this function. If a new component is not feasible, consider using USoundWaveProcedural base class vs USoundWave base class since as it implements GeneratePCMData for you and you only need to return PCM data.