From: William <ros...@li...> - 2004-07-09 09:54:21
|
Chris Cannam wrote: > William wrote: >> I wonder why there are so many refreshes whenever connections are changed. > > The device manager is really just a view on the actual connection data > which is stored in the sequencer process. So when you change > something, it goes off and tells the sequencer process about the > change, then gets a notification back again, then updates. That's > why it's so slow. I imagine it could be done more efficiently even > within that scheme, though. Given that Linux IPC is an extremely fast implementation, it seems odd that the IPC between rosegarden and rosegardensequencer should be a cause of significant latency and/or delay, for any plausible number of roundtrips. I wonder what's going on. William |