Re: Box around chord notation
Klaus, Thank you. It is beautiful. Bill On 2017-05-09 04:34 AM, Klaus Blum wrote: Hi Bill, William Marchant wrote I cannot find how to put a box around a chord notation. not perfect, but maybe a start: % - #(define (boxed-ignatzek-chord-names in-pitches bass inversion context) (markup #:box ( ignatzek-chord-names in-pitches bass inversion context ))) boxed = #(define-music-function (parser location griffe) (ly:music?) #{ \set chordNameFunction = #boxed-ignatzek-chord-names $griffe \set chordNameFunction = #ignatzek-chord-names #}) \chords { c \boxed d:m \boxed f e:m } % - Cheers, Klaus -- View this message in context: http://lilypond.1069038.n5.nabble.com/Box-around-chord-notation-tp203006p203008.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Box around chord notation
I cannot find how to put a box around a chord notation. There must be a way, but it eludes me. Any help please. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tied Notes in Voices, or change of time
David, Thanks for the valuable additional tips. Greatly appreciated. Bill On 16-02-27 08:06 PM, David Wright wrote: On Sat 27 Feb 2016 at 11:04:54 (-0400), William Marchant wrote: Thanks to all who replied WRT my problem. I have much to learn yet about voices. Thanks again. Don't take the advice to avoid using \new Voice because without this construct, you'll struggle to scale your music up to any non-trivial task. Allowing LP to instantiate contexts automatically is a boon when posting snippets, but I think it's a mistake to write any real music that way. There's no advantage inputting \version anywhere but near the top of the file, as you did. Likewise, most people will put \language there because they write all their notes in one language. However, it has to be usable anywhere because you are free to change language at any point (if, for example, including someone else's work). I wrote that you might lay out (not layout) your source more clearly. I've coerced your snippet into something more like the style I use myself. (If you eschew "" as much as I do, beware of writing, say, Staff = s1 because s1 is a whole-note skip. I just don't like the way my syntax higlighter displays "strings". You're setting a melody, but slicing and dicing it prevents you from, say, printing individual parts, using a different instrument in the midi, etc and is harder to read and check, especially in \relative mode. LP is gradually improving in its ability to separate content and layout, so it's worth taking advantage of this ability. Cheers, David. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tied Notes in Voices, or change of time
Thanks to all who replied WRT my problem. I have much to learn yet about voices. Thanks again. Bill On 16-02-26 10:22 PM, William Marchant wrote: Hi All, I have attached a snippet of code which shows a problem I have encountered. Notice that in the first measure in Voice One, there is a c16 tied to a c4, and below in Voice Two an e16 tied to e4. This I expected. Note however, at the end of the first measure while the e16 is tied to the e4 in the next measure, the d16 below it is not tied to the e4. As far as I can see the syntax is the same for both events, but the result is different. Different Voices? Different Times? Possible Bug? Can someone throw any light on this for me? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Tied Notes in Voices, or change of time
Hi All, I have attached a snippet of code which shows a problem I have encountered. Notice that in the first measure in Voice One, there is a c16 tied to a c4, and below in Voice Two an e16 tied to e4. This I expected. Note however, at the end of the first measure while the e16 is tied to the e4 in the next measure, the d16 below it is not tied to the e4. As far as I can see the syntax is the same for both events, but the result is different. Different Voices? Different Times? Possible Bug? Can someone throw any light on this for me? \version "2.18.2" melody = \relative c' { \language "english" \key d \major << {\voiceOne e'4 d8 e16 c!~ c4 b8 c16 a16~ | } \new Voice % M 1 { \voiceTwo g4 g8. e16~ e4 d8. d16~ | } >> \oneVoice % M 1 \time 2/4 << {\voiceOne a'4 g16 fs8. | } \new Voice { \voiceTwo d4 d | } >> \oneVoice % M 2 \time 4/4 } \score { \new ChoirStaff \new Staff \new Voice = "SopOne" { \melody } }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Vertically centering a song text.
In the example snippet quoted below, there is a line: skipFour = \repeat unfold 4 { \skip 8 } I have found this useful on its own, and have saved it for future use. The { \skip 8 } part has me baffled. What does it do? I have changed the number to 4, or 16 but there is no perceptible difference in its operation. Yet, if I remove it, the snippet does not work. Can someone explain its function? Bill On 15-12-02 07:02 AM, Robin Bannister wrote: Robert Blackstone wrote: How can I shift the lyrics of the second part vertically > so that it is centered with respect to the first part LSR503 shows one way of doing this: http://lsr.di.unimi.it/LSR/Item?id=503 I use Y-offset instead of extra-offset Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: temporarily forcing notes to ignore LyricText width
Hi, I have found that it helps for short sections of music if the words in the offending lyrics are all made the same length. thus "I could do" associated with three 8th notes, might become "__I__ could __do__" This makes the spaces even out. Cheers, Bill On 15-11-14 05:46 PM, Kieren MacMillan wrote: Hello all, In the attached snippet, you can see how the notes are evenly spaced when there is enough overall width (page 1), but become unevenly spaced when the width is at all cramped (page 2). An automagic fix for this issue is part of the GSoc Lyric overhaul, and hence is a long way off from being implemented [if ever!]. In the meantime, I would love a tweak that would allow me to tell Lily to ignore the LyricText grobs when spacing that measure; I would then go and nudge the individual grobs left or right as necessary to make the measure look great. Unfortunately, I can’t seem to find the correct incantation. (Note: I’ve tried setting LyricText.X-extent and #'extra-spacing-width, but with unexpected and not uniform results.) Thanks, Kieren. p.s. Bonus points if this tweak can be applied “externally” (i.e., via the edition-engraver). Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info SNIPPET BEGINS \version "2.19.30" \language "english" #(set-global-staff-size 15.5) \paper { ragged-right = ##f indent = 0 } global = { \key g \major \time 3/2 s1. } theNotes = {8 ] q q q | % } theLyrics = \lyricmode { ez, Ron -- sard me cé -- lé -- brait, du temps que j'ét -- ais } theScore = << \new Staff \new Voice << \global \theNotes >> \addlyrics \theLyrics >> \bookpart { \paper { line-width = 6\in } \score { \theScore } } \bookpart { \paper { line-width = 3\in } \score { \theScore } } SNIPPET ENDS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: temporarily forcing notes to ignore LyricText width
Hi All, Try my snippet attached. I know it's not automatic, but it does work. Bill On 15-11-14 05:46 PM, Kieren MacMillan wrote: Hello all, In the attached snippet, you can see how the notes are evenly spaced when there is enough overall width (page 1), but become unevenly spaced when the width is at all cramped (page 2). An automagic fix for this issue is part of the GSoc Lyric overhaul, and hence is a long way off from being implemented [if ever!]. In the meantime, I would love a tweak that would allow me to tell Lily to ignore the LyricText grobs when spacing that measure; I would then go and nudge the individual grobs left or right as necessary to make the measure look great. Unfortunately, I can’t seem to find the correct incantation. (Note: I’ve tried setting LyricText.X-extent and #'extra-spacing-width, but with unexpected and not uniform results.) Thanks, Kieren. p.s. Bonus points if this tweak can be applied “externally” (i.e., via the edition-engraver). Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info SNIPPET BEGINS \version "2.19.30" \language "english" #(set-global-staff-size 15.5) \paper { ragged-right = ##f indent = 0 } global = { \key g \major \time 3/2 s1. } theNotes = {8 ] q q q | % } theLyrics = \lyricmode { ez, Ron -- sard me cé -- lé -- brait, du temps que j'ét -- ais } theScore = << \new Staff \new Voice << \global \theNotes >> \addlyrics \theLyrics >> \bookpart { \paper { line-width = 6\in } \score { \theScore } } \bookpart { \paper { line-width = 3\in } \score { \theScore } } SNIPPET ENDS New Attachment \version "2.19.30" \language "english" #(set-global-staff-size 15.5) \paper { ragged-right = ##f indent = 0 } global = { \key g \major \time 3/2 s1. } theNotes = { 8 ] q q q | % } theLyrics = \lyricmode { _ez,_ Ron_ -- sard _me_ __cé__ -- __lé__ -- brait, _du_ temps que_ _j'ét_ -- _ais_ } theScore = << \new Staff \new Voice << \global \theNotes >> \addlyrics \theLyrics >> \bookpart { \paper { line-width = 6\in } \score { \theScore } } \bookpart { \paper { line-width = 3\in } \score { \theScore } } SNIPPET ENDS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: OT: Beauty of programming languages
I am 84. Wrote my first programme in 1965. Didn't keep it up because I wasn't fast enough to earn money at it. Did some Pascal programming later. Interesting utilities, now all out of date. Started using Lilypond and Frescobaldi about nine months ago on ubuntu. I make music sheets for our trio. Mouth organ - Me, and a piano and guitar. Lots of fun. Lots of good help on this forum. I couldn't do without it. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Equal spacing of notes in a bar
Very many thanks, Simon Bill On 15-08-25 08:18 AM, Simon Albrecht wrote: Am 25.08.2015 um 02:51 schrieb William Marchant: Thanks to Simon and Abraham. I found the quoted reference on my own, but I need something which can be applied to several single bars throughout the music. It is the lyrics which are distorting just a few bars. I had hoped there would be a snippet I am unable to find. Is there one? TIA. Bill There are several issues in our tracker concerned with the shortcomings of Lily’s current behaviour, since indeed note spacing should only in extreme cases by distorted by lyrics. What can be done? – Choose a narrower font for lyrics. – Play with LyricText.self-alignment-X, e.g. (gross exaggeration :-)) %%% \version 2.18.2 selfAl = #(define-music-function (parser location num) (number?) #{ \once \override LyricText . self-alignment-X = $num #}) mus = { g'8 f'8 e'8 } text = \lyricmode { \selfAl 1.2 straight straight \selfAl #-1 straight } \score { \mus \addlyrics \text } % – choose a wider horizontal spacing in general, either through the methods in http://lilypond.org/doc/v2.18/Documentation/notation/changing-horizontal-spacing – or by ‘brute force’: something like \paper { system-count = 10 }. HTH, Simon On 15-08-24 03:56 PM, Simon Albrecht wrote: Hi Bill, ‘proportional notation’ is the magic word: http://lilypond.org/doc/v2.18/Documentation/notation/proportional-notation. HTH, Simon Am 24.08.2015 um 20:54 schrieb William Marchant: I have looked though the documentation without finding what I need. The attached code gives me a triplet whose notes are spaced according to the words. I would like to equalize the spacing between the notes. Is there a snippet I have missed, or some technique that will provide this? Bill \version 2.18.2 global = { \language english \key bf \major \time 3/4 } melody = \relative c' { \tuplet 3/2 { bf8 c d } c2 | } VerseOne = \lyricmode { Give me a big } \score { \new ChoirStaff \new Staff \new Voice = Song { \global \melody } \new Lyrics \lyricsto Song { \VerseOne } \layout { \context { \Score } } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Equal spacing of notes in a bar
Thanks David. That looks like a solution for me. Bill On 15-08-24 10:13 PM, David Nalesnik wrote: On Mon, Aug 24, 2015 at 7:51 PM, William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca wrote: Thanks to Simon and Abraham. I found the quoted reference on my own, but I need something which can be applied to several single bars throughout the music. It is the lyrics which are distorting just a few bars. I had hoped there would be a snippet I am unable to find. Is there one? TIA. Bill Maybe \newSpacingSection would serve? http://lilypond.org/doc/v2.18/Documentation/notation/new-spacing-area HTH, David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Equal spacing of notes in a bar
I have looked though the documentation without finding what I need. The attached code gives me a triplet whose notes are spaced according to the words. I would like to equalize the spacing between the notes. Is there a snippet I have missed, or some technique that will provide this? Bill \version 2.18.2 global = { \language english \key bf \major \time 3/4 } melody = \relative c' { \tuplet 3/2 { bf8 c d } c2 | } VerseOne = \lyricmode { Give me a big } \score { \new ChoirStaff \new Staff \new Voice = Song { \global \melody } \new Lyrics \lyricsto Song { \VerseOne } \layout { \context { \Score } } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Equal spacing of notes in a bar
Thanks to Simon and Abraham. I found the quoted reference on my own, but I need something which can be applied to several single bars throughout the music. It is the lyrics which are distorting just a few bars. I had hoped there would be a snippet I am unable to find. Is there one? TIA. Bill On 15-08-24 03:56 PM, Simon Albrecht wrote: Hi Bill, ‘proportional notation’ is the magic word: http://lilypond.org/doc/v2.18/Documentation/notation/proportional-notation. HTH, Simon Am 24.08.2015 um 20:54 schrieb William Marchant: I have looked though the documentation without finding what I need. The attached code gives me a triplet whose notes are spaced according to the words. I would like to equalize the spacing between the notes. Is there a snippet I have missed, or some technique that will provide this? Bill \version 2.18.2 global = { \language english \key bf \major \time 3/4 } melody = \relative c' { \tuplet 3/2 { bf8 c d } c2 | } VerseOne = \lyricmode { Give me a big } \score { \new ChoirStaff \new Staff \new Voice = Song { \global \melody } \new Lyrics \lyricsto Song { \VerseOne } \layout { \context { \Score } } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slurs into an \alternative
Of course! Thanks for waking me up Bill On 15-07-20 10:02 PM, tisimst wrote: Just use the normal direction indicators _ and ^ to control the \repeatTie. - Abraham On Monday, July 20, 2015, William Marchant [via Lilypond] [hidden email] /user/SendEmail.jtp?type=nodenode=178885i=0 wrote: tisimst, I have a similar problem. The answer given provides the new slur-end below the notes, in the alternative, but I want it above. Is there another step I can use? Bill On 15-07-20 08:02 PM, tisimst wrote: Do something like this: { \repeat volta 2 { c'1 ( } \alternative { { d'1 ) } { e'1-\repeatTie } } } On Mon, Jul 20, 2015 at 4:34 PM, Garrett Fitzgerald [via Lilypond] [hidden email] http:///user/SendEmail.jtp?type=nodenode=178881i=0 wrote: How do you do the notation when you're slurring from the last note of the volta into the first note of _both_ endings? (Think just about every march ever) Garrett Fitzgerald Eddington, ME ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178880i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880.html To start a new topic under User, email [hidden email] http:///user/SendEmail.jtp?type=nodenode=178881i=1 To unsubscribe from Lilypond, click here. NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml View this message in context: Re: Slurs into an \alternative http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880p178881.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178883i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178883i=1 https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880p178883.html To start a new topic under User, email a href=javascript:_e(%7B%7D,#39;cvml#39;,#39;ml-node%2bs1069038n...@n5.nabble.com#39;); target=_blankml-node+s1069038n3h2@... To unsubscribe from Lilypond, click here. NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml View this message in context: Re: Slurs into an \alternative http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880p178885.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slurs into an \alternative
tisimst, I have a similar problem. The answer given provides the new slur-end below the notes, in the alternative, but I want it above. Is there another step I can use? Bill On 15-07-20 08:02 PM, tisimst wrote: Do something like this: { \repeat volta 2 { c'1 ( } \alternative { { d'1 ) } { e'1-\repeatTie } } } On Mon, Jul 20, 2015 at 4:34 PM, Garrett Fitzgerald [via Lilypond] [hidden email] /user/SendEmail.jtp?type=nodenode=178881i=0 wrote: How do you do the notation when you're slurring from the last note of the volta into the first note of _both_ endings? (Think just about every march ever) Garrett Fitzgerald Eddington, ME ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178880i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880.html To start a new topic under User, email [hidden email] /user/SendEmail.jtp?type=nodenode=178881i=1 To unsubscribe from Lilypond, click here. NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml View this message in context: Re: Slurs into an \alternative http://lilypond.1069038.n5.nabble.com/Slurs-into-an-alternative-tp178880p178881.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Partial Bars
Hi All, My recent question about Partial Bars in the middle of a piece has stirred up a slew of other problems and questions. Here is an example of the solution I used with Beethoven's Menuet in G thanks to Stephen MacNeil. Version 2.18.2 %Last bar of Part A which is in 3/4 time g e8( fs d) fs d( a fs) g e( e cs) | %Bar 7 \set Score.measureLength = #(ly:make-moment 2/4) d4 r4 } %Bar 8 % PART B \repeat volta 2 { \set Score.measureLength = #(ly:make-moment 2/8) d'8( g\mf) |% Bar 9 \set Score.measureLength = #(ly:make-moment 3/4) g d4( fs c g b, | %Bar 10 % etc etc } Note that there is a new bar number for every bar. Learning new stuff every day! Hope this helps Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Partial Bars
Hi to all, I have received many replies to my question. Thank you all for the help. The problem is solved. Bill On 15-06-30 08:56 PM, William Marchant wrote: Hi, I am making a copy of Beethoven's Little Menuet in G. Each of the four parts begins with a partial bar. The barcheck failure warning tells me that I cannot have a partial bar in the middle of a piece. I assume there must be a workaround for this. Could someone point me to it please? Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: A Chord Question
Harm, I read the docs as suggested by Nathan, and discovered other things of value. But the exact solution evaded me. You have suggested my next area of exploration. Looks promising. Thanks! Bill On 15-06-22 06:13 PM, Thomas Morley wrote: 2015-06-22 14:50 GMT+02:00 William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca: Nathan, Thanks for the pointer. Bill On 15-06-21 10:56 PM, Nathan Ho wrote: On Sun, Jun 21, 2015 at 4:27 PM, William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca wrote: Using the \chordmode function, when I enter a:m7.5- I get as shown in the documentation. The guitarist in our group would very much like to stay with the notation he is used to. Namely . Hi William, Have a look at http://lilypond.org/doc/v2.19/Documentation/notation/displaying-chords#customizing-chord-names, which contains all the info you'll need for customizing the chord name system. Regards, Nathan Hi William, Nathan already pointed you to the documented way how to customize chord names. Though, a:m7.5- is already part of 'ignatzekExceptions'. You can ofcourse put it in your own wish. If you want _exactly_ the same output as for default-chords you will have some difficulties to adjust it. Better to remove the settings for chords like a:m7.5- from 'ignatzekExceptions': chExceptions = #(remove (lambda (e) (equal? (car e) (cdr (event-chord-pitches #{ c' ees' ges' bes' #} ignatzekExceptions) \new ChordNames \chordmode { \set chordNameExceptions = #chExceptions a:m5-.7 a:m5-.7 } or for one-time-use, set 'chordNameExceptions' to an empty list: \new ChordNames \chordmode { \once \set chordNameExceptions = #'() a:m5-.7 a:m5-.7 } Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: A Chord Question
Nathan, Thanks for the pointer. Bill On 15-06-21 10:56 PM, Nathan Ho wrote: On Sun, Jun 21, 2015 at 4:27 PM, William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca wrote: Using the \chordmode function, when I enter a:m7.5- I get as shown in the documentation. The guitarist in our group would very much like to stay with the notation he is used to. Namely . Hi William, Have a look at http://lilypond.org/doc/v2.19/Documentation/notation/displaying-chords#customizing-chord-names, which contains all the info you'll need for customizing the chord name system. Regards, Nathan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
A Chord Question
Using the \chordmode function, when I enter a:m7.5- I get as shown in the documentation. The guitarist in our group would very much like to stay with the notation he is used to. Namely . Is it possible to pursuad chordmode to produce this, or do I have to use \markup as I have been doing. Or perhaps there is another method. The problem with markup, is that the notation is always a bit out of line with the rest of the chords, and when a chord is required where there is no note to attach it to, it cannot be properly placed. The markup chords do not play on the midi either, though this is of minor importance to me right now. Any guidance would be appreciated. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18.1
Hi, I got as far as updating my Python. Qt, PyQt and sip had me beaten until I read Wilbert's message again. How simple. It all works beautifully. Thanks again! Bill On 15-05-26 04:18 AM, Federico Bruni wrote: No, you don't have to upgrade. Follow Wilbert's advice and install python-poppler-qt4, which I guess it's not installed on your system. And please always reply to list Il 26 maggio 2015 01:03:57 CEST, William Marchant wmarch...@eastlink.ca ha scritto: On 15-05-25 05:09 PM, Federico Bruni wrote: Il giorno lun 25 mag 2015 alle 19:20, William Marchant wmarch...@eastlink.ca ha scritto: I now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2. Now I get the message 'Could not load the popplerqt4 module'. Without the interactive music view, Frescobaldi is a real bummer. I have downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what to do now. Help please. I am using ubuntu 14.04 . This is the main FAQ for Frescobaldi installation :-) Do you have python-poppler-qt4 installed? Which version? It should be all about the versions you are using, so paste here the output of these two commands: $ frescobaldi -V Gtk-Message: Failed to load module canberra-gtk-module Frescobaldi: 2.18.1 Python: 2.7.10rc1 python-ly: 0.9.2 Qt: 4.8.7 PyQt: 4.11.3 sip: 4.16.7 poppler: unknown python-poppler-qt: unknown OS: Linux-4.0.0-1-amd64-x86_64-with-debian-stretch-sid $ aptitude show python-poppler-qt4 | grep Version Version: 0.16.3-2+b5 I'm on debian sid but you should have the same version of this package: http://packages.ubuntu.com/trusty/python-poppler-qt4 Here is what I got: $ frescobaldi -V Frescobaldi: 2.18.1 Python: 2.7.6 python-ly: 0.9.2 Qt: 4.8.6 PyQt: 4.10.4 sip: 4.15.5 poppler: unknown python-poppler-qt: unknown OS: Linux-3.13.0-53-generic-x86_64-with-Ubuntu-14.04-trusty $ aptitude show python-poppler-qt4 | grep Version Version: 0.16.3-2build4 Compared to the versions in your message, I have some updating to do. Thanks Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18.1
Hi all, Did that! It works. Thanks for the help. Great program! Bill. On 15-05-25 05:19 PM, Wilbert Berendsen wrote: Also install python-poppler-qt4. -- Wilbert Berendsen (www.wilbertberendsen.nl) Sent from my smartphone Oorspronkelijk bericht Van: William Marchant Datum:25-05-2015 19:20 (GMT+01:00) Aan: lilypond-user@gnu.org Onderwerp: Re: ANN: Frescobaldi 2.18.1 I now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2. Now I get the message 'Could not load the popplerqt4 module'. Without the interactive music view, Frescobaldi is a real bummer. I have downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what to do now. Help please. I am using ubuntu 14.04 . Bill On 15-05-24 04:49 PM, Wilbert Berendsen wrote: Dear friends, I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is recommended to upgrade python-ly to version 0.9.2, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Enjoy and happy Pentecost! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18.1
I now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2. Now I get the message 'Could not load the popplerqt4 module'. Without the interactive music view, Frescobaldi is a real bummer. I have downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what to do now. Help please. I am using ubuntu 14.04 . Bill On 15-05-24 04:49 PM, Wilbert Berendsen wrote: Dear friends, I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is recommended to upgrade python-ly to version 0.9.2, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Enjoy and happy Pentecost! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Re lyrics question
Abraham, You are right. First I had to discover what a melisma was. Now I know. At the beginning of the learning curve, I have a lot to learn. I think the LSR is a place for a lot of study. Thanks. Bill On 15-04-10 03:24 PM, tisimst wrote: Bill, The only thing I don't like is the use of the underscore to skip notes in the lyrics. Since this manually creates a melisma, it makes the syllable in each verse (except the third) shift unnaturally to the right, relative to its notehead, while the third verse is all lined up correctly. Other than that, LGTM! - Abraham On Fri, Apr 10, 2015 at 11:09 AM, William Marchant [via Lilypond] [hidden email] /user/SendEmail.jtp?type=nodenode=174346i=0 wrote: How about the mods I have put in. It seems to engrave OK. Still tedious to type though. Bill \version 2.14.2 \header { title = Li'l Liza Jane composer = Traditional tagline = % This disables lilypond's self-advertisement (in a footer of the last page). } mybrace = \set stanza = \markup {\right-brace #60 } melody = \relative c' { \clef treble % \key g \major e' \key c \major \time 4/4 \repeat unfold 2 { e4 c d c | e g g2 | } \alternative { { a4 g2 e4 | g1 | \break } { e4 e2 d4 | c1 | \break } } \repeat unfold 2 { c'2. g4 | a2 g | } \alternative { { a4 g2 e4 | g1 } { e4 e2 d4 | c1 } } } stanzaOne = \lyricmode { \set stanza = #1. I've gotta girl in | Bal -- ti -- more | %Li'l Li -- za | Jane, | _ _ _ _ \set stanza = #1. She's the girl that I a -- dore, | %Li'l Li -- za | Jane. _ _ _ _ \set stanza = #R: Oh, E -- li -- za | Li'l Li -- za | Jane | Oh, E -- li -- za | Li'l Li -- za | Jane | } stanzaTwo = \lyricmode { \set stanza = #2: I've gotta girl an' | you've got none, | %Li'l Li -- za | Jane, | _ _ _ _ \set stanza = #2: I've gotta girl that call me hon' % Li'l Li -- za | Jane. _ _ _ _ } stanzaThree = \lyricmode { \set stanza = #3: I know_a girl that | I a -- dore, | \mybrace Li'l Li -- za | Jane, | \set stanza = #3: way down south in | Bal -- ti -- more. | \mybrace Li'l Li -- za | Jane. } stanzaFour = \lyricmode { \set stanza = #4: Down where she lives po -- sies grow, | %Li'l Li -- za | Jane, | _ _ _ _ \set stanza = #4: Chick -- ens round the kitch -- en door. | % Li'l Li -- za | Jane. _ _ _ _ } stanzaFive = \lyricmode { \set stanza = #5: I woundn't care how | far we roam, | %Li'l Li -- za | Jane, | _ _ _ _ \set stanza = #5: Where she's at is | home sweet home. | %Li'l Li -- za | Jane. _ _ _ _ } \score { \new Voice = one { \melody } \new Lyrics \lyricsto one \stanzaOne \new Lyrics \lyricsto one \stanzaTwo \new Lyrics \lyricsto one \stanzaThree \new Lyrics \lyricsto one \stanzaFour \new Lyrics \lyricsto one \stanzaFive \layout { % Set the indentation of the first stave to 0 mm. indent = 0\mm % Increase the space in between the staves. system-system-spacing = #'((padding . 2)) } } ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=174343i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Re-lyrics-question-tp174343.html To start a new topic under User, email [hidden email] /user/SendEmail.jtp?type=nodenode=174346i=1 To unsubscribe from Lilypond, click here. NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml View this message in context: Re: Re lyrics question http://lilypond.1069038.n5.nabble.com/Re-lyrics-question-tp174343p174346.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user
parentheses
I want to put parentheses around a pair of barred eighth notes. Possibly like this: \parenthesize {c8 bf} But this doesn't work. Is there a technique I can use? Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: parentheses
Thanks. I still have to learn a lot about Lilypond, and getting access to the LSR is just another thing for me. Bill On 15-03-30 11:13 AM, Andrew Bernard wrote: LSR 902 Andrew On 31 March 2015 at 00:11:29, William Marchant (wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca) wrote: I want to put parentheses around a pair of barred eighth notes. Possibly like this: \parenthesize {c8 bf} But this doesn't work. Is there a technique I can use? Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: parentheses
Simon, I was trying to do the actual access, but I was using the wrong address. Now I can find what I want. Thanks. Bill On 15-03-30 08:14 PM, Simon Albrecht wrote: Am 31.03.2015 um 00:59 schrieb William Marchant: Thanks. I still have to learn a lot about Lilypond, and getting access to the LSR is just another thing for me. I take it that you don’t refer to the actual access on http://lsr.di.unimi.it/, which is simple :-) However, finding snippets can be tricky, if you don’t exactly know what you’re searching for. Yours, Simon ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Right brace problem
Hi, I want to bracket the three verses of a song, and follow with a single line of words that make up a chorus. The following code puts the bracket in, but the bracket takes up a beat in the music as shown below; thus the chorus words are all out by one beat. Is there a solution to this? Bill ___ drops start. \markup { \hspace #1 \right-brace #45 } Why can't I ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Right brace problem
Thank you both. It worked! I used the following variable. mybrace = \set stanza = \markup { \right-brace #45 } Then inserted \mybrace in the lyrics. Bill On 15-02-23 11:36 AM, Br. Samuel Springuel wrote: Someone provided me with the following trick for inserting a asterisk that doesn't occupy a note in lyrics: aster = \set stanza = \markup{*} Then I just place \aster between the words where I want the asterisk to appear. Perhaps that can be adapted to your case (without compilable code I can't test). ✝ Br. Samuel, OSB (R. Padraic Springuel) PAX ☧ ΧΡΙΣΤΟΣ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Line Length
Hi, I have a CODA at the end of a song, which I would like to keep by itself on the bottom line. There are three bars with one or two notes each and it looks very spread out. How can I control the length of the line, or place the notes closer together? I have spent several hours trying to find the answer in the docs, but without success. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Partial problem
Hi, Using the following code in 3/4 time \partial 1 g'4 | %Bar0 c,4. d8 e[ g] | %Bar 1 gets the following error. barcheck failed at: -3/4 \partial 1 g'4 | %Bar0 The engraving completes, and the error can be ignored, but I still would like to correct it. I have tried all sorts of other combinations of numbers without success. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Putting a natural sign on a note
Hi all, The following two bars of code result in the music correctly written, however, I would like to place a natural symbol on the first note of the second bar, just to remind folks that it is different. I know this is not the convention, but I want to do it anyhow. Is there a way? Bill bf4 bf bf8 bf bf bf |b8 b b b d4 d | ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Putting a natural sign on a note
Thanks to you and Jan-Peter. Bill On 15-02-10 11:16 AM, Kevin Barry wrote: On Tue, Feb 10, 2015 at 3:13 PM, William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca wrote: I would like to place a natural symbol on the first note of the second bar, just to remind folks that it is different. I know this is not the convention, but I want to do it anyhow. Is there a way? Bill There's nothing unconventional about it at all! To add a cautionary accidental just put an exclamation mark after the pitch, i.e. bf4 bf bf8 bf bf bf | b! b b b d4 d | hth, Kevin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Words Below Music Font Size
Hi All, I am using the below code to place several verses of a song, below the music. It works fine except I do not know how to change the font size. I need slightly larger type. Can someone point me in the right direction please? Bill \markup { \fill-line { { \column { \left-align { % Each line must be in double quotes This is line one of the first verse This is line two of the same And here's line three of the first verse And the last line of the same } } } } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Multiple Endings Problem
The code suggested by Thomas Morley, using the \once \set Staff line solves my problem. The bug, if it is one seems to lie in the fact that other code precedes my example code. I did not realise that my code would run correctly without the preceding code. An ossia would not suit me because I wanted the horizontal lines which designate which verses of the song the endings were to follow. Thanks for all the replies. Bill On 15-01-02 07:06 AM, Thomas Morley wrote: 2015-01-02 10:34 GMT+01:00 Hans Aberg haber...@telia.com: On 2 Jan 2015, at 02:36, William Marchant wmarch...@eastlink.ca wrote: I am using the code below to set up two different endings for a song. The code shown automatically puts a Repeat Start bar line at the beginning of of Bar 29. I would like to suppress it but can only do so with a Tick Bar Line. This looks a bit odd. No other Bar Line seems to work. Is there a method for what I want to do? Bill \repeat volta 2 {bf'8~ bf a a g4( f)| } %Bar 29 \alternative{ { c2 e4( g4) |f1 | r2 r4 g8( f) \bar :|.} %Bar 30 31 32 {c2 e4( d' | c1) |c4( c bf) a( | c4. bf8 a4 bf)} %Bar 33 34 35 36 } There may be a bug: with some bars added ahead, one should be able to use \bar |, but it still typesets \bar .|:. One can use \bar , though. The \bar :|.” above is unnecessary. Also, if the \repeat volta does not encompass all music repeated, \unfoldRepeats will not expand MIDI correctly. \version 2.19.15 \language english \relative c' { c1 \once \set Staff.whichBar = #| \repeat volta 2 { bf'8~ bf a a g4( f)| } %Bar 29 \alternative{ { c2 e4( g4) |f1 | r2 r4 g8( f) } %Bar 30 31 32 {c2 e4( d' | c1) |c4( c bf) a( | c4. bf8 a4 bf)} %Bar 33 34 35 36 } } -Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Multiple Endings Problem
I am using the code below to set up two different endings for a song. The code shown automatically puts a Repeat Start bar line at the beginning of of Bar 29. I would like to suppress it but can only do so with a Tick Bar Line. This looks a bit odd. No other Bar Line seems to work. Is there a method for what I want to do? Bill \repeat volta 2 {bf'8~ bf a a g4( f)| } %Bar 29 \alternative{ { c2 e4( g4) |f1 | r2 r4 g8( f) \bar :|.} %Bar 30 31 32 {c2 e4( d' | c1) |c4( c bf) a( | c4. bf8 a4 bf)} %Bar 33 34 35 36 } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Adding text below the staff
The Documentation 2.1.5 shows an example of placing text below the note. c2^espr a_legato When I copy this verbatim into my script it works. espr goes above the c and legato goes below the a. But the following does not work. r2 r4 a4^_3. One^_2. Be - \bar :| cs2^_eat r2 \bar |. I get the unexpected string error. If I remove the underlines, the text goes above the notes OK, but I want it below. What am I doing wrong? Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Ties
Hi All, Thanks for the replies. I have been trying to get words and music aligned on the engraving so that a word which takes two notes, is aligned correctly. The tilde between two notes, even though they are not the same, will do this and the engraving looks OK, but the error is produced in the log. I obviously need to use slurs. I see now that ties only work when both notes are the same. Bill On 14-12-18 08:32 PM, Urs Liska wrote: Am 19.12.2014 01:07, schrieb David Nalesnik: Hi Bill, On Thu, Dec 18, 2014 at 6:03 PM, William Marchant wmarch...@eastlink.ca mailto:wmarch...@eastlink.ca wrote: I am using the tilde to tie notes together to match the words. I get the following error: /tmp/frescobaldi-R8ynF5/tmpl9Xudz/IfTouKnewSusie.ly:13:4 http://0: warning: unterminated tie a4~ g2 e4 | The engraving comes out ok. But the log is littered with errors. How can I avoid this problem please? You're wanting a slur rather than a tie: a4( g2) e4 Bill, could you be more specific about what you want to achieve? a4 ~ g2 will always produce an error because you can't tie an a to a g. But this also won't engrave any curve, so it's not clear what you refer to with comes out ok. Best Urs Hope this helps, David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Ties
I am using the tilde to tie notes together to match the words. I get the following error: /tmp/frescobaldi-R8ynF5/tmpl9Xudz/IfTouKnewSusie.ly:13:4 0: warning: unterminated tie a4~ g2 e4 | The engraving comes out ok. But the log is littered with errors. How can I avoid this problem please? Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Beginner's Questions
Thanks for the help. Saves me a lot of time. Bill On 14-12-12 02:03 PM, Daniel Berjón Díez wrote: On 12 December 2014 at 18:49, Urs Liska u...@openlilylib.org wrote: Am 12. Dezember 2014 18:14:52 MEZ, schrieb William Marchant wmarch...@eastlink.ca: I started using Frescobaldi just last week. Forgive the questions of a rank beginner please. 1. Is there a keyboard equivalent for the engrave button? I cannot find one. Ctrl-m for Preview. Ctrl-shift-p for publish Ctrl-shift-m for custom. That, and you will also find very useful the auto-engrave option in the LilyPond menu, that causes Frescobaldi to automatically update the document preview as soon as you stop typing for a moment in the editor window. You don't need to explicitly engrave that often. 2. I notice that saving a program does not automatically put the .ly on the file name. I think this would be very handy. Is already in the d3v version and will be in the upcoming release. Urs Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Beginner's Questions
I started using Frescobaldi just last week. Forgive the questions of a rank beginner please. 1. Is there a keyboard equivalent for the engrave button? I cannot find one. 2. I notice that saving a program does not automatically put the .ly on the file name. I think this would be very handy. Bill ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user