patch on countdown for March 15th
---
** [issues:#687] Enhancement: inequal MIDI quantization of equal durations
(swing, rubato)**
**Status:** Started
**Created:** Sat Sep 27, 2008 02:32 PM UTC by Anonymous
**Last Updated:** Mon Mar 11, 2019 01:47 PM UTC
**Owner:** Valentin Villenave
http://codereview.appspot.com/572520044
*Originally created by:* [v.villenave](http://code.google.com/u/v.villenave/)
% In jazz or baroque music, equal values \(like eighth notes\) may be
% written equallly but are not to be played equally \(the "swing" thingy\).
% Peter Chubb said:
I think it's a bit hard to do in Scheme \(need to do look-ahead in the list
of chords\).
What I'd like to see is a general rubato function, that:
1. takes a parameter \(maybe call it \`swing'\) that lengthens on-beat
phrases, and shortens off-beat phrases by the same amount \(so convert
a8 b to \times 2/3 \{ a4 b8 \} or \{ a8 b16 c \} to \times 2/3 \{a4 b16 c\}
or similar\)
2. Within phrasing slurs does a slight accelerando into the phrase
and a slight decelerando to a-tempo at the end
% See also the discussion on
[http://lists.gnu.org/archive/html/lilypond-devel/2008-09/msg00197.html](http://lists.gnu.org/archive/html/lilypond-devel/2008-09/msg00197.html)
*****
I’ve turned Johannes Rohrer’s excellent contribution into a patch for possible
upstream distribution, with some documentation:
Peter’s original rubato idea is equally interesting, but much harder to define
let alone implement. I suggest we keep it simple and consider this issue fixed
with regard to swing patterns and automated inequal rhythms.
(Which still leaves [#3003] to grapple with -- but that’s a separate matter.)
http://codereview.appspot.com/572520044
---
Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.
_______________________________________________
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto