Hi Davide,
Not sure if that's what you want to do but here's a solution:
import("stdfaust.lib");
a = hslider("a", 0.001, 0.0, 1.0, 0.001);
b = hslider("b", 0.0011, 0.0, 1.0, 0.001);
aN = *(0-a);
bN = *(0-b);
in = _;
dV = (aN,bN:+);
process = dV ~ _;
Let me know if that helps.
Cheers,
Romain
On Fri, Nov 23, 2018 at 11:16 PM Davide Gagliardi <[email protected]>
wrote:
> dear list,
>
> I’m a beginner and I’m struggling getting the:
> "The number of outputs 1 of the first expression should be greater or
> equal to the number of inputs 2 of the second expression"
>
> here is my code with no error:
>
> import("stdfaust.lib");
> a = hslider("a", 0.001, 0.0, 1.0, 0.001);
> b = hslider("b", 0.0011, 0.0, 1.0, 0.001);
>
> aN = *(0-a);
> bN = *(0-b);
>
> in = _;
> dV = (aN,bN:+);
> process = _:(dV) ~ +(1);
>
> now how can I send dV back to the input of aN? basically how can I
> substitute 1 with an incoming signal?
> I tried an insane amount of different combination, but I can get rid of
> the error.
> Could you help me?
> thank you very much
>
> ddgg
>
>
>
>
> _______________________________________________
> Faudiostream-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
--
Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users