On Wed, Dec 18, 2002 at 03:10:42PM +0100, David Olofson wrote:
Yes, and that's one of the few cases where the
host is marshalling
events. (It has to, because the event system in itself isn't thread
safe.) The host can either use an RT memory manager, or just restrict
things to one string/data block per engine cycle.
That sounds reasonable.
There is a feature for allocating audio buffers from
the host.
Problem is that they're not of a hardcoded size, and they're
generally rather small; at most a few hundred bytes for low latency
hosts.
I can think of situations where you might want a few kB, eg. FFT plugins.
- Steve