Re: written tremolo / subdivision of repeated pitch shortcut?

2015-06-23 Thread Avner Dorman
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?

2015-06-23 Thread Avner Dorman
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?

2015-06-23 Thread Avner Dorman
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

2015-06-23 Thread tisimst
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?

2015-06-23 Thread 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


Re[3]: \shape curves relative to NoteHead etc.

2015-06-23 Thread musicus

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?

2015-06-23 Thread Simon Albrecht

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

2015-06-23 Thread Simon Albrecht

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

2015-06-23 Thread 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


Re: Nashville notation as chord symbols

2015-06-23 Thread Thomas Morley
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

2015-06-23 Thread RomanticStrings
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 Thread Thomas Morley
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 Thread Thomas Morley
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

2015-06-23 Thread David Kastrup
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

2015-06-23 Thread Pierre Perol-Schneider
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

2015-06-23 Thread Urs Liska
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

2015-06-23 Thread 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?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

2015-06-23 Thread Federico Bruni
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

2015-06-23 Thread Simon Albrecht

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 ?

2015-06-23 Thread Trevor Daniels

 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

2015-06-23 Thread Amelie Zapf
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

2015-06-23 Thread Amelie Zapf
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

2015-06-23 Thread David Kastrup
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

2015-06-23 Thread Luca Danieli
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

2015-06-23 Thread Andrew Bernard
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

2015-06-23 Thread Urs Liska
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