IO Variants: 6
Variant: 1
frac32.bipolar Multiplier 1
frac32.bipolar Multiplier 2
frac32.bipolar Multiplier 3
frac32.bipolar Output
int32_t out = ___SMMUL(inlet_mul1 << 3, inlet_mul2 << 2);
outlet_out = ___SMMUL(inlet_mul3 << 3, out << 2);
Variant: 2
int32.bipolar Multiplier 1
int32.bipolar Multiplier 2
int32.bipolar Multiplier 3
int32.bipolar Multiplier 4
int32.bipolar Output
outlet_out = inlet_mul1 * inlet_mul2 * inlet_mul3 * inlet_mul4;
Variant: 3
frac32buffer.bipolar Multiplier 1
frac32buffer.bipolar Multiplier 2
frac32buffer.bipolar Multiplier 3
frac32buffer.bipolar Multiplier 4
frac32buffer.bipolar Output
int32_t out = ___SMMUL(inlet_mul1 << 3, inlet_mul2 << 2);
out = ___SMMUL(inlet_mul3 << 3, out << 2);
outlet_out = ___SMMUL(inlet_mul4 << 3, out << 2);
Variant: 4
frac32buffer.bipolar Multiplier 1
frac32buffer.bipolar Multiplier 2
frac32buffer.bipolar Multiplier 3
frac32buffer.bipolar Output
int32_t out = ___SMMUL(inlet_mul1 << 3, inlet_mul2 << 2);
outlet_out = ___SMMUL(inlet_mul3 << 3, out << 2);
Variant: 5
int32.bipolar Multiplier 1
int32.bipolar Multiplier 2
int32.bipolar Multiplier 3
int32.bipolar Output
outlet_out = inlet_mul1 * inlet_mul2 * inlet_mul3;
Variant: 6
frac32.bipolar Multiplier 1
frac32.bipolar Multiplier 2
frac32.bipolar Multiplier 3
frac32.bipolar Multiplier 4
frac32.bipolar Output
int32_t out = ___SMMUL(inlet_mul1 << 3, inlet_mul2 << 2);
out = ___SMMUL(inlet_mul3 << 3, out << 2);
outlet_out = ___SMMUL(inlet_mul4 << 3, out << 2);