Lines connecting notes (glissandi)

2012-03-10 Thread Siska Ádám
Hello list,


I'm investigating how one could implement a glissando. So far, I've found three 
solutions:

- \glissando itself
- \makeClusters with a single note instead of a chord
- \markup (with \beam, \path or \postscript)

while \glissando is a simple solution, it gives a very narrow line -- which I 
didn't find how I could make thicker -- and there's absolutely no control over 
the shape of the line (so one can't make a non-linear glissando with it). 
\makeClusters solves this last question, however, the line -- even if one uses 
a single note, e.g. \makeClusters { d4 e d' } -- would be very thick, and I 
didn't find a way to make it narrower (to make my point clear, ideally I'd need 
a line which has the exact height of a filled notehead). Of course, I could do 
whatever I wanted with markup graphics, however, if possible, I'd like to solve 
this without markups.


Thanks for the help,
Ádám Siska


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


Re: Lines connecting notes (glissandi)

2012-03-10 Thread -Eluze


Siska Ádám-4 wrote:
 
 Hello list,
 
 
 I'm investigating how one could implement a glissando. So far, I've found
 three solutions:
 
 - \glissando itself
 - \makeClusters with a single note instead of a chord
 - \markup (with \beam, \path or \postscript)
 
 while \glissando is a simple solution, it gives a very narrow line --
 which I didn't find how I could make thicker -- and there's absolutely no
 control over the shape of the line (so one can't make a non-linear
 glissando with it). \makeClusters solves this last question, however, the
 line -- even if one uses a single note, e.g. \makeClusters { d4 e d' } --
 would be very thick, and I didn't find a way to make it narrower (to make
 my point clear, ideally I'd need a line which has the exact height of a
 filled notehead). Of course, I could do whatever I wanted with markup
 graphics, however, if possible, I'd like to solve this without markups.
 
 
 
did you try 

\override Glissando #'thickness = #8

hth
Eluze
-- 
View this message in context: 
http://old.nabble.com/Lines-connecting-notes-%28glissandi%29-tp33476253p33476343.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: Lines connecting notes (glissandi)

2012-03-10 Thread Siska Ádám
On 2012.03.10., at 10:23, Tiresia GIUNO wrote:
 On Sat, 10 Mar 2012 09:30:23 +0100
 Siska Ádám sa...@sadam.hu wrote:
 while \glissando is a simple solution, it gives a very narrow line --
 which I didn't find how I could make thicker -- and there's
 absolutely no control over the shape of the line (so one can't make a
 non-linear glissando with it).
 Ádám Siska
 
 You can customize the thickness of the glissando line with
   \override Glissando #'thickness = #(number)
 as in example before
 
 I don't know what you mean with non-linear glissando, but you can have
 a look here if you need just to change the shape of the line:
 http://lilypond.org/doc/v2.14/Documentation/notation/line-styles
 
 or search the LSR for more tweaks:
 http://lsr.dsi.unimi.it/LSR/Search?q=glissandos=0m=10
 
 
 
 %% CODE %%%
 
 \version 2.14.2
 
 {
   f'2 \glissando a'
   
   \once \override Glissando #'thickness = #2
   f'2 \glissando a'
   
   \once \override Glissando #'thickness = #3
   f'2 \glissando a'
   
   \once \override Glissando #'thickness = #8
   f'2 \glissando a'
 }


Dear Eluze and Tiresia,


thank you for the comments. I didn't know about that feature :-)
Does also the makeClusters command have something similar? Unfortunately 
\override makeClusters #'thickness = #8 doesn't work.


Best,
Ádám

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


Re: Lines connecting notes (glissandi)

2012-03-10 Thread Tiresia GIUNO

On Sat, 10 Mar 2012 09:30:23 +0100
Siska Ádám sa...@sadam.hu wrote:
 
 while \glissando is a simple solution, it gives a very narrow line --
 which I didn't find how I could make thicker -- and there's
 absolutely no control over the shape of the line (so one can't make a
 non-linear glissando with it).

 Ádám Siska

You can customize the thickness of the glissando line with
\override Glissando #'thickness = #(number)
as in example before

I don't know what you mean with non-linear glissando, but you can have
a look here if you need just to change the shape of the line:
http://lilypond.org/doc/v2.14/Documentation/notation/line-styles

or search the LSR for more tweaks:
http://lsr.dsi.unimi.it/LSR/Search?q=glissandos=0m=10



%% CODE %%%

\version 2.14.2

{
f'2 \glissando a'

\once \override Glissando #'thickness = #2
f'2 \glissando a'

\once \override Glissando #'thickness = #3
f'2 \glissando a'

\once \override Glissando #'thickness = #8
f'2 \glissando a'
}

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