CRI ADX  Last Updated: 2024-07-17 10:47 p

Definition of parameters to be set in the chorus / flanger. More...

Macros

#define CRIATOMEXASR_CHORUS_PARAMETER_DELAY_TIME_MS   (0)
 Delay time [ms]. More...
 
#define CRIATOMEXASR_CHORUS_PARAMETER_DEPTH   (1)
 Depth (LFO amplitude) More...
 
#define CRIATOMEXASR_CHORUS_PARAMETER_RATE   (2)
 Rate (speed, LFO frequency) [Hz]. More...
 
#define CRIATOMEXASR_CHORUS_PARAMETER_FEEDBACK   (3)
 Feedback gain. More...
 
#define CRIATOMEXASR_CHORUS_PARAMETER_DRY_MIX   (4)
 Mix of dry ingredients. More...
 
#define CRIATOMEXASR_CHORUS_NUM_PARAMETERS   (8)
 Number of parameters of chorus.
 
#define CRIATOMEXASR_FLANGER_PARAMETER_DELAY_TIME_MS   (0)
 Delay time [ms]. More...
 
#define CRIATOMEXASR_FLANGER_PARAMETER_DEPTH   (1)
 Depth (LFO amplitude) More...
 
#define CRIATOMEXASR_FLANGER_PARAMETER_RATE   (2)
 Rate (speed, LFO frequency) [Hz]. More...
 
#define CRIATOMEXASR_FLANGER_PARAMETER_FEEDBACK   (3)
 Feedback gain. More...
 
#define CRIATOMEXASR_FLANGER_PARAMETER_DRY_MIX   (4)
 Mix of dry ingredients. More...
 
#define CRIATOMEXASR_FLANGER_PARAMETER_WET_MIX   (5)
 Mix of wet ingredients. More...
 
#define CRIATOMEXASR_FLANGER_NUM_PARAMETERS   (6)
 Number of parameters of the flanger.
 
#define CRIATOMEXASR_CHORUS_PARAMETER_WET_MIX(tap_index)    ((tap_index) + 5)
 Mix of wet components. More...
 

Detailed Description

Definition of parameters to be set in the chorus / flanger.

See also
criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter

Macro Definition Documentation

◆ CRIATOMEXASR_CHORUS_PARAMETER_DELAY_TIME_MS

#define CRIATOMEXASR_CHORUS_PARAMETER_DELAY_TIME_MS   (0)

Delay time [ms].

Description:
In this parameter index, specify the chorus delay (delay as the center of LFO).
The initial value of the parameter is 30.0 f, the minimum value is 0.1 f, and the maximum value is 100 f.

◆ CRIATOMEXASR_CHORUS_PARAMETER_DEPTH

#define CRIATOMEXASR_CHORUS_PARAMETER_DEPTH   (1)

Depth (LFO amplitude)

Description:
In this parameter index, specify the depth of the chorus.
The initial value of the parameter is 0.2 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_CHORUS_PARAMETER_RATE

#define CRIATOMEXASR_CHORUS_PARAMETER_RATE   (2)

Rate (speed, LFO frequency) [Hz].

Description:
Specify the chorus LFO rate for this parameter index.
The initial value of the parameter is 1.0 f, the minimum value is 0.01 f, and the maximum value is 100.0 f.

◆ CRIATOMEXASR_CHORUS_PARAMETER_FEEDBACK

#define CRIATOMEXASR_CHORUS_PARAMETER_FEEDBACK   (3)

Feedback gain.

Description:
Specify the chorus feedback gain for this parameter index.
The initial value of the parameter is 0.0 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_CHORUS_PARAMETER_DRY_MIX

#define CRIATOMEXASR_CHORUS_PARAMETER_DRY_MIX   (4)

Mix of dry ingredients.

Description:
In this parameter index, specify the mix ratio of the chorus dry (original sound) component.
The initial value of the parameter is 0.7 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_DELAY_TIME_MS

#define CRIATOMEXASR_FLANGER_PARAMETER_DELAY_TIME_MS   (0)

Delay time [ms].

Description:
In this parameter index, specify the flanger delay (delay as the center of LFO) time.
The initial value of the parameter is 10.0 f, the minimum value is 0.1 f, and the maximum value is 10.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_DEPTH

#define CRIATOMEXASR_FLANGER_PARAMETER_DEPTH   (1)

Depth (LFO amplitude)

Description:
Specify the depth of the flanger in this parameter index.
The initial value of the parameter is 0.1 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_RATE

#define CRIATOMEXASR_FLANGER_PARAMETER_RATE   (2)

Rate (speed, LFO frequency) [Hz].

Description:
Specify the rate of the LFO of the flanger in this parameter index.
The initial value of the parameter is 1.0 f, the minimum value is 0.01 f, and the maximum value is 100.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_FEEDBACK

#define CRIATOMEXASR_FLANGER_PARAMETER_FEEDBACK   (3)

Feedback gain.

Description:
Specify the feedback gain of the flanger for this parameter index.
The initial value of the parameter is 0.0 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_DRY_MIX

#define CRIATOMEXASR_FLANGER_PARAMETER_DRY_MIX   (4)

Mix of dry ingredients.

Description:
In this parameter index, specify the mix ratio of the flanger's dry (original sound) component.
The initial value of the parameter is 0.71 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_FLANGER_PARAMETER_WET_MIX

#define CRIATOMEXASR_FLANGER_PARAMETER_WET_MIX   (5)

Mix of wet ingredients.

Description:
Specify the mix ratio of the flanger's wet (original sound) component to this parameter index. The initial value of the parameter is 0.71 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.

◆ CRIATOMEXASR_CHORUS_PARAMETER_WET_MIX

#define CRIATOMEXASR_CHORUS_PARAMETER_WET_MIX (   tap_index)     ((tap_index) + 5)

Mix of wet components.

Parameters
[in]tap_indexIndex of the modulator tap to be set
Description:
In this parameter index, specify the mixing ratio of the chorus's wet (feedback) component by the index of the modulator.
For all taps, the initial value of the parameter is 0.5 f, the minimum value is 0.0 f, and the maximum value is 1.0 f.