[Top][All Lists]
[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
what-beat.patch
Description: Text Data