Navigation
API > API/Plugins > API/Plugins/Synthesis
| Name | FEpicSynth1Voice |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/EpicSynth1.h |
| Include Path | #include "EpicSynth1.h" |
Syntax
class FEpicSynth1Voice
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEpicSynth1Voice() |
EpicSynth1.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FEpicSynth1Voice() |
EpicSynth1.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| NumLFOs | const int32 | EpicSynth1.h | |
| NumOscillators | const int32 | EpicSynth1.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearPatches() |
EpicSynth1.h | ||
bool CreatePatch
(
const FPatchId PatchId, |
EpicSynth1.h | ||
void Generate
(
float InSamples |
EpicSynth1.h | ||
uint32 GetGeneration() |
EpicSynth1.h | ||
int32 GetMidiNote() |
EpicSynth1.h | ||
void Init
(
FEpicSynth1* InParentSynth, |
EpicSynth1.h | ||
bool IsActive() |
EpicSynth1.h | ||
bool IsFinished() |
EpicSynth1.h | ||
void Kill() |
EpicSynth1.h | ||
void NoteOff
(
const uint32 InMidiNote, |
EpicSynth1.h | ||
void NoteOn
(
const uint32 InMidiNote, |
EpicSynth1.h | ||
void Reset() |
EpicSynth1.h | ||
bool SetEnablePatch
(
const FPatchId PatchId, |
EpicSynth1.h | ||
void SetEnvModBiasPatch
(
const ESynthModEnvBiasPatch InPatchType |
EpicSynth1.h | ||
void SetEnvModPatch
(
const ESynthModEnvPatch InPatchType |
EpicSynth1.h | ||
void SetLFOPatch
(
const int32 InLFOIndex, |
EpicSynth1.h | ||
void Shutdown() |
EpicSynth1.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetPatchDestinations
(
ESynth1PatchDestination PatchDestination, |
EpicSynth1.h | ||
FPatchSource GetPatchSource
(
ESynth1PatchSource PatchSource |
EpicSynth1.h |