Polyphonic problem...
Hello, I've got a problem with this little piece of code, can someone explain where it comes from? The code seems a bit complex for that example but I'm transcribing a larger piece and I'm calling the different movements like that, so that's in the seventh (variation of Bach's Dmin Ciaccona) the pdf is fine but the console tells me programming error: cruelty to springs continuing, cross fingers I comment another version of each voice and that's the single that gave me that result : %%% \version 2.11.36 first = \relative c' { f'8 s d s s s %1.1 %f'8 f d d d d%1.2 } second = \relative c' { d'16 cis d a f e f d bes g' d' bes' %2.1 %d16 cis d a f e f d bes g' d' bes' %2.2 } seven = { { \first} \\ { \second } } \score { \new Staff {\time 3/4 \seven} } %% 1.2/2.1 works fine, 1.1/2.2 too and the weirdest : 1.1+1.2/2.1 works without probleme... strange... and 1.1+1.2/2.1+2.2 fails... I can't understand why. Note that this code works too : %%% \version 2.11.37 first = \relative c' {f'8 s d s s s} second = \relative c' {d'16 cis d a f e f d bes g' d' bes'} \score { \new Staff {\time 3/4 {\first} \\ {\second} } %%% Regards Matth PS I just tried with the 2.11.37 : same problem, with 2.10 it works fine maybe it's close to the 540 issue. -- View this message in context: http://www.nabble.com/Polyphonic-problem...-tp14615208p14615208.html 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
working with two different lilypond versions
Hello, I'd like to know what is the way to invoke a specific lilypond version? I saw the command LILYPOND_DATADIR to set this up ( for me it would be /usr/share/lilypond/2.11.37 or 2.10.33) I don't know how to do that and maybe there's an easier way. To be more precise, I'm under Gentoo and put these two versions in two different slots but there's nothing like gcc-config : lilypond-config and it seems that I can't directly invoke a specific version... Regards Matth -- View this message in context: http://www.nabble.com/working-with-two-different-lilypond-versions-tp14638744p14638744.html 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: Polyphonic problem...
you forgot to close the with in the seven = { { \first} \\ { \second } block best ole Am 05.01.2008 um 22:30 schrieb milarepa7: Hello, I've got a problem with this little piece of code, can someone explain where it comes from? The code seems a bit complex for that example but I'm transcribing a larger piece and I'm calling the different movements like that, so that's in the seventh (variation of Bach's Dmin Ciaccona) the pdf is fine but the console tells me programming error: cruelty to springs continuing, cross fingers I comment another version of each voice and that's the single that gave me that result : %%% \version 2.11.36 first = \relative c' { f'8 s d s s s %1.1 %f'8 f d d d d%1.2 } second = \relative c' { d'16 cis d a f e f d bes g' d' bes' %2.1 %d16 cis d a f e f d bes g' d' bes' %2.2 } seven = { { \first} \\ { \second } } \score { \new Staff {\time 3/4 \seven} } %% 1.2/2.1 works fine, 1.1/2.2 too and the weirdest : 1.1+1.2/2.1 works without probleme... strange... and 1.1+1.2/2.1+2.2 fails... I can't understand why. Regards Matth PS I just tried with the 2.11.37 : same problem, with 2.10 it works fine maybe it's close to the 540 issue. -- View this message in context: http://www.nabble.com/Polyphonic- problem...-tp14615208p14615208.html 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 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polyphonic problem...
Ole Schmidt wrote: you forgot to close the with in the seven = { { \first} \\ { \second } block Thanks but maybe it was an error when I copied the code to insert it in the message, if I forget that it won't be compiled at all. I just extracted from the whole movement the single measure wich generates the error. Thanks for your interest Matth NB : there's the last bracket missing in the second exemple. -- View this message in context: http://www.nabble.com/Polyphonic-problem...-tp14615208p14640330.html 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: Polyphonic problem...
Gilles THIBAULT wrote: The code you have given compiles without any errors in version 2.11.34. Perhaps a 2.11.36 bugs ? Yes maybe, I emerged the 2.11.37 yesterday and the bug (now I'm sure that we can call it like this) is still there... That's why I posted to know how I can use different versions on the same system but that's another story... Thanks / merci -- View this message in context: http://www.nabble.com/Polyphonic-problem...-tp14615208p14640669.html 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: Polyphonic problem...
sorry, my fault, I did not really understand what your problem was... ole Ole Schmidt wrote: you forgot to close the with in the seven = { { \first} \\ { \second } block Thanks but maybe it was an error when I copied the code to insert it in the message, if I forget that it won't be compiled at all. I just extracted from the whole movement the single measure wich generates the error. Thanks for your interest Matth NB : there's the last bracket missing in the second exemple. -- View this message in context: http://www.nabble.com/Polyphonic- problem...-tp14615208p14640330.html 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 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polyphonic problem...
On Jan 5, 2008, at 5:24 PM, milarepa7 wrote: Gilles THIBAULT wrote: The code you have given compiles without any errors in version 2.11.34. Perhaps a 2.11.36 bugs ? Yes maybe, I emerged the 2.11.37 yesterday and the bug (now I'm sure that we can call it like this) is still there... That's why I posted to know how I can use different versions on the same system but that's another story... Thanks / merci Your code compiles on 2.11.37 without errors here (Mac PPC). Stan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Halving the duration of every note
Hi Alasdair: This means halving the duration of every note in the original. Is there an easy way to do this? http://lsr.dsi.unimi.it/LSR/Search?q=looksFaster Best wishes, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polyphonic problem...
Am Samstag, 5. Januar 2008 schrieb milarepa7: Hello, I've got a problem with this little piece of code, can someone explain where it comes from? The code seems a bit complex for that example but I'm transcribing a larger piece and I'm calling the different movements like that, so that's in the seventh (variation of Bach's Dmin Ciaccona) the pdf is fine but the console tells me programming error: cruelty to springs continuing, cross fingers I can't reproduce the problem with your example, but running lilypond on my 116-page score of Schubert's Stabat Mater also causes dozens of these cruelty to springs messages... So, yes, I can confirm these strange warnings, but i have not yet found any reason for them. Cheers, Reinhold PS: I also get some other strange warnings (Notice the warning about the beginning of the crescendo -- without any line number!!! -- , although strangely every \, /, \cr and \decr in the score is really matched by exactly \! and vice versa, just as every \dim is matched by one \enddim): Interpretation der Musik...[8][16] Warnung: Anfang des (De-) Crescendos kann nicht gefunden werden[24][32][32] Vorverarbeitung der grafischen Elemente... Ideale Seitenanzahl wird gefunden... Musik wird auf 7 oder 8 Seiten angepasst... Drawing systems... Warnung: Programmierfehler: bounds of this piece aren't breakable. Warnung: Programmierfehler: bounds of this piece aren't breakable. Programmierfehler: system with empty extent Programmierfehler: system with empty extent Programmierfehler: cruelty to springs Fortsetzung, die Daumen drücken Programmierfehler: cruelty to springs Fortsetzung, die Daumen drücken Programmierfehler: cruelty to springs Fortsetzung, die Daumen drücken Programmierfehler: Improbable offset for stencil: nan staff space Setting to zero. Fortsetzung, die Daumen drücken Programmierfehler: Improbable offset for stencil: nan staff space Setting to zero. Fortsetzung, die Daumen drücken Layout nach »Schubert_StabatMater_D383_FagI.ps« ausgeben... Konvertierung nach »Schubert_StabatMater_D383_FagI.pdf«... -- -- Reinhold Kainhofer, Vienna University of Technology, Austria email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung Jung-Wien, http://www.jung-wien.at/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Filling the page
Isn't the right command something like \paper { raggedbottom = ##t raggedbottomlast = ##t } ? Cheers, - Graham On Sat, 5 Jan 2008 20:08:16 -0500 Reilly [EMAIL PROTECTED] wrote: I have consulted section 5.5.1 Vertical spacing inside a system in the manual for Lilypond 2.11. I am preparing to print orchestral part. A typical part fills approximately 1.6 to 1.75 pages. I want to increase the vertical spacing to fill out two pages evenly. I attempted to use the code provided in the manual: \new Score \with { \override VerticalAlignment #'max-stretch = #ly:align-interface::calc-max-stretch } I could not get this code to work or change the vertical spacing of the staves in any way. (1) I don't understand \new Score. I always use \score. Are they different? How so? (2) I don't understand \with { some Lilypond code }. I typically insert overrides in the music or in contexts (see below). (3) I don't understand #ly:align-interface::calc-max-stretch. I do read the manual (but can miss things). I have read 6.1.4 without comprehension. I do search the archives (but can miss things). I am stymied. Much obliged for any help. Jeremiah Here's my code for the part. \tuba has 173 measures of music. \score { \new Staff \keepWithTag #'part \tuba \layout { \context { \Score \override BarNumber #'padding = #'2.3 \override BarNumber #'direction = #DOWN \override BarNumber #'font-size = #2 \override BarNumber #'break-visibility = ##end-of-line-invisible } % closes context \context { \Staff \override TimeSignature #'style = #'numbered } % closes context } % closes layout } % closes score ___ 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
Filling the page
I have consulted section 5.5.1 Vertical spacing inside a system in the manual for Lilypond 2.11. I am preparing to print orchestral part. A typical part fills approximately 1.6 to 1.75 pages. I want to increase the vertical spacing to fill out two pages evenly. I attempted to use the code provided in the manual: \new Score \with { \override VerticalAlignment #'max-stretch = #ly:align-interface::calc-max-stretch } I could not get this code to work or change the vertical spacing of the staves in any way. (1) I don't understand \new Score. I always use \score. Are they different? How so? (2) I don't understand \with { some Lilypond code }. I typically insert overrides in the music or in contexts (see below). (3) I don't understand #ly:align-interface::calc-max-stretch. I do read the manual (but can miss things). I have read 6.1.4 without comprehension. I do search the archives (but can miss things). I am stymied. Much obliged for any help. Jeremiah Here's my code for the part. \tuba has 173 measures of music. \score { \new Staff \keepWithTag #'part \tuba \layout { \context { \Score \override BarNumber #'padding = #'2.3 \override BarNumber #'direction = #DOWN \override BarNumber #'font-size = #2 \override BarNumber #'break-visibility = #end-of-line-invisible } % closes context \context { \Staff \override TimeSignature #'style = #'numbered } % closes context } % closes layout } % closes score ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Filling the page
Graham, Thanks for your reply: On Jan 5, 2008, at 8:21 PM, Graham Percival wrote: Isn't the right command something like \paper { raggedbottom = ##t raggedbottomlast = ##t } I think this is the opposite of what I want? hmmm... I want both pages of the part to be filled to the bottom (that is, a non-ragged bottom). Here's what I got: X X X X X X X X X X Here's what I want: X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Incidentally, I know that you are easing out of Lilypond development. I have learned a great deal from your detailed and extensive postings in the archive. Thank you. And, to whatever extent you have been in involved in the creation of version 2.11 and the much improved documentation. Thank you, thank you! Jeremiah ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Filling the page
On Sat, 5 Jan 2008 20:45:02 -0500 Reilly [EMAIL PROTECTED] wrote: Graham, Thanks for your reply: On Jan 5, 2008, at 8:21 PM, Graham Percival wrote: Isn't the right command something like \paper { raggedbottom = ##t raggedbottomlast = ##t } I think this is the opposite of what I want? hmmm... I want both pages of the part to be filled to the bottom (that is, a non-ragged bottom). Here's what I got: Umm, yes. That should be ##f for false, not ##t for true. I was in the middle of dinner, so I wasn't really concentrating. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Force number of bars per line
Thanks Trevor, it works! Mike Trevor Daniels wrote: Look up \break and \noBreak in the docs (eg at http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Line-brea ks#Line-breaks ). These allow you to control linebreaking manually. If they don't help, make sure you have no notes extending beyond the end of bars - look up barcheck to help (see http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Bar-and-bar-number -checks#Bar-and-bar-number-checks ). If this doesn't help please post your input. Trevor D -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Michael Nelson Sent: 05 January 2008 06:59 To: lilypond-user@gnu.org Subject: Force number of bars per line I'm notating a piece of music, and I'm getting 2, 3, and 4 bars on different lines. But the original hardcopy I'm transcribing has exactly 3 on all lines, and it definitely looks better. I read the section on horizontal spacing, but I don't want to screw around with ad hoc stretching, obviously. Is there any way I can control it at the bar level for the whole piece? I tried to do my homework, but couldn't find anything about it. Thanks, Mike Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Volunteering with LilyPond
Thanks to everybody who expressed an interest helping lilypond! I've discussed specifics with many of you, but I'm not certain that I managed to contact everybody. If your email slipped through the cracks, sorry, and please send it again! If at all possible I prefer to let volunteers choose their own jobs; please consult the list below. If you think you can do something, let me know! If you'd like to change your job or if I've written something down incorrectly, please let me know. I think the priority should be filling ongoing jobs, so those are listed first. Temporary stuff (ie GDP work) is at the bottom of this email. BUGS: all filled Bug Meister: Valentin Regtest checkers: Stan Sanderson, Garrett Fitzgerald, Alexander Deubelbeiss MAILIST SUPPORT: can always use more help :) LilyPond-user secretary: Calvin Mitcham, more??? % reply to simple queries, direct bug reports to the bug reporting % page and the bug mailist: % http://lilypond.org/web/devel/participating/bugs LSR adder: ??? % if there's some nice lilypond code, add it to LSR I know that a lot of people answer questions, but we need more people doing this. Many simple questions are being answered by project members; I *really* want those questions to be handled by other people so that the more advanced users can do more advanced tasks. Valentin is a perfect example of this: he's taking over my Bug Meister duties, so I'd rather not have him replying to help ur program is broken. where are teh buttons 2 click on or how do you draw ties (ie really simple RTFM questions). I'm hoping that by asking for official volunteers, we can get more people helping with these tasks. Grand Documentation Project http://web.uvic.ca/~gperciva/ Rewriters: ??? % people working on the actual content of the docs -- checking % that the docs are correct and complete, looking for mistakes in % the content, etc. % Some people who volunteered to do simple formatting jobs are now % working on rewriting as well (no, I haven't forgotten about % you!). But we currently have __NO__ helpers who are confident, % advanced, lilypond users. To put it bluntly, this sucks. Formatters: Alard, Jay, Ralph, more??? % edit the texinfo files for presentation (plus any content you % feel comfortable doing) % % this is easy for anybody who knows HTML or any programming % language. Headwords: Trevor Baca Music Glossary: Kurt Kroon Learning Manual: Trevor Daniels Checking the Learning Manual: Calvin Mitcham, more??? % This task is *ideal* for people who want to help, but aren't % very confident about their lilypond knowledge. Look at the GDP % docs, and read the new Learning Manual chapters 2, 3, and most % of chapter. Send any questions or remarks to lilypond-user or % to Trevor Daniels privately % % The Learning Manual is aimed at new users, so the less you know % about lilypond, the better for this task! :) % % Also, after doing this task, you'll have a much better idea of % what work needs doing in the rest of the manual. LSR adding / editing: ??? % we have about 30 hours of mundane web browsing / lilypond % snippet editing to do. Again, Valentin could do this, but I'd % rather have one person who can do this for him. % % Primary job: add certain snippets from the manual into LSR. % Secondary job: small editing of snippets. Like if a snippet % doesn't have any indentation, add the indentation. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
GDP: NR 1 Pitches, almost-final version
There's a few minor formatting issues, but other than that, Pitches is complete. Please read it and let me know about any problems. http://web.uvic.ca/~gperciva/ MINOR ISSUES - headword could be improved (line-break) - some minor formatting issues with included LSR stuff. POSTPONED Note names in other languages: - table formatting - pitches in Turkish Maquam and other microtonal systems? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Filling the page
Op zondag 6 januari 2008, schreef Reilly: I want to increase the vertical spacing to fill out two pages evenly. Try: \paper { ragged-last-bottom = ##f } Met vriendelijke groet, Wilbert Berendsen -- http://www.wilbertberendsen.nl/ You must be the change you wish to see in the world. -- Mahatma Gandi ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On Wed, 2 Jan 2008 09:50:01 -0500 Kieren MacMillan [EMAIL PROTECTED] wrote: I'm a professional composer. I use Lilypond (nearly) every day. I don't actively (i.e., visibly) contribute to Lilypond code or documentation... and may not in the near future, despite attempts to guilt me into doing so. ;-) You know my instant hostile reaction to anybody making demands of lilypond volunteers. And I am quite aware that I'm being hypocritical in trying to guilt advanced users into contributing to the docs. So it is with the greatest of reluctance that I continue such attempts. We currently have *zero* active helpers in GDP who are working on the contents of the docs. The presentation is coming along nicely. We have people fixing the English grammar, rearranging the material so that things are easier to find, etc. But the actual contents? Nope. I've had questions from GDP helpers about various parts of the docs, and my reply has almost always been I don't know, try experimenting or asking on the mailist. Sometimes they do so, and sometimes they get an answer. Sometimes they don't, so we need to guess. On some occasions, I've ended up saying well, I don't know whether it's foo or bar. Let's just stick foo in the docs, and if it's wrong, somebody will complain about it. Making wild guesses and hoping for future complaints is not the ideal way to write docs. It sucks for users who encounter these problems in the future. It sucks for doc writers, because they feel stupid and useless. It sucks for me, because I feel that I'm letting down the volunteers I'm supposed to be supporting. Concrete example? Well, there's falls and doits in Expressive marks. I have no clue what these are. Something for jazz singers? Saxophonists? Maybe they're used in Baroque notation? Or a special mark for accordion players? Is the current doc section acceptable? I have no clue. Judging from the picture and the input, \bendAfter does *something*. But I don't know what it's doing, nor what else the doc should say here. Maybe people who use \bendAfter would also want a link to the ancient notation articulations? Or the vocal aligning syllabels ? I have no clue. In a few months, if GDP is still progressing, we'll be tackling NR 2 specific notation. These problems will be even worse then. I honestly think that I've /never/ seen any classical guitar sheet music. How am I supposed to supervise work on this section? I can check submissions for accordance to the doc policy, but I certainly can't judge the *contents* of those docs. Now what about the poor GDP helper who gets assigned work on Guitar music? I don't think that any of the current helpers play guitar, so they'll have the same problems that I face. (nothing personal against guitars... I know virtually nothing about everything else in NR 2, including vocal music) Many of the volunteers begin their emails saying I know almost nothing about music notation, but I'm willing to help if you think I can without embarassing myself. I am completely baffled about all these volunteers -- I mean, I'm incredibly happy about them, but baffled nevertheless. Why do so many people want to help after reading nothing more than the lilypond tutorial? And conversely, why is it that nobody who actually *is* familiar with music notation and lilypond volunteers? If I had an advanced lilypond user offer to help, I wouldn't ask them to work on the texinfo files directly (unless they particularly wanted to). I just want somebody who can review the material in detail, answer questions from other helpers, etc. Maybe create a few small lilypond examples to replace (or add to) existing examples. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
markup at the left of multimeasure rests
This subject used to be documented but doesn't seem to be in the 2.11.37 doc's. It also doesn't seem to work as it did at one time This is from the 2.4 manual which resulted from my Googling: If you want to have a text on the left end of a multi-measure rest, attach the text to a zero-length skip note, i.e. s1*0^Allegro R1*4 Attached is an example which doesn't work that way. It centers the test as MultiMeasureRestText http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals-big-page#MultiMeasureRestText would be expected to do. Paul Scott \version 2.11.37 \score { \set Score.skipBars = ##t \new Staff { c'1 s4*0^Text R1*20 c'1 } }___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user