Re: Why Is This Merge Behavior Different?
Can someone explain to me why the eighth note and half note have their heads merged in the first measure while the quarter note and the half note in the second measure do not? \relative c'' { \new Voice { c8 c4. \override Staff.NoteCollision #'merge-differently-headed = ##t c8 c4. \override Staff.NoteCollision #'merge-differently-headed = ##f c4 c4 \override Staff.NoteCollision #'merge-differently-headed = ##t \override Staff.NoteCollision #'merge-differently-dotted = ##t c4 c4 } \\ { c2 c2 c2 c2 } Yes it seems strange but i think it is on purpose. With a eighth note and a half note, the little hook of the eighth note (sorry don't remember how you call that in english) lets you to understand the duration of each merged notes. There is no way to distinguish a quarter note and a half note if they are merged. It can make believe you that it is 2 half notes. (of course reading forward in the measure let you imagine the real duration of each note) Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
change staff to staff in different context
Hello: I've used the \change Staff = upper command with success in another score. Now I am using a more complex scheme layout and the staff I need to change to is in another context. Using \change Staff = lhupper\lhOne will at least render something. Anything else I've tried just stops lilypond in its tracks. this is my layout: % snip %% \score{ \context PianoStaff \set PianoStaff.instrumentName = \markup { \large \bold { { 4 }}} \context Staff = rh { \context Voice = rhupper { \rhOne } \context Voice = rhlower { \rhTwo } } \context Staff = lh { \context Voice = lhupper { \lhOne } \context Voice = lhlower { \lhTwo } } \layout { \context { \Score \override NonMusicalPaperColumn #'line-break-system-details = #'((alignment-offsets . (0 -14))) } \version 2.11.28 } \midi { } } %%% I've checked the snippets example, but that doesn't work with my scheme. I am not just changing staff, the staff I want to change to is in another context. Lilypond always tells me that cannot change `Context' to `rhTwo': none of these in my family. I think I haven't told lilypond how to find the staff I want it to switch to correctly. I've tried multiple variants but only get more errors. Cheers, David -- David Fedoruk B.Mus. UBC,1986 Certificate in Internet Systems Administration, UBC, 2003 http://recordjackethistorian.wordpress.com Music is enough for one's life time, but one life time is not enough for music Sergei Rachmaninov ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: change staff to staff in different context
The name of the Staff you want to change to is either rh or lh, since that's the names you have specified for the staves. It seems that you have confused these with the names of the variables/macros/identifiers that contain the actual music. /Mats David Fedoruk wrote: Hello: I've used the \change Staff = upper command with success in another score. Now I am using a more complex scheme layout and the staff I need to change to is in another context. Using \change Staff = lhupper\lhOne will at least render something. Anything else I've tried just stops lilypond in its tracks. this is my layout: % snip %% \score{ \context PianoStaff \set PianoStaff.instrumentName = \markup { \large \bold { { 4 }}} \context Staff = rh { \context Voice = rhupper { \rhOne } \context Voice = rhlower { \rhTwo } } \context Staff = lh { \context Voice = lhupper { \lhOne } \context Voice = lhlower { \lhTwo } } \layout { \context { \Score \override NonMusicalPaperColumn #'line-break-system-details = #'((alignment-offsets . (0 -14))) } \version 2.11.28 } \midi { } } %%% I've checked the snippets example, but that doesn't work with my scheme. I am not just changing staff, the staff I want to change to is in another context. Lilypond always tells me that cannot change `Context' to `rhTwo': none of these in my family. I think I haven't told lilypond how to find the staff I want it to switch to correctly. I've tried multiple variants but only get more errors. Cheers, David -- = 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
Dynamics
I'm creating MIDI files for my choir. How can I set different volume levels for each section, to make one be in evidence among the others? Thank you very much. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Part 1 of 2 -- Re: GDP: NR 1.1 Pitches 2008-01-26
2008/2/3, Kurt Kroon [EMAIL PROTECTED]: On page 10, first paragraph -- In that case, Double accidentals ... What is this sentence quoting? Perhaps it should just be integrated into the sentence. It was originally a feature request posted by an user on the mailing-list; and the contributor who wrote the snippet (I think it was Rune) simply quoted his request, as it described clearly the function's goal. However, you are right to point out that it can be confusing (particularly since it's included in the NR); so I removed the quoted sentence. And BTW thank you for having taught me the word Ditto :-) Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Crippled PS/RPM output on RHEL5
On Feb 7, 2008 5:00 PM, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: 2008/2/7, Ozgur Yuksel [EMAIL PROTECTED]: I am working with GNU LilyPond 2.11.37 (the problem had existed with 2.10 too) on one RHEL5 box and a FC7 box. Although I have proper output with my FC7 box, I get crippled output (both PS and PDF) on RHEL5. The attached files bad.* show the crippled pdf and ps files of test.ly where it looks like good.png with fc7. Can you post the output of a --verbose run on the RHEL5 box? Mats was right; the problem is in reading the correct fonts. Can you run an strace of the binary? You'll probably have to modify the wrapper script (bin/lilypond) to be like strace path/to/lilypond The output will be huge. I'm just looking for the places where libfontconfig.so.X.Y and libpango.so.X.Y is opened, so grep for libfontconfig and libpango -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen Hi, I have changed ~/bin/lilypond as follows: #!/bin/sh me=`basename $0` export LD_LIBRARY_PATH=/home/oyuksel/lilypond/usr/lib/ exec /usr/bin/strace -f -o lily.strace /home/oyuksel//lilypond/usr/bin/$me $@ and got the strace output: $ grep libfontconfig lily.strace 4126 open(/home/oyuksel/lilypond/usr/lib/libfontconfig.so.1, O_RDONLY) = 3 $ grep libpango lily.strace 4126 open(/home/oyuksel/lilypond/usr/lib/libpangoft2-1.0.so.0, O_RDONLY) = 3 4126 open(/home/oyuksel/lilypond/usr/lib/libpango-1.0.so.0, O_RDONLY) = 3 that seems OK to me actually. Regards, Ozgur -- Linux Rulez!... http://xceptn.blogspot.com/ To send encrypted message http://www.xceptn.com/xceptn.gpg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: 2.11.38 LSR Adding accidentals to a trillspanner
2008/2/3, Paul Scott [EMAIL PROTECTED]: Sorry! I don't know enough to know what is broken/changed. I was hoping for a fix so I didn't have to hand mark the part. This is actually one of the snippets that I had to tag as version-specific. So, we're aware that it is potentially a tricky snippet to update, but this will have to wait until we upgrade the LSR. Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Part 2 of 2 -- Re: GDP: NR 1.1 Pitches 2008-01-26
2008/2/4, Graham Percival [EMAIL PROTECTED]: Interesting! I must admit that I found nothing objectionable with the whiches that Kurt suggested replacing with that... actually, in a few cases, I thought that which sounded better. I often use which, because I like it much more than that; however, I must do horrible sentences without knowing it, since I'm French, and have never learned English in any other way than TV-shows and mailinglists :) ...*Which* is why I apologize for the point *that* Kurt raised :) I am probably the one to blame for odd formulations in snippets descriptions etc. Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [FWD: RE: Thematic index]
Hi Steve, It's taking a certain amount of fiddling to get the surrounding markup really right. If you post some of the fiddly code, perhaps we can help un-fiddle it... Best, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: recorder fingering chart
Hi Valentin, I will post my snippet. I have, however, other questions regarding recorder notation: 1) is it possible to center a markup over an analysis bracket? I'm manually moving it using \translate within the markup. 2) I don't know how to notate + and o signs commonly used for french horn notation for open and bouché sounds (this would correspond on the recorder notation to open and close window hole), is there a way commonly used by lilyponders? ciao libero Hi Libero, go ahead and post your snippet! Then I'll see if it needs any improvements. Your code is fine; perhaps you may want to post several snippets more simple, e.g. How to obtain slashed fingering numbers, How to write a Recorder fingering chart, etc. It's preferable to make it simple and short, so that each snippet deals with *one* single specific issue. Cheers, Valentin -- Libero Mureddu Vanha Viertotie, 21 as 417 00350 Helsinki Finland http://webusers.siba.fi/~limuredd/ http://www.myspace.com/liberomureddu ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Why Is This Merge Behavior Different?
Please note that I understand that it is LilyPond's intended behavior to never merge a quarter note and a half note regardless of how properties are set. I also understand why this should be the default behavior. I guess I don't understand why setting 'merge-differently-headed should not override the default behavior for quarter notes as well as flagged notes. I've attached a snippet of some old sheet music which does merge a quarter note and a half note. While in some contexts it might be ambiguous, in this case, it is not. BTW, I have figured out how to fake the behavior that I want. Ted -- Forwarded message -- From: Gilles THIBAULT [EMAIL PROTECTED] To: Ted Stanion [EMAIL PROTECTED], lilypond-user@gnu.org Date: Fri, 8 Feb 2008 09:27:38 +0100 Subject: Re: Why Is This Merge Behavior Different? Can someone explain to me why the eighth note and half note have their heads merged in the first measure while the quarter note and the half note in the second measure do not? \relative c'' { \new Voice { c8 c4. \override Staff.NoteCollision #'merge-differently-headed = ##t c8 c4. \override Staff.NoteCollision #'merge-differently-headed = ##f c4 c4 \override Staff.NoteCollision #'merge-differently-headed = ##t \override Staff.NoteCollision #'merge-differently-dotted = ##t c4 c4 } \\ { c2 c2 c2 c2 } Yes it seems strange but i think it is on purpose. With a eighth note and a half note, the little hook of the eighth note (sorry don't remember how you call that in english) lets you to understand the duration of each merged notes. There is no way to distinguish a quarter note and a half note if they are merged. It can make believe you that it is 2 half notes. (of course reading forward in the measure let you imagine the real duration of each note) Gilles attachment: merge.jpg___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: 2.11.38 LSR Adding accidentals to a trillspanner
Valentin Villenave wrote: 2008/2/3, Paul Scott [EMAIL PROTECTED]: Sorry! I don't know enough to know what is broken/changed. I was hoping for a fix so I didn't have to hand mark the part. This is actually one of the snippets that I had to tag as version-specific. So, we're aware that it is potentially a tricky snippet to update, but this will have to wait until we upgrade the LSR. I've been very busy getting out other parts for various groups. I will post a solution as soon as I can. Thanks, Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
GDP: LM 3-4
I'd like to draw attention to the Learning Manual, chapters 3 Fundamental concepts and 4 Tweaks. - if you're a new user, PLEASE read these in detail. There's a lot of very helpful information in there. In addition, it should all be understandable -- if you start at LM 2 Tutorial and read to the end of LM 4, you should be able to understand everything. If you can't, we consider it a bug in the documentation. :) - if you're an advanced user and haven't done so already, please skim through this material. The lilypond docs are famously written by people who don't know what they're talking about[1], so we really need knowledgeable users to verify what we write. [1] No insult to Trevor Daniels; he's done an amazing job of the LM. But he had to learn each subject from scratch in order to write the docs, so there's no guarantee that he covered everything. Latest GDP docs http://web.uvic.ca/~gperciva/ (although these are almost identical to the 2.11.39 docs at the moment) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
GDP: index entries for snippets
Latest GDP docs http://web.uvic.ca/~gperciva/ (although these are almost identical to the 2.11.39 docs at the moment) Do we want index entries for snippets? For example, in NR 1.1.3.2 Key signature there are two snippets: suppressing natural signs in key signatures, and non-standard key signatures. Do you want to have items like: @cindex key signatures, suppressing natural signs @cindex don't print natural signs in key signatures @cindex key signatures, non-standard @cindex key signatures, whole tone pointing to these? Adding index entries for all the snippets increases the amount of work that we need to do on each doc section, of course. I'm personally not convinced that these are necessary -- after all, if a user can't find key signature in the index, he won't be able to find key signature, suppressing natural signs. And if he _is_ looking a way to avoid printing natural signs in key signatures, I think he'd look at key signatures even if there wasn't a key signature, suppressing natural signs entry. More examples are in NR 1.2.1.2 Tuplets such as @funindex tupletNumberFormatFunction @funindex tupletSpannerDuration and @cindex tuplet bracket length @cindex triplet bracket length @cindex bracket length, tuplets Of course, I famously never use the index, so I'm not the best person to judge whether certain index entries are helpful or not. Discuss. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: LM 3-4
Graham Percival wrote on 08 February 2008 19:54 I'd like to draw attention to the Learning Manual, chapters 3 Fundamental concepts and 4 Tweaks. - if you're a new user, PLEASE read these in detail. There's a lot of very helpful information in there. In addition, it should all be understandable -- if you start at LM 2 Tutorial and read to the end of LM 4, Well, perhaps to the end of 4.5. I haven't started on 4.6 yet, although there is some old material there. you should be able to understand everything. LM 3 and LM 4 are quite hard going for anyone fairly new to LilyPond. Normally these sections would be best deferred until you were comfortable with everything in LM 2, and had come across some problems you couldn't solve easily. If you can't, we consider it a bug in the documentation. :) - if you're an advanced user and haven't done so already, please skim through this material. The lilypond docs are famously written by people who don't know what they're talking about[1], so we really need knowledgeable users to verify what we write. [1] No insult to Trevor Daniels; he's done an amazing job of the LM. But he had to learn each subject from scratch in order to write the docs, so there's no guarantee that he covered everything. or that what he has written is correct ;) Latest GDP docs http://web.uvic.ca/~gperciva/ (although these are almost identical to the 2.11.39 docs at the moment) Cheers, - Graham Trevor D ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: recorder fingering chart
libero wrote: 2) I don't know how to notate + and o signs commonly used for french horn notation for open and bouché sounds (this would correspond on the recorder notation to open and close window hole), is there a way commonly used by lilyponders? ciao libero Would this work for you? \version 2.11.38 \include english.ly \score {\relative c' { c-+ d-+ e-\flageolet f-\flageolet } Tim Reeves___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Any way to hand-tweak odd page numbers?
2008/2/6, Trevor Bača [EMAIL PROTECTED]: Ah: sticking \hspace in the page number markup works: Cool! Can you add it to the LSR? Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: index entries for snippets
Graham Percival wrote on 08 February 2008 19:49 Do we want index entries for snippets? For example, in NR 1.1.3.2 Key signature there are two snippets: suppressing natural signs in key signatures, and non-standard key signatures. Do you want to have items like: @cindex key signatures, suppressing natural signs @cindex don't print natural signs in key signatures @cindex key signatures, non-standard @cindex key signatures, whole tone These are not helpful, especially the one beginning with don't, which is silly, but I would like both these snippets to be indexed with @cindex natural sign, suppressing At present the only entry for naturals takes you to a section on text markup commands. Not helpful if you're looking for a way to suppress extra naturals. More examples are in NR 1.2.1.2 Tuplets such as @funindex tupletNumberFormatFunction @funindex tupletSpannerDuration and @cindex tuplet bracket length @cindex triplet bracket length @cindex bracket length, tuplets An index is helpful only if it includes the term the user has in mind when he conducts a search. Sure, if that term isn't found, he'll try another, but the whole point of an index is to make it as quick and easy as possible to go from query to answer. So index entries should be constructed by thinking of what questions the user might have which could be answered by reading this section, and index the key terms in the questions, not the terms in the answer. So these are good (I wrote them, so I have to support them ;) Cheers, - Graham Trevor D ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: index entries for snippets
On Fri, 8 Feb 2008 21:08:08 - Trevor Daniels [EMAIL PROTECTED] wrote: @cindex natural sign, suppressing At present the only entry for naturals takes you to a section on text markup commands. Not helpful if you're looking for a way to suppress extra naturals. Well, obviously we want a @cindex natural sign at the top of Accidentals. (Ralph?) Assuming that we have that, do you still think we need a @cindex natural sign, suppressing for the snippets? I mean, if natural sign points to the top of the page anyway, dos natural sign, suppressing really add anything? Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Error Message
2008/2/5, Mats Bengtsson [EMAIL PROTECTED]: Working with a copy of the file, you can try to comment out (or remove) sections of the file to narrow down where the problem is. ...or you can use the LilyPondTool plugin for the jEdit editor, that highlights such errors in real time: http://lilypondtool.organum.hu/ Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: parenthesized dynamics, that behave like dynamics
2008/2/4, Graham Percival [EMAIL PROTECTED]: Please add this to LSR, with tags text and docs. Done: http://lsr.dsi.unimi.it/LSR/Item?id=382 By the way, if anyone has a better title... Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: index entries for snippets
Graham Percival wrote on 08 February 2008 21:26 On Fri, 8 Feb 2008 21:08:08 - Trevor Daniels [EMAIL PROTECTED] wrote: @cindex natural sign, suppressing At present the only entry for naturals takes you to a section on text markup commands. Not helpful if you're looking for a way to suppress extra naturals. Well, obviously we want a @cindex natural sign at the top of Accidentals. (Ralph?) Assuming that we have that, do you still think we need a @cindex natural sign, suppressing for the snippets? I mean, if natural sign points to the top of the page anyway, dos natural sign, suppressing really add anything? Maybe not. In this case the page is quite short, so reading through it is not too onerous. But without the suppressing entry the user looking for how to suppress naturals does not know whether or not it is there - he has to read through the page on the off-chance it may contain what he seeks. With the specific index entry he will -know- that what he is looking for -is- on that page. That's the difference and that's why it is helpful to include it. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: recorder fingering chart
2008/2/4, Libero Mureddu [EMAIL PROTECTED]: I post here the complete example of the chart I'm working on; I want to post it to lsr, but I'd prefer to get some suggestion from the list first. Hi Libero, go ahead and post your snippet! Then I'll see if it needs any improvements. Your code is fine; perhaps you may want to post several snippets more simple, e.g. How to obtain slashed fingering numbers, How to write a Recorder fingering chart, etc. It's preferable to make it simple and short, so that each snippet deals with *one* single specific issue. Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamics
2008/2/8, Marco Pagliari [EMAIL PROTECTED]: I'm creating MIDI files for my choir. How can I set different volume levels for each section, to make one be in evidence among the others? Just add some volume marker like \mp \pp \ff to the first note. see http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Dynamics see perhaps also a sample how I apply different general dynamics to different voices in the \midi section: http://angerweit.tikon.ch/lieder/folk-fr/tourdion.ly -- Grüßlinge vom Südsee! -- Henning Hraban Ramm Meierhofstrasse 11 CH-8274 Tägerwilen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Arabic music half flat accidental shape
On 8 Feb 2008, at 15:02, Reinhold Kainhofer wrote: Am Donnerstag, 17. Januar 2008 schrieb Hans Aberg: A half flat in Arabic music is displayed as a b but with a slash across (It is hard to describe the shape precisely). Is it possible to access such a symbol, and if not, is it possible to add it in the future? Is this what they use on http://www.maqamworld.com/ It seems to me that this is exactly the accidentals.flat.slash character in Lilypond's feta font: http://lilypond.org/doc/v2.11/Documentation/user/lilypond/The-Feta- font [For some reason, the glyphs do not show in Safari - Firefox is fine, though.] In this case, you don't have to draw the glyph yourself, just use this glyph instead of accidentals.mirroredflat for a quarter-flat tone! I think so, too, though the design of the half-flat at Maqam World is somewhat denser. The Persian koron and sori are amiss, though there are some Turkish accidentals. Timidity can retune MIDI-files (with the -Z option), which can be created using Scala, and also, I have written a Haskell program creating such retuning files for 53-ET, in case somebody wants to experiment with LilyPond MIDI files. Looking back, LilyPond has some microtone capabilities, but I do not know how it works. Is there some info available about it somewhere? Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Dynamics
You can either use different instruments or set the dynamics differently. Look at section 4.3.1 in the 2.11 Notation Reference for the former, and Dynamics in section 1.3 for the latter. Trevor D -Original Message- From: [EMAIL PROTECTED] [mailto:lilypond-user-bounces+t.daniels=treda.co.u [EMAIL PROTECTED] Behalf Of Marco Pagliari Sent: 08 February 2008 11:50 To: lilypond-user@gnu.org Subject: Dynamics I'm creating MIDI files for my choir. How can I set different volume levels for each section, to make one be in evidence among the others? Thank you very much. ___ 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
Dynamics 2
I'm creating MIDI files for my choir. How can I set different volume levels for each section, to make one be in evidence among the others? What I understand by reading section 1.3 is that dynamics can only be attached to notes, so I should repeat the dynamic mark for each note. Is there a way to declare the dynamic mark at the beginning of a complete section without the need to reapet it? Thanks. Marco ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Arabic music half flat accidental shape
Am Donnerstag, 17. Januar 2008 schrieb Hans Aberg: A half flat in Arabic music is displayed as a b but with a slash across (It is hard to describe the shape precisely). Is it possible to access such a symbol, and if not, is it possible to add it in the future? Is this what they use on http://www.maqamworld.com/ It seems to me that this is exactly the accidentals.flat.slash character in Lilypond's feta font: http://lilypond.org/doc/v2.11/Documentation/user/lilypond/The-Feta-font In this case, you don't have to draw the glyph yourself, just use this glyph instead of accidentals.mirroredflat for a quarter-flat tone! Cheers, Reinhold -- -- 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: Dynamics 2
LilyPond interprets dynamics the same way as a musician does, namely that each dynamics indication lasts until the next one appears, so there's no need to repeat the same dynamics indication (actually, LilyPond follows this rule much more strictly than most musicians). /Mats Marco Pagliari wrote: I'm creating MIDI files for my choir. How can I set different volume levels for each section, to make one be in evidence among the others? What I understand by reading section 1.3 is that dynamics can only be attached to notes, so I should repeat the dynamic mark for each note. Is there a way to declare the dynamic mark at the beginning of a complete section without the need to reapet it? Thanks. Marco ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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: GDP: NR 1.1 Pitches 2008-02-03
2008/2/3, Graham Percival [EMAIL PROTECTED]: The one big change: since nobody has touched the texi2html stuff on the technical TODO list (estimated: 3 hours for a perl programmer), it appears that we're not going to get longer HTML pages. You may recall that the original plan was to have all of 1.1.1 Writing pitches on a single page. I was not a big fan of having longer pages, so as far as I'm concerned, I'm fine with it the way it is. Plus, I'd like to say that this first result of the GDP process is quite a nice success; kudos to all helpers! I wish the next steps will be as good as this one :) Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Program crashes whenever I start it (not solved yet)
Mats Bengtsson mats.bengtsson at ee.kth.se writes: - If the previous didn seem to work, you can run the command lilypond --verbose C:\lilypond.log 21 which hopefully should produce a text file C:\lilypond.log, with printouts from the lilypond command. Send a copy of this file to the mailing list. It still didn't work. This is the text of the file. GNU LilyPond 2.10.33 warning: Relocation: from PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\ System32\Wbem;C:\Program Files\Java\jre1.5.0_06\bin\client\;C:\Program Files\ jEdit;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\ QuickTime\QTSystem\;C:\Program Files\LilyPond\usr\bin;C:\Program Files\LilyPond \usr\bin;C:\adabas\bin;C:\adabas\pgm;C:\PROGRA~1\COMMON~1\MUVEET~1\030625 argv0=lilypond PATH=C:/Program Files/LilyPond/usr/bin (prepend) Setting PATH to C:/Program Files/LilyPond/usr/bin;C:\WINDOWS\system32;C:\ WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\jre1.5.0_06\bin\client\;; C:\Program Files\jEdit;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\ Program Files\QuickTime\QTSystem\;C:\Program Files\LilyPond\usr\bin;C:\Program Files\LilyPond\usr\bin;C:\adabas\bin;C:\adabas\pgm;;C:\PROGRA~1\COMMON~1\MUVEET~1 \030625 warning: Relocation: compile datadir=, new datadir=C:/Program Files/LilyPond/usr/ share/lilypond//current warning: Relocation: framework_prefix=C:/Program Files/LilyPond/usr/bin/.. Setting INSTALLER_PREFIX to C:/Program Files/LilyPond/usr/bin/.. Relocation file C:/Program Files/LilyPond/usr/bin/../etc/relocate//fontconfig. reloc Setting FONTCONFIG_FILE to C:/Program Files/LilyPond/usr/bin/../etc/fonts/fonts. conf Setting FONTCONFIG_PATH to C:/Program Files/LilyPond/usr/bin/../etc/fonts Relocation file C:/Program Files/LilyPond/usr/bin/../etc/relocate//gs.reloc warning: no such directory: C:/Program Files/LilyPond/usr/bin/../share/ ghostscript/8.57/fonts for GS_FONTPATH warning: no such directory: C:/Program Files/LilyPond/usr/bin/../share/gs/ fonts for GS_FONTPATH warning: no such directory: C:/Program Files/LilyPond/usr/bin/../share/ ghostscript/8.57/Resource for GS_LIB GS_LIB=C:/Program Files/LilyPond/usr/bin/../share/ghostscript/8.57/lib (prepend) Setting GS_LIB to C:/Program Files/LilyPond/usr/bin/../share/ghostscript/ 8.57/lib Relocation file C:/Program Files/LilyPond/usr/bin/../etc/relocate//guile. reloc GUILE_LOAD_PATH=C:/Program Files/LilyPond/usr/bin/../share/guile/1.8 (prepend) Setting GUILE_LOAD_PATH to C:/Program Files/LilyPond/usr/bin/../share/ guile/1.8 Relocation file C:/Program Files/LilyPond/usr/bin/../etc/relocate//pango. reloc Setting PANGO_RC_FILE to C:/Program Files/LilyPond/usr/bin/../etc/pango/ pangorc Setting PANGO_PREFIX to C:/Program Files/LilyPond/usr/bin/../ PATH=C:/Program Files/LilyPond/usr/bin/../bin (prepend) Setting PATH to C:/Program Files/LilyPond/usr/bin/../bin;C:/Program Files/LilyPond/usr/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\ Wbem;C:\Program Files\Java\jre1.5.0_06\bin\client\;;C:\Program Files\jEdit; C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\ QuickTime\QTSystem\;C:\Program Files\LilyPond\usr\bin;C:\Program Files\ LilyPond\usr\bin;C:\adabas\bin;C:\adabas\pgm;;C:\PROGRA~1\COMMON~1\MUVEET~1\ 030625 Setting GUILE_MIN_YIELD_1 to 65 Setting GUILE_MIN_YIELD_2 to 65 Setting GUILE_MIN_YIELD_MALLOC to 65 Setting GUILE_INIT_SEGMENT_SIZE_1 to 10485760 Setting GUILE_MAX_SEGMENT_SIZE to 104857600 LILYPOND_DATADIR=/usr/share/lilypond/2.10.33 LOCALEDIR=/usr/share/locale Effective prefix: C:/Program Files/LilyPond/usr/bin/../share/lilypond/ current FONTCONFIG_FILE=C:/Program Files/LilyPond/usr/bin/../etc/fonts/fonts.conf FONTCONFIG_PATH=C:/Program Files/LilyPond/usr/bin/../etc/fonts GS_LIB=C:/Program Files/LilyPond/usr/bin/../share/ghostscript/8.57/lib GUILE_LOAD_PATH=C:/Program Files/LilyPond/usr/bin/../share/guile/1.8 PANGO_RC_FILE=C:/Program Files/LilyPond/usr/bin/../etc/pango/pangorc PANGO_PREFIX=C:/Program Files/LilyPond/usr/bin/../ PATH=C:/Program Files/LilyPond/usr/bin/../bin;C:/Program Files/LilyPond/ usr/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\jre1.5.0_06\bin\client\;;C:\Program Files\jEdit;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\QuickTime\ QTSystem\;C:\Program Files\LilyPond\usr\bin;C:\Program Files\LilyPond\usr\ bin;C:\adabas\bin;C:\adabas\pgm;;C:\PROGRA~1\COMMON~1\MUVEET~1\030625 [] [C:/Program Files/LilyPond/usr/bin/../share/lilypond/current/scm/lily- library.scm][C:/Program Files/LilyPond/usr/bin/../share/lilypond/current/ scm/file-cache.scm][C:/Program Files/LilyPond/usr/bin/../share/lilypond/ current/scm/define-event-classes.scm][C:/Program Files/LilyPond/usr/bin/../ share/lilypond/current/scm/define-music-types.scm][C:/Program Files/ LilyPond/usr/bin/../share/lilypond/current/scm/output-lib.scm][C:/Program Files/LilyPond/usr/bin/../share/lilypond/current/scm/c++.scm][C:/Program
Re: how to shorten a TrillSpanner
On Jul 31, 2006 9:14 PM, Trevor Bača [EMAIL PROTECTED] wrote: On 5/25/06, Kieren Richard MacMillan [EMAIL PROTECTED] wrote: Hello, all! I'm trying to fix the collision in the following example: \version 2.9.5 \relative { \once \override TrillSpanner #'shorten-pair = #'( 10 . 10 ) c1 \startTrillSpan b\stopTrillSpan\startTrillSpan c\stopTrillSpan } Doesn't matter what numbers I use -- no effect. [n.b., I used the same technique on an OttavaBracket, and it worked as expected.] Hi Kieren, I'm facing exactly the same problem tonight; did you ever get a solution for shortening wavy trill lines (and thus preventing their collision)? Your posts from June show that you weren't able to get shorten-pair to do anything for trills, and that's my experience here, too. Anything creative? Always fun to reply to a thread from a year and a half ago, so here goes: There's now a *much* better way of shortening one end of a trill spanner manually: using the new (as of 2.11.something) #'bound-details list. Here's an example. Adjacent trill spanners overlap uncomfortably by default: \new Staff { c1 \startTrillSpan b\stopTrillSpan\startTrillSpan c\stopTrillSpan } You might think that #'shorten-pair would do the trick, but it doesn't: \new Staff { \once \override TrillSpanner #'shorten-pair = #'(0 . -2) c1 \startTrillSpan b\stopTrillSpan\startTrillSpan c\stopTrillSpan } But you can instead use the #'right sublist of #'bound-details: \new Staff { \once \override TrillSpanner #'bound-details #'right #'padding = #2 c1 \startTrillSpan b\stopTrillSpan\startTrillSpan c\stopTrillSpan } The key to figuring this out is that, as of 2.11.12 or .13 or so, TrillSpanner implements all the goodies in the #'bound-details list described in 1.8.3.2 Text and line spanners. [I can't remember if I've mailed this one out before or not, but as I had to spend a couple of minutes rediscovering it myself, I thought I'd share. Also mental note to check and add to LSR ...] -- Trevor Bača [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: LM 3-4
graham: LM 3 and LM 4 are quite hard going for anyone fairly new to LilyPond. thank you trevor! i am certainly a newbie, and although i have always found these sections very confusing, i never spoke up cause i had no suggestions about how to improve them. now that i'm trying to help, i'll ramble out loud here a little... to just read these sections is confusing and boring. the tweaking is especially hard to read. i mean i hardly ever have an issue about how lilypond engraves, and when it is different than what i'm transcribing, i usually don't care. i realize i am at the very bottom of the lilypond user pool, i simply want my lesson pieces larger for my old eyes, and the midi output is great too. enough rambling. i was proud/relieved recently, when after ~10 minutes of targetted study, i got a \once \override Score.MetronomeMark #'padding = #4 \tempo 4=88 \set Score.skipBars = ##t R1*3 to move the tempo marking above the 3 for the multi-measure rest. when given a specific problem to solve like this, the lm and nr docs are quite helpful. i had to get the naming convention, which engraver, and the property, and it worked out pretty quickly. but to just peruse the list of objects and properties is painful. now file structure is another confusing subject where again i have no sugesstion, but i do wish it were easier for the newbie. i worked on a couple of pieces for hours trying to use includes etc to completely minimize the amount of repeating any typing, such as putting music notes for violin, pianoright and pianoleft in separate files, the combining to print a score, a piano part with reduced violin above, and a violin by itself. i got something passable, but never nailed where some things. for example, i could not get a piano with smaller violin staff without repeating the violin music with a smaller staff, or having the violin part not show fingerings in the piano printout. On Feb 8, 2008 2:54 PM, Graham Percival [EMAIL PROTECTED] wrote: I'd like to draw attention to the Learning Manual, chapters 3 Fundamental concepts and 4 Tweaks. - if you're a new user, PLEASE read these in detail. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Subject: GDP: index entries for snippets
As a former librarian, I know that creating indexes is a total pain and unfortunately should be as extensive and repetitious as possible. Over-estimating the users ability/intelligence is a grave error. Yours- Jay Jay Hamilton ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user