#1075 Lilypond export: aveverum.rg regression

closed
Heikki Junes
lilypond (36)
5
2012-09-16
2007-08-23
No

There is a regression wrt sample file aveverum.rg, now in the repository. The same file was included in a bug report:

[ 1627424 ] Lyrics badly exported to lilypond

The bug was fixed, and the report closed, but now i've tested the exported result and it is broken. The problem doesn't seem to be the lyrics, but the barchecks and wrong calculated rests padding at the beginning of the vocal parts.

Discussion

  • Heikki Junes
    Heikki Junes
    2007-08-23

    Logged In: YES
    user_id=30776
    Originator: NO

    There are barcheck warnings also in NotationView. The reason is that the notes, for example the notes in the Tenore voice, are longer that half-note.

    The quantization in Rosegarden differs from that of LilyPondExport, which is the reason for the behavious. But if the notes have exact start times and durations, there should not be problems.

    The whole NotationView needs a shake. Therefore I have not tried to reproduce the errors that NotationView have in notation.

     
  • Heikki Junes
    Heikki Junes
    2007-08-24

    Logged In: YES
    user_id=30776
    Originator: NO

    Fixed this one in svn rev 8189.

    Controller events needed to be skipped in one place.

     
  • Logged In: YES
    user_id=624187
    Originator: YES

    Thanks for your work on this issue.

    Yes, the controller events needed to be filtered out, but also any other types of MIDI events that you don't use for notation:
    - PitchBend
    - KeyPressure
    - ChannelPressure
    - ProgramChange (to be sure)
    - SystemExclusive (tbs)

    Let me know if you need a sample file containing all these event types. An easy way to record them is to use the program VKeybd (Virtual Keyboard).

     
  • Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).