lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: optimizing for speed vs. quality


From: Joe Neeman
Subject: Re: optimizing for speed vs. quality
Date: Sun, 21 Jan 2007 22:28:23 +0200

On 1/21/07, Graham Percival <address@hidden> wrote:
Does anybody know how to turn on (or turn off) various settings?  I'm
trying to populate:
http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Avoiding-tweaks-with-slower-processing


Although those docs are aimed at optimizing for quality, I'm also
interested in listing optimizations for speed.  Joe, is it possible to
(easily) turn off the vertical skylining, or any other improvements
you've made?

It's not easy to turn off the whole thing, but doing
\override TextScript #'outside-staff-priority = ##f
\override DynamicLineSpanner #'outside-staff-priority = ##f
\override DynamicText #'outside-staff-priority = ##f

should take care of most grobs. I doubt it will give a measurable speed boost, though.
 
If you want a speed increase at the cost of worse output, there is probably a decent gain to be made by changing the page and line breaking algorithms. That would require a reasonable amount of coding, though, and there are other things I want to do first. Feel free to add a feature request if you think it's important.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]