A5

5x5 Householder reflection matrix
Author: Smashed Transistors
License: LGPL
Github: tiar/FDN/A5.axo

Inlets

frac32buffer in0

frac32buffer in1

frac32buffer in2

frac32buffer in3

frac32buffer in4

Outlets

frac32buffer out0

frac32buffer out1

frac32buffer out2

frac32buffer out3

frac32buffer out4

Audio Rate
// +----
// -+---
// --+--
// ---+-
// ----+
// 2/5
int32_t y = ___SMMUL(1717986918,
                     inlet_in0 + inlet_in1 + inlet_in2 + inlet_in3 + inlet_in4);
outlet_out0 = inlet_in0 - y;
outlet_out1 = inlet_in1 - y;
outlet_out2 = inlet_in2 - y;
outlet_out3 = inlet_in3 - y;
outlet_out4 = inlet_in4 - y;

Privacy

© 2024 Zrna Research