[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: removing unwanted accidentals
From: |
Erik Sandberg |
Subject: |
Re: removing unwanted accidentals |
Date: |
Sat, 16 Apr 2005 21:26:36 +0200 |
User-agent: |
Internet Messaging Program (IMP) 3.2.7 |
Citerar Stephen <address@hidden>:
I'm changing my mind about syntax - I think the best way would be to have a new
accidental style called no-accidentals, which would suppress all accidentals
except on notes with !. This is probably trivial to implement (but I don't have
the src here).
Erik
> I think we want Lilypond to continue to follow standard practive. If we give
> users the ability to violate those rules then total novices will start
> making mistakes.
>
> I think you know that in the example you gave, a person reading the score
> would just play an f sharp where you want an f natural if you suppressed the
> natural. Why supply a way to suppress that natural if we also have to say
> never actually do if you do not want them to play f sharp? Another way of
> putting it is that you could suppress the natural in that case, just by
> writing fis instead of f, that is what someone reading it would play anyway,
> so what's the point?
>
> I am saying here that automatic control of accidentals is better, given the
> number of choices we already have. In this case 'forget' solved the problem.
>
> Stephen
>
> ----- Original Message -----
> From: "Erik Sandberg" <address@hidden>
> To: "Stephen" <address@hidden>
> Cc: <address@hidden>; <address@hidden>
> Sent: Thursday, April 14, 2005 3:49 PM
> Subject: Re: removing unwanted accidentals
>
>
> > On Thursday 14 April 2005 21.31, Stephen wrote:
> >> Given all the options for automatic accidentals: voice, modern,
> >> modern-voice, piano, no-reset, forget, and default, one of them must
> >> answer
> >> every situation if you take the time to learn them. I find it confusing
> >> when there are multiple ways to do the same thing. I'd look carefully at
> >> the current options before I wrote a new option.
> >>
> >> In the example, '\set Score.currentBarNumber = #1' creates the problem. I
> >> don't see why the numbering is reset there other than to remove the
> >> number
> >> from that bar because it collides with the mark "D". There must be
> >> another
> >> way to suppress the bar number at that bar.
> >
> > It also changes the numbering of all subsequent bars. I don't know the
> > author's intent in this case (I didn't write that snippet), but I guess it
> > could be something like an attaca movement.
> >
> >> However, I fixed it by setting the accidental style to 'forget'. See?
> >> there
> >> is already a way to do it.
> >
> > There are situations where this doesn't work. E.g., in
> > { \key d\major fis f }
> > I can see no way to avoid displaying the natural.
> >
> > (this example I gave is not realistic, but the below example suggests that
> > it
> > may happen that you want to tweak accidentals in unexpected ways, e.g. due
> > to
> > other bugs)
> >
> > Erik
> >
> >> ----- Original Message -----
> >> From: "Erik Sandberg" <address@hidden>
> >> To: <address@hidden>
> >> Sent: Monday, April 11, 2005 3:53 PM
> >> Subject: removing unwanted accidentals
> >>
> >> > Hi,
> >> >
> >> > There seems to be a need for a way to notate that a single note should
> >> > _not_
> >> > have an accidental displayed, something like a 'force-no-accidental'
> >> > property.
> >> >
> >> > I think there was a discussion about this over a year ago, without a
> >> > conclusion. Now there have been 2 or 3 (implicit) requests for it in a
> >> > short
> >> > time, and IMHO it's a reasonable feature.
> >> >
> >> > Also it looks pretty trivial to implement; may I give it a try?
> >> >
> >> > Erik
> >> >
> >> > On Sunday 10 April 2005 14.32, Karl Hammar wrote:
> >> >> How do I remove the unwanted explicit flats in the next to last
> >> >> measure in:
> >> >>
> >> >> \version "2.4.2"
> >> >>
> >> >> \relative c'' {
> >> >> \override Score.BarNumber #'break-visibility =
> >> >> #end-of-line-invisible
> >> >> \mark #03
> >> >> \clef treble
> >> >> \key c \minor
> >> >> a2 b |
> >> >> d1 |
> >> >> \mark #04
> >> >> \set Score.currentBarNumber = #1
> >> >> d2 es8. as,16 bes8 c |
> >> >> % ^ ^ unwanted explicit flats here
> >> >> d1
> >> >> }
> >> >>
> >> >> Regards
> >> >> /Karl
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> lilypond-user mailing list
> >> >> address@hidden
> >> >> http://lists.gnu.org/mailman/listinfo/lilypond-user
> >> >
> >> > _______________________________________________
> >> > lilypond-devel mailing list
> >> > address@hidden
> >> > http://lists.gnu.org/mailman/listinfo/lilypond-devel
>
>
- Re: removing unwanted accidentals, (continued)
- Re: removing unwanted accidentals, Stephen, 2005/04/15
- Message not available
- Re: removing unwanted accidentals, Karl Hammar, 2005/04/15
- Re: removing unwanted accidentals, Stephen, 2005/04/16
- Message not available
- Re: removing unwanted accidentals, Karl Hammar, 2005/04/16
- Re: removing unwanted accidentals, Stephen, 2005/04/16
- Message not available
- Re: removing unwanted accidentals, Karl Hammar, 2005/04/17
- Re: removing unwanted accidentals, Graham Percival, 2005/04/17
- Re: removing unwanted accidentals, Stephen, 2005/04/15
- Re: removing unwanted accidentals,
Erik Sandberg <=
- Re: removing unwanted accidentals, Erik Sandberg, 2005/04/16
- Re: removing unwanted accidentals, Karl Hammar, 2005/04/16
- Re: removing unwanted accidentals, Bernard Hurley, 2005/04/16