CRI ADX  Last Updated: 2024-07-17 10:48 p
CriAtomExAsrIrReverbPerformanceInfoTag结构体 参考

IR reverb effect load measurement structure 更多...

#include <cri_le_atom_asr.h>

成员变量

CriUint32 blocksize
 Block size 更多...
 
CriUint32 sampling_rate
 Sampling rate 更多...
 
CriUint32 process_count
 Number of Processes 更多...
 
CriUint32 last_process_time
 Last processing time (microseconds) 更多...
 
CriUint32 max_process_time
 Maximum processing time (microseconds) 更多...
 
CriUint32 average_process_time
 Average Processing Time (microseconds) 更多...
 
CriUint32 last_process_interval
 Last Processing Interval (microseconds) 更多...
 
CriUint32 max_process_interval
 Maximum processing interval (microseconds) 更多...
 
CriUint32 average_process_interval
 Averaging interval (microseconds) 更多...
 

详细描述

IR reverb effect load measurement structure

Description:
A structure that summarizes the information obtained from IR reverb load measurement. IR reverb processes a certain number of samples as one block asynchronously and measures the load on a block-by-block basis.
注意
The content measured may differ depending on the platform.
For details, see IR reverb in the CRI ADX manual for each platform.
参见
criAtomExAsr_GetIrReverbPerformanceInfo

结构体成员变量说明

◆ blocksize

CriUint32 blocksize

Block size

Description:
The number of samples per block of IR reverb that can be set in Craft.
Remarks:
Currently, only 512 and 1024 IR reverb block sizes are supported.
If the bus does not have an IR reverb effect, this returns 0.

◆ sampling_rate

CriUint32 sampling_rate

Sampling rate

Description:
The internal IR reverb sampling rate.
Remarks:
Currently, only 48000Hz sampling rate is supported for IR reverb.
If there is no IR reverb effect on the bus, this returns 0.

◆ process_count

CriUint32 process_count

Number of Processes

Description:
The number of times one block of IR reverb is processed.

◆ last_process_time

CriUint32 last_process_time

Last processing time (microseconds)

Description:
The time it took to process the most recent block of IR reverb.

◆ max_process_time

CriUint32 max_process_time

Maximum processing time (microseconds)

Description:
This is the longest processing time for one block of IR reverb from the time the measurement was reset to the time it was acquired.

◆ average_process_time

CriUint32 average_process_time

Average Processing Time (microseconds)

Description:
This is the average processing time for one block of IR reverb from the time the measurement was reset to the time of acquisition.

◆ last_process_interval

CriUint32 last_process_interval

Last Processing Interval (microseconds)

Description:
The processing interval for the latest block of IR reverb.

◆ max_process_interval

CriUint32 max_process_interval

Maximum processing interval (microseconds)

Description:
This is the longest processing interval for one block of IR reverb from the time the measurement was reset until the time of acquisition.

◆ average_process_interval

CriUint32 average_process_interval

Averaging interval (microseconds)

Description:
This is the average processing interval for one block of IR reverb from the time the measurement was reset to the time of acquisition.

该结构体的文档由以下文件生成: