<br><br><div class="gmail_quote">On Sat, Mar 7, 2009 at 10:13 AM, John Emmas <span dir="ltr"><<a href="mailto:johne53@tiscali.co.uk">johne53@tiscali.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
----- Original Message ----- From: "Paul Davis"<br>
Subject: Re: [Ardour-Dev] SuperRapidScreenUpdates are neither rapid, nor<br>
super.<div class="im"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
are you talking about compiling with the option to leave the PH In the<br>
same place? none of ardour's developers are working with this mode, and<br>
there were many, many changes made to the canvas code to enable responsive<br>
GUI behaviour on OS X. this has vastly higher priority than this<br>
undocumented compile-time option, and its entirely possible that one or<br>
more of them have had a impact on that mode.<br>
<br>
</blockquote></div>
Yes, it looks like those changes have caused a major tradeoff problem.  I'm<br>
only assuming (from names & comments in the code) that the canvas updates<br>
were originally designed to happen every 1/100th of a second </blockquote><div><br>there is no point in ever trying to do screen updates faster than the monitor refresh rate, which is typically 60-80Hz. it was reduced to 80 and then 40 because in reality, film projection at 30FPS is indistinguishable to the human eye from continuous motion. the honest truth is that it could probably drop to 20 before anyone would even notice.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">- but after<br>
those changes, the canvas is now only able to update every 1/5th of a second<br>
(in that particular mode, anyway).</blockquote><div class="im"><br>seems possible, though rather odd given the nature of the changes. but i'm afraid that you'll be on your own debugging this. nick (who did the canvas changes) has gone for a while, and this simply isn't high priority - that scrolling mode was an experiment, nothing more. <br>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
i suggest you look at your CPU meter first. if its not pegged at 100% then<br>
your guesses are not on target.<br>
<br>
</blockquote></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If you mean the readings at the top of Ardour, my 'c' reading is permanently<br>
99%, my 'p' reading varies between 73% and 95% and my DSP reading is around<br>
4%.  These are pretty much the same as they've always been.</blockquote><div><br>none of those numbers are CPU meters john. your system undoubtedly has at least one system monitor utility that will include a CPU meter.<br>
<br> </div></div><br>