From: Michael Gogins (michael.gogins@gmail.com)
Date: Tue Feb 01 2011 - 12:50:18 EST
The server side is separate for the same reasons as in most other
software sound synthesis systems, it needs to run as fast as possible
and this is best done with a simple unit generator/signal flow graph
kind of design in C or C++. The engine also has to run without
interruptions caused by user interfaces, memory allocations, etc.
which is another reason to put it into its own process or, at least,
its own thread.
Regards,
Mike
On Tue, Feb 1, 2011 at 12:39 PM, Mathieu Bouchard <matju@artengine.ca> wrote:
> On Tue, 1 Feb 2011, Bernardo Barros wrote:
>
>> 2011/2/1 Mathieu Bouchard <matju@artengine.ca>:
>>>
>>> Ah, that's good. But why is that a feature of the synth server and not
>>> the
>>> other one ? Why wouldn't one use that feature in the language itself ?
>>
>> Performance is more critical on the server side, anyway, I think.
>
> Why that server side is a separate side, anyway ?
>
> _______________________________________________________________________
> | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
>
-- Michael Gogins Irreducible Productions http://www.michael-gogins.com Michael dot Gogins at gmail dot com
This archive was generated by hypermail 2.1.5 : Wed Feb 02 2011 - 11:09:59 EST