Re: [linux-audio-dev] MVC - multiple CV

From: Dave Robillard <drobilla@email-addr-hidden>
Date: Mon Oct 10 2005 - 08:34:22 EEST

On Sun, 2005-09-10 at 17:42 +0100, Chris Cannam wrote:
> Dave Robillard wrote:
> > Generally when
> > given the choice I'll choose complexity in the client over complexity
> > in the engine any day.
>
> This is exactly the opposite of what DSSI aims for. The principle
> (which may or may not be correct) is that the host only has to be
> written once, and a bit of pain in the implementation won't prevent
> people from doing it, whereas the plugin UIs have to be written many
> times by lots of people and should therefore be made simpler at the
> cost of extra complexity in the host.

I don't see the plugin/host split being the same situation as the
engine/UI split at all, really.

If anything, DSSI plugins themselves have the same issue - complexity in
the plugin (engine) vs complexity in the GUI (client). DSSI just has
the convenience of skirting the issue by making hosts deal with (part
of) it. Hosts don't have it so easy. :)

I couldn't agree more that complexity belongs in the host over the
plugin though.

-DR-
Received on Mon Oct 10 12:15:05 2005

This archive was generated by hypermail 2.1.8 : Mon Oct 10 2005 - 12:15:05 EEST