> > 1. Does piper run under windows? > > Not currently. But, since we are writing and rewriting with libraries > which all run under Windows, it should work. We would only need some > Windows developers to help with the port, since the project leaders all > use *NIX. I'd like to add the the Piper Processing Layer (PL, aka Overflow) has already been ported to Win32. The port is not complete yet, but it's enough for many applications. > > 3. I see you move data back and forth using XML, how are you finding the > > performance, we know that XML-RPC is ten times slower than straight > > binary transfers and our applications requires as good a performance as > > possible > > since we're running numeric simulation applications. There is already a mecanism for binary (endian-independent) serialization of objects to file or through network. It's fast enough to stream audio at 44.1 kHz (2-channel, 32-bit/sample) through a socket with less than 5% CPU. For those interested, we'll soon release a demo. Jean-Marc