summaryrefslogtreecommitdiff
path: root/src/hal/components/sum2.comp
blob: 7481d5bf484e26335d40b80586ef33b3c256b932 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
component sum2 "Sum of two inputs (each with a gain) and an offset";
pin in float in0;
pin in float in1;
param rw float gain0 = 1.0;
param rw float gain1 = 1.0;
param rw float offset;
pin out float out "out = in0 * gain0 + in1 * gain1 + offset";
function _;
license "GPL";
;;
FUNCTION(_) {
    out = in0 * gain0 + in1 * gain1 + offset;
}