Re: faster lilypond rendering

2006-02-15 Thread Erik Sandberg
On Wednesday 15 February 2006 06.28, Richard Schoeller wrote:
 I'd like to weigh in on this one.

 My experience is totally contrary to the way this discussion has gone.
 The actual entry and correction of the music is a trivial small part of
 the time I spend working with Lilypond.  I spend much more time in
 adjusting the tweaks, especially the choice of line breaks, page breaks
 and the locations of rehearsal marks.  This activity has much more
 requirement to actually render the whole document.  And it takes forever
 on my 700Mhz PII!  So, cutting out processing of sections of music is of
 little use.  I'm really looking for faster rendering in general.

Then it could maybe be a good idea to only render one or two pages at a time, 
and skip the rest.

 BTW, some watching of the process leads me to think that one of the
 biggest performance sinks is conversion to PDF.  

Sounds very strange. However, if ps-pdf conversion does take forever, then 
you can always use the --ps switch to lilypond (which skips the pdf 
generation phase).

-- 
Erik


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


modern-cautionary

2006-02-15 Thread Art Hixson
I'm not getting a cautionary naturalization on the lower A - and it sure 
would be nice to have!  In other instances where the notes are in the 
same octave it works fine.


#(set-accidental-style 'modern-cautionary)
f''4 g''8 aes''8 a'4 d''4   


Running XP and version 2.6.4-5
Arthur


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.8/260 - Release Date: 2006/02/14



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread Darius Blasband

Hello Richard,

As a different data point you can compare to to explain the kind of 
performance (or lack thereof) you get:
I produce a 70 pages conductor's score in less than half an hour (and 
this is a *very* conservative
estimate) on a two years old PC. True, it has 2GB of memory, but other 
than that, it is to be

considered a fairly old beast by today's standards.

Regards,

Darius.

Richard Schoeller wrote:


I'd like to weigh in on this one.

My experience is totally contrary to the way this discussion has gone.
The actual entry and correction of the music is a trivial small part of
the time I spend working with Lilypond.  I spend much more time in
adjusting the tweaks, especially the choice of line breaks, page breaks
and the locations of rehearsal marks.  This activity has much more
requirement to actually render the whole document.  And it takes forever
on my 700Mhz PII!  So, cutting out processing of sections of music is of
little use.  I'm really looking for faster rendering in general.

BTW, some watching of the process leads me to think that one of the
biggest performance sinks is conversion to PDF.  I think that
performance may be a non-linear function of the number of pages.  The
final phase of rendering a 28 page conductor's score takes hours.  This
is much more than twice as long as other scores that are approximately
half the length.  It is also much, much longer than it takes to get to
the prompt about starting the PDF conversion.

FWIW, this could be caused by or at least exacerbated by poor memory
usage in the conversion phase.  If the PS to PDF conversion loads the
whole document into memory at once, this could all be the result of swap
thrashing.

The above is all in 2.6.4-1.  I haven't gone to 2.7 yet, though some of
the new features look tempting.

Dick

On Tue, 2006-02-14 at 13:31 -0800, Ben Fisher wrote:
 


Thanks for the suggestions.

Skipping corrected music looks like the most helpful option. It is a
cool and useful idea to skip music. (altough the way to do seems a
little awkward.)

-Ben
   






___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread Mats Bengtsson

Quoting Erik Sandberg [EMAIL PROTECTED]:

...

BTW, some watching of the process leads me to think that one of the
biggest performance sinks is conversion to PDF.


Sounds very strange. However, if ps-pdf conversion does take forever, then
you can always use the --ps switch to lilypond (which skips the pdf
generation phase).


Unfortunately, that's not true on Windows, where it seems that GSView
is unable to handle Postscript files from LilyPond, no matter what
ghostscript version you use. See the mailing list archives for more
information.

  /Mats



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: modern-cautionary

2006-02-15 Thread Frédéric Bron
Works fine with 2.6.5 on Windows.

Fred

 I'm not getting a cautionary naturalization on the lower A - and it
 sure  would be nice to have!  In other instances where the notes are in
 the  same octave it works fine.

 #(set-accidental-style 'modern-cautionary)
 f''4 g''8 aes''8 a'4 d''4

 Running XP and version 2.6.4-5
 Arthur




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: modern-cautionary

2006-02-15 Thread Thies Albrecht

Hi Art!

At least for WinXP v2.7.33-3 it works fine using

\score {
\new Staff {
#(set-accidental-style 'modern-cautionary)
f''4 g''8 aes''8 a'4 d''4
}
}

If there is no other reason to neglect I would recommend to update.

Kind regards,
Thies Albrecht


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: white text on black background

2006-02-15 Thread Marius Amado Alves
While waiting for a knowledgeable reply on this list, which never 
came, I managed to find a solution.


The helpful volunteers who answer questions on this mailing list are 
happy that you managed to find a solution.


 It took a fair amount of experimenting to get it right, principally 
given the utterly sparse documentation about \filled-box and 
\with-color notably regarding the form and semantics of their 
arguments.


The helpful volunteer who manages the documentation (i.e. me) will be 
happy to receive patches and detailed descriptions of what to add to 
the docs.  I know a lot less about \filled-box and \with-color than 
you do.


(Hmm, in hindsight I can see how I may have sounded inappreciative, 
sorry, I guess I was just steaming off for seeing every other post 
getting a reply and mine a deafening silence as they say.)


All that the manual (version 2.6.6) says about \filled-box is:

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
  Draw a box with rounded corners of dimensions xext and yext.

I suggest completing this as follows.

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
  Draw a box with possibly rounded corners of dimensions xext and yext,
   where the first number of xext is
the horizontal offset of the left side of the box,
   the second number of xext is
the horizontal offset of the right side,
   the first number of yext is
the vertical offset of the bottom side,
   and the second number of yext is
the vertical offset of the top side.
  All offsets are in staff spaces
   and relative to the current position.
  Positive offsets are rightwards and upwards,
   negative offsets are leftwards and downwards.
  The blot is the roundness of the box corners,
   namely the diameter in staff spaces of the circle
   corresponding to the curve made by each corner,
   and should not exceed half the size of the
   width or height of the box, which one is smaller.
   Naturally a value of zero represents sharp corners.
   Example:
\filled-box #'(-.3 . 1.8) #'(-.3 . 1.8) #0



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread Han-Wen Nienhuys

Mats Bengtsson wrote:

Quoting Erik Sandberg [EMAIL PROTECTED]:


...


BTW, some watching of the process leads me to think that one of the
biggest performance sinks is conversion to PDF.



Sounds very strange. However, if ps-pdf conversion does take forever, 
then

you can always use the --ps switch to lilypond (which skips the pdf
generation phase).



Unfortunately, that's not true on Windows, where it seems that GSView
is unable to handle Postscript files from LilyPond, no matter what
ghostscript version you use. See the mailing list archives for more
information.


Did someone submit a bugreport?

FWIW, GS 8.54 groks lilypond PS output without complaints when using 
-dSTRICT


--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


volta brackets not 'closing'

2006-02-15 Thread Stuart Lowe
Folks,

In the first part of a tune I'm doing, I want to have a repeat volta (2)
with 2 alternatives.

Like:

  \repeat volta 2 {
  \grg f4. _\markup { transition } ( f4. )
  \hdblg g4. ( g4. )
  \dblA A4. ( A4. )
  f8 e8 f8 \dbld d4 e8 \break
  \grg f4. ( f4. )
  \hdblg g4. ( g4. )
  e8 A8 e8 A8 f8 e8
  }

  \alternative {
  {f8 e8 c8 \grg f4.}
  {f4 e4 c4 \grg f4. (f4.) \bar || \break }
  }

When I do it this way, the 2nd volta bracket doesn't 'close' 
(no vertical line on the right edge).

In the second alternative, if I replace 

\bar ||   with
\bar |.

Then it 'closes'.  Is this normal behaviour?

Also:  in this tune, all of the parts have 8 bars
and are either repeated or written out in full - except for
one part - it has 8 bars but is only to be played once over.

I want to indicate an 'end of part' by doing a ' \bar || '
at the end, but this doesn't get picked up somehow - lilypond
just displays a single bar line at the end of this part.

Thoughts?

Regards,

Stu.

-- 
Stuart Lowe | Toronto, CAN | key ID on keyserver | Skype stuart.lowe
Fedora Core release 4 (Stentz) GNU/Linux kernel 2.6.11-1.1369_FC4 on i686 
localhost3.localdomain
 13:13:00 up 12 days,  2:37,  6 users,  load average: 0.47, 0.66, 0.88


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: symphonic, continuos movements, percussion, midi

