Crescendo too small

2015-01-01 Thread Urs Liska

Hi all,

I'll investigate into this some more but I'd like to ask one question up 
front:
Sometimes I get the "warning: crescendo too small". It often happens 
when there is a rather wide DynamicText in front of the hairpin, and the 
hairpins can be extremely short - up to a vertical line as shown in the 
attached image (in case of doubt: it's the line between the \p and the 
\f ;-) )


I wonder why LilyPond can warn me about this but doesn't simply make the 
crescendo longer instead.


Any comments?
Urs

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread Wilbert Berendsen
Op vrijdag 03 juni 2011 schreef David:

> PS Has anyone written a book on LilyPond that one could buy and hold in
> one's hands?

I would really want to write such one. I even already have a title, a subtitle 
and lots and lots of ideas. Only time. every 10 minutes that are left go 
to Frescobaldi

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread David Santamauro

Hi Reinhold,

On Fri, 3 Jun 2011 12:41:24 +0200
Reinhold Kainhofer  wrote:

> included in that length. The simple solution is gto increase the
> minimum length for the hairpin. See e.g. the LSR:
> 
> http://lsr.dsi.unimi.it/LSR/Item?id=448

Exactly ...

> 
> I suppose you want this minimum-length only for this one hairpin and
> not for all others, so you'll need to use \once\override instead of
> \override:
> 
> 
> \version "2.12.3"
> 
> \include "english.ly"
> \score {
>   <<
> \relative g' {
>   \clef "treble"
>   \key c \major
>   \time 4/4
>   r2 r4
>   % make the hairpin longer:
>   \once\override Hairpin #'minimum-length = #7 
>   % less space between \mp and hairpin:
>   \once \override Hairpin #'bound-padding = #0.25 
>   d'^\markup { \tiny "Solo" }_\mp\<(
>   g2\! fs4 e4)
> }
>   >>
>   \layout {}
> }
> 
> Cheers,
> Reinhold
> 

Wonderful the finite control one has over such things. I was just
playing with the values, set minimum-length = #8 and bound-padding =
#.75 and it looks identical to than the original (slightly more spacing
between the d4 and g2, but that's fine)

thank you kindly

David

PS Has anyone written a book on LilyPond that one could buy and hold in
one's hands?


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread David Santamauro
On Fri, 03 Jun 2011 10:20:05 +
David Bobroff  wrote:

> On 6/3/2011 10:05 AM, David Santamauro wrote:
> > Hi,
> >
> > When magnified 500%, the crescendo looks like a '|' ... the snippet:
> >
> > \version "2.12.3"
> >
> > \include "english.ly"
> > \score {
> ><<
> >  \relative g' {
> >\clef "treble"
> >\key c \major
> >\time 4/4
> >r2 r4 d'^\markup { \tiny "Solo" }_\mp\<(
> >g2\! fs4 e4)
> >  }
> >>>
> >\layout {}
> > }
> \version "2.12.3"
> 
> \include "english.ly"
> \score {
> <<
>  \relative g' {
>\clef "treble"
>\key c \major
>\time 4/4
>%% move \mp and \< to r4
>r2 r4_\mp\< d'^\markup { \tiny "Solo" }(
>g2\! fs4 e4)
>%% \scaleDurations to "stretch" the quarter note
>r2 r4 \scaleDurations #'(1 . 4) { d'^\markup { \tiny "Solo" 
> }_\mp\<( s4. s4. s4-\! }
>g2\! fs4 e4)
>  }
>  >>
>\layout {}
> }

This looks truer to the original, for sure.

\scaleDurations #'(1 . 4)
  { d'^\markup { \tiny "Solo" > }_\mp\<(
s4. s4. s4-\! }

Thanks!

David



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread Reinhold Kainhofer
Am Freitag, 3. Juni 2011, 12:05:08 schrieb David Santamauro:
> Hi,
> 
> When magnified 500%, the crescendo looks like a '|' ... the snippet:

The problem is that while hairpins have a minimum length, the width of the \mp 
(which is larger than the default minimum length) is also included in that 
length. The simple solution is gto increase the minimum length for the 
hairpin. See e.g. the LSR:

http://lsr.dsi.unimi.it/LSR/Item?id=448

I suppose you want this minimum-length only for this one hairpin and not for 
all others, so you'll need to use \once\override instead of \override:


\version "2.12.3"

\include "english.ly"
\score {
  <<
\relative g' {
  \clef "treble"
  \key c \major
  \time 4/4
  r2 r4
  % make the hairpin longer:
  \once\override Hairpin #'minimum-length = #7 
  % less space between \mp and hairpin:
  \once \override Hairpin #'bound-padding = #0.25 
  d'^\markup { \tiny "Solo" }_\mp\<(
  g2\! fs4 e4)
}
  >>
  \layout {}
}

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread -Eluze


