|
From: | Auto mailings of changes to Lily Issues |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #4937 [GSoC] Implement cross-voice dynamic spanners |
Date: | Wed, 27 Jul 2016 07:44:38 +0000 |
I assume from the comments above that this tracker is going to have multiple 'countdowns' (so to speak)?
I'd suggested, to keep Nathan on track, that we have a separate tracker for changes+doc so that we can 'worry' about that later on.
I'll set this to 'push' and let David do whatever needs to be done with this tracker (e.g. set back to needs_work or fixed as appropriate).
[issues:#4937] [GSoC] Implement cross-voice dynamic spanners
Status: Started
Created: Wed Jul 20, 2016 12:56 AM UTC by Nathan Chou
Last Updated: Mon Jul 25, 2016 10:42 AM UTC
Owner: Nathan Chou
[GSoC] Implement cross-voice dynamic spanners
\= was changed to allow setting spanner-share-context property on
events. spanner-id was consequently changed to a key.
Spanner_engraver class modifies a new context property sharedSpanners.
Spanner information, including the Spanner object and the current
voice the spanner belongs to, is stored in this property. If a context
above Voice is used, other voices may see the spanner and modify it.
Dynamic_engraver and Dynamic_align_engraver were changed to support
cross-voice spanners using the above mechanics. I rewrote portions of
Dynamic_align_engraver to do this more easily.
Examples:
<< { c\=Score.hello\< d e f } \ { e f g\=Score.hello! a } >>
\new Staff { << { c d e\=Staff.hello\< f } >> << { g> f!\=Staff.hello! e d } >> }
\new Staff { c d e\=1\< f\=2\< g f\=1! e\=2! d }
http://codereview.appspot.com/304160043
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |