(8.D.2.2) HoldIndex
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.
Â
Â