Trills ending at barline - Bug?

2007-10-16 Thread Risto Vääräniemi

Dear Trevor and All,

I wrote a small clip to demonstrate the possibly buggy TrillSpanner
behaviour at barline. 

If you think it's of any help, feel free to use it.

-Risto

 Start %
\version "2.11.32"
{
\override TrillSpanner #'to-barline = ##t
f'1\startTrillSpan | f'1\stopTrillSpan 
}
% END %

On 10/5/07,  Trevor Bača wrote:
> On 10/5/07,  Risto Vääräniemi wrote:
>
>> Another thing... It also seems quite difficult to make a long trill to
>> stop 
>> at the bar line (not stopping at a note). It is possible but it requires 
>> some tweaking (using another voice with hidden notes). I tried to stop
>> the 
>> spanner at a silent pause but the wavy line disappeared completely and
>> the 
>> trill sign was thrown to the left margin. I found a property for the
>> custom 
>> TextSpanner: #'to-barline = ##t but it doesn't seen to do the trick. Some 
>> sort of padding was proposed in [3] although tried to address a slightly 
>> different problem. 
>
> --8<--
> 
> As far as #'to-barline = ##t ... I think that that *was*, in fact, 
> supposed to work in precisely this case, so that may be a bug; but 
> I'll have to run a few more testfiles first.
>
> --8<--
>
> Trevor.
-- 
View this message in context: 
http://www.nabble.com/Long-flat---sharp-trills-and-trills-ending-at-barline-tf4575448.html#a13228366
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Repeats & alternative endings

2007-10-16 Thread Patrick Schmidt
Dear all,

could anybody please help me with the following problem:

I'm trying to typeset a fragment with 3 repeats and  1 alternative ending but I 
get syntax errors.

What's wrong with this syntax?

frag = {
  \key d \minor%
\set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning

\repeat volta 4 {16  8
16   
16  8~4}

\alternative { {1 }
   {1 } }

}
\new StaffGroup <<
   \new Staff { \clef "G_8" \frag }
\new TabStaff { \frag }
  >>

Thanks a lot,

PLS

-- 
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail


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


Re: Repeats & alternative endings

2007-10-16 Thread Mats Bengtsson

What LilyPond version do you use? When I try your example
with version 2.10 and 2.11, it compiles without any problems.

  /Mats

Patrick Schmidt wrote:

Dear all,

could anybody please help me with the following problem:

I'm trying to typeset a fragment with 3 repeats and  1 alternative ending but I 
get syntax errors.

What's wrong with this syntax?

frag = {
  \key d \minor%
\set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning

\repeat volta 4 {16  8
16   
16  8~4}

\alternative { {1 }
   {1 } }

}
\new StaffGroup <<
   \new Staff { \clef "G_8" \frag }
\new TabStaff { \frag }
  >>

Thanks a lot,

PLS

  


--
=
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: Lilypond versus Braille

2007-10-16 Thread Valentin Villenave
2007/10/16, Tomas Valusek <[EMAIL PROTECTED]>:

> For blind people, Lilypond input file syntax is much moor natural than
> for other users.

Yes, very good point!

Ralph Little is working on native Braille output support, as you can see here:
http://lists.gnu.org/archive/html/lilypond-devel/2007-09/msg00347.html

He'll probably need some help with debugging, documentation, etc (and
some kudos as well ;) so I guess he'll be happy to see that some users
care about it...

Cheers,
Valentin


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


Re: is it possible to glue two staff's together? (hymn solution)

2007-10-16 Thread René Brandenburger
Hi Ted,

yesterday I had some time to look at your issue again, 

here is a snippet, which works fine, the only caveat is that the refrain
also takes up the same amount of space in e new line.

