There's a very nice solution to this problem available in LSR, see
http://lsr.dsi.unimi.it/LSR/Item?id=333
/Mats
Quoting "James E. Bailey" <derhindem...@googlemail.com>:
On 13.11.2009, at 18:07, Richard Sabey wrote:
How can Lilypond be used to create music in free time, with bar
lines only where I explicitly put them in using \bar "|"? I've
tried using \cadenzaOn but then Lilypond mismanages accidentals. I
need a bar line to stop the effect of all accidentals (with the
possible exception of notes tied from the previous bar).
I see that similar questions have been asked before, but they did
not get satisfactory replies.
In particular, how can I avoid the following buggy behaviour in the
following example:
* the 2nd bar's 1st note is A# but lacks a #
* the 3rd bar's 2nd note has a needless natural; I'd prefer there
to be no needless accidentals except where I explicitly call for
them using !
* the 3rd bar's 3rd note is G# but lacks a #
* the last note has a natural as well as a flat even though it's in
a Staff where extraNatural = ##f.
I do this by having hidden time signatures. That way, I have bar
lines where I want them, accidentals that make sense, and everything
else associated.
James E. Bailey
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user