Menu

#99 Make 'lyricsto' listen to barchecks

Accepted
nobody
warning (7)
Enhancement
2015-09-14
2006-10-02
Anonymous
No

Originally created by: *anonymous

Originally created by: *anonymous

Originally created by: gpermus@gmail.com

The below example displays a barcheck error.

Erik says:

You should currently view barchecks as something you place before syllables.
With this way of viewing it, the barcheck before the third ah is naturally
aligned to the middle of the second bar.

However, it might be bad to rely on this interpretation, because we may want
to change it later. I'd recommend you to only place barchecks where the
melody has notes immediately before and after the barline.

One way to fix behaviour (and make it do what people expect) may be to make
lyricsto listen to barchecks in the melody, and align those to any matching
barchecks in the lyrics.

{
  { f2 f2 | r2 f2 | }
  \addlyrics
  { ah ah | ah | }
}

Discussion

  • Google Importer

    Google Importer - 2006-10-05

    Originally posted by: hanw...@gmail.com

    not a bug. We're not choosing for a definite interpretation, until we have a good
    reason to choose one over another.

    Status: Invalid

     
  • Google Importer

    Google Importer - 2006-10-06

    Originally posted by: gpermus@gmail.com

    I didn't say it was a bug; I said it was an enhancement.  It's a feature request to
    pick on definite interpretation.  I don't mind if this remains a request for the next
    five years, but it's good to have it "on the books".

    Status: Accepted

     
  • Google Importer

    Google Importer - 2008-05-30

    Originally posted by: v.villenave

    (Reproduced with 2.11.47)

    Labels: Warning-nitpick

     
  • Google Importer

    Google Importer - 2010-01-14

    Originally posted by: percival.music.ca@gmail.com

    (No comment was entered for this change.)

    Labels: -warning-nitpick warning

     
  • Google Importer

    Google Importer - 2011-09-16

    Originally posted by: pkx1...@gmail.com

    Still an issue with 2.15.11

    --snip--
    Processing `C:/Documents and Settings/Administrator/Desktop/test.ly'
    Parsing...
    Interpreting music...
    C:/Documents and Settings/Administrator/Desktop/test.ly:5:10: warning: barcheck failed at: 1/2
      { ah ah
              | ah | }

    Preprocessing graphical objects...
    Finding the ideal number of pages...
    Fitting music on 1 page...
    --snip--

    Summary: Make 'lyricsto' listen to barchecks
    Owner: ---
    Labels: -Priority-Low

     
  • Google Importer

    Google Importer - 2012-09-02

    Originally posted by: PhilEHol...@googlemail.com

    Issue 2803 has been merged into this issue.

     

    Related

    Issues: #2803

  • Google Importer

    Google Importer - 2014-12-11

    Originally posted by: dak@gnu.org

    Issue 4225 has been merged into this issue.

     

    Related

    Issues: #4225

  • Google Importer

    Google Importer - 2014-12-11

    Originally posted by: tdanielsmusic

    Thanks for picking this up David.  Sorry for the noise. 

    I'm adding this comment to include the phrases "bar checks" and "bar check" to improve the chance it might be found next time someone trips over it.

    Trevor

     
  • Simon Albrecht

    Simon Albrecht - 2015-09-14
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -6,21 +6,23 @@
    
    
     Erik says:
    ->You should currently view barchecks as something you place \_before\_ syllables.
    -> With this way of viewing it, the barcheck before the third ah is naturally
    -> aligned to the middle of the second bar.
    ->
    -> However, it might be bad to rely on this interpretation, because we may want
    -> to change it later. I'd recommend you to only place barchecks where the
    -> melody has notes immediately before and after the barline.
    ->
    -> One way to fix behaviour \(and make it do what people expect\) may be to make
    -> lyricsto listen to barchecks in the melody, and align those to any matching
    -> barchecks in the lyrics.
    +> You should currently view barchecks as something you place _before_ syllables.
    +With this way of viewing it, the barcheck before the third ah is naturally
    +aligned to the middle of the second bar.
    
    +>However, it might be bad to rely on this interpretation, because we may want
    +to change it later. I'd recommend you to only place barchecks where the
    +melody has notes immediately before and after the barline.
    
    -\{
    -  \{ f2 f2 | [r2] f2 | \}
    -  \addlyrics
    -  \{ ah ah | ah | \}
    -\}
    +>One way to fix behaviour \(and make it do what people expect\) may be to make
    +lyricsto listen to barchecks in the melody, and align those to any matching
    +barchecks in the lyrics.
    +
    +~~~~
    +:::TeX
    +{
    +  { f2 f2 | r2 f2 | }
    +  \addlyrics
    +  { ah ah | ah | }
    +}
    +~~~~
    
    • Needs: -->
    • Patch: -->
     
  • Simon Albrecht

    Simon Albrecht - 2015-09-14
     

Log in to post a comment.