proportional horizontal space in accelerando and ritardando

2016-01-26 Thread Caio Giovaneti de Barros
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

2016-01-26 Thread 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


Re: proportional horizontal space in accelerando and ritardando

2016-01-26 Thread Pierre Perol-Schneider
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

2016-01-26 Thread Pierre Perol-Schneider
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

2016-01-26 Thread Caio Giovaneti de Barros



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

2016-01-26 Thread Caio Giovaneti de Barros

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