Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-05-09 Thread zepadovani . lists
Not sure if it was already mentioned... just installed 2.17.17 and it seems that the new (and nice!) angled hairpins are not compatible with the circled tip: \once \override Hairpin #'circled-tip = ##t %%doesn't work \once \override Hairpin #'stencil = #flared-hairpin g4\ ~ g4 ~ g8\f On

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-05-09 Thread Joseph Rushton Wakeling
On 05/09/2013 02:52 PM, zepadovani.li...@gmail.com wrote: just installed 2.17.17 and it seems that the new (and nice!) angled hairpins are not compatible with the circled tip I think this should be considered a bug, as the two notations are clearly compatible.

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-18 Thread Joseph Rushton Wakeling
On 03/17/2013 06:47 PM, thomasmorle...@googlemail.com wrote: And while above the staff dynamic brackets have the hook down. As I said before, I'd have argued for that feature even in the absence of a Ferneyhough example, as it makes musical/notational sense. But I think the example settles it.

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread mtsolo
On 2013/03/13 21:38:59, thomasmorley65 wrote: Hi Mike, sorry to be such an inch pincher. https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm#newcode1061

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread thomasmorley65
On 2013/03/17 07:27:37, MikeSol wrote: On 2013/03/13 21:38:59, thomasmorley65 wrote: https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm#newcode1061

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread m...@mikesolomon.org
On 17 mars 2013, at 13:36, thomasmorle...@googlemail.com wrote: On 2013/03/17 07:27:37, MikeSol wrote: On 2013/03/13 21:38:59, thomasmorley65 wrote: https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm File scm/output-lib.scm (right):

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread joseph . wakeling
On 2013/03/17 14:37:52, thomasmorley65 wrote: This is doable, but I'd wait to see from someone who knows how these things work if this is actually how they are printed. I want to say that they are always printed with the line going up irrespective of the side of the staff, but I could be

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread Joseph Rushton Wakeling
On 03/17/2013 05:28 PM, m...@mikesolomon.org wrote: My suggestion was flairpin, which is infinitely cheesier and thus way cooler. I know, but ... at the end of the day, less clear in meaning than either ferneyhough-hairpin or flared-hairpin. Sad but IMO true. :-P

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread joseph . wakeling
On a related issue: one thing that's probably clear looking at Ferneyhough scores is the way in which the vertical placement of hairpin endpoints is strongly coupled with the vertical placement of dynamic marks. I don't think it's really appropriate to bundle all of this together into one

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread m...@mikesolomon.org
On 17 mars 2013, at 17:25, joseph.wakel...@gmail.com wrote: Final remark: while it's nice to see Ferneyhough getting namechecked might it be worth naming this alteration as flared-hairpin rather than ferneyhough-hairpin? My suggestion was flairpin, which is infinitely cheesier and thus

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread m...@mikesolomon.org
On 17 mars 2013, at 17:46, joseph.wakel...@gmail.com wrote: On a related issue: one thing that's probably clear looking at Ferneyhough scores is the way in which the vertical placement of hairpin endpoints is strongly coupled with the vertical placement of dynamic marks. I don't think

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread thomasmorley65
On 2013/03/17 12:42:02, mike7 wrote: You'd have to have a wrapper function with a call to ly:scale-stencil with a -1 to the Y axis based on the direction of the grob. Sure. Or in (define (my-c-p-s ... as it is done for `decresc?´ This is doable, but I'd wait to see from someone who knows

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-17 Thread thomasmorley65
On 2013/03/17 16:25:55, Joseph Rushton Wakeling wrote: On 2013/03/17 14:37:52, thomasmorley65 wrote: I want to say that they are always printed with the line going up irrespective of the side of the staff, but I could be wrong. There are Ferneyhough scores with dynamics above the staff

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-13 Thread m...@mikesolomon.org
On 13 mars 2013, at 00:02, janek.lilyp...@gmail.com wrote: Nice hairpins! Janek https://codereview.appspot.com/7615043/diff/23001/input/regression/ferneyhough-hairpins.ly File input/regression/ferneyhough-hairpins.ly (right):

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-13 Thread Joseph Rushton Wakeling
On 03/13/2013 12:22 AM, Janek Warchoł wrote: this reminds me of an idea i had that would probably play nicely with this: make it possible to manipulate hairpins' ends separately. The point would be that you could specify a vertical offset for one end and thus easily achieve a slanted hairpin

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-13 Thread thomasmorley65
Hi Mike, sorry to be such an inch pincher. https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/23001/scm/output-lib.scm#newcode1061 scm/output-lib.scm:1061: (thick (* thick (layout-line-thickness

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-12 Thread janek . lilypond
Nice hairpins! Janek https://codereview.appspot.com/7615043/diff/23001/input/regression/ferneyhough-hairpins.ly File input/regression/ferneyhough-hairpins.ly (right): https://codereview.appspot.com/7615043/diff/23001/input/regression/ferneyhough-hairpins.ly#newcode4

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-12 Thread Janek Warchoł
hi all, On Sat, Mar 9, 2013 at 12:15 AM, thomasmorle...@googlemail.com wrote: The image Trevor Bača posted http://lists.gnu.org/archive/html/lilypond-user/2013-03/pngIGBdggySyh.png shows that the left ends of a decrecsendo-hairpin are vertical aligned even if the hairpin isn't extended

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-11 Thread thomasmorley65
Hi Mike, sorry to have some more nit-picks. https://codereview.appspot.com/7615043/diff/15001/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/15001/scm/output-lib.scm#newcode1051 scm/output-lib.scm:1051: 0.1 Hard-coded thickness. Why not

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-11 Thread thomasmorley65
On 2013/03/11 23:38:17, thomasmorley65 wrote: https://codereview.appspot.com/7615043/diff/15001/scm/output-lib.scm#newcode1052 scm/output-lib.scm:1052: 1.0 I'd do the scaling here. ly:stencil-scale would be superfluous than. Either scaling-method will change the direction of

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-11 Thread m...@mikesolomon.org
On 12 mars 2013, at 00:38, thomasmorle...@googlemail.com wrote: Hi Mike, sorry to have some more nit-picks. https://codereview.appspot.com/7615043/diff/15001/scm/output-lib.scm File scm/output-lib.scm (right):

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-09 Thread thomasmorley65
Hi Mike, decrescendo doesn't work!! My idea about drag-hairpin seems not too hard to implement, ofcourse there would be need to do a clean definition of the property, currently LilyPond returns a unsurprisingly warning: #(define-public ((elbowed-hairpin coords mirrored?) grob) (define

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-09 Thread m...@mikesolomon.org
On 10 mars 2013, at 01:47, thomasmorle...@googlemail.com wrote: Hi Mike, decrescendo doesn't work!! Yikes! Will fix. Thanks for spotting this. My idea about drag-hairpin seems not too hard to implement, ofcourse there would be need to do a clean definition of the property, currently

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-08 Thread thomasmorley65
Hi Mike, one thought. The image Trevor Bača posted http://lists.gnu.org/archive/html/lilypond-user/2013-03/pngIGBdggySyh.png shows that the left ends of a decrecsendo-hairpin are vertical aligned even if the hairpin isn't extended horizontal but ascending. Currently the vertical alignment is

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-08 Thread m...@mikesolomon.org
On 9 mars 2013, at 00:15, thomasmorle...@googlemail.com wrote: Hi Mike, one thought. The image Trevor Bača posted http://lists.gnu.org/archive/html/lilypond-user/2013-03/pngIGBdggySyh.png shows that the left ends of a decrecsendo-hairpin are vertical aligned even if the hairpin isn't

Re: Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-08 Thread mtsolo
https://codereview.appspot.com/7615043/diff/1/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/1/scm/output-lib.scm#newcode929 scm/output-lib.scm:929: form. @code{x} is the portion of the width consumed for a given line On 2013/03/08 06:26:29,

Adds Ferneyhough hairpins to LilyPond. (issue 7615043)

2013-03-07 Thread lemzwerg
From visual inspection, LGTM. https://codereview.appspot.com/7615043/diff/1/scm/output-lib.scm File scm/output-lib.scm (right): https://codereview.appspot.com/7615043/diff/1/scm/output-lib.scm#newcode929 scm/output-lib.scm:929: form. @code{x} is the portion of the width consumed for a given