Copier
Overview
Copies input wire to output wire
Discussion
Copies the input to the output. The copier module is used internally by Audio Weaver to allow fanout, and is not typically required in user algorithms.
Module Pack
Standard
ClassID
classID = 96
Type Definition
typedef struct _ModuleCopier
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
} ModuleCopierClass;
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: copier_module.m
M=copier_module(NAME)
Creates a copier object for use with the Audio Weaver environment.
Arguments:
NAME - name of the module.
Note, this module is typically not needed in user developed algorithms.
Copyright (c) 2026 DSP Concepts, Inc.