Jean-Marc Valin wrote: > > I'd just like to explain a bit more here. There is no special "streaming > feature" in Overflow. What allows me to process sound in real-time is that > Overflow, as any "language", allows loops (it takes a while to get used to loops > -- we call them "Iterator" networks -- in a data-flow). If you want to do > streaming, it's your responsability to cut down your nodes so they can work on a > chunk of data. If you do that, then you can stream. As for the speed of the > network, it won't give you CD quality in real-time, but it can allow you to > split an hour-long processing in chunks of 1 minute. So, it's really a matter of "granularity". Overflow works sequencially but appears to be streaming because there are so many nodes, working on such little chunks, so quickly. Is that correct? Jeff -- +----------------------------------+ | J.W. Bizzaro | | | | http://bioinformatics.org/~jeff/ | | | | BIOINFORMATICS.ORG | | The Open Lab | | | | http://bioinformatics.org/ | +----------------------------------+