Skip to content

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.