Support slurs starting and/or ending on individual notes in chords
Sorry, I can't actually come up with satisfactory examples right now.
Please find something in Chopin or so. I'm sure we discussed this on
the mailing list at some point of time.
Output is still rather rough. Basics are there now, but the finetuning leaves a lot to be desired.
Contains commits:
Accept note heads as slur bounds
Also changes base_attachment calculation for in-chord slurs.
Move in-chord slur info to slur boundaries
Listen to and record in-chord slurs
Add event_symbol function to all slur engravers
Rename Slur_proto_engraver::internal_listen_slur to listen_slur
That's more in line with how we divert to base class functions elsewhere.
Rietveld issue: https://codereview.appspot.com/265370043
Passes make, make check and a full make doc.
Patch on countdown for October 8th
Patch counted down - please push.
Diff:
Pushed to staging as
commit 918231bde3dd1cb29865b5f29ee3c1fadee93935
Author: David Kastrup dak@gnu.org
Date: Sat Oct 3 20:31:28 2015 +0200
commit ac651504b3fc09a6146cef552ff2ef49c22e71e9
Author: David Kastrup dak@gnu.org
Date: Tue Nov 4 13:27:40 2014 +0100
commit eee5583d9b8b6ff3187060aa48120e4544d2af58
Author: David Kastrup dak@gnu.org
Date: Thu Oct 1 12:34:15 2015 +0200
commit 77c3a9bc4eb145bf9a8e6025edd6eea43e8e3331
Author: David Kastrup dak@gnu.org
Date: Wed Dec 10 18:44:16 2014 +0100
commit 6f95e02682255e985808947461fafcc5fcc3f060
Author: David Kastrup dak@gnu.org
Date: Wed Sep 30 22:00:37 2015 +0200
commit 6754d3302bcce74ef78c27defc3e8900be27b4f8
Author: David Kastrup dak@gnu.org
Date: Wed Sep 30 22:58:43 2015 +0200