2006-02-15 Thread alexandre reche e silva
Mats Bengtsson mats.bengtsson at ee.kth.se writes:

 
 Quoting alexandre reche e silva recheesilva at yahoo.com.br:
 
  I still need help because of a strange side effect: using /mark to
  titling adds a empty staff at the top of the others?!?! (This is really
  embarrassing. Imagine. An uninvited blank top staff...).
 
 If you include short but complete example .ly file that illustrates
 this problem, it will be much easier for us to tell what mistake you do.
 
 /Mats


Peace and Health in Jesus Christ

Well, the task of reduce a symphonic piece to a short but complete example
was finally done. Nevertheless, the ensemble was reduced to flute and oboe
only, and just the first section was quoted bellow (because I don't know yet
how to attach a .ly file to this post). You will witness the strange effect of
a ghost staff (probably a side effect from self-teaching ;)

%{
It would be interesting to criticise any other aspect of the labour too -- just
for newbies' didact purposes involving tabbing, spacing, line breaking,
structural format,hierarchy... (The editor used is jedit.)

I insist on this because we newbies have problems with possibilities of such
openness allowed by lily language. From this point of view, orthography and
semantic rules will help as well as syntax.

Someone said limitations are highly creative. We are not interested in
martial rules, but instead, in the art of writing,e.g., to put together, to
compound: to compose. We hear that a program well structured (I mean, well
wrote) demand less work.

The software is growing fast and maybe there is no spot for that.
But, it would be interesting also to think in a task front to show some
blueprints to lily writing expanding the manual section (3.1 in version 2.4.5)
'Suggestions for writing LilyPond files'.


   As some editors use to respond to certain languages --
  in terms of tabbing and highlighting --
   we (non programmers programming because want to see music) could be
   encouraged to observe some points:
  * open braces (or whatever) and after that break line and give a tab (or
  three spaces to be more economic, visually speaking) just to make the
  block easier to see and to understand better the code;
  * make this recursively if one nests grub inside grub;
  (* remember that this is usable for long sentences)
  
  * global stuffs remains at the top of the file;
  
  * do not repeat information along the files;

  * give more spaces between groups of notes to differentiate them from
  notes inside the group;
  
  * ...


What I am trying to depict (almost overloading my English) is that some
conventions on this way help people to:
   - question less and precise more;
   - see better the whole picture;
   - help lily (and ourselves) to understand our files;
   - migrate from front-end environments;
   - help bug tracking (who knows? :)
   - ...

In spite this is the adequate occasion or not, I want to thank you anyway by the
opportunity to comment (and indent) this ideas, present daily in our thoughts
while dealing with lilypond -- in some autodidact mode. Thanks to \Mats,
Graham, Han-Wen and of course Pedro Kröger: the responsible for introduce me to
the app.
%}


%The Flute file:
%==
\version 2.4.5

\include header.ly

#(ly:set-point-and-click 'line-column )

fluteINotes = \relative c'' {
  \set Staff.instrument = #2 Flautas 
  \set Staff.instr = #fl 
  \set Staff.midiInstrument = #flute
  
  
%1  I - This is my beloved Son, in whom I am well 
pleased.
  \tempo 4 = 116 b'4~\fp\( b8 b)-\!\mf r2 |
  \time 2/4 R2 |
  \time 5/4 b cis4~\fp\( b cis8 b cis)-\!\f r4 r2 |
  \time 4/4 R1 |
%5
  R1 |
  \time 2/4 R2 |
  \time 4/4 R1 |
  R1 |
  ais b8 r8 r8 fis' g- r2 |
  %10
  r4 cis16 b d ais e'8~ ais e'2~ |
  ais e'2. r4 |
  r2 ais,16\mf cis e gis r4 |
  R1 |
  r2 r4 ais16 gis fis e- |
%15
  \time 2/4 R2 |
  \time 4/4 R1 |
  R1 |
  b'16 ais fis b, r4 r2 |
  cis'16 b gis cis, r4 r2 |
%20
  R1 |
  b cis16 ais b gis ais8~ gis ais2.~ |
  gis ais r4 |
  r4 cis d16- b cis-. ais b-. b cis( b' cis8-) b, cis-. ais' b(
  [gis ais)] |
  ais, b r8 r4 r2 |
%25
  R1 |
  d'16\f cis ais d,~ d2. |
  cis'16 b gis cis,~ cis2.~ |
  \time 2/4 cis2~ |
  \time 4/4 cis2\ r2\! |
%30
  d e16\mf  e fis fis gis\fp fis gis\ \repeat unfold 12 fis gis |
  \repeat unfold 15 fis gis fis gis\ff\! |
  R1 |
  R1 |
  ais b16\mp \repeat unfold 7 ais b \repeat unfold 8 gis ais |
%35
  R1 |
  ais b16\p \repeat unfold 15 ais b |
  \repeat unfold 16 b cis |
  \repeat unfold 8 ais b \repeat unfold 4gis ais \repeat unfold 4fis gis|
  R1 |
%40
  ais, b16 ais b ais b8~ ais b ais b-. gis ais16 gis ais
  gis ais8-. fis gis r8 |
  \time 2/4 R2 |
  \time 4/4 R1 |
   R1 |
   cis' d16\ \repeat unfold 7cis d   cis d\f\! cis d\\repeat unfold 2
   cis d \repeat unfold 4 cis d |
%45
   \repeat unfold 15 cis d   cis d\! |
   R1 |
   R1 |
   R1 |
   R1 |
%50
   R1 |
   R1 |
   R1 \bar 

Re: white text on black background

2006-02-15 Thread Mats Bengtsson

Quoting Marius Amado Alves [EMAIL PROTECTED]:


...
All that the manual (version 2.6.6) says about \filled-box is:

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
  Draw a box with rounded corners of dimensions xext and yext.

I suggest completing this as follows.

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
  Draw a box with possibly rounded corners of dimensions xext and yext,
   where the first number of xext is
the horizontal offset of the left side of the box,
   the second number of xext is
the horizontal offset of the right side,
   the first number of yext is
the vertical offset of the bottom side,
   and the second number of yext is
the vertical offset of the top side.
  All offsets are in staff spaces
   and relative to the current position.
  Positive offsets are rightwards and upwards,
   negative offsets are leftwards and downwards.
  The blot is the roundness of the box corners,
   namely the diameter in staff spaces of the circle
   corresponding to the curve made by each corner,
   and should not exceed half the size of the
   width or height of the box, which one is smaller.
   Naturally a value of zero represents sharp corners.
   Example:
\filled-box #'(-.3 . 1.8) #'(-.3 . 1.8) #0


I'd rather propose to say something like:

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
 Draw a box with rounded corners of dimensions xext and yext, where
 blot is the roundness of the box corners.
 Example:
   \filled-box #'(-.3 . 1.8) #'(-.3 . 1.8) #0
 which gives a box extending horizontally from -0.3 to 1.8 and
 vertically from -0.3 up to 1.8, with sharp corners.

Which is shorter and, at least in my opinion, just as informative.

Every single distance related parameter in LilyPond is specified
in units of staff spaces, so that information cannot be repeated
everywhere!

   /Mats




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


impossible layout

2006-02-15 Thread David Bobroff
I'm getting some odd results.  I'm setting a medium sized score
(arrangement of Mars from The Planets for large brass ensemble).
When processing the score at some font sizes I get impossible output.
Impossible in that LilyPond tries to put a system break on a page.  The
result is that I see just the very tip-top of the second system (as
little as two staff lines above the bottem edge of the paper).  There is
obviously room for only one system per page.

Details:

Not all of the parts have the information entered yet.

At some font sizes this strange behavior disappears.

Lily v2.7.34 (recent CVS)

Question:

Do I need to send a *.ly input file or the PDF for inspection?

-David



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread D Josiah Boothby
I produce a 70 pages conductor's score in less than half an hour (and 
this is a *very* conservative estimate) on a two years old PC. True, it 
has 2GB of memory, but other than that, it is to be considered a fairly 
old beast by today's standards.


...

And it takes forever on my 700Mhz PII!  So, cutting out processing of 
sections of music is of little use.  I'm really looking for faster 
rendering in general... The final phase of rendering a 28 page 
conductor's score takes hours.  This is much more than twice as long as 
other scores that are approximately half the length.


...

FWIW, this could be caused by or at least exacerbated by poor memory 
usage in the conversion phase.  If the PS to PDF conversion loads the 
whole document into memory at once, this could all be the result of 
swap thrashing.


A two-year-old PC with 2G ram is not going to be at all equivalent to a 
700 Mhz PII, no matter how much ram is being used. As suggested, the small 
amount of memory is probably the culprit. It may be helpful to look 
through the manual or the list archives for how to disable the 
point-and-click feature, which adds information to almost all of the 
symbols. I seem to recall a thread or three discussing this, and if you 
are able to disable the point-and-click, you will probably get faster 
ps-pdf conversion (and faster processing in general).


Josiah


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: volta brackets not 'closing'

2006-02-15 Thread Mats Bengtsson

Quoting Stuart Lowe [EMAIL PROTECTED]:


Folks,

In the first part of a tune I'm doing, I want to have a repeat volta (2)
with 2 alternatives.

Like:

 \repeat volta 2 {
 \grg f4. _\markup { transition } ( f4. )
 \hdblg g4. ( g4. )
 \dblA A4. ( A4. )
 f8 e8 f8 \dbld d4 e8 \break
 \grg f4. ( f4. )
 \hdblg g4. ( g4. )
 e8 A8 e8 A8 f8 e8
 }

 \alternative {
 {f8 e8 c8 \grg f4.}
 {f4 e4 c4 \grg f4. (f4.) \bar || \break }
 }

When I do it this way, the 2nd volta bracket doesn't 'close'
(no vertical line on the right edge).

In the second alternative, if I replace

\bar ||   with
\bar |.

Then it 'closes'.  Is this normal behaviour?


At least it's the intended behaviour. I'm not sure how
well-investigated it was or if anybody even remembers why it's done 
this way, though. It's been like this in LilyPond

for several years.


Also:  in this tune, all of the parts have 8 bars
and are either repeated or written out in full - except for
one part - it has 8 bars but is only to be played once over.

I want to indicate an 'end of part' by doing a ' \bar || '
at the end, but this doesn't get picked up somehow - lilypond
just displays a single bar line at the end of this part.


Hard to say without having seen your code.


  /Mats



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread Erik Sandberg
Citerar Mats Bengtsson [EMAIL PROTECTED]:

 Quoting Erik Sandberg [EMAIL PROTECTED]:
  ...
  BTW, some watching of the process leads me to think that one of the
  biggest performance sinks is conversion to PDF.
 
  Sounds very strange. However, if ps-pdf conversion does take forever,
 then
  you can always use the --ps switch to lilypond (which skips the pdf
  generation phase).
 
 Unfortunately, that's not true on Windows, where it seems that GSView
 is unable to handle Postscript files from LilyPond, no matter what
 ghostscript version you use. See the mailing list archives for more
 information.

Hm, then maybe -b svg can be used instead. That does however require a decent
SVG viewing program.

Erik



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: white text on black background

2006-02-15 Thread Graham Percival


On 15-Feb-06, at 11:36 AM, Mats Bengtsson wrote:


Quoting Marius Amado Alves [EMAIL PROTECTED]:
\filled-box xext (pair of numbers) yext (pair of numbers) blot 
(number)

  Draw a box with rounded corners of dimensions xext and yext.


I'd rather propose to say something like:

\filled-box xext (pair of numbers) yext (pair of numbers) blot (number)
 Draw a box with rounded corners of dimensions xext and yext, where
 blot is the roundness of the box corners.
 Example:
   \filled-box #'(-.3 . 1.8) #'(-.3 . 1.8) #0
 which gives a box extending horizontally from -0.3 to 1.8 and
 vertically from -0.3 up to 1.8, with sharp corners.

Which is shorter and, at least in my opinion, just as informative.


I'd change the ending from , with sharp corners to , with corners 
formed from a circle of diameter 0 (ie sharp corners).  Other than 
that, I agree that the same information is conveyed in fewer words.  
I'll update the docs.



Every single distance related parameter in LilyPond is specified
in units of staff spaces, so that information cannot be repeated
everywhere!


I agree... but I'm not certain that we define units of staff space 
anyway.  I'm looking for a good place right now.


Cheers,
- Graham



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: impossible layout

2006-02-15 Thread Han-Wen Nienhuys

David Bobroff wrote:

I'm getting some odd results.  I'm setting a medium sized score
(arrangement of Mars from The Planets for large brass ensemble).
When processing the score at some font sizes I get impossible output.
Impossible in that LilyPond tries to put a system break on a page.  The
result is that I see just the very tip-top of the second system (as
little as two staff lines above the bottem edge of the paper).  There is
obviously room for only one system per page.

Details:

Not all of the parts have the information entered yet.

At some font sizes this strange behavior disappears.

Lily v2.7.34 (recent CVS)

Question:

Do I need to send a *.ly input file or the PDF for inspection?


yes.


--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: faster lilypond rendering

2006-02-15 Thread Richard Schoeller
Josiah,

You got to this response before I could.  If the problem is swap
thrashing, then having 8x the memory to handle a score that is 3x the
pages should be plenty.  I had already disabled point-and-click.  It
helped.  The idea of using the PS output for proofing and going to PDF
only when I have it right makes some sense.  I'll have to fiddle with my
makefiles to distinguish the targets.  But it should help.  Thanks for
the suggestion.

It still would be nice if ps2pdf would actually manage its memory a bit
more subtly.  Converting a page, writing to the file and then returning
that space to the heap before starting the next page would be nice.

Dick

On Wed, 2006-02-15 at 12:35 -0800, D Josiah Boothby wrote:
  I produce a 70 pages conductor's score in less than half an hour (and 
  this is a *very* conservative estimate) on a two years old PC. True, it 
  has 2GB of memory, but other than that, it is to be considered a fairly 
  old beast by today's standards.
 
 ...
 
  And it takes forever on my 700Mhz PII!  So, cutting out processing of 
  sections of music is of little use.  I'm really looking for faster 
  rendering in general... The final phase of rendering a 28 page 
  conductor's score takes hours.  This is much more than twice as long as 
  other scores that are approximately half the length.
 
 ...
 
  FWIW, this could be caused by or at least exacerbated by poor memory 
  usage in the conversion phase.  If the PS to PDF conversion loads the 
  whole document into memory at once, this could all be the result of 
  swap thrashing.
 
 A two-year-old PC with 2G ram is not going to be at all equivalent to a 
 700 Mhz PII, no matter how much ram is being used. As suggested, the small 
 amount of memory is probably the culprit. It may be helpful to look 
 through the manual or the list archives for how to disable the 
 point-and-click feature, which adds information to almost all of the 
 symbols. I seem to recall a thread or three discussing this, and if you 
 are able to disable the point-and-click, you will probably get faster 
 ps-pdf conversion (and faster processing in general).
 
 Josiah
