Status: Started
Owner: ----
Labels: Type-Enhancement Patch-new
New issue 3664 by [email protected]: Patch: Support articulations, slurs
and breaths in MIDI.
http://code.google.com/p/lilypond/issues/detail?id=3664
Support articulations, slurs and breaths in MIDI.
Articulations and breaths can alter the length and volume of the note.
(Breaths affect the previous chord.) This is controlled by their
perform-length and perform-volume properties. The standard articulations
now have these properties where appropriate.
Notes in a slur overlap slightly in MIDI output. This approximates how
they're played on keyboards, and triggers the legato mode of many
synthesizers. The degree of overlap is controlled by the slurOverlap
context property.
Shorthand articulations indirect to their long versions. Previously a
shorthand (e.g. -.) looked up its name (dashDot) to get an articulation
name (staccato), and then created a new ArticulationEvent with that
name, ignoring the existing global (staccato). This meant changes to
the long names (such as adding properties) didn't affect the shorthand.
Now it looks up the articulation name to get the existing ArticulationEvent.
This makes c-. behave exactly like c\staccato.
http://codereview.appspot.com/26470047
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings