Glissando notation?

2007-01-30 Thread Robert Kennedy
It seems in Lilypond (v2.10.14) the default notation for glissandos is
a straight line. I've never seen that notation used for glissando
before so I have no idea why it's the default, but that's OK because
everything can be changed, right?

So I tried "\override Glissando #'style = #'zigzag", thinking it would
give me the right thing. But it gives me a very thin, light zig-zag
line -- yet another notation that I have never seen used for
glissando.

The most common, correct notation for glissando looks like a trill
mark. It's a wavy line of varying thickness.

A statement in the on-line reference documentation suggests that
"\override Glissando #'style = #'trill" might help:

http://lilypond.org/doc/v2.10/Documentation/user/lilypond-internals/line_002dspanner_002dinterface#line_002dspanner_002dinterface

But unfortunately it doesn't work. I still get a light, straight
line. How do I get correct glissando notation?

-- Robert

P.S. I really *love* the output I get from Lilypond but even (dare I
say it?) Finale gets this particular piece of notation more or less
right.


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


Re: Glissando notation?

2007-01-31 Thread Vivian Barty-Taylor
Dear Robert,
I've seen a number of glissando notations, generally depending on period and 
style of composition. I know the notation you want, though, and would suggest 
experimenting with the #'thickness property of the Glissando object (listed 
under line-interface) with #'style set to #'zigzag . You could also try playing 
with #'zigzag-width and #'zigzag-length (listed under the 
line-spanner-interface.)

Hope this helps,

Vivian.

- Original Message 
From: Robert Kennedy <[EMAIL PROTECTED]>
To: lilypond-user@gnu.org
Sent: Wednesday, 31 January, 2007 6:39:10 AM
Subject: Glissando notation?

It seems in Lilypond (v2.10.14) the default notation for glissandos is
a straight line. I've never seen that notation used for glissando
before so I have no idea why it's the default, but that's OK because
everything can be changed, right?

So I tried "\override Glissando #'style = #'zigzag", thinking it would
give me the right thing. But it gives me a very thin, light zig-zag
line -- yet another notation that I have never seen used for
glissando.

The most common, correct notation for glissando looks like a trill
mark. It's a wavy line of varying thickness.

A statement in the on-line reference documentation suggests that
"\override Glissando #'style = #'trill" might help:

http://lilypond.org/doc/v2.10/Documentation/user/lilypond-internals/line_002dspanner_002dinterface#line_002dspanner_002dinterface

But unfortunately it doesn't work. I still get a light, straight
line. How do I get correct glissando notation?

-- Robert

P.S. I really *love* the output I get from Lilypond but even (dare I
say it?) Finale gets this particular piece of notation more or less
right.


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








___ 
Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. 
http://uk.docs.yahoo.com/nowyoucan.html___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Glissando notation?

2007-01-31 Thread Trevor Bača

On 1/30/07, Robert Kennedy <[EMAIL PROTECTED]> wrote:

It seems in Lilypond (v2.10.14) the default notation for glissandos is
a straight line. I've never seen that notation used for glissando
before so I have no idea why it's the default, but that's OK because
everything can be changed, right?

So I tried "\override Glissando #'style = #'zigzag", thinking it would
give me the right thing. But it gives me a very thin, light zig-zag
line -- yet another notation that I have never seen used for
glissando.

The most common, correct notation for glissando looks like a trill
mark. It's a wavy line of varying thickness.

A statement in the on-line reference documentation suggests that
"\override Glissando #'style = #'trill" might help:


Hi Robert,

Are you looking for the notation at the top of the 2.11 NEWS file?

 http://lilypond.org/doc/v2.11/Documentation/topdocs/NEWS.html

This tests OK in 2.11.14:

%%% BEGIN %%%

\version "2.11.14"

\new Staff {
  \override Glissando #'style = #'trill
  c'4 \glissando
  g'4
}

%%% END %%%

If you're not getting what you expect, here are a couple of things to
check in your input:

1. Make sure to include the \override just before the glissando start point

2. Make sure you include the \glissando command itself between the
glissando start point and end point

3. Watch the apostrophes; Glissando (with a capital letter) is a
"grob" (or graphic object) whose style "property" gets overriden to
the value of the *string* trill. It's not always this way with all
overrides. For example, you might later wish to write

  \override Glissando #'color = #red

