Re: Dividing ties and adjusting ties in an arpeggiated chord

2011-04-11 Thread bruys .
Hello James,

No, I never got around to trying the white-box method. It looks pretty
fiddly, but I also needed to change the shape of the ties, so I first
tried to separate the parts (believing this was necessary) and came to
a dead-end (see previous e-mails).

I am satisfied that it is possible to get the desired result using
Eluze's method (I've just got to update to the unstable version).
The use of dash-definition appears to be less fiddly than the white
box method. I'd still be interested in experimenting with the
white-box method, as it may be useful in other situations, but it
sounds, from your experience, like it is hard to get a good result.

Using \tieDown [sic], didn't produce a satisfactory result in this
situation, in my opinion.

I never got around to nutting out madMuze/David's method of
determining the X-offset of the right endpoint. I'm not really sure
how to use his snippet. If you have an example, that would be
appreciated.

Regards,
Bruys

On Mon, Apr 11, 2011 at 8:35 AM, James Lowe james.l...@datacore.com wrote:
 The problem is that in this example, there is a collision with the
 tie, second from the top (d'') and the f# (fis''). Ms. Gould's
 solution is to divide the tie leaving a gap in the tie, so that it
 doesn't collide. How does one divide a tie with Lilypond?

 sorry for the delayed response. Did you try simply to make a White box and 
 then put it over the tie but behind the note?

 I looked at doing that for a piece recently. it worked but I thought it 
 looked awful. So I used \slurDown and that looked better. It was for some 
 single very high flute part, so didn't use chords or other voices.

 sorry if this was irrelevant.

 James

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


Re: Beyond bars, book by Elaine Gould

2011-04-11 Thread Jan-Peter Voigt

Am 08.04.2011 um 16:37 schrieb Ricardo Gabriel Herdt:

 2011/4/8 Jan-Peter Voigt:
 I ordered a (german) book on this topic, but that is not in stock right now 
 - so this book fills this gap really good.
 
 Which one?

Hello,

I ordered 'Chlapik, Herbert: Die Praxis des Notengraphikers.  1987, Ludwig 
Doblinger' wich an editor I know recommended (with the advice: you don't have 
to do it all that way, but it is a good roundup)
Well, Elaine Goulds book is from our days and not from the last century, where 
computers where just beginning to draw musical notes ...

Cheers,
Jan-Peter


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


Re: Beyond bars, book by Elaine Gould

2011-04-11 Thread Ricardo Gabriel Herdt
2011/4/11 Jan-Peter Voigt jp.vo...@gmx.de:

 Am 08.04.2011 um 16:37 schrieb Ricardo Gabriel Herdt:

 2011/4/8 Jan-Peter Voigt:
 I ordered a (german) book on this topic, but that is not in stock right now 
 - so this book fills this gap really good.

 Which one?

 I ordered 'Chlapik, Herbert: Die Praxis des Notengraphikers.  1987, Ludwig 
 Doblinger' wich an editor I know recommended (with the advice: you don't have 
 to do it all that way, but it is a good roundup)
 Well, Elaine Goulds book is from our days and not from the last century, 
 where computers where just beginning to draw musical notes ...

 Cheers,
 Jan-Peter



Thanks, I'll take a look at it.

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


Re: Is pagination quadratic?

2011-04-11 Thread Francisco Vila
2011/4/9 Victor Eijkhout vic...@eijkhout.net:
 The other day I had the brilliant idea of writing some python code to 
 generate the lilypond input for exercises. After all, generating the lilypond 
 code for all triads, all scales, whatnot, is pretty simple.

 So now I have this exercise study that generates close to 2000 scales like 
 \relative c { a b c d e f g a g f e d c b a}. And finding the ideal number 
 of pages takes an ungodly amount of time. Minutes. Probably over 10.

 Which makes me wonder if pagination is quadratic (I really hope it's not 
 exponential!) and if so, if it should be.

Not for pagination, but rather for total time, I propose you the
experiment to determine this:
If you are in a command promt and have the 'time' command, or you are
using Frescobaldi which shows elapsed time of rendering, could you
tell us the times in seconds for 32, 64, 128, 256, 512 and 1024
scales?.  If your system memory is big enough, you'll hopefully be
able to complete the 1024 stage.

Now, if you have gnuplot you can do a simple graph with these data; if
not, I'll do it for you. With a logarithmic scale on both axes, look
at the type of curve shown.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


two-sided problem

2011-04-11 Thread 胡海鹏 - Hu Haipeng
Hello,
  I'm trying two sided printing. It's strange: I set inner 40\mm and outer 10. 
The odd pages are ok, but on even pages, the score is shifted very left, and 
the instr names are eaten. In my opinion, the even pages must have left margin 
10 and right 40 for binding, but the right is too wide and the left is too 
narrow. When I set inner to 30 and outer 23, the odd pages are not so good. 
Why? NR says inner/outer margins will override l/r margins. Must I comment out 
these margins I used to produce single sided version?

Haipeng

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


Re: two-sided problem

2011-04-11 Thread Janek Warchoł
2011/4/11 胡海鹏 - Hu Haipeng hhpmu...@163.com

 Hello,
   I'm trying two sided printing. It's strange: I set inner 40\mm and outer 
 10. The odd pages are ok, but on even pages, the score is shifted very left, 
 and the instr names are eaten. In my opinion, the even pages must have left 
 margin 10 and right 40 for binding, but the right is too wide and the left is 
 too narrow. When I set inner to 30 and outer 23, the odd pages are not so 
 good. Why? NR says inner/outer margins will override l/r margins. Must I 
 comment out these margins I used to produce single sided version?

Hi,

Did you not forget to use
two-sided = ##t
?

Also, maybe you need to set binding-offset?
Can you post a tiny example or your \paper block?
Keep in mind that margin values are measured from the edge of the
paper to the edge od the system (instrument names and staff group
brackets are ignored).

HTH,
Janek

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


Forced Tie between non-equal notes?

2011-04-11 Thread Nils
Hello list,

for some reasons, mostly educational and theoretic, I want to create a tie 
between two different notes: enharmonic siblings. Between dis and ees for 
example. This seems to be not possible with a default Lilypond Tie (which is a 
very good setting!). Is there a way to force a tie to the next note or at least 
get the graphics without creating an svg curve through coordinates?

Nils

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


midi arpeggio

2011-04-11 Thread MING TSANG
The midi output does not produce arpeggio midi sound.  


snippet

\version 2.13.59
\include english.ly
TimeKey = { \time 4/4  \key ef  \major  } 
PianoRHand = \relative c' {
bf g'8 ef4 bf g'8 af af'8 ef'4 af, af'8 |%bar 01
bf bf'8 ef4 bf bf'8 c af'8 ef c'4 af, ef'8 |%bar 02
bf g'8 g4 bf g'8 af f'4 f ef'8 af c8~ \break%bar 03
af c2 ef'' af bf ef2\arpeggio |%bar 04
bf, g'8 ef4 bf g'8 af af'8 ef'4 af, af'8 |%bar 05
bf bf'8 ef4 bf bf'8 c af'8 ef c'4 c af'8 |%bar 06
ef g8 g, ef'4 bf g'8 af~ f'4 af ef'8 d, bf'8~ \break%bar 07
d bf'2 bf'' bf'2\arpeggio |%bar 08
 }
