/
(8.D.2.2) SystemVariable
(8.D.2.2) SystemVariable
Overview
System Variable
Discussion
This module implements the system variable query.
Layout Sample Rate - Sample rate of HW input pin in Hz.
Profile Clock Speed - Profile clock speed in Hz.
Fundamental Block Size - HW input pin block size in samples.
Core Clock Speed - Core clock speed in Hz.
Average Time - Average time in seconds.
Peak Time - Peak time in seconds.
Num Pumps - Number of audio pumps.
Cycle Time - Cycle time in seconds.
Elapsed Time - Elapsed time in seconds.
Percent CPU - CPU percent load.
Inst Cycle Time - Instantaneous cycle time.
Type Definition
typedef struct _ModuleSystemVariable
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
INT32 variableIndex; // Variable Index
INT32 prevTime; // Previous cycle time
} ModuleSystemVariableClass;
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
variableIndex | int | parameter | 0 | 1 | Unrestricted |
|
prevTime | int | const | 0 | 0 | Unrestricted |
|
Pins
Input Pins
Name: variable
Description: System Variable
Data type: {float, int, fract32}
MATLAB Usage
File Name: system_variable_module.m
M = system_variable_module(NAME)
Audio Weaver system variable module. Arguments:
NAME - name of the module.
SAMPLERATE - sample rate to output value with
Copyright (c) 2020 DSP Concepts, Inc. All Rights Reserved.
, multiple selections available,
Related content
(8.D.2.2 ) SystemVariable
(8.D.2.2 ) SystemVariable
More like this
(8.D.1.3) SystemVariable
(8.D.1.3) SystemVariable
More like this
SystemVariable
SystemVariable
More like this
SystemVariable
SystemVariable
More like this
(8.D.2.3) SystemVariable
(8.D.2.3) SystemVariable
More like this
(8.D.2.5) SystemVariable
(8.D.2.5) SystemVariable
More like this