Here red is not a string but a constant, meaning that red takes only a
hash mark and does not take an apostrophe. (Constants in LilyPond are
happily limited to numbers, the directions up and down, and names of
colors ... for the most part.) Make sure to watch for these things as
you're learning the program and you'll save yourself some heartache
wondering why an override that was just working isn't working any
more.

Welcome to Lily, BTW. You'll wind up being amazed, as you're already
starting to see with the quality of the output. There are projects on
the list ranging from 17th-century full operas to contemporary pieces
by composers working in many countries, and there are settings --
somewhere -- to accommodate all of these.

WRT to your previous mail asking about an architectural overview, what
you're looking for doesn't truly exist yet. That said, make sure to
read chapter 3 in the manual in its entirety, especially 3.2 "How
LilyPond files work". And my list of the top 6 things I wish someone
had told me the first (or maybe second) day I started using Lily is
here for your enjoyment:

1. The heavy lifting of the program implemented in (compiled) C++ code
with tweaks being made in (interpreted, dynamic) Scheme code.
Capitalized names in lily input generally refer to the C++ guts while
other properties in overrides talk directly to the Scheme code. Beyond
that, you never need to think about the division of labor between the
compiled and interpreted parts of the program, even though parts of
the docs and the archives might make you think otherwise.

2. A LilyPond "context" is, intuitively, a horizontal stratum of music.

3. Marking up text with markup is really a LOT more powerful (and
complicated) than you would think from your experience with any other
programs (except possibly LaTeX). There's a reason that something as
straightforward as text is placed in the "Advanced" section of our
manual. In practice this doesn't wind up being a problem, but make
*sure* to allow yourself some time to read the manual the morning that
you decide to go sprinkle text indications all over your first score.

4. \relative works great for music of the common practice; if you've
got a lot of disjunct intervals in your own music, avoid \relative
completely. Likewise, instantiate context explicitly with \new Staff
or \new Score or \new Voice or whatever. This is probably a religious
issue, but I never input a naked expression into a file ... Lily wraps
up naked expressions inside of a contexts for you, so why not just
instantiate explicitly yourself?

5. *ALL* the duration stuff works, no matter whether you're wanting
15th-century, 19-century or 21st-century rhythms. But learn about the
multiplication * operator for spacing tweaks.

6. And, possibly the most important thing, keep a copy of the LilyPond
equivalent of test.c (or test.py or whatever), open with you the
entire time you're working. For me this file is

 \version "2.11.14"

 \new Staff {
 c'4
 }

That one testfile right there is a good enough starting point to test
well over 90% of all the tweaks you'll ever want to test. Keep it
handy and get used to flipping over to test out things in the middle
of doing your note input.

Enjoy.

--
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailma

Re: Glissando notation?

2007-01-31 Thread Han-Wen Nienhuys
Trevor Bača escreveu:
> 1. The heavy lifting of the program implemented in (compiled) C++ code
> with tweaks being made in (interpreted, dynamic) Scheme code.
> Capitalized names in lily input generally refer to the C++ guts while
> other properties in overrides talk directly to the Scheme code. Beyond

do you mean \consists "Foo_engraver" ?

It might make sense to mangle those names, so we have uniform, 
scheme style naming for that too.

-- 

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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


Re: Glissando notation?

2007-01-31 Thread Trevor Bača

On 1/31/07, Han-Wen Nienhuys <[EMAIL PROTECTED]> wrote:

Trevor Bača escreveu:
> 1. The heavy lifting of the program implemented in (compiled) C++ code
> with tweaks being made in (interpreted, dynamic) Scheme code.
> Capitalized names in lily input generally refer to the C++ guts while
> other properties in overrides talk directly to the Scheme code. Beyond

do you mean \consists "Foo_engraver" ?


Yup.


It might make sense to mangle those names, so we have uniform,
scheme style naming for that too.


Agreed.


--
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Glissando notation?

2007-01-31 Thread Tim Reeves
In my experience, having played a number of pieces with glissandi, "rips" 
to us horn players, the straight line notation is quite common. I've seen 
both.

I input some pieces with glissandi and tried the zigzag option but it 
didn't look right to me, as I'm not used to to seeing it done that way, so 
I went back to the default.
If I had seen the trill option, and I had tried it and it worked, I might 
have left it in, but the straight line option is OK.




Tim Reeves


