Dario, I don't understand you, so let me ask...
On 10/30, Dario Sanfilippo wrote:
>
> Perhaps we can include that "^" (pow()) can also be both int or float
> depending on the operands.
but it already depends on the type of operands ?
> perhaps to do everything in
> double when using -double, and keeping ints when using single-precision.
Please no ;) but I guess this is hardly possible so I'm calm.
> In
> that case; functions such as ba.time would also get an improvement.
Why do you think so??
perhaps you meant that ba.time can overflow? Yes it can, but I don't
think this should depend on -double.
And why is "^" your only concern? Say,
I = 2147483647;
process = I, I+1, I*2;
compiles to
output0[i0] = FAUSTFLOAT(2147483647);
output1[i0] = FAUSTFLOAT(-2147483648);
output2[i0] = FAUSTFLOAT(-2);
Oleg.
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users