enable parameter 'gain'

patch provided by  Bohdan Tkhir
This commit is contained in:
Holger Vogt 2021-02-10 20:48:35 +01:00
parent 8abd8069a8
commit d7feec20fe
1 changed files with 4 additions and 4 deletions

View File

@ -34,18 +34,18 @@ void ucm_real_to_v (ARGS)
case ANALOG:
if(TIME == 0.0) {
OUTPUT(out) = *in;
OUTPUT(out) = *in * PARAM(gain);
v[0] = *in;
v[1] = *in;
}
else {
if(TIME <= t[0])
OUTPUT(out) = v[0];
OUTPUT(out) = v[0] * PARAM(gain);
else if(TIME >= t[1])
OUTPUT(out) = v[1];
OUTPUT(out) = v[1] * PARAM(gain);
else {
OUTPUT(out) = v[0] + (v[1] - v[0]) *
(TIME - t[0]) / (t[1] - t[0]);
(TIME - t[0]) / (t[1] - t[0]) * PARAM(gain);
}
}
break;