Navigation
API > API/Plugins > API/Plugins/HarmonixDsp > API/Plugins/HarmonixDsp/FFusionVoicePool
Description
Fast releases voices that have exceeded the soft limit for the pool (or the channel). If no channel is specified, then voices assigned to any channel are candidates for being fast-released. If a specific channel is specified, then only voices being used by that channel may be fast released.
| Name | FastReleaseExcessVoices |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixDsp/Public/HarmonixDsp/FusionSampler/FusionVoicePool.h |
| Include Path | #include "HarmonixDsp/FusionSampler/FusionVoicePool.h" |
| Source | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixDsp/Private/HarmonixDsp/FusionSampler/FusionVoicePool.cpp |
uint32 FastReleaseExcessVoices
(
FFusionSampler * InSampler
)
the number of voices currently being used by the pool (or by the specified channel)
Parameters
| Name | Remarks |
|---|---|
| channel | (optional) restrict the voice candidates for release to the ones uses by a specific channel. |