Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XML: Start supporting manual Beam #120

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

XML: Start supporting manual Beam #120

wants to merge 3 commits into from

Commits on May 4, 2018

  1. XML: Start supporting manual Beam (WIP)

    Export "first" beam.
    This works only with regular eighth note beams. Anything else won't work.
    Only beam nr 1 is created and ended.
    But if more than one beam is involved they have to be encoded all.
    
    That means
    a) we have to check the number of beams at [ and ]
    b) we have to check at each note if it is beamed, and if so
       the current number of beams has to be calculated.
    (seems challenging)
    uliska committed May 4, 2018
    Configuration menu
    Copy the full SHA
    a20beb4 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2018

  1. XML: Add beam continuation

    As described in
    http://lists.gnu.org/archive/html/lilypond-user/2018-05/msg00128.html
    there is the possibility to simply encode *one* beam and add
    <beam>continue</beam> to each enclosed note.
    
    This is no correct MusicXML, but it will correctly be loaded by MuseScore
    and Verovio (test at http://www.verovio.org/musicxml.html).
    
    If we agree to stick with that halfway solution (at least for now) I think we
    can now (after adding a test file) merge this.
    uliska committed May 5, 2018
    Configuration menu
    Copy the full SHA
    c7ed5c9 View commit details
    Browse the repository at this point in the history
  2. Add Beam XML test file

    uliska committed May 5, 2018
    Configuration menu
    Copy the full SHA
    ebdd6a2 View commit details
    Browse the repository at this point in the history