nn::snd::CTR::DspFxDelay Classclass DspFxDelay : private nn::util::NonCopyable< DspFxDelay >
A class used to control DSP delay effects.
This class allows you to process delay effects using the DSP. This implements nearly the same signal processing implementation as nn::snd::CTR::FxDelay and can achieve the same effects. Although this can reduce the load on the CPU, caution is needed because it also increases the load on the DSP and makes it easier for voices to be dropped.
nn::snd::CTR::DspFxDelay::Param
|
A structure for delay parameters. |
|---|
| Constructors/Destructors | ||
|---|---|---|
DspFxDelay
|
Constructor. | |
~DspFxDelay
|
Destructor. | |
| Other | ||
Initialize
|
Initializes a DspFxDelay object and registers a work buffer. |
|
Finalize
|
Finalizes a DspFxDelay object and unregisters the work buffer. |
|
Attach
|
Attaches an instance of this class to the AUX bus. | |
Detach
|
Detaches an instance of this class from the AUX bus. | |
SetParam
|
Sets parameters. | |
Enable
|
Switches between enabling and disabling delay effects. | |
Disable
|
Disables delay effects. | |
IsEnabled
|
Returns a value indicating whether delay effects are currently enabled. | |
IsBufferInUse
|
Returns a value indicating whether the memory specified for the delay buffer is in use. | |
| S |
GetRequiredMemorySize
|
Calculates the required buffer size for the specified delay time. |
nn::util::NonCopyable
nn::snd::CTR::DspFxDelay
CONFIDENTIAL