Retrieves the current CPU usage of BASSASIO.

float BASS_ASIO_GetCPU();

Return value

The BASSASIO CPU usage as a percentage of total CPU time.


This function does not strictly tell the CPU usage, but rather how timely BASSASIO's processing is, including ASIOPROC callback functions. For example, if it takes 10ms to process 100ms of data, that would be 10%.