On Mon, 27 Jan 2014 06:54:49 +0100
Florian Jung <[email protected]> wrote:

> Am 27.01.2014 02:02, schrieb Dennis Schulmeister:
> > Hi Florian,

> > So here is a slightly modified idea in pseudo-code as it's too late for
> > me to describe it in words. :-)
> 
> [you meant having one model in usage and one copy for editing, and
> swapping their pointers after editing since swapping is a 'fast' operation]

Uhm yes. I knew it was easy ...

> I've thought about (and ardour does it :)) using a Diff system:

So the model contains a list of changes filled by the GUI. During the
lock phase all changes are applied at once. If most time is spent
waiting on the user to complete his actions, this should work. But it
will complicate things due to the indirect nature of making changes to
the model. The interface needs to be well thought about, before-hand.

Dennis

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to