Re: written tremolo / subdivision of repeated pitch shortcut?
subdivide (bes4, 5) - sorry about that. On Tue, Jun 23, 2015 at 12:33 PM, Avner Dorman avnerdor...@gmail.com wrote: Hi All, Is there a quicker way to write out repeated notes? Maybe something that conceptualizes the notes as a fraction of the total duration? I am thinking of a function like subdivide(pitch, ratio) which takes the complete duration and subdivides into equal parts. So instead of writing {g16 g g g} or { \tuplet 4/5 { bes16 bes bes bes bes } } one could write subdivide (g4, 4) or subdivide (bes16, 5) and get the same result. Thanks! Avner ___ 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
written tremolo / subdivision of repeated pitch shortcut?
Hi All, Is there a quicker way to write out repeated notes? Maybe something that conceptualizes the notes as a fraction of the total duration? I am thinking of a function like subdivide(pitch, ratio) which takes the complete duration and subdivides into equal parts. So instead of writing {g16 g g g} or { \tuplet 4/5 { bes16 bes bes bes bes } } one could write subdivide (g4, 4) or subdivide (bes16, 5) and get the same result. Thanks! Avner ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: written tremolo / subdivision of repeated pitch shortcut?
I meant subdivide (best4, 5) On Tue, Jun 23, 2015 at 12:33 PM, Avner Dorman avnerdor...@gmail.com wrote: Hi All, Is there a quicker way to write out repeated notes? Maybe something that conceptualizes the notes as a fraction of the total duration? I am thinking of a function like subdivide(pitch, ratio) which takes the complete duration and subdivides into equal parts. So instead of writing {g16 g g g} or { \tuplet 4/5 { bes16 bes bes bes bes } } one could write subdivide (g4, 4) or subdivide (bes16, 5) and get the same result. Thanks! Avner ___ 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: appoggiatura that goes into acciaccatura
Luca, On Tue, Jun 23, 2015 at 5:09 AM, Luca Danieli [via Lilypond] ml-node+s1069038n178112...@n5.nabble.com wrote: Hello Lilypond-ers again! How can I write an appoggiatura, which goes into an acciaccatura, and then into the main note? More or less this is what I thought: appoggiatura fis16\pp { \acciaccatura fis 8 fis2\mp } I'm not sure I understand what the musical intent is for this? Appoggiatura start on the beat and cause the following normal notes to lose their displayed duration (up to half!). Acciaccatura are played as quickly as possible so the following normal note starts on the beat. Is this something you're replicating from another score? - Abraham -- View this message in context: http://lilypond.1069038.n5.nabble.com/appoggiatura-that-goes-into-acciaccatura-tp178112p178124.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
Re: written tremolo / subdivision of repeated pitch shortcut?
Am 23.06.2015 um 18:33 schrieb Avner Dorman: Hi All, Is there a quicker way to write out repeated notes? Yes, although unlike the one you proposed: http://lilypond.org/doc/v2.18/Documentation/notation/short-repeats HTH, Simon Maybe something that conceptualizes the notes as a fraction of the total duration? I am thinking of a function like subdivide(pitch, ratio) which takes the complete duration and subdivides into equal parts. So instead of writing {g16 g g g} or { \tuplet 4/5 { bes16 bes bes bes bes } } one could write subdivide (g4, 4) or subdivide (bes16, 5) and get the same result. Thanks! Avner ___ 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[3]: \shape curves relative to NoteHead etc.
It seems to happen at the end of a line... -- Originalnachricht -- Von: musicus tomtom-ilm...@web.de An: Urs Liska u...@openlilylib.org; lilypond-user@gnu.org Gesendet: 23.06.2015 20:24:35 Betreff: Re[2]: \shape curves relative to NoteHead etc. Hi Urs, thanks for the \shapeII link! I think it's pretty much all i wanted. Unfortunately I have a very annoying bug(?) using \shapeII. If I use \shapeII to tweak a curve, sometimes the whole line is moved downwards. See attached, the latter was produced with layout control in Frescobaldi (point-and-click, control-points, anchor) I hope you or someone has a solution for this dealbreaking issue...maybe I'm doing something wrong? In spite of this problem the function is very helpful!! Regards, musicus\version 2.19.17 \include notation-snippets/shaping-bezier-curves/shapeII.ily #(set-global-staff-size 14) \new Staff { \clef bass \time 3/4 \tuplet 6/4 4 { \shapeII #'((h)(p 45 0.5)(p 43 0.3)(h)) Slur \once \shapeII #'(()(ap 95 0.8)(ap 10 0.3)()) Slur | g,16( bes g') g'( bes g,) g,( bes g') g'( bes g,) \once \shapeII #'(()()(ap 45 0.5)()) Slur g,( c' as') as'( c' g,) \time 2/4 \once \shapeII #'(()(ap 92 0.8)(ap 45 0.3)()) Slur | g,( cis' a'!) a'( cis' g,) \once \shapeII #'(()()(ap 50 0.5)()) Slur g,( d' bes') bes'( d' g,) \break } | c,!32( g, es c'!) c'( es g, c,) d,( a, fis d') d'( fis a, d,) \time 3/4 \tuplet 6/4 4 { | g,16( g,_0 d_0) d( g, g,) \repeat unfold 3 { g,16( g, d) d( g, g,) } \repeat unfold 8 { g,(^0 bes a)^0 a( bes g,) } } }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: written tremolo / subdivision of repeated pitch shortcut?
PS. The second one is a little tricky; here’s what you get for both: { b'4:16 \tuplet 5/4 b'4*5/4:16 } Am 23.06.2015 um 20:57 schrieb Simon Albrecht: Am 23.06.2015 um 18:33 schrieb Avner Dorman: Hi All, Is there a quicker way to write out repeated notes? Yes, although unlike the one you proposed: http://lilypond.org/doc/v2.18/Documentation/notation/short-repeats HTH, Simon Maybe something that conceptualizes the notes as a fraction of the total duration? I am thinking of a function like subdivide(pitch, ratio) which takes the complete duration and subdivides into equal parts. So instead of writing {g16 g g g} or { \tuplet 4/5 { bes16 bes bes bes bes } } one could write subdivide (g4, 4) or subdivide (bes16, 5) and get the same result. Thanks! Avner ___ 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: Bracketing verses
The most simple approach would probably be something like \set stanza = \markup { \translate #'(0 . -1) \left-brace #22 3. } (in the upper verse; adjust values to taste) Yours, Simon Am 23.06.2015 um 22:54 schrieb RomanticStrings: I am curious how I might achieve this bracket between two verses, one of which is a translation of the other. http://lilypond.1069038.n5.nabble.com/file/n178126/Fleeting_Days-verse-bracket.png While we're at it, how might one best achieve the spacing between the verse couples? I added an empty verse, but is there a way to reduce the spacing a bit? ~Conor -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126.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
Bracketing verses
I am curious how I might achieve this bracket between two verses, one of which is a translation of the other. http://lilypond.1069038.n5.nabble.com/file/n178126/Fleeting_Days-verse-bracket.png While we're at it, how might one best achieve the spacing between the verse couples? I added an empty verse, but is there a way to reduce the spacing a bit? ~Conor -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126.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
Re: Nashville notation as chord symbols
2015-06-23 13:30 GMT+02:00 Amelie Zapf a...@ameliezapf.com: Hi David, Pop music in the U.S.A. may be the monetary epicentre of the musical universe, but most of LilyPond's developer base are rather removed from there. I must disappoint you, I'm a Berlin jazz pianist that just happens to do some studio work. Since, apart from the classical scene, German-produced music has only domestic relevance, it's not necessarily where the really big bucks are. Sentences like I think it would be great if Lilypond could rarely lead anywhere in a volunteer-driven project since they imply that unnamed others should be willing to invest more time and effort into bringing such support into being than you yourself would, and that tends to be not a realistic expectation. Well, I'm definitely willing to do my part. It's just that I'm not a Scheme expert and the last time I was more deeply involved in Lilypond coding was for the 1.8 version. (I wrote the original Ignatzek – who was one of my piano teachers, btw – chord naming routine.) As long as you don't mind me asking questions, especially on poorly-documented functions, I believe we can get along and get Nashville chord charts supported in a viable timeframe. Kind regards, Amy Hi Amy, I took a single point and tried some coding: KeySignatures as key-indications. Though, there are still a lot of questions to answer: - is lowercase for minor (sometimes) needed or wanted - or: is minor always shown with - or do other indications happen - how to format: bold, italic, fontsize etc, etc - how to behave at line-break - do other scales like mixolydian appear, if yes, how are they indicated - how to write des-major: Db (where b stands for the accidental-glyph), other? etc, etc About relative indication of KeySignatures. Relative to which pitch? c or the previous tonic You see, as I wrote before I've no clue about the nashville-chords ;) Here the code so far. Be aware it's more a scatch then fully elaborated. It may be possible to shorten the code, depending on how the above quetions are decided. \version 2.18.2 #(define (conditional-kern-before markup bool amount) Add AMOUNT of space before MARKUP if BOOL is true. (if bool (make-line-markup (list (make-hspace-markup amount) markup)) markup)) #(define-public (alteration-text-accidental-markup alteration) (make-smaller-markup (make-raise-markup (if (= alteration FLAT) 0.3 0.6) (make-musicglyph-markup (assoc-get alteration standard-alteration-glyph-name-alist ) #(define (accidental-markup alteration) Return accidental markup for ALTERATION. (if (= alteration 0) (make-line-markup (list empty-markup)) (conditional-kern-before (alteration-text-accidental-markup alteration) #t 0.1))) #(define (conditional-string-downcase str condition) (if condition (string-downcase str) str)) #(define-public (note-name-string pitch lowercase?) Return pitch markup for @var{pitch}. (make-concat-markup (list (make-simple-markup (conditional-string-downcase (vector-ref #(C D E F G A B) (ly:pitch-notename pitch)) lowercase?)) (accidental-markup (ly:pitch-alteration pitch) #(define (nashville-chord-engraver context) (let ((root (ly:make-pitch 0 0 0)) (scale '())) (define (note-name-international-markup pitch lowercase?) (let* ((diff (ly:pitch-diff pitch root)) (name (ly:pitch-notename diff)) (alt (ly:pitch-alteration diff)) (hspace (vector-ref #(0.15 0.15 0.05 0.05 0.15) (+ (* alt 2) 2))) (raise (vector-ref #(0.6 0.6 0.65 0.8 0.7) (+ (* alt 2) 2 (make-line-markup (list (if (= alt 0) ;; If it's natural and not b, do nothing (make-line-markup (list empty-markup)) ;; Else add alteration (make-line-markup (list (make-smaller-markup (make-raise-markup raise (make-musicglyph-markup (assoc-get alt standard-alteration-glyph-name-alist (make-hspace-markup hspace (make-simple-markup (vector-ref #(1 2 3 4 5 6 7) name)) (make-engraver (acknowledgers ((key-signature-interface engraver grob source-engraver) (let ((root-name (note-name-string root #f)) (minor? (equal? scale minor))) (ly:grob-set-property! grob 'stencil (grob-interpret-markup grob (markup #:box #:concat (root-name (if minor? - (listeners ((key-change-event engraver event) (let* ((pitch-alist (ly:event-property event 'pitch-alist)) (tonic-pitch (ly:event-property event
Re: Bracketing verses
Thank you, Simon. It does indeed create a bracket to the left of the verse. It creates a space below the top verse, however, as well. Is there any way to prevent that? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126p178131.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
Re: Nashville notation as chord symbols
2015-06-23 23:08 GMT+02:00 Thomas Morley thomasmorle...@gmail.com: 2015-06-23 13:30 GMT+02:00 Amelie Zapf a...@ameliezapf.com: Hi David, Pop music in the U.S.A. may be the monetary epicentre of the musical universe, but most of LilyPond's developer base are rather removed from there. I must disappoint you, I'm a Berlin jazz pianist that just happens to do some studio work. Since, apart from the classical scene, German-produced music has only domestic relevance, it's not necessarily where the really big bucks are. Sentences like I think it would be great if Lilypond could rarely lead anywhere in a volunteer-driven project since they imply that unnamed others should be willing to invest more time and effort into bringing such support into being than you yourself would, and that tends to be not a realistic expectation. Well, I'm definitely willing to do my part. It's just that I'm not a Scheme expert and the last time I was more deeply involved in Lilypond coding was for the 1.8 version. (I wrote the original Ignatzek – who was one of my piano teachers, btw – chord naming routine.) As long as you don't mind me asking questions, especially on poorly-documented functions, I believe we can get along and get Nashville chord charts supported in a viable timeframe. Kind regards, Amy Hi Amy, I took a single point and tried some coding: KeySignatures as key-indications. Though, there are still a lot of questions to answer: - is lowercase for minor (sometimes) needed or wanted - or: is minor always shown with - or do other indications happen - how to format: bold, italic, fontsize etc, etc - how to behave at line-break - do other scales like mixolydian appear, if yes, how are they indicated - how to write des-major: Db (where b stands for the accidental-glyph), other? etc, etc About relative indication of KeySignatures. Relative to which pitch? c or the previous tonic You see, as I wrote before I've no clue about the nashville-chords ;) Here the code so far. Be aware it's more a scatch then fully elaborated. And my english is worse as well, read the above as sketch It may be possible to shorten the code, depending on how the above quetions are decided. \version 2.18.2 #(define (conditional-kern-before markup bool amount) Add AMOUNT of space before MARKUP if BOOL is true. (if bool (make-line-markup (list (make-hspace-markup amount) markup)) markup)) #(define-public (alteration-text-accidental-markup alteration) (make-smaller-markup (make-raise-markup (if (= alteration FLAT) 0.3 0.6) (make-musicglyph-markup (assoc-get alteration standard-alteration-glyph-name-alist ) #(define (accidental-markup alteration) Return accidental markup for ALTERATION. (if (= alteration 0) (make-line-markup (list empty-markup)) (conditional-kern-before (alteration-text-accidental-markup alteration) #t 0.1))) #(define (conditional-string-downcase str condition) (if condition (string-downcase str) str)) #(define-public (note-name-string pitch lowercase?) Return pitch markup for @var{pitch}. (make-concat-markup (list (make-simple-markup (conditional-string-downcase (vector-ref #(C D E F G A B) (ly:pitch-notename pitch)) lowercase?)) (accidental-markup (ly:pitch-alteration pitch) #(define (nashville-chord-engraver context) (let ((root (ly:make-pitch 0 0 0)) (scale '())) (define (note-name-international-markup pitch lowercase?) (let* ((diff (ly:pitch-diff pitch root)) (name (ly:pitch-notename diff)) (alt (ly:pitch-alteration diff)) (hspace (vector-ref #(0.15 0.15 0.05 0.05 0.15) (+ (* alt 2) 2))) (raise (vector-ref #(0.6 0.6 0.65 0.8 0.7) (+ (* alt 2) 2 (make-line-markup (list (if (= alt 0) ;; If it's natural and not b, do nothing (make-line-markup (list empty-markup)) ;; Else add alteration (make-line-markup (list (make-smaller-markup (make-raise-markup raise (make-musicglyph-markup (assoc-get alt standard-alteration-glyph-name-alist (make-hspace-markup hspace (make-simple-markup (vector-ref #(1 2 3 4 5 6 7) name)) (make-engraver (acknowledgers ((key-signature-interface engraver grob source-engraver) (let ((root-name (note-name-string root #f)) (minor? (equal? scale minor))) (ly:grob-set-property! grob 'stencil (grob-interpret-markup grob (markup #:box #:concat
Re: Bracketing verses
2015-06-23 22:54 GMT+02:00 RomanticStrings conor.p.c...@gmail.com: I am curious how I might achieve this bracket between two verses, one of which is a translation of the other. http://lilypond.1069038.n5.nabble.com/file/n178126/Fleeting_Days-verse-bracket.png While we're at it, how might one best achieve the spacing between the verse couples? I added an empty verse, but is there a way to reduce the spacing a bit? ~Conor You may be interested in this thread: http://lilypond.1069038.n5.nabble.com/Different-markups-for-odd-and-even-lyrics-lines-stanzas-td58072.html Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Nashville notation as chord symbols
Amelie Zapf a...@ameliezapf.com writes: As long as you don't mind me asking questions, especially on poorly-documented functions, I have the utmost admiration for our documentation writers but they still have to work with what the core developers (when still around) hand them, and the core developers are chronically short of time and imagination for issues a user may encounter. I believe we can get along and get Nashville chord charts supported in a viable timeframe. That's the spirit. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Bracketing verses
Hi, Using Harm's link and Simon markup: \version 2.18.2 % After: http://lsr.dsi.unimi.it/LSR/Item?id=641 %% http://lilypond.1069038.n5.nabble.com/Different-markups-for-odd-and-even-lyrics-lines-stanzas-td58072.html #(define (lyricswitch context) (let ((cnt 0)) (make-engraver (listeners ((AnnounceNewContext translator ev) (if (eq? (ly:context-name (ly:event-property ev 'context)) 'Lyrics) (begin (set! cnt (1+ cnt)) (if (even? cnt) (ly:context-mod-apply! (ly:event-property ev 'context) #{ \with { \override StanzaNumber.font-series = #'medium \override LyricText.font-shape = #'italic \override LyricText.color = #(x11-color 'grey20) \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 5) ;; more lower space (padding . 0.2) (stretchability . 0)) } #}) %% Implement an alternate lyric context myLayout = \layout { \context { \Lyrics \override LyricText.font-size = #-1 } \context { \Score \consists #lyricswitch } \context { \StaffGroup \consists #lyricswitch } \context { \ChoirStaff \consists #lyricswitch } } test %%% mus = \relative c' \repeat unfold 3 { c4 c c c\break } lyrOne = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 1. } \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrTwo = { \set stanza = 1. \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrThree = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 2. } \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } lyrFour = { \set stanza = 2. \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrFive = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 3. } \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrSix = { \set stanza = 3. \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } \score { \new Staff \new Voice = mus \mus \new Lyrics \lyricsto mus \lyrOne \new Lyrics \lyricsto mus \lyrTwo \new Lyrics \lyricsto mus \lyrThree \new Lyrics \lyricsto mus \lyrFour \new Lyrics \lyricsto mus \lyrFive \new Lyrics \lyricsto mus \lyrSix \new PianoStaff \new Staff { \repeat unfold 12 c' } \new Staff { \clef F \repeat unfold 12 c } \layout { \myLayout } } Cheers, Pierre 2015-06-23 23:39 GMT+02:00 RomanticStrings conor.p.c...@gmail.com: Thank you, Simon. It does indeed create a bracket to the left of the verse. It creates a space below the top verse, however, as well. Is there any way to prevent that? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126p178131.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
Re: Frescobaldi - Enlarge font when writing
Am 23.06.2015 um 11:10 schrieb Luca Danieli: Hello Lilypond-ers! Maybe it is a weird and naive question but I am getting blind, and I cannot find the answer anywhere: - if I want to enlarge the characters in my *.ly file (in Frescobaldi), how can I? Edit-Preferences-Fonts Colors -- Urs Liska www.openlilylib.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi - Enlarge font when writing
Hello Lilypond-ers! Maybe it is a weird and naive question but I am getting blind, and I cannot find the answer anywhere: - if I want to enlarge the characters in my *.ly file (in Frescobaldi), how can I?I tried cmd++ but it enlarges the score presentation. Luca ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi - Enlarge font when writing
Il giorno mar 23 giu 2015 alle 11:10, Luca Danieli mr.luce...@hotmail.it ha scritto: - if I want to enlarge the characters in my *.ly file (in Frescobaldi), how can I? I tried cmd++ but it enlarges the score presentation. Ciao Luca Open the menu EditPreferencesFonts and colors. At the bottom you can change the size (default is 10). ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Adding lunga text above rehearsal mark fermata
Am 22.06.2015 um 23:43 schrieb Thomas Morley: 2015-06-22 23:29 GMT+02:00 Michael Rivers michaeljriv...@gmail.com: Yes, exactly. Thank you! I have run into another problem in the meantime: fermatas over barlines appear at the end of lines, but the rehearsal marks appear at the beginning. Do you know a way to force them back to the end of the previous line? In the NR look for 'break-visibility' { c'1 | c' | \once \override Score.RehearsalMark.break-visibility = ##(#t #f #f) \mark \markup \center-column { lunga \musicglyph #scripts.ufermata } \break c' } Far more complicated if you want RehearsalMarks at line-begin _and_ end of the previous line. Though, there are ways to do so, p.e.: http://old.nabble.com/Nice-workaround-for-simultaneous-rehearsal-marks-%E2%80%93-thanks-Neil!-td32212763.html Working link: http://lists.gnu.org/archive/html/lilypond-user/2011-08/msg00157.html HTH, Harm ___ 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: Specifying a different number of systems on pg 1 ?
On 23 Jun 2015, at 02:05, Larry Kent kentla...@gmail.com wrote: My apologies..I'm sure I've seen this in the documentation or on this list somewhere, but today when I actually need this, I can't find a way to do this. I want to have 3 systems per page, except only 2 systems on the first page. Thanks in advance for a pointer. LKent Tampa FL I don’t know of an easy way to do this without using explicit page breaks - is that possible in your case? Try specifying the total number of systems and number of pages you require: system-count = 8 page-count = 3 with ragged-bottom = ##f ragged-last-bottom = ##f obviously with numbers to suit your case. If all the systems are about the same size this should work. If not, try adjusting the size of the header material too. Trevor ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Nashville notation as chord symbols
Hi David, Pop music in the U.S.A. may be the monetary epicentre of the musical universe, but most of LilyPond's developer base are rather removed from there. I must disappoint you, I'm a Berlin jazz pianist that just happens to do some studio work. Since, apart from the classical scene, German-produced music has only domestic relevance, it's not necessarily where the really big bucks are. Sentences like I think it would be great if Lilypond could rarely lead anywhere in a volunteer-driven project since they imply that unnamed others should be willing to invest more time and effort into bringing such support into being than you yourself would, and that tends to be not a realistic expectation. Well, I'm definitely willing to do my part. It's just that I'm not a Scheme expert and the last time I was more deeply involved in Lilypond coding was for the 1.8 version. (I wrote the original Ignatzek – who was one of my piano teachers, btw – chord naming routine.) As long as you don't mind me asking questions, especially on poorly-documented functions, I believe we can get along and get Nashville chord charts supported in a viable timeframe. Kind regards, Amy ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Nashville notation as chord symbols
Hi all, I hope I didn't scare everybody away with my last message containing the rhythmic specification of the Nashville Number System. That was not my intention. But I think it would be great if Lilypond could also support this kind of notation, since it is a quasi-standard for studio musicians and it would be great to manage all kinds of musical typesetting with a single piece of software. Kind regards, Amy Am 21.06.2015 um 16:51 schrieb Amelie Zapf: Hi all, Harm, David, as a roadmap for all else that would be required to make Lilypond support Nashville-style lead sheets please find attached a PDF including pretty much all Nashville notation-specific symbols. The list was compiled using Jim Riley: Song Charting Made Easy – A Play-Along Guide To The Nashville Number System, Hal Leonard, Milwaukee 2010. Greetings, Amy -- Dr. Amelie Zapf (a...@ameliezapf.com) Pianist, Bassist, Guitarist, Composer, Friedrich-Ebert-Str. 25, 14548 Caputh, Germany http://www.ameliezapf.com/ PGP public key ID: 4E0A7F00 When the power of love overcomes the love of power, the world will know peace. - Jimi Hendrix ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Nashville notation as chord symbols
Amelie Zapf a...@ameliezapf.com writes: Hi all, I hope I didn't scare everybody away with my last message containing the rhythmic specification of the Nashville Number System. That was not my intention. But I think it would be great if Lilypond could also support this kind of notation, since it is a quasi-standard for studio musicians Pop music in the U.S.A. may be the monetary epicentre of the musical universe, but most of LilyPond's developer base are rather removed from there. LilyPond supports a smattering of rather diverse notations with rather diverse quality; how good support of specific notations turns out heavily depends on some of its users staying invested into working with and on LilyPond and acquiring the necessary skills over time. While you are likely to find quite a few skilled people willing to give advice and suggestions for particular problems on LilyPond's mailing lists, tying everything together into one coherent whole that more than isolated persons enjoy working with on a continuing base is a different challenge. Sentences like I think it would be great if Lilypond could rarely lead anywhere in a volunteer-driven project since they imply that unnamed others should be willing to invest more time and effort into bringing such support into being than you yourself would, and that tends to be not a realistic expectation. Your best chance in seeing such support arrive is in splitting that functionality into separate sensible pieces, thinking about the best ways how to express the various stuff in the nicest way from a user's perspective in LilyPond, try working on that yourself and query the lists and/or start discussions whenever you get stuck or don't even know where to start on some things. Which is basically how you started, and that's your best chance at continuing. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
appoggiatura that goes into acciaccatura
Hello Lilypond-ers again! How can I write an appoggiatura, which goes into an acciaccatura, and then into the main note?More or less this is what I thought: appoggiatura fis16\pp { \acciaccatura fis 8 fis2\mp } Luca ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Full length tuplet brackets
Greetings All, I use this: \set tupletFullLength = ##t \override TupletBracket.full-length-to-extent = ##t to set tuplet brackets to full length, and to extend to the barline. I require this globally for the whole score. Using 2.19.22 I have noticed I have to place this at the start of every voice. I am fairly sure I did not have to do this before. It seems the behaviour may have changed, but I need time to verify that against previous versions. In any case, my question is, to make this effective globally, where is the proper place to put this pair of commands? Andrew ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Slightly OT: Help needed with asynchronuous function call in JavaScript
Hey all, I'm testing a way to integrate syntax highlighted LilyPond code in a GitBook book. I'm quite happy so far with everything (particularly because I could finally pick up an idea that might eventually lead to colored code examples in the LilyPond manuals). But I'm stuck with the problem of getting to the highlighted HTML out of the function and back into the book. The problem is obviously related to asynchronuous function calling, which I simply don't understand well enough (well, I don't really know JavaScript/Node.js). I'd be glad if someone with the relevant experience could have a look at this: https://git.ursliska.de/openlilylib/book/commit/e37710bf6523536aaff7b17ba67b9fcc2718f6da It's somewhat sketchy, not everything expresses my real ideas. I assume that when line 87 tries to read the temporary file this hasn't been written by the called Python script yet. Thank you for any ideas Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user