Stupid of me ...
The easiest way is simply to set the time signature to 1/4, then
Lily will do what you want by default:
...
notes = \relative c'' {
\clef treble
\override Score.TimeSignature #'stencil = ##f
\time 1/4
\key g \major
\cadenzaOn
c8 fis c a c e \bar "|"
...
Trevor
----- Original Message -----
From: "Trevor Daniels" <t.dani...@treda.co.uk>
To: "Benedict Singer" <sing...@mac.com>; <lilypond-user@gnu.org>
Sent: Tuesday, March 17, 2009 9:22 AM
Subject: Re: Auto beaming in unmetered music
Hi
The easiest way to do this is to set measureLength and beatLength
explicitly (as you've begun to do), but for them to be effective
you need to either
a) revert any autoBeam settings that apply to the time signature
in force (here the default 4/4), as explained in Notation
Reference 1.2.4 Setting automatic beam behaviour, or
b) use an uncommon time signature that has no autobeam settings,
and prevent it being displayed.
Using (b) is easiest, as follows
...
notes = \relative c'' {
\clef treble
\override Score.TimeSignature #'stencil = ##f
\time 7/8
\key g \major
\cadenzaOn
\set Score.measureLength = #(ly:make-moment 1 4)
\set Score.beatLength = #(ly:make-moment 1 4)
c8 fis c a c e \bar "|"
...
Trevor
----- Original Message -----
From: "Benedict Singer" <sing...@mac.com>
To: <lilypond-user@gnu.org>
Sent: Tuesday, March 17, 2009 3:15 AM
Subject: Auto beaming in unmetered music
Hi all,
I'm writing some un-metered music, using \cadenzaOn and putting
in \bar "|" where I want barlines. However, the music is a lot of
8th and 16th notes, and I'd like them beamed into quarter note
groups at all times, i.e. 2 consecutive 8ths beam together, and
4 consecutive 16ths beam together. However, I've been unable to
get this behavior to continue past the first 4 8th notes. See
below for an example. LSR and the mailing list archives didn't
turn up any solution to this, along with the snippets in the
manual.
Thanks,
Ben
\version "2.11.62"
\paper {
#(set-paper-size "letter")
}
notes = \relative c'' {
\clef treble
\key g \major
\cadenzaOn
#(override-auto-beam-setting '(end * * * *) 1 4)
\set Score.beatLength = #(ly:make-moment 1 4)
c8 fis c a c e \bar "|"
c8 fis c a c e c d c b \bar "|"
c8 d c b c g \bar "|"
c8 d c b c g c fis, c' c' \bar "|"
c,8 c, c' c' \bar "|"
c2 r4 \bar "|"
c,16 fis fis fis c a a a c e e e \bar "|"
fis16 c fis fis a, c a a e' c e e d c d d b c b b \bar "|"
\bar "|."
}
\score {
\new Staff << \notes >>
\layout { }
\midi { }
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user