Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Keith E OHara
On Tue, 26 Oct 2010 14:20:27 -0700, Valentin Villenave wrote: You're right. I think I'm gonna suggest a patch for our 2.14 Documentation. (attached) No, Wait! Trevor and I already worked out a revision . . . Ah. Very funny. Where were you when I was defending the need for doc changes?

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Valentin Villenave
On Tue, Oct 26, 2010 at 9:34 PM, Keith E OHara wrote: > I might have been over-reacting after my recent difficulties trying to use > CueVoice for purposes formerly recommended in the manual.  Or, it may just > be that old people always caution against new things; it's part of our job. You're righ

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Werner LEMBERG
>>> % tieDynamic to the next dynamic mark, so that they are placed as >>> % a group >>> tieDynamic = #(make-music 'CrescendoEvent 'span-direction START >>>'span-type 'text 'span-text "") >> >> Hmm, using 2.13.37, this has nasty side effects and doesn't yield >> the expected result.

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Keith E OHara
On Tue, 26 Oct 2010 13:14:42 -0700, Werner LEMBERG wrote: it looks like `dynamic-gap.png' (attached), and the huge gap between the crescendo and decrescendo hairpin is not what I expect. Additionally, I get a nasty warning programming error: Improbable offset for stencil: -nan staff space

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Keith E OHara
On Tue, 26 Oct 2010 02:13:49 -0700, Valentin Villenave wrote: the goal would be to improve LilyPond's *default* behaviour, not to require users to change the syntax they use. Now, if power-users happen to want to modify the new behavior (and even possibly disable it), they should *also* have be

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Valentin Villenave
On Tue, Oct 26, 2010 at 3:51 AM, Keith E OHara wrote: > Please don't ask the poor users to learn another new concept, if we can > extend what they have learned already. Sure, let's ask them to use dirty hacks instead. That should work well :-) More seriously, if this enhancement were added (whic

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-26 Thread Werner LEMBERG
> In 2.14 we should be able to do this (because we already can in the > development version) : > > % tieDynamic to the next dynamic mark, so that they are placed as a > % group > tieDynamic = #(make-music 'CrescendoEvent 'span-direction START > 'span-type 'text 'span-text "") > { > d'16 \< d''

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-25 Thread Keith E OHara
On Fri, 22 Oct 2010 00:17:05 -0700, Valentin Villenave wrote: I could imagine a way of making LilyPond aware of nearly-adjacent dynamics. Something like a 'neighborhood property, that would take a ly:moment as argument... If anyone else wants to help write a feature request, I'll add it to the t

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-21 Thread Valentin Villenave
On Thu, Oct 21, 2010 at 6:08 PM, James Bailey wrote: > Unfortunately, lilypond doesn't care about your opinion. You end a hairpin, > and then at some later point in time start a new one. Lilypond is just a > dumb program, it doesn't care if it's only a 16th note later or 200 measures > later, one

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-21 Thread James Bailey
On Oct 21, 2010, at 5:43 PM, Jan Warchoł wrote: > Hi, > > 2010/10/19 Valentin Villenave > On Tue, Oct 19, 2010 at 11:43 AM, Jan Warchoł > wrote: > > (...) Lily places all related dynamics at the same vertical position level > > Er, it seems that we're already doing that > > Not exactly that.

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-21 Thread Jan Warchoł
Hi, 2010/10/19 Valentin Villenave > On Tue, Oct 19, 2010 at 11:43 AM, Jan Warchoł > wrote: > > (...) Lily places all related dynamics at the same vertical position > level > > Er, it seems that we're already doing that Not exactly that. This example illustrates my idea: { d'16 \< d'' d''\!

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Valentin Villenave
On Tue, Oct 19, 2010 at 9:03 PM, Keith E OHara wrote: > Some people like to put all dynamics at exactly the same height: > Speaking of which, this snippet is slightly out-of-date since the Dynamics context is now built-in and ready-to-use. I've updated th

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Keith E OHara
LilyPond where one could add a tag to certain dynamics to make them parallel: e.g. a'\p?var1 c' d' b'\mf?var1 f'\markup{asdf}?var1 d''2\?var2 b'\! James wrote: If I understand correctly, is this similar to the (rather hackish, imo) lsr snippet? http://lsr.dsi.unimi.it/LSR/Item?id=450 I do

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread James Bailey
On Oct 19, 2010, at 7:59 PM, Cordilow wrote: > >> If I understand correctly, is this similar to the (rather hackish, imo) lsr > snippet? http://lsr.dsi.unimi.it/LSR/Item?id=450 > > I don't think so. What I mean is with multiple notes so that the dynamics > above each note (not the same note) a

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Valentin Villenave
On Tue, Oct 19, 2010 at 11:43 AM, Jan Warchoł wrote: > Lily forgets about dynamics that are not related to any other dynamics, i.e. > too far apart (like 2 full measures apart or 30 staff spaces apart) > for each group of related dynamics: >       for each dynamic in the group Lily calculates the

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Cordilow
> It's a nice idea, however i'd prefer that LilyPond would do this more automatically (the less input user needs to type the better). > Lily forgets about dynamics that are not related to any other dynamics, > i.e. too far apart (like 2 full measures apart or 30 staff spaces apart) … It's a good

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Cordilow
> If I understand correctly, is this similar to the (rather hackish, imo) lsr snippet? http://lsr.dsi.unimi.it/LSR/Item?id=450 I don't think so. What I mean is with multiple notes so that the dynamics above each note (not the same note) are the same height above the staff. -- View this message

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread James Bailey
If I understand correctly, is this similar to the (rather hackish, imo) lsr snippet? http://lsr.dsi.unimi.it/LSR/Item?id=450 On Oct 19, 2010, at 8:46 AM, Cordilow wrote: > > In most music I see out there, I've noticed that related dynamics (and often > markup) are usually parallel (such that if

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Valentin Villenave
On Tue, Oct 19, 2010 at 11:43 AM, Jan Warchoł wrote: > Lily places all dynamics from this group at the same vertical position level >       if the difference is greater, Lily divides this group of related > dynamics in more groups in such a way that the differencies became smaller, > and repeats p

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Jan Warchoł
2010/10/19 Cordilow > In most music I see out there, I've noticed that related dynamics (and > often > markup) are usually parallel (such that if you drew a horizontal line, it > would meet both at the same vertical position). In fact, I'm hard pressed > to > think of a situation where they're no

Re: Parallel dynamics, markup, sponsor, etc.

2010-10-19 Thread Cordilow
> a'\p?var1 c' d' b'\mf?var1 f'\markup{asdf}?var1 d''2\?var2 b'\! I mean, all the var1 dynamics are parallel with each other. All the var2 dynamics are parallel with each other. However, the var1 dynamics are not parallel with the var2 ones (unless by coincidence). -- View this message in contex

Parallel dynamics, markup, sponsor, etc.

2010-10-18 Thread Cordilow
In most music I see out there, I've noticed that related dynamics (and often markup) are usually parallel (such that if you drew a horizontal line, it would meet both at the same vertical position). In fact, I'm hard pressed to think of a situation where they're not in the sheet music I've seen pu