PianoLHand = \relative c {
 {bf2 c2} \\ {ef,1}  |%bar 01
 {df'2 cf2} \\ {ef,1}  |%bar 02
ef bf'2 df af'~4. af ef' af8~ \break %bar 03
af ef' af1 | %bar 04
 {bf'2 c2} \\ {ef,1}  |%bar 05
 {df'2 c2} \\ {ef,1}  |%bar 06
c c'2 f bf4. bf, f'8~ \break %bar 07
bf f'1 |%bar 08
 }
 

  
  
\score {
  \new GrandStaff = GrandStaff_score 
\new ChoirStaff 

\new PianoStaff 
  \new Staff = RH { \TimeKey  \PianoRHand  }
  \new Staff = LH { \TimeKey \clef bass \PianoLHand }

  
   \layout {   }
  \midi {}
}
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Overture to Lilypond converter

2011-04-11 Thread Alberto Vignani

Hello all,

I have made available the latest version of my Overture 4.x to 
XML/Lilypond converter (running under Windows only) on SourceForge 
(http://sourceforge.net/projects/ove2xmly/).
A first version I released in 2009 converted Overture files only to 
MusicXML; but because of lack of needed features, bugs and the general 
ugliness of editing under Finale I switched to Lilypond, and, up to now, 
I'm quite satisfied with the results.


Alberto


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


Re: Is pagination quadratic?

2011-04-11 Thread Valentin Villenave
On Sat, Apr 9, 2011 at 7:49 PM, Victor Eijkhout vic...@eijkhout.net wrote:
 So now I have this exercise study that generates close to 2000 scales like 
 \relative c { a b c d e f g a g f e d c b a}. And finding the ideal number 
 of pages takes an ungodly amount of time. Minutes. Probably over 10.

That's to be expected: page-breaking is *the* most time-consuming
process in LilyPond. Using
http://lilypond.org/doc/v2.13/Documentation/notation/minimal-page-breaking
should be fine and harmless in this specific case.

(On an unrelated note, I recently found that refreshing large PDF
documents takes forever when point-and-click is enabled.)

Cheers,
Valentin.

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


Re: Lyrics - vertical alignments

2011-04-11 Thread Michael Dykes
Yes, Xavier that helps a lot. That does the trick. Thanks a lot!!!

On Sun, Apr 10, 2011 at 8:22 AM, Xavier Scheuer x.sche...@gmail.com wrote:

 On 10 April 2011 06:40, Michael Dykes thedoctor81...@gmail.com wrote:
 
  I have read this - well most of this section before, but when I try it I
  still get the same results. Perhaps someone could help me out a little,
  please?

 Normally

  \new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity = #CENTER
  }

 should do the trick.
 But the result does not appear centered in this case.  I suspect it is
 due to the fact that you have a voice with stems up in the lower staff
 (Tenor) and no voice with stems down in the upper staff (Alto).

 So in this case I would simply increase the minimum distance between
 the Lyrics and the related Staff (upper staff).

  \new Lyrics \with {
\override VerticalAxisGroup #'nonstaff-relatedstaff-spacing
  #'minimum-distance = #6
  }

 HTH.

 Cheers,
 Xavier

 --
 Xavier Scheuer x.sche...@gmail.com




-- 
In Christ,
Michael D
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


mup2ly.py

2011-04-11 Thread MING TSANG
I download lilypond v2.6.5 and try to use mup2ly.py to convert a .mup file to 
.ly

questions:
1.  mup2ly.py sample2.mup did not produce a .ly file.
2.  is any one know how this mup2ly works?
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Multiple Stanzas

2011-04-11 Thread Michael Dykes
I have an attached file (as always, I know) - and I where the lyrics say
Who art ri-sen from the dead - just under those words ONLY I wish to
place 2 other sets of lyrics, namely:

Who art won-drous in Thy saints
and
Through the prayers of the Theo-to-kos

I have been looking at the section on stanzas, but so far have not found
this particular challenge. Any help, or someone to point me to the right
place would be appreciated. Thanks.

-- 
In Christ,
Michael D
\version 2.13.58
\include english.ly
\include gregorian.ly

% XS: necessary, see below
\paper{
  page-count = #1
  print-all-headers = ##t
} 


% #(set-global-staff-size 22)
global = {
  \key f \major
  \revert Score.SpacingSpanner #'packed-spacing
  \override Staff.NoteHead #'style = #'altdefault
  \override Staff.TimeSignature #'stencil = ##f
  \override Staff.BarLine #'stencil = ##f
}
move = { \bar  \break }

sopranoOne = \relative c'' {
  \global
  % Music follows here.
  g4 g2 g8(f) g(a) bf4 bf \divisioMinima
  bf4 a8(bf) c4(bf a) g8 a bf4(a g1) \divisioMaior
  
  g4 bf a bf \divisioMinima
  bf4^\markup {\bold *} 
  bf c2 c4 bf a g2(f) \divisioMinima
  bf2 bf8(a) g4 bf2 a4 g1 \divisioMaior
  
  g4 a bf bf bf \divisioMinima
  bf4 bf c c c \divisioMinima
  c8(bf a bf) c4 bf2(a4 bf8 a g4) a g\breve \finalis
}

sopranoTwo = \relative c'' {
  \global
  % Music follows here.
  bf4 bf c2 c4 bf a g2(f) \divisioMinima
}

sopranoThree = \relative c'' {
  \global
  % Music follows here.
  bf4 bf c2 c4 c bf a g2 f \divisioMinima
}

tenorOne = \relative c' {
  \global
  % Music follows here.
  g4 g2 g8(f) g(a) bf4 bf \divisioMinima
  bf4 a8(bf) c4(bf a) g8 a bf4(a g1) \divisioMaior
  
  bf4 d c d \divisioMinima
  d4 d ef2 ef4 d c c2(a) \divisioMinima
  d2 d8(c) bf4 d2 c4 bf1 \divisioMaior
  
  bf4 c d d d \divisioMinima
  d4 d ef ef ef \divisioMinima
  ef8(d c d) ef4 d2(c4 d8 c d4) c4 bf\breve \finalis
}

tenorTwo = \relative c'' {
  \global
  % Music follows here.
  d,4 d ef2 ef4 d c c2(a) \divisioMinima
}

tenorThree = \relative c'' {
  \global
  % Music follows here.
  d,4 d d ef2 ef4 ef d c2(a) \divisioMinima
}

bassOne = \relative c {
  \global
  % Music follows here.
  g'4 g2 g8(f) g(a) bf4 bf \divisioMinima
  bf4 a8(bf) c4(bf a) g8 a bf4(a g1) \divisioMaior
  
  g4 g g g\divisioMinima
  g4 g f2 f4 f f c2(d) \divisioMinima
  g2 g4 g d2 f4 g1 \divisioMaior
  
  g4 g g g g \divisioMinima
  g4 g f f f \divisioMinima
  f2 f4 g2 d1 g g,\breve \finalis
}

bassTwo = \relative c'' {
  \global
  % Music follows here.
  g,4 g f2 f4 f f c2(f) \divisioMinima
}

bassThree = \relative c'' {
  \global
  % Music follows here.
  g,4 g f2 f4 f f f c2 f \divisioMinima
}

verseOne = \lyricmode {
  \override LyricSpace #'minimum-distance = #1.0
  \override LyricText #'font-size = #+1
  % Lyrics follow here.
  
  O come, let us wor -- ship,
  and fall __ down __ be -- fore Christ; __
  
  O Son of God,
  Who art ri -- sen from the dead, __
  Save us __ who sing to Thee:
  
  Al -- le -- lu -- i -- a,
  Al -- le -- lu -- i -- a,
  Al __ le -- lu __ i -- a!
}

verseTwo = \lyricmode {
  \override LyricSpace #'minimum-distance = #1.0
  \override LyricText #'font-size = #+1
  % Lyrics follow here.
  Who art won -- drous in Thy saints,
}

verseThree = \lyricmode {
  \override LyricSpace #'minimum-distance = #1.0
  \override LyricText #'font-size = #+1
  % Lyrics follow here.
  through the prayers of the The -- o -- to -- kos,
}

\score {
  \new ChoirStaff 
\new Staff \with {
  midiInstrument = voice oohs
  instrumentName = \markup \center-column { S }
  shortInstrumentName = \markup \center-column { S }
} 
  \new Voice = soprano { \voiceOne \sopranoOne }

\new Lyrics \with {
  \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing
 #'minimum-distance = #6
} \lyricsto soprano \verseOne
\new Staff \with {
  midiInstrument = voice oohs 
  instrumentName = \markup \center-column { T B }
  shortInstrumentName = \markup \center-column { T B }
} 
  \clef bass
  \new Voice = tenor { \voiceOne \tenorOne }
  \new Voice = bass { \voiceTwo \bassOne }

  
  \header {
  title = Eisodikon~Come, let us Worship
  poet = Znamenny Chant~Tone 2
  composer =  Arranged by Michael Dykes
 footer = obs_zn[3].ly
ponomarname = Only-Begotten Son
ponomartype = OwnWork
ponomarsubtype = Arrangement
ponomarsource = Unknown
ponomarauthor = Michael Dykes
maintainer = Michael Dykes
maintaineremail = thedoctor81...@gmail.com
lastupdated = 2011/04/10
ponomarlang = en
ponomarcomments = 
copyright = This score is part of the Ponomar OpenMusic Project
tagline = \markup {
\override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7)
\box \center-column {
  \line { \with-url #http://www.ponomar.net; \line { www. \hspace #-1.0 ponomar \hspace #-1.0 .net \hspace #0.5 } • Orthodox Liturgical music that is \italic free to download, use, modify and distribute. }
  \line 

Re: status of release (was: status of mutopia project)

2011-04-11 Thread Keith OHara
bruys . notenoir at gmail.com writes:

  I wondered if
 \partcombine is supposed to work with more than two parts. The
 documentation refers to combining several parts, but only shows
 examples with two parts. 

\partcombine does not try to combine more than two parts.

 P.S. As an aside, the Scheme function context-spec-music is referred

Many of the less-used Scheme functions are not documented in the manual.
The Scheme source files come with the binary distribution, so users who can 
read 
Lisp-like code can usually understand them that way.


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