proportional horizontal space in accelerando and ritardando
Here's a problem more or less common in contemporary music notation (and very common in contemporary me, right now) In some pieces of music it's common to reflect accelerandos and ritardandos by proportionally increasing and decreasing (respectively) the distance between notes. Here is an example, after a quick search: http://www.music.indiana.edu/departments/academic/composition/style-guide/images/newimages/featherEX.gif What do you think would be the best way to implement this in Lilypond? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: proportional horizontal space in accelerando and ritardando
Am 26.01.2016 um 21:19 schrieb Caio Giovaneti de Barros:: > > http://www.music.indiana.edu/departments/academic/composition/style-guide/images/newimages/featherEX.gif > > > What do you think would be the best way to implement this in Lilypond? > This is already implemented; see section 1.2.4 of the notation reference (this is called “feathered beams”). ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: proportional horizontal space in accelerando and ritardando
Hi Caio, Hi Malte, Well there's something strange here: proportional duration seems to work in one feather direction only: \version "2.19.35" \relative c'' { \set Score.proportionalNotationDuration = #(ly:make-moment 1/40) \override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2/3) { e32[ \override NoteHead.transparent = ##t e e e e e e e e e e e e e e] } 'proportionalNotationDuration' has no effect here (bug?): \override Beam.grow-direction = #LEFT { e32[ e e e e e e e e e e e \revert NoteHead.transparent e] } \override Beam.grow-direction = #'() s8 } Any idea why ? Cheers, Pierre 2016-01-26 21:48 GMT+01:00 Malte Meyn: > > > Am 26.01.2016 um 21:19 schrieb Caio Giovaneti de Barros:: > > > > > http://www.music.indiana.edu/departments/academic/composition/style-guide/images/newimages/featherEX.gif > > > > > > What do you think would be the best way to implement this in Lilypond? > > > This is already implemented; see section 1.2.4 of the notation reference > (this is called “feathered beams”). > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: proportional horizontal space in accelerando and ritardando
Oops my fault. So here it goes: \version "2.19.35" \relative c'' { \set Score.proportionalNotationDuration = #(ly:make-moment 1/40) \override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2/3) { e32[ \override NoteHead.transparent = ##t e e e e e e e e e e e e e e] } \override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 3/2) %% <= !!! { e32[ e e e e e e e e e e e \revert NoteHead.transparent e] } \override Beam.grow-direction = #'() s8 } Cheers, Pierre 2016-01-26 22:10 GMT+01:00 Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com>: > Hi Caio, Hi Malte, > > Well there's something strange here: proportional duration seems to work > in one feather direction only: > > \version "2.19.35" > > \relative c'' { > \set Score.proportionalNotationDuration = #(ly:make-moment 1/40) > \override Beam.grow-direction = #RIGHT > \featherDurations #(ly:make-moment 2/3) > { e32[ > \override NoteHead.transparent = ##t > e e e e e e e e e e e e e e] > } > > 'proportionalNotationDuration' has no effect here (bug?): > \override Beam.grow-direction = #LEFT > { e32[ e e e e e e e e e e e > \revert NoteHead.transparent > e] > } > \override Beam.grow-direction = #'() > s8 > } > > Any idea why ? > > Cheers, > Pierre > > 2016-01-26 21:48 GMT+01:00 Malte Meyn: > >> >> >> Am 26.01.2016 um 21:19 schrieb Caio Giovaneti de Barros:: >> > >> > >> http://www.music.indiana.edu/departments/academic/composition/style-guide/images/newimages/featherEX.gif >> > >> > >> > What do you think would be the best way to implement this in Lilypond? >> > >> This is already implemented; see section 1.2.4 of the notation reference >> (this is called “feathered beams”). >> >> ___ >> lilypond-user mailing list >> lilypond-user@gnu.org >> https://lists.gnu.org/mailman/listinfo/lilypond-user >> > > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: proportional horizontal space in accelerando and ritardando
On 26-01-2016 18:48, Malte Meyn wrote: This is already implemented; see section 1.2.4 of the notation reference (this is called “feathered beams”). You are right. I guess after 4 hours of music editing my brain went on strike ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: proportional horizontal space in accelerando and ritardando
Thanks!! On 26-01-2016 19:12, Pierre Perol-Schneider wrote: Oops my fault. So here it goes: \version "2.19.35" \relative c'' { \set Score.proportionalNotationDuration = #(ly:make-moment 1/40) \override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2/3) { e32[ \override NoteHead.transparent = ##t e e e e e e e e e e e e e e] } \override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 3/2) %% <= !!! { e32[ e e e e e e e e e e e \revert NoteHead.transparent e] } \override Beam.grow-direction = #'() s8 } Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user