Re: Re: [Ardour-users] latest CVS commit

New Message About this list Date view Thread view Subject view Author view Attachment view

From: Paul Davis (paul_at_linuxaudiosystems.com)
Date: 01/04/03 12:24 EST


Subject: Re: [ardour-dev] Re: [Ardour-users] latest CVS commit 
From: Paul Davis <paul@linuxaudiosystems.com>
Message-Id: <E18Urv3-0007RR-00@sc8-sf-list1.sourceforge.net>
Date: Sat, 04 Jan 2003 12:24:44 -0500

>>  * sped up horizontal scrolling
>
>This works better for me. It also works much better from an X terminal over a 
>10mbit network connection. I have to use the network as the PS2 mouse 
>connection on the box ardour is running on is broken. Arggh.
>
>Dragging clips around in the editor is very slow over the network, unless snap
> 
>is on, whereapon it speeds up quite a lot. Are too many redraws of the clips 
>being done?

although the canvas itself optimizes what gets drawn, we draw on every
motion event. we do not use motion hinting, because it doesn't work
very well for the "local display" case - things don't move the way a
user would expect. if you read about motion hints, they are only
supposed to be used when it doesn't matter that the window is not
"keeping up" with the mouse, and here it definitely does matter.

this means that every time your mouse generates an interrupt, there
will be a redraw done of that part of the canvas where the regionview
used to be, and now is. and yes, thats a lot of redrawing :)

when snap is on, there is no motion until a snap point is reached, and
the canvas and our code optimizes away the redraws until that time.

--p


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
ardour-dev mailing list
ardour-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ardour-dev

New Message About this list Date view Thread view Subject view Author view Attachment view

This archive was generated by hypermail 2.1.5 : 01/04/03 12:23 EST