\version "2.11.19"
\header {
title = "Wir feiern heut ein Fest"
}
\include "italiano.ly"
verseun = \lyricmode { \set stanza = "1. "
Wir fei -- ern heut ein Fest, 
und kom -- men hier zu -- sam -- men.
Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
versedeux = \lyricmode { \set stanza = "2. "
Wir fei -- ern heut ein Fest, 
und sin -- gen mit -- ein -- an -- der.
Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
versetrois = \lyricmode { \set stanza = "3. "
Wir fei -- ern heut ein Fest, 
und dan -- ken für die Ga -- ben
Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
verserefrain = \lyricmode { \set stanza = "Refrain: "
Her -- ein, her -- ein!
Wir la -- den al -- le ein.
Her -- ein, her -- ein!
Wir la -- den al -- le ein.
}
staffSoprano = \new Staff  {
\time 4/4
\tempo 4 = 96
\set Staff.midiInstrument="voice aahs"
\key sol \major
\clef treble
\relative do' {
\context Voice = "melodySop" {
\partial 8 *1 
re8 |
si'16 si8. sol8 fad mi4 r8 sol8 |
fad16 fad8. sol8 la si sol r8 re8 |
si'16 si8. sol8 fad mi4 r8 sol8 |
fad8 fad sol16 la sol8 ~ sol4 r8 
}
\context Voice = "repeatSop" {
\repeat volta 2 {
\partial 8 * 1 
re8 |
si'4 re8 do4. r8 si8 |
la8 la si16 do si8 ~ si4 r8 re,8 |
si'4 re8 do4. r8 si8 |
la8 la sol16 fad sol8 ~ sol4 r8
}
}
%\bar "|."
}
}
\score {
<<
\staffSoprano
\context Lyrics = "verseUn" \lyricmode  { \lyricsto "melodySop"
\verseun }
\context Lyrics = "verseDeux" \lyricmode  { \lyricsto "melodySop"
\versedeux }

%% refrain %%
\context Lyrics = "verseRefrain" \lyricmode  {
%% move down, you probably have to play with the 7.4 to get it 
aligned
the way you want
\override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 7.4)
\lyricsto "repeatSop" \verserefrain 
}

\context Lyrics = "verseTrois" \lyricmode  { \lyricsto "melodySop"
\versetrois }
\context Lyrics = "versetrois" \lyricmode  { \lyricsto "melodySop"
\versetrois }

>>
\layout
  { 
\context {
  \Lyrics
  \override LyricSpace #'minimum-distance = #0.6
  \override LyricText #'font-size = #-1
}
  }
}

\score
{
  \unfoldRepeats \staffSoprano
  \midi {
  }
}

\paper {
}




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


Re: Lilypond versus Braille

2007-10-16 Thread Ralph Little


Hello,

has anyone created a comparison between Lilypond source file format and 
Braille notation? The Braille notation is described at 
http://www.brl.org/music/.


For blind people, Lilypond input file syntax is much moor natural than 
for other users.


Tomas Valusek


Hi Tomas,
A Music Braille output option is currently under development by me at 
the moment.


You should see something in about 2 weeks.

Regards,
Ralph








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


Re: Repeats & alternative endings

2007-10-16 Thread Patrick Schmidt
Sorry, my fault!

When I compile the example on its own than everything works perfectly (version 
2.11.34). (I compiled it several times with a couple of other fragments. The 
error must be in one of the fragments that are compiled before this one. 
Strange enough the error seems to influence only the repeat & alternative 
ending-function.) I will check the other fragments and use smaller test files 
in future (minimal examples :-))!

Thanks

PLS



> Patrick Schmidt wrote:
> > Dear all,
> >
> > could anybody please help me with the following problem:
> >
> > I'm trying to typeset a fragment with 3 repeats and  1 alternative
> ending but I get syntax errors.
> >
> > What's wrong with this syntax?
> >
> > frag = {
> >   \key d \minor%
> > \set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning
> > 
> > \repeat volta 4 {16  8
> > 16   
> > 16  8~4}
> > 
> > \alternative { {1 }
> >{1 } }
> > 
> > }
> > \new StaffGroup <<
> >\new Staff { \clef "G_8" \frag }
> > \new TabStaff { \frag }
> >   >>
> >
> > Thanks a lot,
> >
> > PLS
> >
> >   
> 
> -- 
> =
>   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
> =

-- 
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail

-- 
Pt! Schon vom neuen GMX MultiMessenger gehört?
Der kanns mit allen: http://www.gmx.net/de/go/multimessenger

-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer


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


Re: Arpeggio and lefthandfingering

2007-10-16 Thread TiagoM

The extra-offset solves the problem of closeness between the arpeggio itself
and the notes. if the fingering is oriented right, the fingering numbers are
still far away. and even with extra-offset on the fingering, there will
still be a visible gap between everything (fingers arpeggio and notes) and
whatelse came before.

\version "2.10.25"
staffClassicalGuitar = \new Staff  {
\set Staff.connectArpeggios = ##t
<<
{ \relative c''
  \set fingeringOrientations = #'(left)
a'4  2.\arpeggio
   \override Fingering #'extra-offset = #'(2.2 . 0)
 \override Staff.Arpeggio #'extra-offset = #'(2.2 . 0.0 ) 
a'4  2.\arpeggio
}
\\
{a'4 a2.\arpeggio a'4 a2.\arpeggio }
>>
}

\score {
\staffClassicalGuitar
\layout {
\context { \Staff
\consists "Span_arpeggio_engraver"
}
}
} 
\paper {
  ragged-right=##t
}

Any solution for this?

Regards

Tiago