David Santamauro wrote:
> 
> 
> Hi,
> 
> When magnified 500%, the crescendo looks like a '|' ... the snippet:
> 
> \version "2.12.3"
> 
> \include "english.ly"
> \score {
>   <<
> \relative g' {
>   \clef "treble"
>   \key c \major
>   \time 4/4
>   r2 r4 d'^\markup { \tiny "Solo" }_\mp\<(
>   g2\! fs4 e4)
> }
>   >>
>   \layout {}
> }
> 
> I've attached what I'm trying to achieve.
> 

unset ragged-right 

\paper {ragged-right = ##f}

this might help!
Eluze
-- 
View this message in context: 
http://old.nabble.com/warning%3A-crescendo-too-small-tp31764305p31764374.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: warning: crescendo too small

2011-06-03 Thread David Bobroff

On 6/3/2011 10:05 AM, David Santamauro wrote:

Hi,

When magnified 500%, the crescendo looks like a '|' ... the snippet:

\version "2.12.3"

\include "english.ly"
\score {
   <<
 \relative g' {
   \clef "treble"
   \key c \major
   \time 4/4
   r2 r4 d'^\markup { \tiny "Solo" }_\mp\<(
   g2\! fs4 e4)
 }
   >>
   \layout {}
}

I've attached what I'm trying to achieve.

Thanks

David


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


A couple possibilities:

\version "2.12.3"

\include "english.ly"
\score {
<<
\relative g' {
  \clef "treble"
  \key c \major
  \time 4/4
  %% move \mp and \< to r4
  r2 r4_\mp\< d'^\markup { \tiny "Solo" }(
  g2\! fs4 e4)
  %% \scaleDurations to "stretch" the quarter note
  r2 r4 \scaleDurations #'(1 . 4) { d'^\markup { \tiny "Solo" 
}_\mp\<( s4. s4. s4-\! }

  g2\! fs4 e4)
}
>>
  \layout {}
}

Hope this helps.

-David
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


warning: crescendo too small

2011-06-03 Thread David Santamauro

Hi,

When magnified 500%, the crescendo looks like a '|' ... the snippet:

\version "2.12.3"

\include "english.ly"
\score {
  <<
\relative g' {
  \clef "treble"
  \key c \major
  \time 4/4
  r2 r4 d'^\markup { \tiny "Solo" }_\mp\<(
  g2\! fs4 e4)
}
  >>
  \layout {}
}

I've attached what I'm trying to achieve.

Thanks

David
<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how do I fix "warning: crescendo too small"?

2006-10-03 Thread Mats Bengtsson

Try something like
\once \override Hairpin #'bound-padding = #0.2
The default value is 1.

 /Mats

Michael Kiermaier wrote:

Hi Kieren,

thanks, that works!

I realized that there quite some space between the dynamic marks and the 
hairpin. In extreme situations like the one I had (c4\f\> c4\p), that space 
should be reduced, I think.


Is it possible to adjust that space?

~Michael

On Tuesday 03 October 2006 23:33, Kieren MacMillan wrote:
  

Hi, Michael:

Try

 \once \override Hairpin #'minimum-length = #4

Adjust the 4 as necessary.

Best regards,
Kieren.




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
  


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how do I fix "warning: crescendo too small"?

2006-10-03 Thread Michael Kiermaier
Hi Kieren,

thanks, that works!

I realized that there quite some space between the dynamic marks and the 
hairpin. In extreme situations like the one I had (c4\f\> c4\p), that space 
should be reduced, I think.

Is it possible to adjust that space?

~Michael

On Tuesday 03 October 2006 23:33, Kieren MacMillan wrote:
> Hi, Michael:
>
> Try
>
>  \once \override Hairpin #'minimum-length = #4
>
> Adjust the 4 as necessary.
>
> Best regards,
> Kieren.


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how do I fix "warning: crescendo too small"?

2006-10-03 Thread Kieren MacMillan

Hi, Michael:

Try

\once \override Hairpin #'minimum-length = #4

Adjust the 4 as necessary.

Best regards,
Kieren.



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


how do I fix "warning: crescendo too small"?

2006-10-03 Thread Michael Kiermaier
I get the warning
"crescendo too small"
for two notes close to each other, both with dynamic marks and connected by a 
crescendo. In the pdf output I get a very degenerated crescendo mark: Only a 
vertical line.

To fix this I have to force the two notes further apart. But I don't know how 
to do this.

Can anybody help?

Thanks,

~michael


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user