Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FSoundWaveProxyPlayer
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RenderMultiChannelAudio
(
const Audio::FMultichannelBufferView& OutMultiChannelAudio |
Render audio from the Wave Source based on the current Speed, Loop Settings, and Desired output Sample Rate Expects the number of channels in the output buffer be the same as the initial settings | Sound/SoundWaveProxyPlayer.h | |
void RenderMultiChannelAudio
(
int32 BlockFrameIndex, |
Render audio from the Wave Source based on the current Speed, Loop Settings, and Desired output Sample Rate Expects the number of channels in the output buffer be the same as the initial settings | Sound/SoundWaveProxyPlayer.h |
RenderMultiChannelAudio(const Audio::FMultichannelBufferView &)
Description
Render audio from the Wave Source based on the current Speed, Loop Settings, and Desired output Sample Rate Expects the number of channels in the output buffer be the same as the initial settings
Asserts the SoundWave is set
| Name | RenderMultiChannelAudio |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/SoundWaveProxyPlayer.h |
| Include Path | #include "Sound/SoundWaveProxyPlayer.h" |
| Source | /Engine/Source/Runtime/Engine/Private/SoundWaveProxyPlayer.cpp |
void RenderMultiChannelAudio
(
const Audio::FMultichannelBufferView & OutMultiChannelAudio
)
Parameters
| Name | Remarks |
|---|---|
| OutMultiChannelAudio |
RenderMultiChannelAudio(int32, Audio::FMultichannelBufferView &, TArray< FSourceEvent > &)
Description
Render audio from the Wave Source based on the current Speed, Loop Settings, and Desired output Sample Rate Expects the number of channels in the output buffer be the same as the initial settings
Also, Generate a list of source events (Cue Points & Loop Points) based on the current location of the player
Output Event Output Frames will be relative to the given Block Frame Index (accounts for resampling) Output Event Source Frames will be in absolute Frames into the Source Sound (no resampling)
Asserts the SoundWave is set
| Name | RenderMultiChannelAudio |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/SoundWaveProxyPlayer.h |
| Include Path | #include "Sound/SoundWaveProxyPlayer.h" |
| Source | /Engine/Source/Runtime/Engine/Private/SoundWaveProxyPlayer.cpp |
void RenderMultiChannelAudio
(
int32 BlockFrameIndex,
Audio::FMultichannelBufferView & OutMultiChannelAudio,
TArray < FSourceEvent > & OutEvents
)
Parameters
| Name | Remarks |
|---|---|
| BlockFrameIndex | The Current BlockFrameIndex for this render block |
| OutMultiChannelAudio | The output audio buffer view |
| OutEvents | the output source events triggered during this render |