Valentin Villenave wrote:
> 
> 2007/8/14, Peter Terpstra <[EMAIL PROTECTED]>:
>> Peter Terpstra in <[EMAIL PROTECTED]> :
>>
>> > Arpeggio and lefthandfingering
>>
>> Nobody?
>>
>> I tried it with " \override Arpeggio #'force-hshift" and differt other
>> objectnames but the arpeggio doe not want to come close to the notes when
>> there is lefthandfingering.
> 
> Since you put the Span_arpeggio_engraver in the Staff context, you
> have to specify it when entering your \override; otherwise LilyPond
> doesn't know how to handle it.
> 
> For instance,
>   \override Staff.Arpeggio #'extra-offset = #'(2.2 . 0.0 )
> does the trick.
> 
> Regards,
> Valentin
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Arpeggio-and-lefthandfingering-tf4263370.html#a13241971
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: Straight-Slurs

2007-10-16 Thread [EMAIL PROTECTED]
Sorry - probably didn't explain very clearly. I couldn't get your code 
snippet to work - the slurs don't seem to print at all. When I was 
playing around with it, however, I found something in the reference and 
managed to get what I wanted with:

% Scottish Bowing - use for straight slurs, hack bowing etc.

StraightSlur = { \once \override Slur #'height-limit = #0 }

\score { \new Staff \relative c'' { \time 2/4 a8. c16 \StraightSlur d-
. ( f8.-. ) } }

>Original Message
>From: [EMAIL PROTECTED]
>Date: 15/10/2007 0:44 
>To: "[EMAIL PROTECTED]"<[EMAIL PROTECTED]>
>Cc: 
>Subj: Re: Straight-Slurs
>
>[EMAIL PROTECTED] skrev:
>> Thanks for the suggestion, but glissandi go between the two notes, 
>> whereas I'm needing the line to be above or below - exactly where 
a 
>> slur would be.
>
>I find it a bit difficult to understand what you want. Is it 
something 
>like this?
>
>%%% BEGIN %%%
>\new Staff \with {
>   \override Slur #'stencil = #ly:line-spanner::print
>   \override Slur #'style = #'line
>}
>{
>   c'-( b'-) c''-( b''-)
>}
>%%% END %%%
>
>
>-Rune
>




__
Exclusive discounts on Norton Security from Tiscali 
http://www.tiscali.co.uk/products/securepc/


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


Re: Trills ending at barline - Bug?

2007-10-16 Thread Trevor Bača
Hi Risto,

I think this is, in fact,  a bug. So I've entered as issue #493:

  http://code.google.com/p/lilypond/issues/detail?id=493


Trevor.


On 10/16/07, Risto Vääräniemi <[EMAIL PROTECTED]> wrote:
>
> Dear Trevor and All,
>
> I wrote a small clip to demonstrate the possibly buggy TrillSpanner
> behaviour at barline.
>
> If you think it's of any help, feel free to use it.
>
> -Risto
>
>  Start %
> \version "2.11.32"
> {
> \override TrillSpanner #'to-barline = ##t
> f'1\startTrillSpan | f'1\stopTrillSpan
> }
> % END %
>
> On 10/5/07,  Trevor Bača wrote:
> > On 10/5/07,  Risto Vääräniemi wrote:
> >
> >> Another thing... It also seems quite difficult to make a long trill to
> >> stop
> >> at the bar line (not stopping at a note). It is possible but it requires
> >> some tweaking (using another voice with hidden notes). I tried to stop
> >> the
> >> spanner at a silent pause but the wavy line disappeared completely and
> >> the
> >> trill sign was thrown to the left margin. I found a property for the
> >> custom
> >> TextSpanner: #'to-barline = ##t but it doesn't seen to do the trick. Some
> >> sort of padding was proposed in [3] although tried to address a slightly
> >> different problem.
> >
> > --8<--
> >
> > As far as #'to-barline = ##t ... I think that that *was*, in fact,
> > supposed to work in precisely this case, so that may be a bug; but
> > I'll have to run a few more testfiles first.
> >
> > --8<--
> >
> > Trevor.
> --
> View this message in context: 
> http://www.nabble.com/Long-flat---sharp-trills-and-trills-ending-at-barline-tf4575448.html#a13228366
> Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
>
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>


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


Re: is it possible to glue two staff's together? (hymn solution)

2007-10-16 Thread Ted Walther

Rene, thank you for that example.  It works nicely, except on lines
where the refrain is by itself.  On those lines, the extra space is
inserted even though it isn't needed.  Here is the output PDF:

http://hymns.reactor-core.org/lilypond/refrain-rene.pdf

I changed the value 7.4 to 8 to get the refrain nicely centered.

Han-Wen hasn't posted anything in a while; is he on vacation?  I guess
at this point I should ask, what would be involved in a coding fix, and
how much would it take to sponsor it?

I am thinking of two options right now.

Either a \new GlueStaff, which "glues" staves together inside it.

