ZeroPaddingFract32
Overview
Zero padding
Discussion
This module zero pads the signal on its input. The output block size is specified and must be larger than the input block size The excess output samples are set to zero. Handles real or complex data.
Module Pack
Advanced
ClassID
classID = 1360
Type Definition
typedef struct _ModuleZeroPaddingFract32
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
} ModuleZeroPaddingFract32Class;
Pins
Input Pins
| Name | in |
| Description | input |
| Data type | fract32 |
| Channel range | Unrestricted |
| Block size range | Unrestricted |
| Sample rate range | Unrestricted |
| Complex support | Real and Complex |
Output Pins
| Name | out |
| Description | zero padded output |
| Data Type | fract32 |
Matlab Usage
File Name: zero_padding_fract32_module.m
M=zero_padding_fract32_module(NAME, OUTLEN)
Creates an Audio Weaver module that implements the zero padding
procedure.
Copyright (c) 2026 DSP Concepts, Inc.