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

The definition of the parameter to be set in the matrix. 更多...

宏定义

#define CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS   (8)
 Maximum number of channels that can be handled 更多...
 
#define CRIATOMEXASR_MATRIX_DEFAULT_NUM_PARAMETERS    (CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS * CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS)
 Number of parameters when the input/output channels of the matrix are specified by default 更多...
 
#define CRIATOMEXASR_MATRIX_PARAMETER_LEVELS(input_ch, output_ch)    ((input_ch) * CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS + (output_ch))
 Send level [amplitude] 更多...
 

详细描述

The definition of the parameter to be set in the matrix.

参见
criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter

宏定义说明

◆ CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS

#define CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS   (8)

Maximum number of channels that can be handled

Description:
The maximum number of channels that can be processed by the matrix.

◆ CRIATOMEXASR_MATRIX_DEFAULT_NUM_PARAMETERS

#define CRIATOMEXASR_MATRIX_DEFAULT_NUM_PARAMETERS    (CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS * CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS)

Number of parameters when the input/output channels of the matrix are specified by default

Description:
This is the number of operating parameters when the default Number of channels is specified.

◆ CRIATOMEXASR_MATRIX_PARAMETER_LEVELS

#define CRIATOMEXASR_MATRIX_PARAMETER_LEVELS (   input_ch,
  output_ch 
)     ((input_ch) * CRIATOMEXASR_MATRIX_DEFAULT_NUM_CHANNELS + (output_ch))

Send level [amplitude]

参数
[in]input_chInput channel to be set
[in]output_chOutput channel to be set
Description:
In this parameter index, specify the send level of the matrix using the number of input / output channels.
The minimum value of the parameter is 0.0 f, the maximum value is 1.0 f. For the initial value, 1.0 f is set for the element of input_ch == output_ch, otherwise 0.0f is set. This parameter index is intended for 8 x 8 ch matrices. Therefore, matrices created with other sizes may behave differently than expected.