[Dev] gui instance host question
Henrik Frisk
mail at henrikfrisk.com
Tue Jul 8 16:51:27 BST 2008
Stephen Sinclair <sinclair at music.mcgill.ca> wrote:
> On Tue, Jul 8, 2008 at 5:24 AM, Jamie Bullock <jb at integralive.org> wrote:
> [..snip..]
> > The *bridge* should be viewed as working on *behalf* of the Instance
> > Host. The instantiation messages etc, always go to the IH, and then the
> > bridge does the actual work. However, as I mentioned above, I'd like to
> > provide a number of interfaces to the IH to make it nice and flexible
> > for devs.
> >
> > Does that make sense? Does it answer the question?
>
> Thanks! I won't cite your whole message but it definitely clarified
> some things for me.
>
> The idea of OSC being a redundant communication channel was sort of
> what I suspected, but I had to confirm it. I like the idea very much.
>
> If we implement a C api in the same style as the OSC api, would the
> instance host then take care of synchronizing with the other instance
> hosts? It would have to send OSC to the other instance and module
> hosts on the behalf of the caller. Or would the communication just
> take place through the database?
>
> By the way, does the "currently edited" piece live always in the
> database or is it edited in memory and saved to the database on user
> demand?
>
The library holds a local copy of the current 'piece' and saves it to
the db on user demand. However, the library could equally well work
against the server, though we do not have this implemented yet.
> I guess these last two questions are actually the same question. I
> wonder if an Integra GUI could be constructed that in fact works
> entirely over the web with AJAX... that would be insane.
>
I know! This is along the lines that we have discussed it.
best,
Henrik
More information about the Dev
mailing list