Re: Users versus developers (was: Tempo mark alignment)
la, 2009-05-23 kello 23:05 +0100, Anthony W. Youngman kirjoitti: > In message <1243107160.13852.64.ca...@mung-papu>, Ari Torhamo > >You don't quite seem to get Tim's point: everybody can't and doesn't > >need to participate every project they find useful - especially when > >they don't consume the resources of the project in question (more than > >marginally). Most people don't contribute equally to things in their > >life - people specialize, which is good, because they have different > >lives, situations, skills and talents. It's good to encourage people and > >make them aware of the ways to contribute - and then leave it to them. > > Unfortunately, Tim's point is at odds with the philosophy of free > software - which can be pretty succinctly stated as "he who writes the > software makes the rules". It's hard to believe that you are serious. That may be your free software philosophy, but not *the* free software philosophy. If the essence of free software was about who makes the rules, there would be no free software movement. Ever heard of the idea of freedom? Of sharing? The idea of giving something for nothing is important to many. Doesn't that qualify as a free software philosophy? What about the idea of Ubuntu? There are several other free software philosophies. What makes your's *the" one? > And while I think that Graham is often more "bad cop" than necessary > (I've fallen foul of him too :-) he does have somewhat of a valid point > - if you're not prepared to put in any work then why should other people > put in work on your behalf? A world where people always count how much they give to each other and expect to get the same amount back sounds like a sad place to me. If there's no joy in giving, it seems that the most important thing is lost. Regards, Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Users versus developers (was: Tempo mark alignment)
la, 2009-05-23 kello 19:57 +0200, Valentin Villenave kirjoitti: > 2009/5/23 Tim McNamara : > > "Helping" takes many forms. > > > > Like many LilyPond users, I know nothing useful about computer programming > > and so cannot help with correcting problems in the code. I have a full > > time-plus highly demanding job, a marriage, a house, ailing parents, I play > > music and have other hobbies. If you have gotten to 50 years of age then > > you will know what sort of things I am talking about; if you haven't gotten > > to 50 yet, then you will understand when you get there. I can't speak for > > Xavier, but I don't have time to learn Scheme or C. Sorry, that's just the > > way it is. > > Hi Tim, > > As I told Xavier, please do not cross-post. Since you're starting a > new discussion, let's keep this on -user. > > I am not sure I appreciate your "50 years of age" point :-) > > As you said, helping can take many forms, particularly for us > non-programmers. But when we want something to be addressed and we > can't do it on our own, what we can do really boils down to two > things: either we can help the programmers so that they are available > to deal with our problem, or we can find more programmers. > > The first option is achieved by handling everything a non-programmer > can do: managing bugs, helping new users, writing the newsletter, etc. > The second option is achieved in two ways: helping expand our > community (and hoping this way more programmers will join on a > long-term perspective), or hiring someone (with decent money) to let > him learn the code and implement the feature/fix the bug you want. You don't quite seem to get Tim's point: everybody can't and doesn't need to participate every project they find useful - especially when they don't consume the resources of the project in question (more than marginally). Most people don't contribute equally to things in their life - people specialize, which is good, because they have different lives, situations, skills and talents. It's good to encourage people and make them aware of the ways to contribute - and then leave it to them. I think it would have been considerate of you to let it go after reading what Tim hinted about his life situation. > > LilyPond is currently a difficult application to learn to use. It is not > > intuitive. LilyPond is very powerful and there are many, many options that > > can be used and often many ways in which those options can be used. The > > documentation is at times difficult and opaque. It is the newbies and > > non-programmers who will tend to remind us of this fact. Telling them that > > they have no right to comment is not helpful because the project loses their > > insights and may lose them as users. For many folks like me, our > > contribution is going to be limited to using LilyPond for practical > > purposes, then providing feedback and financial support. These things are > > not invaluable. You can't insult people into helping. > Saying that the program is "not intuitive" or that the documentation > is "difficult and opaque" will not help. We do welcome concrete > suggestions, such as "this input syntax would be more intuitive", > "this sentence should be rephrased this way; this chapter could be > divided this way", etc. Your comment doesn't make sense. Everyone can see that Tim didn't mention the problems you quoted to report them, but to explain his point about welcoming newbie comments. You seem to have contributed quite a lot to Lilypond, which I greatly appreciate. Ari Torhamo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars
to, 2009-04-09 kello 15:43 -0400, Kieren MacMillan kirjoitti: > Hello Ari (et al.), > > > You'll need Kieren's scheme function as well. > > \version "2.12.2" > dbreve = > #(define-music-function (parser location note) (ly:music?) > #{ > \once \override ParenthesesItem #'stencil = > #ly:text-interface::print > \once \override ParenthesesItem #'text = > \markup \translate #'(-0.4 . -0.46) \override > #'(thickness . 2) > { \draw-line #'(0 . 0.92) \hspace #2.26 \draw-line #'(0 . 0.92) } > \parenthesize $note > #}) > \score { { \dbreve b'\breve*2 } } > > This function should be good at least as far back as v2.10. > The *2 doubles the duration of the breve, to make a double-breve (so > if you just want double sidebars on a single breve, leave off the *2). > I (or someone else, maybe?) will try to improve the function when I > get a moment. > > Cheers, > Kieren. It's good that you and Jonathan brought the scheme function up - I didn't know it's needed. I just tested the function in Lilypond 2.11.61 and it seems to work fine. It's indeed the double sidebars that I need, duration in itself isn't too important. I'll include an attachment to this message to show what I'm after (I hope a small attachment is OK). This type of singing is called "resitatiivi" (recitative) at least in the musical subculture the example notation is from. The breve and empty spaces around it are there to tell that you are supposed to sing in the rhythm of speech as opposed to a constant tempo. Here's how I'm doing it at the present: \version "2.11.61" pi = { \override Voice.NoteHead #'transparent = ##t \override Voice.Stem #'transparent = ##t \override Voice.NoteHead #'no-ledgers = ##t } nä = { \revert Voice.NoteHead #'transparent \revert Voice.Stem #'transparent \revert Voice.NoteHead #'no-ledgers } dbreve = #(define-music-function (parser location note) (ly:music?) #{ \once \override ParenthesesItem #'stencil = #ly:text-interface::print \once \override ParenthesesItem #'text = \markup \translate #'(-0.4 . -0.46) \override #'(thickness . 2) { \draw-line #'(0 . 0.92) \hspace #2.26 \draw-line #'(0 . 0.92) } \parenthesize $note #}) \relative c' { \cadenzaOn e4 \pi e2 e e \nä \dbreve e\breve \pi e4 e \nä e f f f2 } \addlyrics { Blubu baba bibi biba blubu dada didi dida blaa blaa bl } ... Thanks to everyone who responded :-) Ari Torhamo <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Kieren's Double Breve: Thank You.
to, 2009-04-09 kello 09:14 -0400, Kieren MacMillan kirjoitti: > Hi Fred, > > > Thank you, Kieren, for that double-breve function > > My pleasure! > > > which I am now using in Reading's (d.1692) > > Preces and Responses. I think the breve looks > > much better with double side-bars. What?! I can haz breve with duble side-barz neouw? Vry nice :-) I asked about this a longish time ago, but it wasn't possible then. Luckily I noticed this thread. Am I getting this right: where I normally would put only "g\breve", I must add "\dbreve" before it and "*2" right after for double side-bars? I'll probably have to upgrade from 2.11.61 too? Thanks :-) Ari Torhamo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Transparent ledger lines
ke, 2009-03-18 kello 06:13 -0600, Carl D. Sorensen kirjoitti: > > > On 3/17/09 7:17 PM, "Ari Torhamo" wrote: > > > ti, 2009-03-17 kello 18:43 -0600, Carl D. Sorensen kirjoitti: > >> > >> > >> On 3/17/09 6:37 PM, "Ari Torhamo" wrote: > >> > >>> Hello, > >>> > >>> I have been wrestling with a problem for a while. I'm using these two > >>> lines > >>> > >>>\override Voice.NoteHead #'transparent = ##t > >>>\override Voice.Stem #'transparent = ##t > >>> > >>> to make certain note heads and stems transparent. This works fine, but > >>> the problem is that the ledger lines connected to them stay visible. I > >>> have tried several things to get rid of the ledger lines too, but > >>> haven't found the solution. > >>> > >>> I think these are what I have tried so far: > >>> > >>> \override Staff.LedgerLine #'transparent = ##t > >>> \override Staff.Ledger #'transparent = ##t > >>> \override Staff.LedgerLineSpanner #'transparent = ##t > >>> \override Voice.LedgerLineSpanner #'transparent = ##t > >>> \override Voice.LedgerLine #'transparent = ##t > >>> \override Voice.Ledger #'transparent = ##t > >>> \override LedgerLineSpanner #'transparent = ##t > >>> \override NoteHead #'no-ledgers = ##t > >> > >> > >>> From the command hideNotes (which is found in the file > >>> ly/property-init.ly) > >> I found that the property you want to use is > >> > >> \override NoteHead #'no-ledgers = ##t > >> > >> Carl > > > > Thanks Carl. I actually tried this already, as you can see from my list > > above, but it's good that you took this up again, because it seems that > > I wasn't looking at the error message I got close enough. The "override" > > part goes well, but when I try to set the ledger lines back to visible > > with > > > > \revert Voice.NoteHead #'no-ledgers = ##t > > > > I get this: > > > > Kr.kirk.ly:39:39: virhe: syntax error, unexpected '=' > >\revert Voice.NoteHead #'no-ledgers > >= ##t > > > > I need transparency for the ledger lines only temporarily, so I'd like > > to know how to revert the change. Any ideas? > > Just use > > \revert Voice.NoteHead #'no-ledgers > > When you use \revert, you don't give a value; the value is the default > value. > > You could also use > > \override Voice.NoteHead #'no-ledgers = ##f This worked. Thanks very much, Carl :-) -Ari- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Transparent ledger lines
Hello, I have been wrestling with a problem for a while. I'm using these two lines \override Voice.NoteHead #'transparent = ##t \override Voice.Stem #'transparent = ##t to make certain note heads and stems transparent. This works fine, but the problem is that the ledger lines connected to them stay visible. I have tried several things to get rid of the ledger lines too, but haven't found the solution. I think these are what I have tried so far: \override Staff.LedgerLine #'transparent = ##t \override Staff.Ledger #'transparent = ##t \override Staff.LedgerLineSpanner #'transparent = ##t \override Voice.LedgerLineSpanner #'transparent = ##t \override Voice.LedgerLine #'transparent = ##t \override Voice.Ledger #'transparent = ##t \override LedgerLineSpanner #'transparent = ##t \override NoteHead #'no-ledgers = ##t This manual page http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Visibility-and-color-of-objects#Visibility-and-color-of-objects explains how to make heads and stems transparent, but unfortunately doing the same for ledger lines, which I think in most cases would be desired, has been omitted. Would it be a good idea to add the instruction there? Thanks :-) Ari Torhamo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: problems with learning lilypond
ke, 2008-11-19 kello 00:54 -0800, John Sellers kirjoitti: [...] > I've used lilypond off and on for a few years AND HAVE NEVER BEEN ABLE > TO REALLY LEARN IT WELL! > > There are five reasons > > 1) lack of context > 2) lack of context > 3) lack of context > 4) lack of context > 5) lack of context > 6) NOTHING HAS MEANING WITHOUT CONTEXT --- EVER! [...] This is exactly what has frustrated me so many times - thanks for putting it into words so elegantly ;-) 2.11 documentation makes a large step into right direction in this respect (I whish I was told earlier to use 2.11 instead of 2.10), and I hope the documenters will have the patience to cover the contexts even more widely in the future versions. I must add that in my eyes the Lilypond documentation (especially 2.11) is generally exellent, and you can really see that those who are doing it want to get it right in every way. Unfortunately I can't say much about your idea on depencies, as I'm not a developer. Cheers, Ari Torhamo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: No time signature?
ma, 2008-11-17 kello 16:36 -0800, alyozhik kirjoitti: > Hi all, > > I'm new to Lilypond. I've been looking for a way to typeset music without > time signatures. This is because I'm transcribing chants that often use > _recitativ_ and rarely follow any strict meter--the rhythm of the chant is > completely text-driven. > > Any way to do this? Hi, This is the method I've been using: \relative c' { \override Staff.TimeSignature #'stencil = ##f } Cheers, Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Notating recitative
I don't know how to get the two vertical lines before and after the note/chord that defines the pitches on the recitative section. Is there some command/marking I can attach to a note in the chord so that all lines would be automatically drawn from the lowest note to the highest. Or do I need to draw four vertical lines (bar lines perhaps?) and define their length and horizontal position on the staff? Thanks Ari pe, 2008-10-10 kello 08:46 +0200, James E. Bailey kirjoitti: > What aspect of this are you trying to achieve and having difficulty > doing so? I don't really see anything special about the two examples > provided. > On 10.10.2008, at 03:23, Ari Torhamo wrote: > > > Hello, > > > > I'm trying to achieve this: > > http://www.flickr.com/photos/[EMAIL > > PROTECTED]/2927464861/sizes/o/in/photostream/ > > another example: > > http://www.flickr.com/photos/[EMAIL > > PROTECTED]/2927464879/sizes/o/in/photostream/ > > (my apologies for the lousy images, I can send better ones tomorrow, > > if > > needed) > > > > It's used to mark recitative type of singing (which is like talking, > > but > > on a constant pitch). I don't know if it's commonly used everywhere > > (perhaps not, because searching the internet didn't bring up any > > examples (wrong search term?)), but it's used in the music I'm > > notating. > > > > Is this possible to do with Lilypond? > > > > Thanks > > > > Ari > > > > > > > > ___ > > lilypond-user mailing list > > lilypond-user@gnu.org > > http://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Notating recitative
Hello, I'm trying to achieve this: http://www.flickr.com/photos/[EMAIL PROTECTED]/2927464861/sizes/o/in/photostream/ another example: http://www.flickr.com/photos/[EMAIL PROTECTED]/2927464879/sizes/o/in/photostream/ (my apologies for the lousy images, I can send better ones tomorrow, if needed) It's used to mark recitative type of singing (which is like talking, but on a constant pitch). I don't know if it's commonly used everywhere (perhaps not, because searching the internet didn't bring up any examples (wrong search term?)), but it's used in the music I'm notating. Is this possible to do with Lilypond? Thanks Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ke, 2008-10-08 kello 13:03 +0300, Risto Vääräniemi kirjoitti: > Terve Ari, > > 2008/10/8 Ari Torhamo <[EMAIL PROTECTED]>: > > > It works, it works! Now I can get forward with what I'm doing :-) > > > > One more thing. I tried to add \lyricsto to the line above, but this > > caused an error message. I'm trying to align the lyrics to the melody, > > so that it wouldn't be necessary to add the durations by hand. Is there > > a way to get this to work with the structure I'm using? > > Try modifying the following lines like this: > > sopraano = \relative c'' \context Voice = "sopraano" { > > \new Lyrics \lyricsto "sopraano" \sanat > > (and of course Trevor's \accept trick.) > > This creates a voice context to which you can attach the lyrics. Your advice worked, so I'm again one step closer to the goal :-) Your wording "This creates a voice context to which you can attach the lyrics" also helped me understand what I'm doing and why. The solution also caused a problem though. Some stems of the upper voice on the upper staff were changed to wrong direction, eg. down. Any ideas what might have caused this? I tried to move some items around in the code, but could only make things worse. Here's how the code looks at the moment: ... \version "2.11.61" \paper { indent=0\cm } \header { title = "Ylistysveisu" } sopraano = \relative c'' \context Voice = "sopraano" { \key g \major \cadenzaOn g4( a b) b a2 gis \bar "|" a4 b c b a gis a1 \bar "|" \break b2 a a a4( gis) a b c2( b) a2. b4\rest \bar "|" \break } altto = \relative c' { d2( g4) g e2 e e4 g g g e e e1 e2 e e e e4 g g1 e2. } tenori = \relative c' { \clef bass \key g \major b4( c d) d c2 b c4 d e d c b c1 d2 c c c4( b) c d e2( d) c2. } basso = \relative c' { g2. g4 a2 e a4 g c, g' a e 1 2 4( e) a g c,2( g') a2. d,4\rest } sanat = \lyricmode { Y -- lis -- täm- me } \score { \new PianoStaff \with { \accepts Lyrics } << \new Staff << { \sopraano } \\ { \altto } >> \new Lyrics \lyricsto "sopraano" { \sanat } \new Staff << { \tenori } \\ { \basso } >> >> } > Just out of curiosity... Are you using PianoStaff for music with > lyrics in purpose instead of e.g. ChoirStaff? The reason to use PianoStaff is to get the staves to start with braces instead of brackets, nothing else (or at least I'm not aware of anything else that I could achieve by using it). I discussed the brace/bracket matter today, and the idea to use braces comes from the fact that many older music books of the area of music in question use braces instead of brackets. If braces are difficult to implement, using brackets isn't ruled out. They have been used along with braces. I'm more the technical guy here (yes, really :-) helping another person to start using Lilypond, so to know what the result should look like I either have to look at the examples I have at hand, or ask the the person I'm teaching. Thanks for your help :-) Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ke, 2008-10-08 kello 08:33 +0100, Trevor Daniels kirjoitti: > Ari Torhamo wrote Wednesday, October 08, 2008 2:37 AM > > > I have also tried to add "\lyricsto" in different places on the string > > above (docs suggest to use it), but then the file won't even render. Can > > you see what I'm doing wrong? > > The problem is that the PianoStaff context does not accept a Lyrics > context by default, so it is pushed outside. To do what you what, > change the PianoStaff line to: > >\new PianoStaff \with { \accepts Lyrics } << > > so that Lyrics can be included within it. It works, it works! Now I can get forward with what I'm doing :-) One more thing. I tried to add \lyricsto to the line above, but this caused an error message. I'm trying to align the lyrics to the melody, so that it wouldn't be necessary to add the durations by hand. Is there a way to get this to work with the structure I'm using? > I'll see if I can add this to the docs somewhere. Great, this would be very helpful for newcomers. Thanks for helping me out with this :-) Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ma, 2008-10-06 kello 23:51 -0700, James E. Bailey kirjoitti: > I'm guessing you're talking about D.2.3, Piano Centered Lyrics. What > have you tried? If you take away everything but the \new statements, > and just look at the \score block, what you'll see is > \new Staff > \new Lyrics > \new Staff Here's the closest I have got: .. \version "2.11.61" \paper { indent=0\cm } \header { title = "Bla" } sopraano = \relative c'' { \key g \major \cadenzaOn g4( a b) b a2 gis \bar "|" a4 b c b a gis a1 \bar "|" \break b2 a a a4( gis) a b c2( b) a2. b4\rest \bar "|" \break } altto = \relative c' { %\once \override Slur #'positions = #'(-1.5 . -2.5) d2( g4) g e2 e e4 g g g e e e1 e2 e e e e4 g g1 e2. } tenori = \relative c' { \clef bass \key g \major b4( c d) d c2 b c4 d e d c b c1 d2 c c c4( b) c d e2( d) c2. } basso = \relative c' { g2. g4 a2 e a4 g c, g' a e 1 2 4( e) a g c,2( g') a2. d,4\rest } sanat = \lyricmode { Bla- bla- bla } \score { \new PianoStaff << \new Staff << { \sopraano } \\ { \altto } >> \new Lyrics { \sanat } \new Staff << { \tenori } \\ { \basso } >> >> } ... This gets the lyrics between the systems, not between the staves, where they should go. I have probably tried every other possible position for "\new Lyrics { \sanat }" I have also tried to add "\lyricsto" in different places on the string above (docs suggest to use it), but then the file won't even render. Can you see what I'm doing wrong? I wouldn't want to abandon this basic score structure, unless it can't be used with this kind of lyrics setting, because I put a lot of effort into learning it. I took a look at the example file you linked in your reply, and it does what I want to achieve - many thanks. The problem is that I don't understand the structure used there, and I can't find it properly explained in the documentation either. I need to understand what I'm doing, not only because it makes things much easier for myself, but because I should be able to teach these things to another person soon. I can'ẗ do that, if I don't understand what I'm doing. Thanks very much for your help :-) Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ti, 2008-10-07 kello 18:55 -0500, Jonathan Kulp kirjoitti: > I understand. It "is" possible to run Finale on Linux under Wine, > though, so if he really can't manage Lilypond but does o.k. with Linux > in general, then perhaps he could just run the occasional proprietary > piece of software under Wine. I've gotten the Finale demo to run nearly > perfectly under Wine, with playback and everything. I don't have an > installation disc, though, so I can't install a full copy. The only > problems I have are that the piano braces and ties look funny. Still, > you can view and play back files, and if you have the full version, you > can save and share files with others. I like to have the demo installed > in case my students send me Finale files, but that's really the only use > I have for Finale now that I've gotten comfy with Lilypond :) Finale should work without a clitch under Wine, so that I would dare to recommend it in this case. The person in question uses Ubuntu now, which is so easy to use that he never has any problems with it. Wine is another thing, because there probably would be porblems every now and then and he wouldn't be able to solve them - even if they were minor in our eyes. I have tried to run a few programs myself under Wine, but the experience has always been discouraging (might be different this time of course). The outcome under Wine should be flawless too, because this person grew up among music books of late 19th and early 20th century, many of which are beautifully engraved. He wouldn't accept funny looking braces and ties :-) I showed him some examples from the Lilypond web site, and he said "looks good". He in fact used to use Finale long time ago, but he says he had to tweak the output too much. Sibelius might be an alternative (some people seem to run it under Wine too). I hope I'm not sounding too negative, when you do your best to help me :-) Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ke, 2008-10-08 kello 02:34 +0300, Ari Torhamo kirjoitti: > ti, 2008-10-07 kello 17:02 -0500, Jonathan Kulp kirjoitti: > > Here's a quick test of Kieren's suggestion, showing first the overridden > > slur and then one without the override. Not too hard to do as long as > > there aren't too many. > > This slur setting would be the norm. If it's too much work, I'll have > to give up Lilypond. I just took another look at the score that I'm trying to "lilypond", and it may be that the slurs beginning at the stem wouldn't be needed too often after all. The copy I have is so bad that it's often hard to tell where the slurs end, but I'll check tomorrow and hopefully this was a false alarm. Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ti, 2008-10-07 kello 17:02 -0500, Jonathan Kulp kirjoitti: > Here's a quick test of Kieren's suggestion, showing first the overridden > slur and then one without the override. Not too hard to do as long as > there aren't too many. This slur setting would be the norm. If it's too much work, I'll have to give up Lilypond. I'm not actually even studying it for myself, but to teach someone else to use it. He is much less computer savy than I am, so even without this complication teaching (and using) would be a challenge. I got this other person to change from Windows to GNU/Linux a couple of years ago, and I whish I wouldn't have to put Windows back to his machine (or tell him to use proprietary software - if avoidable). > This is a good trick to know. Thanks Kieren :) > > \version "2.11.61" > > \relative c' { >\once \override Slur #'positions = #'(2 . 2.5) >fis4^( gis) g^( c,) d8^( d e c) > } To make sure that I don't misunderstand, does "#'(2 . 2.5)" mean that the hight of the start and end points of the slur should be set manually (in some units) for every slur? Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ti, 2008-10-07 kello 14:46 -0500, Jonathan Kulp kirjoitti: I forgot to add, that my Lilypond version is 2.10.33. Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ti, 2008-10-07 kello 15:42 -0400, Kieren MacMillan kirjoitti: > Hi Ari, > > > What I'd like to see is to have the slur start from the other end > > of the > > stem - the end where there's no note. > > There used to be a functions that allowed you to set the slur to > begin at the stem — it was deprecated/eliminated several versions ago. > Now, you must use \override Slur #'positions and manually set the > points… Thanks Kieren, I'll try this if the more simple method suggested by Jon doesn't work in every case (which seems possible at the moment). Perhaps your suggestion is simple enough too - the word "manually" just scares me a little... Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ti, 2008-10-07 kello 14:46 -0500, Jonathan Kulp kirjoitti: > Hmm. I thought the code I put there gave what you're describing. See > image attached. The slur is on the stem side, nowhere near the > notehead. Is this not what you meant? I'm using version 2.11.61 if > that makes a difference. > > Here's the code used for attached image, only slightly different from > before but with no visible difference in output on my end: > > \version "2.11.61" > > \relative c' { fis2^( ~ fis4 g c,) } Now I found out what's happening. You method works otherwise, but for some reason not when used for two adjacent notes. The first slur in my score happens to be between two adjacent notes :-) Any workaround? Kind thanks Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Piano staff, single staff polyphony and lyrics
ma, 2008-10-06 kello 23:19 -0500, Jonathan Kulp kirjoitti: > I know you can make the slurs attach to the stem side if you use > phrasing slurs and use either ^ or _ to tell it which direction to go: > > \relative c' { fis2^\( ~ fis4 g c,\) } > > Is that what you mean? > > Hope that helps! Thanks Jon, but that isn't exactly what I mean. The problem isn't about the arch of the slur being up or down (Lilypond seems to handle that great), but where the slur is placed - too bad that I don't have a scanner available at the moment. What Lilypond does at the moment is to start the slur near the note head (and naturally end it near the other). What I'd like to see is to have the slur start from the other end of the stem - the end where there's no note. I hope this clarifies what I'm trying to achieve. It would be nice if there was an option to do this with one command for the whole score (and perhaps make an exception, where needed). Thanks again! Ari ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Piano staff, single staff polyphony and lyrics
Hello, I'm trying to create a score which contains a piano staff, has single staff polyphony and has lyrics placed between the staves (only one voice). I have managed to create the staves and the different voices, but whatever I try I can't get the lyrics to work. I've been struggling with the lyrics for at least 12 hours, so I wouldn't mind if someone would help. I've read through the relevant sections of the documentation time after time, but the examples there don't quite fit into my situation. This part of the documentation http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Piano-templates#Piano-templates explains how to place lyrics between the staves, but I haven't managed to apply the instruction to single staff polyphony. This page http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Single-staff-polyphony#Single-staff-polyphony explains how to do single staff polyphony, but the syntax used to create the staves is different from the document above, and I haven't been able to mix the information of these two. I've studied several other pages too. So, how do I place the lyrics between the staves? How about two of them? (I might figure that out myself, after I learn to do one). It would be nice to know the (structurally) simplest possible way. Or, if some extra bits would be useful, I'd like to know what the each bit is for (I like to understand what I do, so that I'm able to apply it to other situations). Here's the beginning of the score: .. \version "2.10.33" sopraano = \relative c'' { \key g \major \cadenzaOn g4( a) b b a2 gis \bar "|" a4 b c b a gis a1 \bar "|" \break b2 a a a4( gis) a b c2( b) a2. b4\rest \bar "|" \break } altto = \relative c' { d2( g4) g e2 e e4 g g g e e e1 e2 e e e e4 g g1 e2. } tenori = \relative c' { \clef bass \key g \major b4( c) d d c2 b c4 d e d c b c1 d2 c c c4( b) c d e2( d) c2. } basso = \relative c' { g2. g4 a2 e a4 g c, g' a e 1 2 4( e) a g c,2( g') a2. d,4\rest } \score { \new PianoStaff << \new Staff << { \sopraano } \\ { \altto } >> \new Staff << { \tenori } \\ { \basso } >> >> } . Perhaps I might take this opportunity to ask another question. Is there a way to make the first line of the piano score to start from the beginning of the page, like the other lines? Oh, and yet another: is it possible to have slurs to be placed between the tips of the stems, instead of between the note heads? This is how it's typically done for the music I'm trying to notate. I'm very grateful for any help. Regards, Ari Torhamo P.S. Lilypond makes wonderful looking scores (only if making them would be a little easier :-) (yes, I tried the graphical front ends, but unfortunately they were too buggy) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user