lilypond-user
[Top][All Lists]
Advanced

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

Re: Are page breaks possible with this kind of score? If so, how?


From: Urs Liska
Subject: Re: Are page breaks possible with this kind of score? If so, how?
Date: Fri, 4 Nov 2016 04:53:14 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0


Am 04.11.2016 um 04:33 schrieb mclaren:
> Here's the score. It's pretty self-explanatory. I recognize that at this
> point we're stretching the bounds of Western music notation. It would be
> nice to be able to get page breaks with a score like this that goes on for
> several pages, but so far I haven't figured out how to do it. Trying to
> deduce the correct make-moment values would appear to require perceptions
> verging, as we may say, on the extrasensory.
>
> This is just a Conlon Nancarrow-style acceleration notated traditionally, by
> the way. Nancarrow was doing these kinds of rhythms back in the 1940s.  So
> this is far from exotic, musically speaking.

As Nathan Ho wrote in another thread you have to remove the
Forbid_line_break_engraver from the Voice context.
Then you can add a parallel voice to each staff specifying the break points.

See attached.

> \version "2.18.2"
>
> \paper {
>   indent = 0
> }
>
> \layout {
>   % Create time signature context
>   % Source: http://lsr.di.unimi.it/LSR/Snippet?id=272
>   % (modified)
>   \context {
>     \type Engraver_group
>     % Add elements that _can_ be printed
>     \consists "Timing_translator"
>     \consists "Time_signature_engraver"
>     \consists "Axis_group_engraver"
>     \name "TimeLine"
>     \alias "Staff"
>     
>     % Align time signatures on barlines
>     \override TimeSignature.X-offset =
>       #ly:self-alignment-interface::x-aligned-on-self
>     \override TimeSignature.self-alignment-X = #CENTER
>   }
>   \context {
>     \Score
>     \accepts "TimeLine"
>     \remove "Timing_translator"
>     \remove "Default_bar_line_engraver"
>     \override TupletNumber.text = #tuplet-number::calc-fraction-text
>   }
>   \context {
>     \Staff
>     \consists "Timing_translator"
>     \remove "Default_bar_line_engraver"
>     \remove "Time_signature_engraver"
>    
>   }
> }  
> <<
>              
>
>
> \new Staff { \clef "treble"
>     \tuplet 9/10 {       
>              
> {
>  r2 b'2
>  
> {\tuplet 3/2 {a'4 \tuplet 4/3 {b'4\tuplet 6/5 {e''4 \tuplet 9/8 {f''4
> \tuplet 4/3 {d''4 \tuplet 5/4 {c''4  \tuplet 7/6 {d''4 \tuplet 10/9 {a''4
> \tuplet 5/4 {b''4 \tuplet 6/5 {c'''4 \tuplet 8/7 {d'''4 \tuplet 11/10 {e'''4
> \tuplet 6/5 {b'''4 \tuplet 7/6 {a'''4 \tuplet 9/8 {d''''4 \tuplet 12/11
> {e''''4 \tuplet 7/6 {f''''4 \tuplet 8/7 {a''''4 \tuplet 10/9 {g''''4\tuplet
> 13/12 {g''''4 \tuplet 8/7 {a''''4 \tuplet 9/8 {b''''4 \tuplet 11/10 {c'''''4
> \tuplet 14/13 {d'''''4}}}}}}}}}}}}}}}}}}}}}}}}}
> }
> }
> }
> \new Staff {  \clef "treble"
> \tuplet 15/22
> {           
>              
> {
>  b2
> {\tuplet 3/2 {a4 \tuplet 4/3 {b4\tuplet 6/5 {e'4 \tuplet 9/8 {f'4 \tuplet
> 4/3 {d'4 \tuplet 5/4 {c'4  \tuplet 7/6 {d'4 \tuplet 10/9 {a'4 \tuplet 5/4
> {b'4 \tuplet 6/5 {c''4 \tuplet 8/7 {d''4 \tuplet 11/10 {e''4 \tuplet 6/5
> {b''4 \tuplet 7/6 {a''4 \tuplet 9/8 {d'''4 \tuplet 12/11 {e'''4 \tuplet 7/6
> {f'''4 \tuplet 8/7 {a'''4 \tuplet 10/9 {g'''4\tuplet 13/12 {g'''4 \tuplet
> 8/7 {a'''4 \tuplet 9/8 {b'''4 \tuplet 11/10 {c''''4 \tuplet 14/13
> {c''''4}}}}}}}}}}}}}}}}}}}}}}}}}
> }
> }
> }
>
> \new Staff {  \clef "bass"
> \time 4/5
> \relative c,
> \scaleDurations 5/8
> {c d e f }  
> {d c d e }
> {c d e f }
>
> }
>
>
> --
> View this message in context: 
> http://lilypond.1069038.n5.nabble.com/Are-page-breaks-possible-with-this-kind-of-score-If-so-how-tp196124.html
> Sent from the User mailing list archive at Nabble.com.
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user

Attachment: nancarrow-breaks.ly
Description: Text Data


reply via email to

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