On Thursday 30 October 2003 14:45, Richard Bown wrote:
>
> Well, it appeared to work on first examination.  Perhaps I'll test it
> again later.

Amazingly yes, it's working. The only possibility I see is that Alsa does the 
truncating for us. We feed it with an event that "is already started", so it 
readjusts its duration accordingly.

> this was true for MIDI as well as audio segments).  There are
> undoubtedly lots of special cases (or even not so special) that are
> falling through the gaps at the moment.  While I think for 1.0 we'll
> get there pretty soon it might be wise to examine this update mechanism
> to something a little more generic at some point.

The problem is, unlike edit views where a change pretty much always means the 
same thing (refresh the view). with mmapped segments it's quite different. In 
some cases you just need to refresh the values on one segment, in another you 
need to update the control block, or the metronome... it's not consistent at 
all. I'm rather happy with the current Observer java-ish solution, it's 
pretty straightforward, and not overly clever... I'm always open to 
suggestions, though.

-- 
                                                Guillaume.
                                                http://www.telegraph-road.org


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to