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

Implement (rendering of) German tablature #13

Open
reinierdevalk opened this issue Mar 31, 2021 · 1 comment
Open

Implement (rendering of) German tablature #13

reinierdevalk opened this issue Mar 31, 2021 · 1 comment
Labels
Verovio feature Rendering feature request for verovio

Comments

@reinierdevalk
Copy link
Contributor

reinierdevalk commented Mar 31, 2021

Some issues specific to German tablature:

  • Beaming of smaller-value rhythm flags into what Newsidler in the introduction to his 1536 book calls Leiterlein (ladders). Although this feature is not unique to German tablature, it is done very consistently there (maybe even without exception? - I'm not sure). Marc Lewon noted, in another discussion, that they "group certain gestures in a suggestive way, which we should not lose in our transliteration."
  • There are multiple ways to refer to the frets on the sixth course. Marc Lewon suggests to start with the four mentioned in Newsidler 1536, which he considers to be the most important ones:
    newsidler-1536_6-sixth_course_options
  • The relative vertical position of the symbols; we should have flexibility in placement. There are four options:
    • all the symbols are squished together as closely as possible so that they always align at the top (or bottom?) - see the Gerle example below;
    • the symbols are organised in polyphonic lines; this is more rare - see the Ochsenkun example below (note that some symbols are doubled as to indicate unisons);
    • a mix of both - see the Newsidler example below;
    • (in manuscripts) in cases where the scribe forgot a symbol, it is added below the others, leading to some sort of reversal/interruption of the 'logical' (i.e., from low to high) sequence of the symbols.

Examples:

gerle-1552_1-no_4.png
gerle-1552_1-no_4

ochsenkun-1558_5-no_31.png
ochsenkun-1558_5-no_31

newsidler-1536_7-no_11.png
newsidler-1536_7-no_11

@lpugin lpugin added the need illustration New feature or request label Apr 1, 2021
@reinierdevalk reinierdevalk added need MEI customization Write the MEI customization to enable this and removed need illustration New feature or request labels Apr 6, 2021
@reinierdevalk reinierdevalk changed the title Enable rendering of German tablature Implement (rendering of) German tablature Apr 15, 2021
@DILewis
Copy link
Contributor

DILewis commented Jul 22, 2021

The MEI customization needed is:
@notationtype to add new tab types. Permitted values to be: tab.lute.french; tab.lute.italian; tab.lute.german; tab.guitar

kepper added a commit to music-encoding/music-encoding that referenced this issue Jul 22, 2021
@DILewis DILewis added Verovio feature Rendering feature request for verovio and removed need MEI customization Write the MEI customization to enable this labels Jul 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Verovio feature Rendering feature request for verovio
Projects
None yet
Development

No branches or pull requests

3 participants