Or a new option to the Lyrics context so that its vertical alignment
ignores any other Lyrics contexts which don't overlap the Lyrics in the
horizontal direction.

Either of those options would be most satisfactory.  I regret I don't
know lilypond internals any better, so I could suggest something easier
to implement.

Ted

On Tue, Oct 16, 2007 at 12:04:04PM +0200, Ren? Brandenburger wrote:

Hi Ted,

yesterday I had some time to look at your issue again, 


here is a snippet, which works fine, the only caveat is that the refrain
also takes up the same amount of space in e new line.

\version "2.11.19"
\header {
title = "Wir feiern heut ein Fest"
}
\include "italiano.ly"
verseun = \lyricmode { \set stanza = "1. "
	Wir fei -- ern heut ein Fest, 
	und kom -- men hier zu -- sam -- men.

Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
versedeux = \lyricmode { \set stanza = "2. "
	Wir fei -- ern heut ein Fest, 
	und sin -- gen mit -- ein -- an -- der.

Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
versetrois = \lyricmode { \set stanza = "3. "
	Wir fei -- ern heut ein Fest, 
	und dan -- ken f??r die Ga -- ben

Wir fei -- ern heut ein Fest,
weil Gott uns al -- le liebt
}
verserefrain = \lyricmode { \set stanza = "Refrain: "
Her -- ein, her -- ein!
Wir la -- den al -- le ein.
Her -- ein, her -- ein!
Wir la -- den al -- le ein.
}
staffSoprano = \new Staff  {
\time 4/4
\tempo 4 = 96
\set Staff.midiInstrument="voice aahs"
\key sol \major
\clef treble
\relative do' {
\context Voice = "melodySop" {
			\partial 8 *1 
			re8 |

si'16 si8. sol8 fad mi4 r8 sol8 |
fad16 fad8. sol8 la si sol r8 re8 |
si'16 si8. sol8 fad mi4 r8 sol8 |
			fad8 fad sol16 la sol8 ~ sol4 r8 
		}

\context Voice = "repeatSop" {
\repeat volta 2 {
\partial 8 * 1 
re8 |

si'4 re8 do4. r8 si8 |
la8 la si16 do si8 ~ si4 r8 re,8 |
si'4 re8 do4. r8 si8 |
la8 la sol16 fad sol8 ~ sol4 r8
}
}
%\bar "|."
}
}
\score {
<<
\staffSoprano
\context Lyrics = "verseUn" \lyricmode  { \lyricsto "melodySop"
\verseun }
\context Lyrics = "verseDeux" \lyricmode  { \lyricsto "melodySop"
\versedeux }

%% refrain %%
\context Lyrics = "verseRefrain" \lyricmode  {
%% move down, you probably have to play with the 7.4 to get it 
aligned
the way you want
\override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 7.4)
		\lyricsto "repeatSop" \verserefrain 
	}


\context Lyrics = "verseTrois" \lyricmode  { \lyricsto "melodySop"
\versetrois }
\context Lyrics = "versetrois" \lyricmode  { \lyricsto "melodySop"
\versetrois }

>>
\layout
 { 
   \context {

 \Lyrics
 \override LyricSpace #'minimum-distance = #0.6
 \override LyricText #'font-size = #-1
   }
 }
}

\score
{
 \unfoldRepeats \staffSoprano
 \midi {
 }
}

\paper {
}




--
   There's a party in your skull.  And you're invited!

Name:Ted Walther
Phone:   778-320-0644
Email:   [EMAIL PROTECTED]
Skype:   tederific
Address: 3422 Euclid Ave, Vancouver, BC V5R4G4 (Canada)


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


GDP: pitches second draft

2007-10-16 Thread Graham Percival

GDP has a new home, which should be much more reliable:
http://web.uvic.ca/~gperciva/

(follow the link to GDP output)


This is the second draft of Pitches.  Please have a look; it's been 
significantly updated.  Remaining items are


Misc formatting:
- add more links to glossary
- maybe more links to other manual sections
- make sure the entire section is consistent in the general
  formatting


- clean up any TODO or FIXME items!!!
- DO NOT bother with @lsr stuff right now.  We're getting tags
  setup with lsr, so this will change in the near future.




Please let us known if there are any other issues that should be addressed.

Cheers,
- Graham


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


GDP: expressive first draft

2007-10-16 Thread Graham Percival

GDP has a new home, which should be much more reliable:
http://web.uvic.ca/~gperciva/

(follow the link to GDP output)


This is the first draft of Expressive marks.  Planned work:

REWRITE
- articulations.  clean up first example, rewrite with appendix
  list of articulations in mind.
- rename to "articulations and ornamentations" ?
- dynamics.  (first example: everything in half notes?)
- ties

FORMATTING
- everything in the policy


Please let us known if there are any other issues that should be addressed.

Cheers,
- Graham



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