-- 
Dick Schoeller
mailto:[EMAIL PROTECTED]
http://schoeller.hsd1.ma.comcast.net/
781.449.5476



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fonts for Dynamics messed up during printing?

2006-02-15 Thread Edwin Vane
Yeah,

I found an earlier post to this group linked through the web talking
about Preview not handling embedded fonts very well. I resorted to using
Aacrobat and it seems to work fine.

On a side note, I could only get the error to manifest when printed on
certain printers. It's quite possible viewers would also suffer although
I haven't found one that does.

Lilypond-book is ok except I don't want to run my thesis through yet
another process to create the few figures that I use. I did use
lilypond-book with dummy tex files that just had a figure in them so I
could get lilypond-book to produce .ps files that encapsulate just the
music and not a full page as lilypond proper does. I found that a bit
annoying and so I switched to pdf cropping in preview and hence my
problem.

On Tue, Feb 14, 2006 at 05:55:57PM -0800, Graham Percival wrote:
 
 On 14-Feb-06, at 1:53 PM, Edwin Vane wrote:
 So I have a line of music that I typeset with Lilypond. Because I only
 want that line, I extracted it from the full page output using Preview
 (I'm on Mac OS X.3.9). I then include the line as a figure in a latex
 document I run pdflatex on.
 
 I suggest lilypond-book for this.  Lilypond code directly in latex 
 documents -- what could be better?  :)
 
 Before I spend time hunting the problem down, has anybody else heard of
 this or have any suggestions as to where to start looking for the
 problem?
 
 I can't help, but I can confirm this behavior here (10.3.9).  I don't 
 know enough about fonts and pdf to investigate, but I can't 
 successfully extract pages from a large document using Preview.  I'm 
 pretty certain this is Preview's fault, though; the lilypond pdf prints 
 beautifully if I only print certain pages.  (instead of Preview - 
 print as pdf - print resulting pdf)
 
 Cheers,
 - Graham
 

-- 

Edwin Vane
   MMath Candidate
   Computer Graphics Lab
   School of Computer Science
   University of Waterloo



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user