Okay, here's the deal -- I've been using non-standard time signatures in Lilypond. They work fine as long as everything is in the same time signature. Here's an example using the meter 657/66:
% "headers" follow \include "english.ly" % end of "headers" \relative c'' { << \new Staff { \clef "treble" { \time 657/66 \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" } } \new Staff { \clef "treble" { \time 657/66 \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \bar "|" } } >> } ============== Here's the problem. Let's say I want to do a polyrhythm with 657/66 in one staff and 880/220 in the bottom staff. That's a really simple rhythmic pattern in both staves, but because of stupid Western music notation limitations, it winds up being a ridiculous time signature. Anyway. What I want is to have 657/66 in the top staff in the time of 888/221. But when I try to do that, both time signatures wind up turning into 888/221: % "headers" follow \include "english.ly" % end of "headers" \relative c'' { << \new Staff { \clef "treble" { \time 657/66 \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/11 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 5/6 { c4 c4 c4 } \bar "|" } } \new Staff { \clef "treble" { \time 888/221 \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 11/17 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/13 { c4 c4 c4 } \bar "|" \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 11/17 { c4 c4 c4 } \once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f \times 4/4 { c4 c4 c4 } \override TupletNumber #'text = #tuplet-number::calc-fraction-text \times 9/13 { c4 c4 c4 } \bar "|" } } >> } ===================== That's not right and I don't get why Lilypond is not working correctly. I put in \time 657/66 for the top staff and \time 888/221 for the bottom staff. Why doesn't this work? It works fine with regular time signatures, for example \time 5/4 in the top staff and \time 4/4 in the bottom staff. Why doesn't it work with \time 657/66 for the top staff and \time 888/221 for the bottom staff? And please don't tell me "It's because you need to use \scaleDurations." No I don't. All I need is to use \tuplet 6/5 and \tuplet 11/9 for the tuplets in the top staff and \tuplet 13/11 and \tuplet 17/11 in the bottom staff. \scaleDurations is completely unnecessary because you only get those weird time signatures because of the broken tuplets combined with regular quarter notes. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Question-about-non-standard-time-signatures-tp195030.html Sent from the User mailing list archive at Nabble.com. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user