FeedbackSettings
Overview
Propagates feedback settings to a feedback wire prior to pre-build
Discussion
The feedback settings module allows layout variables to be applied as feedback settings. It is used in Audio Weaver Designer to change feedback wire settings automatically with variables in cases where inheriting from input is inconvenient. The module is virtual (.isVirtual=1) and is removed when the system is built. This module depends on the presence of at least one layout variable in its arguments to work properly.
Type Definition
typedef struct _ModuleFeedbackSettings
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
} ModuleFeedbackSettingsClass;
Pins
Input Pins
Name: in
Description: Input signal
Data type: {float, int, fract32}
Channel range: Unrestricted
Block size range: Unrestricted
Sample rate range: Unrestricted
Complex support: Real and Complex
Output Pins
Name: out
Description: Output signal
Data type: {float, int, fract32}
MATLAB Usage
File Name: feedback_settings_module.m