On Thu, Aug 14, 2003 at 09:55:01AM +0100, Steve Harris wrote:
You can do it efficiently in software if you
downcompile the
modules to a processing loop at runtime, c.f. the linuxsampler
project.
This should be the default, since compiling is fast and cheap
these days.
There could be even a mix, where you compile relocatable blocks,
which can be chosen. I would envision sth. like the GCC uses for
the backend, but much simpler.
The is an area where we can really beet the closed
source guys as we have
no issues with giving away out DSP code.
But a version for communicating with these commercial stuff
should be there.
With a compiled version, we win at least in cache usage and
therefore should also win in performance ;-)
Regards
Ingo Oeser