> Message: 4
> Date: Tue, 30 Jan 2007 21:39:10 -0800
> From: Robert Kennedy <[EMAIL PROTECTED]>
> Subject: Glissando notation?
> To: lilypond-user@gnu.org
> Message-ID: <[EMAIL PROTECTED]>
> 
> It seems in Lilypond (v2.10.14) the default notation for glissandos is
> a straight line. I've never seen that notation used for glissando
> before so I have no idea why it's the default, but that's OK because
> everything can be changed, right?
> 
> So I tried "\override Glissando #'style = #'zigzag", thinking it would
> give me the right thing. But it gives me a very thin, light zig-zag
> line -- yet another notation that I have never seen used for
> glissando.
> 
> The most common, correct notation for glissando looks like a trill
> mark. It's a wavy line of varying thickness.
> 
> A statement in the on-line reference documentation suggests that
> "\override Glissando #'style = #'trill" might help:
> 
> http://lilypond.org/doc/v2.10/Documentation/user/lilypond-
> internals/line_002dspanner_002dinterface#line_002dspanner_002dinterface
> 
> But unfortunately it doesn't work. I still get a light, straight
> line. How do I get correct glissando notation?
> 
>-- Robert
> 
> P.S. I really *love* the output I get from Lilypond but even (dare I
> say it?) Finale gets this particular piece of notation more or less
> right.
> 
> 
> 
> 
> --
> 
> Message: 5
> Date: Tue, 30 Jan 2007 23:52:56 -0600
> From: "Daniel Tonda" <[EMAIL PROTECTED]>
> Subject: Re: Guitar fingering and string numbers
> To: [EMAIL PROTECTED]
> Cc: lilypond-user@gnu.org
> Message-ID:
><[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Hi, from a fellow guitarist!
> 
> 
> 2007/1/30, Martin Nopola <[EMAIL PROTECTED]>:
> >
> > \version "2.8.8"   on Suse Linux 10
> >
> > I have been making beautiful copies of classical guitar music for
> > my 8 string guitar. Everything works fine as long as I can copy
> > a template such as
> > \set Score.skipTypesetting = ##t
> >  s4*8
> >
> > And this works for string number spacing if I enter them as text
> > \once \override TextScript #'staff-padding = #3.0
> >   b4^"2" e a2-3
> > But the numbers are twice as large as default string numbers.
> >
> > However, when I try changing variables on my own nothing works.
> > This is one of my numerous failures
> > \once \override StringNumberOrientations #' Stringnumber = down
> >   4-1 fis e 
> For fingerings and such I always put them between brackets:
> 
> 4 fis e  %...
> 
> If the fingering is outside the brackets, the fingering orientations
> may not work properly.
> >
> > How do I set
> > fingeringOrientation (up,down,left.right)
> 
> \set fingeringOrientations = #'(left)
> 
> > StringNumberOrientations (up, down)
> \set stringNumberOrientation = #'(up)
> > StringNumber #'staff-padding = #2.0
> 
> \override StringNumber #'padding = #2.0
> 
> > fingerNumber #'staff-padding
> >
> > Someday this will all make sense.
> >
> > Marty
> >
> 
> This is an idea that may work for you.
> 
> I have a settings file where I define certain items, such as fingering
> positions, string number positions, etc, and I include it in every
> guitar-oriented score I typeset.
> 
> for example:
> 
> rhu = { \set strokeFingerOrientation = #'(up) }
> rhd = { \set strokeFingerOrientation = #'(down) }
> rhuonce = { \once \set strokeFingerOrientation = #'(up) }
> % ...etc
> 
> I include it in the new ly score, such as:
> 
> \version "2.11.14"
> 
> \include "/home/danton67/lib/ly/mydefs.ly"
> 
> % Whenever I need an upward stroke fingering overall I just put:
> \rhu
> 
> % If i only need it occassionally, I just put:
> \rhuonce
> 
> If you're interested in the "library", ask and I'll send it to your
> mail. So as not to burden the list.
> 
> >
> 
> > _

Re: Glissando notation?

2007-01-31 Thread Robert Kennedy
> In my experience, having played a number of pieces with glissandi, "rips" 
> to us horn players, the straight line notation is quite common. I've seen 
> both.

Thanks for your input on this. I have seen the straight-line option in
horn charts, but only in handwritten ones. Most horn charts (even
handwritten ones) use a wavy line in my experience. The straight line
looks too much like a tremolo or something unknown to me as a piano
player. I've never seen an engraved piano score use that notation.

> I input some pieces with glissandi and tried the zigzag option but it 
> didn't look right to me, as I'm not used to to seeing it done that way, so 
> I went back to the default.

Yeah, I prefer the straight-line option over the zigzag, too.

Many thanks again!

-- Robert


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