>> I think I could write a reasonably working example in 2 days if I had >> a day to think about it first. Ardour has sample code, as does >> ecasound, alsaplayer and a few other programs that do threaded-disk >> i/o. The tricky part is to use that stuff in a thread that services >> every instance of the plugin, rather than one thread per instance. > >Paul, does it mean you would ditch benno's code?
benno's is just another example of "programs that do threaded-disk i/o". if i was to do this stuff myself, i would probably start from my own code, not benno's. nothing more complex than that.