Overview
Hold Index module
Type Definition
typedef struct _ModuleHoldIndex { ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure INT32* prevIdx; // Previous index INT32* keepIdx; // Scratch for keep index INT32* newValue; // Scratch for new values INT32* tmpState; // Scratch for temporary state } ModuleHoldIndexClass;
Variables
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
prevIdx | int* | state | 1 | [32 x 1] | Unrestricted | |
keepIdx | int* | state | 1 | [32 x 1] | Unrestricted | |
newValue | int* | state | 1 | [32 x 1] | Unrestricted | |
tmpState | int* | state | 1 | [32 x 1] | Unrestricted |
Pins
Input Pins
Name: in
Description: input indices
Data type: int
Channel range: 1
Block size range: Unrestricted
Sample rate range: Unrestricted
Complex support: Real
Output Pins
Name: out
Description: output indices
Data type: int
MATLAB Usage
File Name: hold_index_module.m
M=hold_index_module(NAME) Creates a hold index module. description TBD Arguments: NAME - name of the module.