Skip to main content

Module convolution

Module convolution 

Source
Expand description

Streaming matrix FIR convolution with shared input transforms.

Every FIR is partitioned into block_size samples. One forward transform per input supplies all its routes, and one inverse transform per output combines every route before overlap-add. Processing reuses all buffers.

Structsยง

FirRoute
MatrixConvolver