lilypond-user
[Top][All Lists]
Advanced

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

problems with some tuplets


From: andersvi
Subject: problems with some tuplets
Date: Tue, 16 Sep 2008 22:39:27 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Hello.

Hopefully someone is able to spot what im doing wrong here.  I want to
have the second measure grouped as a septuplet with a bracketed 7, just
like the first measure.

Many other combinations of beats/tuplets measure-length etc. work as
intended, but im having troubles with this.  It must be something silly
i'm doing.  Is it some issue related to ternary rhythms?

Attachment: tmp.png
Description: PNG image


Heres the output:

lilypond /home/andersvi/tmp.ly
GNU LilyPond 2.11.57
Processing `/home/andersvi/tmp.ly'
Parsing...
Interpreting music... 
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
programming error: stopped tuplet bracket has left nor right bound.
continuing, cross fingers
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `tmp.ps'...
Converting to `./tmp.pdf'...


And heres the file producing it:

\version "2.11.57"

stemmeA = {

    \time 5/8 {
      \times 5/6 {
        \set beatLength = #(ly:make-moment 5 48) % (* 1/8 5/6)
        \set tupletSpannerDuration = #(ly:make-moment 5 48) 
            \times 2/3 {g'16[ g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g']}
      }
    }

    \time 6/8 {
      \times 6/7 {
       \set beatLength = #(ly:make-moment 3 28) % (* 1/8 6/7)
       \set tupletSpannerDuration = #(ly:make-moment 3 28) 
            \times 2/3 {g'16[ g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g'}
            \times 2/3 {g'16 g' g']}
     }
    }
  }


\score {
  \new Staff {
    \new Voice {
       \set subdivideBeams = ##t
       \override TupletBracket #'bracket-visibility = ##t
      \stemmeA
    }
  }
}

reply via email to

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