lilypond-devel
[Top][All Lists]
Advanced

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

Re: address@hidden Lilypond Comments!


From: David Svoboda
Subject: Re: address@hidden Lilypond Comments!
Date: Wed, 28 Jul 2004 14:28:17 -0400
User-agent: KMail/1.6.2

Sorry I've been out of touch...had other things to do.

At any rate, I've made some requested fixes to what-beat.el. Here is
a patch to my last what-beat.el. This patch fixes two problems:

-> what-beat barfed on \clef "treble_8". (specifically on the quotes)
Fixed.

-> What-beat got confused by a | inside a \bar command. It now ignores |
inside \bar commands. (It also ignores \bar commands, BTW...you have
to delimit measures with | for what-beat to work.)

I finished building the music score I was working on...about 30 rock songs.
Tonight I get $ for the effort :) Thanks, Lilypond!



On Tuesday 13 July 2004 04:09 am, Heikki Johannes Junes wrote:
        > On Mon, 12 Jul 2004 22:24:46 +0200 Han-Wen Nienhuys <address@hidden> 
wrote:
> > address@hidden writes:
> > > | and point), I get a useless 'end of buffer' message instead of a
> > >
> > > beat count.
> > >
> > > I'll fix \bar if you want, but offhand I'm inclined not to. It's easy
> > > to add | before or after \bar "|", for when you want measures counted
> > > before/after \bar. In other words, yes its a bug, but there's an easy
> > > workaround, and fixing the bug would be for the sake of completeness,
> > > rather than adding functionality.
> >
> > It's also a strange request, the \bar "|" does not affect measure
> > timing, and | does not take it into account.
>
> When looking at a score, \bar "|" is typically from which I start to count
> notes. If I understood the point properly, it is possible that the measure
> timing and the places of bar lines need not to be syncronized. Maybe that
> is the case in modern metric music, but isn't it more due to the laziness
> of a composer (which often is the source of a true inspiration! ;) that not
> all
> time-signatures are being written out.
>
> IMHO, \bar "anystring", or simply, "anystring" should just be skipped
> properly. In other words, one would attach which-bar to the | marks only:
>
>   { | c4 d e f |\bar ":|:" g a b c' |\bar "|." }
>
> Then, if you put dotted \bar ":" in the middle of a cycle, or an empty \bar
> "" in case of a forced line break, the counter would not be confused.

-- 
David Svoboda                    address@hidden
Senior Research Programmer       http://www.cs.cmu.edu/~svoboda
Language Technologies Institute  Practice Kind Randomness and
Carnegie Mellon University       Beautiful Acts of Nonsense

Attachment: what-beat.patch
Description: Text Data


reply via email to

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