On Thursday 05 December 2002 16.43, Steve Harris wrote: > On Thu, Dec 05, 2002 at 04:10:16PM +0100, David Olofson 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. > > > > Well, they have ReWire, but AFAIK, that supports only the "load > > as DLL and run as callback" method... > > And it doesn't appear to be as successful, Cubase and Protools dont > use it for thier primary i/o for example (c.f. Muse and Ardour).
Well, that's to be expected. Win32 DLLs are a mess, and implementing entire applications as DLLs probably brings in a whole lot of extra problems. And if you're doing DLL + callbacks anyway, why not just use VSTi or DXi? Guess that explains most of it. //David Olofson - Programmer, Composer, Open Source Advocate .- Coming soon from VaporWare Inc...------------------------. | The Return of Audiality! Real, working software. Really! | | Real time and off-line synthesis, scripting, MIDI, LGPL...| `-----------------------------------> (Public Release RSN) -' .- M A I A -------------------------------------------------. | The Multimedia Application Integration Architecture | `----------------------------> http://www.linuxdj.com/maia -' --- http://olofson.net --- http://www.reologica.se ---
