lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] Issue 3664 in lilypond: Patch: Support articulations, sl


From: lilypond
Subject: [Lilypond-auto] Issue 3664 in lilypond: Patch: Support articulations, slurs and breaths in MIDI.
Date: Fri, 15 Nov 2013 08:14:14 +0000

Status: Started
Owner: ----
Labels: Type-Enhancement Patch-new

New issue 3664 by address@hidden: 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]