On Thu, Dec 05, 2002 at 12:07:35 +0100, Dave Griffiths wrote: > > I'm not sure how this can be handled easily, there are lots of > > things like loading samples that will be impossible to handle in an > > RT way, but I'm not sure that something like a sampler belongs in > > this kind of API. I know there are VSTi samplers, but windows people > > dont have jack. > > This is actually a current problem with spiralsynthmodular, the sampler is rt > safe, except when loading/saving samples. I'm thinking that it's solvable by > using a async loader on a different thread that the plugin can poll. As long > as it does something sane until the sample is loaded (play silence) it should > be Ok.
Yes, this will work in a system like SSM, but I'm not sure how well generic .so plugins and threads will play together... I guess theres nothing to stop you from cloning a new thread inside a .so, but it may come as a supprise to the host ;) - Steve
