Hello,
Are the results of Faust operations (such as add, multiply, 'or', 'and',
etc.) available "immediately" at processor instruction-set speeds, or are
they served up to the next operation only at the sample refresh rate?
I'm using several math operations between two Faust delay blocks. Each
delay block is two samples long. If the math operations induce significant
delays of their own, then my whole model is flawed. I could run it on the
oversampling fork of Faust, but I need to understand what is going on.
If my question is confusing, then here's another way to express it: Suppose
I take a signal, multiply it by a constant, invert it, then add it to
another signal, does each operation add a delay of one sample's time?
The more I think about, it would seem that everything is being “rendered”
at the sample speed, but who knows? Hopefully someone out there. Sorry if
the answer is somewhere in the documentation.
Bob Hamilton
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users