[Paul Davis] >the fact that some systems can do live repatching without xruns is >either good luck, or a function of them using very lightweight objects >that don't directly reference expensive resources.
it can be done no matter the weight of the resources involved if the resource handling (allocation/release) is, as you indicate, completely decoupled from the realtime thread. admittedly, the approach is tough to implement -- i'm doing it in a one-process context, and it works; but within the multi-process context that is jack i can understand your reluctance to do it. tim