Re: musicxml2ly

2015-02-07 Thread Jan-Peter Voigt

Hi Urs,

thank you, I will have a look at neoscores.

Cheers, Jan-Peter

Am 06.02.2015 um 13:21 schrieb Urs Liska:


Am 06.02.2015 um 11:57 schrieb Jan-Peter Voigt:

Hi list,

in the project, Iam currently working on, I am importing music-xml-files
created by Score Perfect. I have to repair all of the files and remove
the work-part. That way most files can be converted, but some files fail
with the message:
AttributeError: PartGroupInfo instance has no attribute
'set_part_information'


Maybe try looking for neoscores. IIUC they are or have been working on 
a MusicXML sanitizer.


HTH
Urs



Does anybody know, what to do with those files?
I tried to import the files with Rosegarden and MuseScore with no
success. I will try to use Finale Notepad with Wine on Ubuntu/64 14LTS.

If you are familiar with this problem, I can send you the xml-files via
private mail.

TIA
Jan-Peter

___
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: Adding lyrics to basic drum beat

2015-02-07 Thread David Kastrup
Thomas Morley thomasmorle...@gmail.com writes:

 returns:
 warning: cannot find Voice `DV'

  \new Lyrics
  \lyricsto DV  { One Two Three Four }

 Coding \layout instead of \midi (or commenting it) will show correct
 assigned lyrics, though.

The context hierarchy is supposed to behave the same for all outputs (of
course, unless you mess around with output definitions).  If it doesn't,
that's a bug.  I propose entering it in the tracker.  I don't have a
good idea off the bat what may be causing this behavior.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Annotate and Lilyglyphs

2015-02-07 Thread Urs Liska


Am 07.02.2015 um 07:54 schrieb Urs Liska:



Am 7. Februar 2015 04:47:11 MEZ, schrieb Craig Dabelstein 
craig.dabelst...@gmail.com:

Dear Urs,

All good.

I've followed all your instructions -- no problem.

However, perhaps I'm putting \setOption
scholarly.annotate.export-targets
#'(latex plaintext) in the wrong place. I put this in the
main-init.ily file, yes?

When I try to engrave the score I get this error:

Parsing...


openLilyLib: library infrastructure successfully loaded.


Interpreting music...[8][16][24]
/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
0: In procedure string-symbol in expression (string-symbol ctx-id):

/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
1: Wrong type argument in position 1 (expecting string): #t

Exited with return code 1.

This looks like a bug to me. It seems you managed to use a 
constellation I failed to check. This is in the code where the name of 
the context is determined.


Please try with a simple example file to check whether you can get it 
to compile at all.


Unfortunately I don't think I'll be able to work on this today at all.


There's something you can do to debug:

 * Open openlilylib/ly/scholarly/annotate/__main__.ily
 * Locate the (set! annotation, should be line 145
 * Insert the following lines _before_ this line:

 (oll:warn \n\context\ property: ~a (assoc-ref 
annotation context))
 (oll:warn \actual-context-id: ~a (ly:context-id 
context))
 (oll:warn \context-id\ property: ~a (assoc-ref 
annotation context-id))

 (oll:warn Resulting \ctx-id\: ~a\n ctx-id)

This will output like the following for each annotation:

warning: openLilyLib:

context property: #f

warning: openLilyLib: actual-context-id: \new

warning: openLilyLib: context-id property: usage-examples

warning: openLilyLib: Resulting ctx-id: usage-examples


Hopefully you'll get some meaningful information just before the 
offending annotation.
If you can't find it or can't make sense of it you can also send me the 
whole console output.


Urs



Best
Urs
.

Craig



On Sat Feb 07 2015 at 11:23:04 AM Urs Liska u...@openlilylib.org wrote:


 Am 07.02.2015 um 00:40 schrieb Urs Liska:


 Am 07.02.2015 um 00:39 schrieb Craig Dabelstein:

 Hi List,

 Sorry for the frustrating question, but how do I combine Samuel's
code -- @[^@]*@
 -- with an annotate message such as -- Should the @\textit{cresc.}
begin
 here or immediately after the preceeding \lilyDynamics{pp}@?


 You don't do that at all. You simply wait until I have managed to
update
 everything and upload it ;-)


 Sorry, didn't intend to sound harsh ...

 Now I've fixed a few more things and uploaded it to Github - but you
have
 to make significant changes to get anything new, because I've moved
the
 whole thing into a new structure within openLilyLib.
 Sorry to let you switch just after having started, but it's better to
do
 The Right Thing now.

 I will soon write a new post about all this (which I'm extremely
excited
 about), but for now just the instructions for using ScholarLY:


 - Discard the ScholarLY repository
 (if you'd do git pull you'd probably be surprised to be left with
only
 one README file ;-) )
 - Remove the path to ScholarLY from LilyPond's include path
 - Download, clone or update openLilyLib (from
 https://github.com/openlilylib/openlilylib)
 - Add the /ly directory within that repository to LilyPond's
include
 path
 (If you already use openLilyLib you will have its root directory
in
 the include path, and you should keep that for now. Once the
reorganization
 is finished this can be removed - but that will take a
considerable amount
 of time I

 Once that is in place you have to modify your documents like this:

 - remove the \include scholarly/annotate.ily
 - add
 \include openlilylib
 - add
 \loadModule scholarly

 Now you can use the annotation commands as before.
 What is significantly different is the common configuration
 infrastructure. This is not documented for ScholarLY yet (as said
I'll make
 a proper announcement later when it's ready). Basically you can
configure
 ScholarLY (or any other to-be-added openLilyLib library) with the new
 \setOption
 command that is part of the new openLilyLib infrastructure.

 As said the options are not documented yet, but you can have a look
at
 config.ily in the annotate folder.
 What you'll need is probably

 \setOption scholarly.annotate.export-targets #'(latex plaintext)

 You can also experiment with

 \setOption scholarly.annotate.print ##f
 \setOption scholarly.annotate.sort-criteria #'(type)
 \setOption scholarly.colorize ##f

 Good luck


 Urs



 Craig


 On Sat Feb 07 2015 at 7:49:15 AM Urs Liska u...@openlilylib.org
wrote:


 Am 06.02.2015 um 22:46 schrieb Br. Samuel Springuel:
  On 2015-02-06 4:18 PM, Noeck wrote:
  You could also enforce this by now allowing all characters

Re: musicxml2ly

2015-02-07 Thread Jan-Peter Voigt

Hi Richard,

I installed Denemo on my ubuntu workstation and it did import the 
xml-file - even with the wrong work-information. The exported lilypond 
file seems to be fine for me, except the lyrics are missing?


I will have a deeper look at it.

For now
best,
Jan-Peter

Am 06.02.2015 um 13:08 schrieb Richard Shann:

On Fri, 2015-02-06 at 11:57 +0100, Jan-Peter Voigt wrote:

Hi list,
...

I'm very interested in musicxml output created by programs other than
finale, as the musicxml specification is open to a very wide
interpretation.
If you send me a failing example I would like to test importing to
LilyPond via Denemo. I should warn, though, that this is unlikely to be
of real benefit to you directly as this import to Denemo is pretty
basic. (The plus side of this is that it may work where more
sophisticated imports gag on less common syntax/semantics).



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: musicxml2ly

2015-02-07 Thread Richard Shann
On Sat, 2015-02-07 at 10:35 +0100, Jan-Peter Voigt wrote:
 Hi Richard,
 
 I installed Denemo on my ubuntu workstation and it did import the 
 xml-file - even with the wrong work-information. The exported lilypond 
 file seems to be fine for me, except the lyrics are missing?

yes, lyrics are not done (you can paste lyrics into Denemo anyway, so I
haven't been motivated to do it).


 
 I will have a deeper look at it.

Things to watch out for: 
if it is doing repeats it will likely not use the nice \repeat volta 2
{} \alternative {} etc syntax but more primitive LilyPond constructs.
Denemo itself can generate the nicer LilyPond syntax when you enter
music by hand, but it would be tricky to generate that from musicXML.
Change of time signatures, anacrusis - these may need tidying up
(re-barring etc).
Missing constructs (ottava for instance).
In the end, Denemo succeeded here because it is being far less
ambitious, it is primarily aiming to save you having to type all the
notes and their durations again.

Richard



 
 For now
 best,
 Jan-Peter
 
 Am 06.02.2015 um 13:08 schrieb Richard Shann:
  On Fri, 2015-02-06 at 11:57 +0100, Jan-Peter Voigt wrote:
  Hi list,
  ...
  I'm very interested in musicxml output created by programs other than
  finale, as the musicxml specification is open to a very wide
  interpretation.
  If you send me a failing example I would like to test importing to
  LilyPond via Denemo. I should warn, though, that this is unlikely to be
  of real benefit to you directly as this import to Denemo is pretty
  basic. (The plus side of this is that it may work where more
  sophisticated imports gag on less common syntax/semantics).
 



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adding lyrics to basic drum beat

2015-02-07 Thread Thomas Morley
2015-02-07 9:30 GMT+01:00 David Kastrup d...@gnu.org:
 Thomas Morley thomasmorle...@gmail.com writes:

 returns:
 warning: cannot find Voice `DV'

  \new Lyrics
  \lyricsto DV  { One Two Three Four }

 Coding \layout instead of \midi (or commenting it) will show correct
 assigned lyrics, though.

 The context hierarchy is supposed to behave the same for all outputs (of
 course, unless you mess around with output definitions).  If it doesn't,
 that's a bug.  I propose entering it in the tracker.  I don't have a
 good idea off the bat what may be causing this behavior.

 --
 David Kastrup

It's now issue 4281:
https://code.google.com/p/lilypond/issues/detail?id=4281

Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is the name of this and how to code in lily

2015-02-07 Thread Noeck
Hi Ming,

I played a bit to reproduce the measure you sent. This was my first try to
typset the upper staff:

\version 2.18.2

\relative c ' {
  \key g \major
  c d fis a4  es g bes8[ d f g b]:64--- ~
  q2:32\fermata
  \bar |.
}

However there are 3 things to notice (one on notation and 2 on Lilypond):

1. At least for Lilypond, the 3 slashes mean a 1/64th -tremolo - probably
because the beam counts a fourth slash (?). This means the notation in your copy
and in Lilypond has different opinions on this. I would choose a 1/32th-tremolo
as for the half note chord at the end (i.e. 2 slashes + beam).

2. The beam gets very steep with this tremolo sign and it should not because the
chords are on the level. This can be done by overriding Beam.positions.
But I would have thought LilyPond is a bit more clever here out-of-the-box.

3. The second tie from the top is extremely short (just a dot). I think Lilypond
should figure out somehow that a chord with a note on the right of the stem
needs a bit longer ties than it is now. This can be done with a tweak (or an
override) of the minimum-length.

@Developers: Could one consider these two things a bug (ugly): Issues 2 and 3
here (tremolo shifts beam too much and ties in chords with seconds too short)?

With these tweaks it looks ok:

\version 2.18.2

\relative c ' {
  \key g \major
  \override Beam.positions = #'(3 . 3)
  c d fis a4  es g bes8[ d f g b]:32---
  -\tweak #'minimum-length #4 ~
  q2:32\fermata
  \bar |.
}

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Annotate and Lilyglyphs

2015-02-07 Thread Craig Dabelstein
Urs,

I tried and failed to understand the ouput Here is the ouput error.

Processing
`/Users/craigdabelstein/Dropbox/Maximes_Music/French_music/Berlioz/lilypond/Score/Berlioz-01-score.ly'

Parsing...


openLilyLib: library infrastructure successfully loaded.


Interpreting music...[8][16][24]

warning: openLilyLib:

context property: #f

warning: openLilyLib: actual-context-id: Bassoon 2

warning: openLilyLib: context-id property: Notes

warning: openLilyLib: Resulting ctx-id: #t


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34
0: In procedure string-symbol in expression (string-symbol ctx-id):

/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34
1: Wrong type argument in position 1 (expecting string): #t

Exited with return code 1.

On Sat Feb 07 2015 at 7:19:25 PM Urs Liska u...@openlilylib.org wrote:


 Am 07.02.2015 um 07:54 schrieb Urs Liska:



 Am 7. Februar 2015 04:47:11 MEZ, schrieb Craig Dabelstein
 craig.dabelst...@gmail.com craig.dabelst...@gmail.com:
 Dear Urs,
 
 All good.
 
 I've followed all your instructions -- no problem.
 
 However, perhaps I'm putting \setOption
 scholarly.annotate.export-targets
 #'(latex plaintext) in the wrong place. I put this in the
 main-init.ily file, yes?
 
 When I try to engrave the score I get this error:
 
 Parsing...
 
 
 openLilyLib: library infrastructure successfully loaded.
 
 
 Interpreting music...[8][16][24]

 /Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
 0: In procedure string-symbol in expression (string-symbol ctx-id):
 

 /Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
 1: Wrong type argument in position 1 (expecting string): #t
 
 Exited with return code 1.

 This looks like a bug to me. It seems you managed to use a constellation I
 failed to check. This is in the code where the name of the context is
 determined.

 Please try with a simple example file to check whether you can get it to
 compile at all.

 Unfortunately I don't think I'll be able to work on this today at all.


 There's something you can do to debug:


- Open openlilylib/ly/scholarly/annotate/__main__.ily
- Locate the (set! annotation, should be line 145
 - Insert the following lines _before_ this line:

  (oll:warn \n\context\ property: ~a (assoc-ref
 annotation context))
  (oll:warn \actual-context-id: ~a (ly:context-id
 context))
  (oll:warn \context-id\ property: ~a (assoc-ref
 annotation context-id))
  (oll:warn Resulting \ctx-id\: ~a\n ctx-id)

 This will output like the following for each annotation:

  warning: openLilyLib:

 context property: #f

 warning: openLilyLib: actual-context-id: \new

 warning: openLilyLib: context-id property: usage-examples

 warning: openLilyLib: Resulting ctx-id: usage-examples

 Hopefully you'll get some meaningful information just before the
 offending annotation.
 If you can't find it or can't make sense of it you can also send me the
 whole console output.

 Urs


 Best
 Urs
 .
 
 Craig
 
 
 
 On Sat Feb 07 2015 at 11:23:04 AM Urs Liska u...@openlilylib.org
 u...@openlilylib.org wrote:
 
 
  Am 07.02.2015 um 00:40 schrieb Urs Liska:
 
 
  Am 07.02.2015 um 00:39 schrieb Craig Dabelstein:
 
  Hi List,
 
  Sorry for the frustrating question, but how do I combine Samuel's
 code -- @[^@]*@
  -- with an annotate message such as -- Should the @\textit{cresc.}
 begin
  here or immediately after the preceeding \lilyDynamics{pp}@?
 
 
  You don't do that at all. You simply wait until I have managed to
 update
  everything and upload it ;-)
 
 
  Sorry, didn't intend to sound harsh ...
 
  Now I've fixed a few more things and uploaded it to Github - but you
 have
  to make significant changes to get anything new, because I've moved
 the
  whole thing into a new structure within openLilyLib.
  Sorry to let you switch just after having started, but it's better to
 do
  The Right Thing now.
 
  I will soon write a new post about all this (which I'm extremely
 excited
  about), but for now just the instructions for using ScholarLY:
 
 
  - Discard the ScholarLY repository
  (if you'd do git pull you'd probably be surprised to be left with
 only
  one README file ;-) )
  - Remove the path to ScholarLY from LilyPond's include path
  - Download, clone or update openLilyLib (from
  https://github.com/openlilylib/openlilylib)
  - Add the /ly directory within that repository to LilyPond's
 include
  path
  (If you already use openLilyLib you will have its root directory
 in
  the include path, and you should keep that for now. Once the
 reorganization
  is finished this can be removed - but that will take a
 considerable amount
  of time I
 
  Once that is in place you have to modify your documents like this:
 
  - remove the \include scholarly/annotate.ily
  - add
  \include 

Re: Annotate and Lilyglyphs

2015-02-07 Thread Urs Liska


Am 7. Februar 2015 11:37:55 MEZ, schrieb Craig Dabelstein 
craig.dabelst...@gmail.com:
Urs,

I tried and failed to understand the ouput Here is the ouput error.

Processing
`/Users/craigdabelstein/Dropbox/Maximes_Music/French_music/Berlioz/lilypond/Score/Berlioz-01-score.ly'

Parsing...


openLilyLib: library infrastructure successfully loaded.


Interpreting music...[8][16][24]

warning: openLilyLib:

context property: #f

warning: openLilyLib: actual-context-id: Bassoon 2

warning: openLilyLib: context-id property: Notes

warning: openLilyLib: Resulting ctx-id: #t


Ok. I don't see where this last #t is coming from but I think I can debug it 
from here.
But not befire tonight CET.

Urs

/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34
0: In procedure string-symbol in expression (string-symbol ctx-id):

/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34
1: Wrong type argument in position 1 (expecting string): #t

Exited with return code 1.

On Sat Feb 07 2015 at 7:19:25 PM Urs Liska u...@openlilylib.org wrote:


 Am 07.02.2015 um 07:54 schrieb Urs Liska:



 Am 7. Februar 2015 04:47:11 MEZ, schrieb Craig Dabelstein
 craig.dabelst...@gmail.com craig.dabelst...@gmail.com:
 Dear Urs,
 
 All good.
 
 I've followed all your instructions -- no problem.
 
 However, perhaps I'm putting \setOption
 scholarly.annotate.export-targets
 #'(latex plaintext) in the wrong place. I put this in the
 main-init.ily file, yes?
 
 When I try to engrave the score I get this error:
 
 Parsing...
 
 
 openLilyLib: library infrastructure successfully loaded.
 
 
 Interpreting music...[8][16][24]


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
 0: In procedure string-symbol in expression (string-symbol
ctx-id):
 


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
 1: Wrong type argument in position 1 (expecting string): #t
 
 Exited with return code 1.

 This looks like a bug to me. It seems you managed to use a
constellation I
 failed to check. This is in the code where the name of the context is
 determined.

 Please try with a simple example file to check whether you can get it
to
 compile at all.

 Unfortunately I don't think I'll be able to work on this today at
all.


 There's something you can do to debug:


- Open openlilylib/ly/scholarly/annotate/__main__.ily
- Locate the (set! annotation, should be line 145
 - Insert the following lines _before_ this line:

  (oll:warn \n\context\ property: ~a
(assoc-ref
 annotation context))
  (oll:warn \actual-context-id: ~a
(ly:context-id
 context))
  (oll:warn \context-id\ property: ~a
(assoc-ref
 annotation context-id))
  (oll:warn Resulting \ctx-id\: ~a\n ctx-id)

 This will output like the following for each annotation:

  warning: openLilyLib:

 context property: #f

 warning: openLilyLib: actual-context-id: \new

 warning: openLilyLib: context-id property: usage-examples

 warning: openLilyLib: Resulting ctx-id: usage-examples

 Hopefully you'll get some meaningful information just before the
 offending annotation.
 If you can't find it or can't make sense of it you can also send me
the
 whole console output.

 Urs


 Best
 Urs
 .
 
 Craig
 
 
 
 On Sat Feb 07 2015 at 11:23:04 AM Urs Liska u...@openlilylib.org
 u...@openlilylib.org wrote:
 
 
  Am 07.02.2015 um 00:40 schrieb Urs Liska:
 
 
  Am 07.02.2015 um 00:39 schrieb Craig Dabelstein:
 
  Hi List,
 
  Sorry for the frustrating question, but how do I combine Samuel's
 code -- @[^@]*@
  -- with an annotate message such as -- Should the
@\textit{cresc.}
 begin
  here or immediately after the preceeding \lilyDynamics{pp}@?
 
 
  You don't do that at all. You simply wait until I have managed to
 update
  everything and upload it ;-)
 
 
  Sorry, didn't intend to sound harsh ...
 
  Now I've fixed a few more things and uploaded it to Github - but
you
 have
  to make significant changes to get anything new, because I've
moved
 the
  whole thing into a new structure within openLilyLib.
  Sorry to let you switch just after having started, but it's better
to
 do
  The Right Thing now.
 
  I will soon write a new post about all this (which I'm extremely
 excited
  about), but for now just the instructions for using ScholarLY:
 
 
  - Discard the ScholarLY repository
  (if you'd do git pull you'd probably be surprised to be left with
 only
  one README file ;-) )
  - Remove the path to ScholarLY from LilyPond's include path
  - Download, clone or update openLilyLib (from
  https://github.com/openlilylib/openlilylib)
  - Add the /ly directory within that repository to LilyPond's
 include
  path
  (If you already use openLilyLib you will have its root directory
 in
  the include path, and you should keep that for now. Once the
 reorganization
  is finished this can be 

Re: Adding lyrics to basic drum beat

2015-02-07 Thread Thomas Morley
2015-02-07 11:45 GMT+01:00 Thomas Morley thomasmorle...@gmail.com:
 2015-02-07 9:30 GMT+01:00 David Kastrup d...@gnu.org:
 Thomas Morley thomasmorle...@gmail.com writes:

 returns:
 warning: cannot find Voice `DV'

  \new Lyrics
  \lyricsto DV  { One Two Three Four }

 Coding \layout instead of \midi (or commenting it) will show correct
 assigned lyrics, though.

 The context hierarchy is supposed to behave the same for all outputs (of
 course, unless you mess around with output definitions).  If it doesn't,
 that's a bug.  I propose entering it in the tracker.  I don't have a
 good idea off the bat what may be causing this behavior.

 --
 David Kastrup

 It's now issue 4281:
 https://code.google.com/p/lilypond/issues/detail?id=4281

 Cheers,
   Harm

Hi Kevin,

in the light of
https://code.google.com/p/lilypond/issues/detail?id=4281#c2
you can do for 2.18.2:

\version 2.18.2

\paper { ragged-right = ##f }

m =
  
\new DrumStaff
  
   \new DrumVoice \drummode { \voiceOne hh4 hh hh r hh }
   \new DrumVoice = dv \drummode { \voiceTwo bd4 sn bd r sn }
  
\new Lyrics
  \lyricsto dv { One Two Three Four  }
  

\score {
  \m
  \layout { }
}

\score {
  \m
  \midi {
\context {
  \DrumVoice
  \alias Voice
}
  }
}


Thanks David K.,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is the name of this and how to code in lily

2015-02-07 Thread MING TSANG
Ali, Stan, Noeck  Abraham:Thankyou for giving info and solution.I have a 
question: is it possible to control the slant direction?  Refer to .png file, 
the tremolo on the 2nd eighth chord is slant to the left like \ while the 2nd 
eighth chord is slant to the right like /. Is the tremolo slant following the 
flag?Immanuel,Ming.
The lily code produce the .png file attached.\version 2.19\language 
english{ \clef treble   c'd'fs'a'4 ef'g'bf'8 d'f'g'b8:64 ~q2:32\fermata 
\bar|.  }
{ \clef bass  d,d4 df af b8 g,,g,8:64 ~ q2:32\fermata \bar|.   }
 

 On Friday, February 6, 2015 10:22 PM, Ali Cuota alicuota...@gmail.com 
wrote:
   

 Hello,

This is a tremolo https://ccrma.stanford.edu/software/cmn/cmn/cmn.html
Unfortunately, I dont know right now where to find it in the doc.

Greetings

2015-02-06 22:10 GMT-05:00, MING TSANG tsan...@rogers.com:
 Hi lilyponders,
 I transcribe a score and I dont know how tackle the past measure. (refer to
 the png file. - the three slanted line on 2nd 8th chord and the last half
 chord)I don't know what it is called, therefore I cannot search. I had
 browse the whole snippet file and cannot find any reference.Help is
 appreciated.
 Immanuel,Ming.


   ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is the name of this and how to code in lily

2015-02-07 Thread Noeck
Hi Ming,

 Is the tremolo slant following the flag?

Yes, it follows the beam slope. How about this?

 \override StemTremolo.slope = 0.4

Shouldn’t this be documented here [1]? In particular as the current default of
tremolos being parallel to the beam is debated [2].

Cheers,
Joram


[1]:
http://lilypond.org/doc/v2.18/Documentation/notation/short-repeats#tremolo-repeats
[2]: https://code.google.com/p/lilypond/issues/detail?id=1735

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is the name of this and how to code in lily

2015-02-07 Thread Thomas Morley
2015-02-07 13:56 GMT+01:00 MING TSANG tsan...@rogers.com:
 Ali, Stan, Noeck  Abraham:
 Thankyou for giving info and solution.
 I have a question: is it possible to control the slant direction?

Try:
\override StemTremolo.slope = #0.4 %% or whatever

 Refer to .png file, the tremolo on the 2nd eighth chord is slant to the left 
 like \
 while the 2nd eighth chord is slant to the right like /. Is the tremolo
 slant following the flag?

It follows the Beam.


Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is the name of this and how to code in lily

2015-02-07 Thread MING TSANG
Hi, Thomas:
Thank you for the override.  It works.
Immanuel,Ming. 

 On Saturday, February 7, 2015 8:53 AM, Thomas Morley 
thomasmorle...@gmail.com wrote:
   

 2015-02-07 13:56 GMT+01:00 MING TSANG tsan...@rogers.com:
 Ali, Stan, Noeck  Abraham:
 Thankyou for giving info and solution.
 I have a question: is it possible to control the slant direction?

Try:
\override StemTremolo.slope = #0.4 %% or whatever

 Refer to .png file, the tremolo on the 2nd eighth chord is slant to the left 
 like \
 while the 2nd eighth chord is slant to the right like /. Is the tremolo
 slant following the flag?

It follows the Beam.


Cheers,
  Harm


   ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Gridly: simple Segmented Grid

2015-02-07 Thread Matteo Ceccarello

Hi all!

I just pushed to github Gridly, a small LIlyPond library that (partly) 
implements the segmented grid approach described by Urs Liska in his 
blog post (http://lilypondblog.org/2014/10/segment-grid/), including 
some of the ideas proposed by Jan-Peter Voigt in his blog post 
(http://lilypondblog.org/2014/07/trees-music-and-lilypond/) .


Basically this library allows to define and populate a grid with music 
without resorting to a preprocessing of the input files with external 
scripts. It still is in early development, however I find it already 
pretty usable. If you are interested, take a look at the code on 
https://github.com/Cecca/gridly :-)


Cheers,

Matteo

--
Matteo Ceccarello, PhD student, Computer Engineering
Universita' di Padova, Dipartimento di Ingegneria dell'Informazione,
URL: http://www.dei.unipd.it/~ceccarel
LinkedIn: http://it.linkedin.com/pub/matteo-ceccarello/60/322/931/

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


fonts.openlilylib.org update (Feb. 7, 2015)

2015-02-07 Thread tisimst
Greetings, all!

I have made some updates to some of the files on  fonts.openlilylib.org
http://fonts.openlilylib.org  . There are minor site formatting changes
and broken link fixes (on the Documentation page), but more importantly some
font fixes/updates/additions:

- *Improviso v1.1*: 
  - The C_change clef somehow had a mis-aligned contour, causing a
non-uniform appearance. This has been fixed.
  - Three supplementary hand-written text fonts have now been packaged with
the font (also useful with LilyJAZZ).

- *Ross v1.1*:
  - Based on some user feedback (thank you David Grant), the tenuto was
deemed too thin and has been thickened up to better reflect the general
style of the font. Consequently, this also updated both up and down portato
glyphs.
  - Information about a complimentary text font (the IM FELL fonts) has also
been provided. David recently shared with me an example score he composed
and engraved 100% within LilyPond that shows how nicely the two fonts go
together.

- *Profondo (no version change)*:
  - Added a dedicated font for tuplet numbers that come from the Bravura
font family to match the style better than the default Century Schoolbook
numerals. This \override is now part of the accompanying stylesheet
profondo.ily.

And, as always, since I did some updating of the html itself, if anyone
finds a broken link, please let me know!

Happy Engraving,
Abraham



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-update-Feb-7-2015-tp171561.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-2.20

2015-02-07 Thread Thomas Spuhler
I am the packager of Lilypond for Mageia. I haven't seen any development 
releases since September 
2014 which is really very unusual. Are there any explanation for this.

We are pretty close to a new OS release and I would like to incorporate 2.20.0

-- 
Best regards
Thomas Spuhler

All of my e-mails have a valid digital signature
ID 60114E63

signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


How to remove gap in UpPrall spanner?

2015-02-07 Thread Javier Ruiz-Alma
Is it possible to have the spanner join the upprall glyph in a trillspanner?

Looking to avoid the gap between the glyph and the spanner:

 

\version 2.18.2

\relative c'' {

  \override TrillSpanner.bound-details.left.text = \markup{ \raise #1.0
\halign #-1.1 \smaller \musicglyph #scripts.upprall }

  \override TrillSpanner.bound-details.left.padding = #'0

  \override TrillSpanner.to-barline = ##t 

  a4\startTrillSpan a a a

  a\stopTrillSpan

}

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: How to remove gap in UpPrall spanner?

2015-02-07 Thread Pierre Perol-Schneider
Try:

\version 2.18.2

\relative c'' {
  \override TrillSpanner.bound-details.left.text =
\markup\concat{
  \raise #1.0
  \smaller
  \musicglyph #scripts.upprall
  \hspace #-.6
}
  \override TrillSpanner.bound-details.left.padding = #'0
  \override TrillSpanner.to-barline = ##t
  a4\startTrillSpan a a a
  a\stopTrillSpan
}

2015-02-07 20:44 GMT+01:00 Javier Ruiz-Alma jav...@ruiz-alma.com:

 Is it possible to have the spanner join the upprall glyph in a
 trillspanner?

 Looking to avoid the gap between the glyph and the spanner:



 \version “2.18.2”

 \relative c'' {

   \override TrillSpanner.bound-details.left.text = \markup{ \raise #1.0
 \halign #-1.1 \smaller \musicglyph #scripts.upprall }

   \override TrillSpanner.bound-details.left.padding = #'0

   \override TrillSpanner.to-barline = ##t

   a4\startTrillSpan a a a

   a\stopTrillSpan

 }

 ___
 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


[ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Kieren MacMillan
Hello all!

Just a note to announce my newest Lilypond engraving: my Chaconne for 
unaccompanied violin (2001).
(You can download the score at 
http://kierenmacmillan.info/wp-content/uploads/2014/02/Chaconne_letter.pdf.)

There are still some improvements I’m planning to make over the next little 
while — for me, tweaking the engraving of a score can be as endless as revising 
the composition itself ;) — and it’s not going to win any international music 
publication awards (cf. Urs  Janek!).

All that being said, I’m pretty proud of it. Despite the fact that the piece 
was written almost fourteen years ago, and has had multiple performances and 
even a commercial CD recording, this is the first time I’ve made the score 
available to the public: the original score, engraved using the now-defunct 
Igor Engraver, never lived up to my aesthetic standards, and in fact was the 
reason I ended up moving to Lilypond the following year.

Thanks to everyone in the ‘Pond, especially: the development team, old (Han-Wen 
et al.) and new (David K. and David N. et al.); Jan-Peter, for the 
\editionEngraver (which saved hours of frustration making this score look the 
way it does); and all those who have given me great assistance on the list over 
the years.

I included a little shout-out to Lilypond in the score’s Colophon — my way of 
continuing to tell the world that Lilypond makes the most beautiful scores.

All the best,
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Craig Dabelstein
It looks fantastic Kieren. Bravo!

Craig


On Sun Feb 08 2015 at 6:52:43 AM Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hello all!

 Just a note to announce my newest Lilypond engraving: my Chaconne for
 unaccompanied violin (2001).
 (You can download the score at http://kierenmacmillan.info/
 wp-content/uploads/2014/02/Chaconne_letter.pdf.)

 There are still some improvements I’m planning to make over the next
 little while — for me, tweaking the engraving of a score can be as endless
 as revising the composition itself ;) — and it’s not going to win any
 international music publication awards (cf. Urs  Janek!).

 All that being said, I’m pretty proud of it. Despite the fact that the
 piece was written almost fourteen years ago, and has had multiple
 performances and even a commercial CD recording, this is the first time
 I’ve made the score available to the public: the original score, engraved
 using the now-defunct Igor Engraver, never lived up to my aesthetic
 standards, and in fact was the reason I ended up moving to Lilypond the
 following year.

 Thanks to everyone in the ‘Pond, especially: the development team, old
 (Han-Wen et al.) and new (David K. and David N. et al.); Jan-Peter, for the
 \editionEngraver (which saved hours of frustration making this score look
 the way it does); and all those who have given me great assistance on the
 list over the years.

 I included a little shout-out to Lilypond in the score’s Colophon — my way
 of continuing to tell the world that Lilypond makes the most beautiful
 scores.

 All the best,
 Kieren.
 ___

 Kieren MacMillan, composer
 www:  http://www.kierenmacmillan.info
 email:  i...@kierenmacmillan.info


 ___
 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: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread James
Looks brilliant! It's inspiring me to look into the edition engraver now...

James Worlton

On Feb 7, 2015, at 14:51 , Kieren MacMillan wrote:

 Hello all!
 
 Just a note to announce my newest Lilypond engraving: my Chaconne for 
 unaccompanied violin (2001).
 (You can download the score at 
 http://kierenmacmillan.info/wp-content/uploads/2014/02/Chaconne_letter.pdf.)
 
 There are still some improvements I’m planning to make over the next little 
 while — for me, tweaking the engraving of a score can be as endless as 
 revising the composition itself ;) — and it’s not going to win any 
 international music publication awards (cf. Urs  Janek!).
 
 All that being said, I’m pretty proud of it. Despite the fact that the piece 
 was written almost fourteen years ago, and has had multiple performances and 
 even a commercial CD recording, this is the first time I’ve made the score 
 available to the public: the original score, engraved using the now-defunct 
 Igor Engraver, never lived up to my aesthetic standards, and in fact was the 
 reason I ended up moving to Lilypond the following year.
 
 Thanks to everyone in the ‘Pond, especially: the development team, old 
 (Han-Wen et al.) and new (David K. and David N. et al.); Jan-Peter, for the 
 \editionEngraver (which saved hours of frustration making this score look the 
 way it does); and all those who have given me great assistance on the list 
 over the years.
 
 I included a little shout-out to Lilypond in the score’s Colophon — my way of 
 continuing to tell the world that Lilypond makes the most beautiful scores.
 
 All the best,
 Kieren.
 ___
 
 Kieren MacMillan, composer
 www:  http://www.kierenmacmillan.info
 email:  i...@kierenmacmillan.info
 
 
 ___
 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: Problem with r2. in two voices

2015-02-07 Thread Paul Scott
On Sat, Feb 07, 2015 at 08:49:52PM -0600, Cynthia Karl wrote:
  
  Message: 2
  Date: Sat, 7 Feb 2015 18:24:30 -0800
  From: Mark Stephen Mrotek carsonm...@ca.rr.com
  To: 'Cynthia Karl' pck...@mac.com,  lilypond-user@gnu.org
  Subject: RE: Problem with r2. in two voices
  Message-ID: 00c201d04346$5ef30160$1cd90420$@ca.rr.com
  Content-Type: text/plain; charset=utf-8
  
  Cynthia,
  
  
  
  Actually there are two r2. rests, one in each voice. Replace one with s2. 
  and it shall disappear.
  
 
 And then when I want to generate parts, what shall I do then?  Tags?

What kind of music are you trying to write?

Paul Scott
 
 I guess what I’m saying is that the output of LP for my snippet is just 
 wrong.  Why doea that happen?  It seems that what I have written shouldn’t 
 generate the output that it does.  In fact the output generated is just 
 nonsensical.  Two stacked augmentation dots?  That just doesn’t seem right.
 ___
 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: Octave check for c

2015-02-07 Thread Robert Schmaus
Hi T,

I don't have an answer to what's the problem with the = syntax, but there's an 
alternative command listed on

http://www.lilypond.org/doc/v2.18/Documentation/notation/changing-multiple-pitches

Hth,
Robert 

__

Religion is an insult to human dignity. With or without it you would have good 
people doing good things and evil people doing evil things. But for good people 
to do evil things, that takes religion.
-- Steve Weinberg, physicist

 On 8 Feb 2015, at 02:17, H. S. Teoh hst...@quickfur.ath.cx wrote:
 
 Hi,
 
 Sorry for the stupid question, but I can't seem to find this anywhere in
 the manuals: inside a \relative passage, how do I insert an octave check
 for the octave below middle C?
 
 For middle C and above, I know the syntax is:
 
g='4
 
 and for c, and below, it's:
 
g=,4
 
 But for the octave just below middle C, writing
 
g=4
 
 Gives an error message. So what's the correct syntax for that?
 
 Thanks!
 
 
 T
 
 -- 
 Nothing in the world is more distasteful to a man than to take the path that 
 leads to himself. -- Herman Hesse
 
 ___
 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: fonts.openlilylib.org update (Feb. 7, 2015)

2015-02-07 Thread tisimst
tisimst wrote
 Oh, and if there was any confusion about the supplementary text fonts,
 these go in the normal system font folder, NOT the LilyPond one.

 
Oops! I somehow didn't update the .zip file for the profondo font to include
the tuplet font. That has been fixed now :)

- Abraham



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-update-Feb-7-2015-tp171561p171571.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: What is the name of this and how to code in lily

2015-02-07 Thread Simon Albrecht


Am 07.02.2015 um 12:20 schrieb Noeck:

Hi Ming,

I played a bit to reproduce the measure you sent. This was my first try to
typset the upper staff:

\version 2.18.2

\relative c ' {
   \key g \major
   c d fis a4  es g bes8[ d f g b]:64--- ~
   q2:32\fermata
   \bar |.
}

However there are 3 things to notice (one on notation and 2 on Lilypond):

1. At least for Lilypond, the 3 slashes mean a 1/64th -tremolo - probably
because the beam counts a fourth slash (?). This means the notation in your copy
and in Lilypond has different opinions on this. I would choose a 1/32th-tremolo
as for the half note chord at the end (i.e. 2 slashes + beam).
I think the model score Ming sent is being inconsistent here, as 
according to standard notation it would have a 1/64-note tremolo on the 
eight note and a 1/32-note tremolo on the half note. At least it would 
be extraordinary if the composer had intended that the tremolo changes 
its speed (and anyway, a tremolo does not have a specific speed usually, 
but is rather played “as fast as possible”).
So I would tend toward using :32 for both chords and thus harmonise the 
speed.


Yours, Simon


2. The beam gets very steep with this tremolo sign and it should not because the
chords are on the level. This can be done by overriding Beam.positions.
But I would have thought LilyPond is a bit more clever here out-of-the-box.

3. The second tie from the top is extremely short (just a dot). I think Lilypond
should figure out somehow that a chord with a note on the right of the stem
needs a bit longer ties than it is now. This can be done with a tweak (or an
override) of the minimum-length.

@Developers: Could one consider these two things a bug (ugly): Issues 2 and 3
here (tremolo shifts beam too much and ties in chords with seconds too short)?

With these tweaks it looks ok:

\version 2.18.2

\relative c ' {
   \key g \major
   \override Beam.positions = #'(3 . 3)
   c d fis a4  es g bes8[ d f g b]:32---
   -\tweak #'minimum-length #4 ~
   q2:32\fermata
   \bar |.
}

Cheers,
Joram

___
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: lilypond-user Digest, Vol 147, Issue 46

2015-02-07 Thread Simon Albrecht
 an @
character.

I'm fairly certain this is standard for regular expressions.

Maybe. In any case it seems to work for the problem at hand, while
@.*?@ did not work.

Thanks
Urs



?
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


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.gnu.org/archive/html/lilypond-user/attachments/20150206/8882f3c6/attachment.html

--

Message: 6
Date: Sat, 07 Feb 2015 00:40:58 +0100
From: Urs Liska u...@openlilylib.org
To: Craig Dabelstein craig.dabelst...@gmail.com,
lilypond-user@gnu.org
Subject: Re: Annotate and Lilyglyphs
Message-ID: 54d5510a.30...@openlilylib.org
Content-Type: text/plain; charset=utf-8; Format=flowed


Am 07.02.2015 um 00:39 schrieb Craig Dabelstein:

Hi List,

Sorry for the frustrating question, but how do I combine Samuel's code
-- @[^@]*@ -- with an annotate message such as -- Should the
@\textit{cresc.} begin here or immediately after the preceeding
\lilyDynamics{pp}@?

You don't do that at all. You simply wait until I have managed to update
everything and upload it ;-)


Craig


On Sat Feb 07 2015 at 7:49:15 AM Urs Liska u...@openlilylib.org
mailto:u...@openlilylib.org wrote:


 Am 06.02.2015 um 22:46 schrieb Br. Samuel Springuel:
  On 2015-02-06 4:18 PM, Noeck wrote:
  You could also enforce this by now allowing all characters between
  the @:
  e.g. @[-a-zA-Z\\_]*@
 
  Rather than include all characters not @ it would be better to
  simply exclude @.  I.e.:
 
  @[^@]*@
 
  The ^, when it is the first character inside a brace changes the
  brace from meaning anything in this group to meaning anything not
  in this group.  As a result this expression will match an string
  contained between to @ characters which does not itself
 contain an @
  character.
 
  I'm fairly certain this is standard for regular expressions.

 Maybe. In any case it seems to work for the problem at hand, while
 @.*?@ did not work.

 Thanks
 Urs

 
 
  ?
  Br. Samuel, OSB
  (R. Padraic Springuel)
 
  PAX ? ???
 
  ___
  lilypond-user mailing list
  lilypond-user@gnu.org mailto:lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org mailto:lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.gnu.org/archive/html/lilypond-user/attachments/20150207/d8896f2f/attachment.html

--

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


End of lilypond-user Digest, Vol 147, Issue 46
**

___
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: centering full-measure objects (notes and/or rests)

2015-02-07 Thread David Nalesnik
Hi,

On Tue, Feb 3, 2015 at 10:30 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hello all,

 I have a single chord in the last measure of my piece — unfortunately, it
 isn’t centered by default:

 \version 2.19.15
 testing = { c''4 c'' c'' c'' | c''1 \bar |. }
 \layout { ragged-right = ##f }
 \score { \testing }

 1. How can I fix this?


For the sake of completeness: full-measure-extra-space is a useful property
which you can override for situations when a single note fills a measure.
Note the seemingly early placement: it has to be before the paper column
(think barline) before the note you want to give a lead-off.  Any centering
would be trial-and-error, so there's a need for something automatic.  (The
numbers needed for your snippet are a bit ridiculous.)   It also works with
\offset, in case you don't want to look up the default of 1.0.

\version 2.19.15

testing = {
  c''4 c'' c''
  \override Score.NonMusicalPaperColumn.full-measure-extra-space = 18
  %\offset full-measure-extra-space 17 Score.NonMusicalPaperColumn
  c'' |
  c''1 \bar |.
}

\layout { ragged-right = ##f }
\score { \testing }

--David
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Octave check for c

2015-02-07 Thread H. S. Teoh
Hi,

Sorry for the stupid question, but I can't seem to find this anywhere in
the manuals: inside a \relative passage, how do I insert an octave check
for the octave below middle C?

For middle C and above, I know the syntax is:

g='4

and for c, and below, it's:

g=,4

But for the octave just below middle C, writing

g=4

Gives an error message. So what's the correct syntax for that?

Thanks!


T

-- 
Nothing in the world is more distasteful to a man than to take the path that 
leads to himself. -- Herman Hesse

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Kieren MacMillan
Hi Abraham,

 Not only does it look great, but it sounds great too! (I just heard the
 recording on SoundCloud). Well done

Thank you so much for the kind words.

The Chaconne is one of the (very few!) pieces from so many years ago that I 
still feel merit inclusion in my official catalogue. I’m hoping the 
availability (finally!) of this new score will boost awareness and performances 
of it outside of my close circle of colleagues.

All the best,
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Octave check for c

2015-02-07 Thread Noeck
Hi Teoh,

I can see no problem:

\version 2.18.2

{ g=4 }
\relative c'' { g='4 g,=4 g=4 }

Can you send a minimal example showing your problem?

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: fonts.openlilylib.org update (Feb. 7, 2015)

2015-02-07 Thread tisimst
tisimst wrote
 Greetings, all!
 
 I have made some updates to some of the files on 
 fonts.openlilylib.org http://fonts.openlilylib.org  
 . There are minor site formatting changes and broken link fixes (on the
 Documentation page), but more importantly some font
 fixes/updates/additions:
 
 - 
*
 Improviso v1.1
*
 : 
   - The C_change clef somehow had a mis-aligned contour, causing a
 non-uniform appearance. This has been fixed.
   - Three supplementary hand-written text fonts have now been packaged
 with the font (also useful with LilyJAZZ).
 
 - 
*
 Ross v1.1
*
 :
   - Based on some user feedback (thank you David Grant), the tenuto was
 deemed too thin and has been thickened up to better reflect the general
 style of the font. Consequently, this also updated both up and down
 portato glyphs.
   - Information about a complimentary text font (the IM FELL fonts) has
 also been provided. David recently shared with me an example score he
 composed and engraved 100% within LilyPond that shows how nicely the two
 fonts go together.
 
 - 
*
 Profondo (no version change)
*
 :
   - Added a dedicated font for tuplet numbers that come from the Bravura
 font family to match the style better than the default Century Schoolbook
 numerals. This \override is now part of the accompanying stylesheet
 profondo.ily.
 
 And, as always, since I did some updating of the html itself, if anyone
 finds a broken link, please let me know!
 
 Happy Engraving,
 Abraham

Oh, and if there was any confusion about the supplementary text fonts, these
go in the normal system font folder, NOT the LilyPond one.

-Abraham



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-update-Feb-7-2015-tp171561p171570.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-2.20

2015-02-07 Thread Thomas Spuhler
I am the packager of Lilypond for Mageia. I haven't seen any development 
releases since September 
2014 which is really very unusual. Are there any explanation for this.

We are pretty close to a new OS release and I would like to incorporate 2.20.0

-- 
Best regards
Thomas Spuhler

All of my e-mails have a valid digital signature
ID 60114E63

signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Problem with r2. in two voices

2015-02-07 Thread Cynthia Karl
 
 Message: 2
 Date: Sat, 7 Feb 2015 18:24:30 -0800
 From: Mark Stephen Mrotek carsonm...@ca.rr.com
 To: 'Cynthia Karl' pck...@mac.com,lilypond-user@gnu.org
 Subject: RE: Problem with r2. in two voices
 Message-ID: 00c201d04346$5ef30160$1cd90420$@ca.rr.com
 Content-Type: text/plain; charset=utf-8
 
 Cynthia,
 
 
 
 Actually there are two r2. rests, one in each voice. Replace one with s2. and 
 it shall disappear.
 

And then when I want to generate parts, what shall I do then?  Tags?

I guess what I’m saying is that the output of LP for my snippet is just wrong.  
Why doea that happen?  It seems that what I have written shouldn’t generate the 
output that it does.  In fact the output generated is just nonsensical.  Two 
stacked augmentation dots?  That just doesn’t seem right.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread tisimst
Kieren MacMillan wrote
 Just a note to announce my newest Lilypond engraving: my Chaconne for
 unaccompanied violin (2001).
 (You can download the score at
 lt;http://kierenmacmillan.info/wp-content/uploads/2014/02/Chaconne_letter.pdfgt;.)

Kieren,

Not only does it look great, but it sounds great too! (I just heard the
recording on SoundCloud). Well done, and thanks for sharing!

- Abraham



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANNOUNCE-my-newest-Lilypond-engraving-tp171564p171572.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: centering full-measure objects (notes and/or rests)

2015-02-07 Thread Kieren MacMillan
Hi David,

 For the sake of completeness: full-measure-extra-space is a useful property

There is so much in the deep dark vaults of the Lilypond code about which I 
know absolutely nothing…  =)

 Any centering would be trial-and-error, so there's a need for something 
 automatic.

Yes!!

Here’s a double-hack, which works reasonably well in my relatively simple 
(one-Staff) score:

\version 2.19.15

testing = {
  c''4 c'' c''
  \override Score.NonMusicalPaperColumn.full-measure-extra-space = 3
  c'' |
  \once \omit Score.TimeSignature \time 1/16 c''1*1/16
  \bar |.
}

\layout { ragged-right = ##f }
\score { \testing }

Thanks!
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: lilypond-2.20

2015-02-07 Thread Phil Holmes
- Original Message - 
From: Thomas Spuhler thomas.spuh...@btspuhler.com

To: lilypond-user@gnu.org
Sent: Saturday, February 07, 2015 11:53 PM
Subject: lilypond-2.20


I am the packager of Lilypond for Mageia. I haven't seen any development 
releases since September

2014 which is really very unusual. Are there any explanation for this.


We are having problems with our build system at present.

We are pretty close to a new OS release and I would like to incorporate 
2.20.0


I think you would be wise to go with 2.18

--
Phil Holmes




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Problem with r2. in two voices

2015-02-07 Thread Kieren MacMillan
Hi Cynthia,

 In fact the output generated is just nonsensical.  Two stacked augmentation 
 dots?  That just doesn’t seem right.

No, it’s perfectly sensible, if you want (need) to make it visually explicit 
that there are two voices at the same time — otherwise, how would the reader 
know?

Consider, for example, the following related snippet:

\version 2.19.15
\score {
  \new Staff 
\time 4/2
{ d''2 c''1. }  \\
\new Voice { b'2 c''1. }
  
}

The reason this output makes sense is the same reason there are two stacked 
augmentation dots in your rest example.

Hope this helps!
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Tom Cloyd
Kieren,

Lovely, in all regards. I'm so grateful that you have made this score
available. I had no idea this piece existed. I, too, have just heard it on
SoundCloud, and I love it.

I'm a classic guitarist, and for many of us the word Chaconne has
immediate and galvanizing connotations. Every since Segovia simultaneously
amazed and scandalized Paris by playing Bach's Chaconne (that's how we
refer to it - that says it all) in a recital, we've tended to think we own
the piece. I, for one, think of it as two different pieces, both by Bach.
One is for violin, and it's awesome. The other is for classic guitar, and
it's beyond description, although Mario Castelnuovo-Tedesco is reputed to
have once remarked to American guitarist Christopher Parkening once that it
is simply the greatest piece of music ever written.

And now there's another Chaconne to consider, one with delightful modern
qualities. I'm about to print it out and begin adapting it to guitar. I
have no real qualifications for doing it, except love for Bach, guitar, and
Chaconnes. I'm going to do it anyway.

And by the way, I think the score *looks* lovely.

I will also further investigate the rest of your corpus, to the extent I
can. You have much intrigued me. I, too, compose, but only for my
instrument. I'm intrigued by what you've written and I want to hear and
learn more.

Thanks again, so very much, for your generosity.

Tom

On 02/07/2015 12:51 PM, Kieren MacMillan wrote:

Hello all!

Just a note to announce my newest Lilypond engraving: my Chaconne for
unaccompanied violin (2001).
(You can download the score at
http://kierenmacmillan.info/wp-content/uploads/2014/02/Chaconne_letter.pdf.)

There are still some improvements I’m planning to make over the next
little while — for me, tweaking the engraving of a score can be as
endless as revising the composition itself ;) — and it’s not going to
win any international music publication awards (cf. Urs  Janek!).

All that being said, I’m pretty proud of it. Despite the fact that the
piece was written almost fourteen years ago, and has had multiple
performances and even a commercial CD recording, this is the first
time I’ve made the score available to the public: the original score,
engraved using the now-defunct Igor Engraver, never lived up to my
aesthetic standards, and in fact was the reason I ended up moving to
Lilypond the following year.

Thanks to everyone in the ‘Pond, especially: the development team, old
(Han-Wen et al.) and new (David K. and David N. et al.); Jan-Peter,
for the \editionEngraver (which saved hours of frustration making this
score look the way it does); and all those who have given me great
assistance on the list over the years.

I included a little shout-out to Lilypond in the score’s Colophon — my
way of continuing to tell the world that Lilypond makes the most
beautiful scores.

All the best,
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing
listlilypond-user@gnu.orghttps://lists.gnu.org/mailman/listinfo/lilypond-user



-- 
~

Love is the only force which can make things one without destroying them.
… Some day, after mastering the winds, the waves, the tides and gravity, we
shall harness.. the energies of love, and then, for the second time in the
history of the world, man will have discovered fire. ~ Pierre Teilhard de
Chardin

~
Tom Cloyd, MS MA LMHC (WA)
Psychotherapist (therapist, training, research)
Spokane, Washington, U.S.A: (435) 272-3332
 t...@tomcloyd.com  (email)
 TomCloyd.com  (website)
~
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Pierre Perol-Schneider
Oups... Kieren!!

2015-02-07 22:28 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Thanks very much for sharing Kierien.
 Cheers,
 Pierre

 2015-02-07 22:21 GMT+01:00 Craig Dabelstein craig.dabelst...@gmail.com:

 It looks fantastic Kieren. Bravo!

 Craig


 On Sun Feb 08 2015 at 6:52:43 AM Kieren MacMillan 
 kieren_macmil...@sympatico.ca wrote:

 Hello all!

 Just a note to announce my newest Lilypond engraving: my Chaconne for
 unaccompanied violin (2001).
 (You can download the score at http://kierenmacmillan.info/
 wp-content/uploads/2014/02/Chaconne_letter.pdf.)

 There are still some improvements I’m planning to make over the next
 little while — for me, tweaking the engraving of a score can be as endless
 as revising the composition itself ;) — and it’s not going to win any
 international music publication awards (cf. Urs  Janek!).

 All that being said, I’m pretty proud of it. Despite the fact that the
 piece was written almost fourteen years ago, and has had multiple
 performances and even a commercial CD recording, this is the first time
 I’ve made the score available to the public: the original score, engraved
 using the now-defunct Igor Engraver, never lived up to my aesthetic
 standards, and in fact was the reason I ended up moving to Lilypond the
 following year.

 Thanks to everyone in the ‘Pond, especially: the development team, old
 (Han-Wen et al.) and new (David K. and David N. et al.); Jan-Peter, for the
 \editionEngraver (which saved hours of frustration making this score look
 the way it does); and all those who have given me great assistance on the
 list over the years.

 I included a little shout-out to Lilypond in the score’s Colophon — my
 way of continuing to tell the world that Lilypond makes the most beautiful
 scores.

 All the best,
 Kieren.
 ___

 Kieren MacMillan, composer
 www:  http://www.kierenmacmillan.info
 email:  i...@kierenmacmillan.info


 ___
 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: [ANNOUNCE] my newest Lilypond engraving

2015-02-07 Thread Pierre Perol-Schneider
Thanks very much for sharing Kierien.
Cheers,
Pierre

2015-02-07 22:21 GMT+01:00 Craig Dabelstein craig.dabelst...@gmail.com:

 It looks fantastic Kieren. Bravo!

 Craig


 On Sun Feb 08 2015 at 6:52:43 AM Kieren MacMillan 
 kieren_macmil...@sympatico.ca wrote:

 Hello all!

 Just a note to announce my newest Lilypond engraving: my Chaconne for
 unaccompanied violin (2001).
 (You can download the score at http://kierenmacmillan.info/
 wp-content/uploads/2014/02/Chaconne_letter.pdf.)

 There are still some improvements I’m planning to make over the next
 little while — for me, tweaking the engraving of a score can be as endless
 as revising the composition itself ;) — and it’s not going to win any
 international music publication awards (cf. Urs  Janek!).

 All that being said, I’m pretty proud of it. Despite the fact that the
 piece was written almost fourteen years ago, and has had multiple
 performances and even a commercial CD recording, this is the first time
 I’ve made the score available to the public: the original score, engraved
 using the now-defunct Igor Engraver, never lived up to my aesthetic
 standards, and in fact was the reason I ended up moving to Lilypond the
 following year.

 Thanks to everyone in the ‘Pond, especially: the development team, old
 (Han-Wen et al.) and new (David K. and David N. et al.); Jan-Peter, for the
 \editionEngraver (which saved hours of frustration making this score look
 the way it does); and all those who have given me great assistance on the
 list over the years.

 I included a little shout-out to Lilypond in the score’s Colophon — my
 way of continuing to tell the world that Lilypond makes the most beautiful
 scores.

 All the best,
 Kieren.
 ___

 Kieren MacMillan, composer
 www:  http://www.kierenmacmillan.info
 email:  i...@kierenmacmillan.info


 ___
 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: Annotate and Lilyglyphs

2015-02-07 Thread Urs Liska


Am 07.02.2015 um 11:37 schrieb Craig Dabelstein:

Urs,

I tried and failed to understand the ouput Here is the ouput error.

Processing 
`/Users/craigdabelstein/Dropbox/Maximes_Music/French_music/Berlioz/lilypond/Score/Berlioz-01-score.ly'


Parsing...


openLilyLib: library infrastructure successfully loaded.


Interpreting music...[8][16][24]

warning: openLilyLib:

context property: #f

warning: openLilyLib: actual-context-id: Bassoon 2

warning: openLilyLib: context-id property: Notes

warning: openLilyLib: Resulting ctx-id: #t


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34 
0: In procedure string-symbol in expression (string-symbol ctx-id):


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:156:34 
1: Wrong type argument in position 1 (expecting string): #t


Exited with return code 1.



Thanks for testing. It turned out to be a simple error in the 
conditional evaluation of the different possibilities to determine a 
context name. This shows that one should actually have a comprehensive 
test suite ...


I have pushed the update to Github so you can get it from there.
I see that you have stored openlilylib in a Dropbox folder. You really 
should consider using Git, if only for getting stuff from Github. It 
makes managing repositories like openlilylib so much cleaner ...


Best
Urs



On Sat Feb 07 2015 at 7:19:25 PM Urs Liska u...@openlilylib.org 
mailto:u...@openlilylib.org wrote:



Am 07.02.2015 um 07:54 schrieb Urs Liska:



Am 7. Februar 2015 04:47:11 MEZ, schrieb Craig Dabelstein
craig.dabelst...@gmail.com mailto:craig.dabelst...@gmail.com:
Dear Urs,

All good.

I've followed all your instructions -- no problem.

However, perhaps I'm putting \setOption
scholarly.annotate.export-targets
#'(latex plaintext) in the wrong place. I put this in the
main-init.ily file, yes?

When I try to engrave the score I get this error:

Parsing...


openLilyLib: library infrastructure successfully loaded.


Interpreting music...[8][16][24]

/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
0: In procedure string-symbol in expression (string-symbol
ctx-id):


/Users/craigdabelstein/Dropbox/Lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:150:34
1: Wrong type argument in position 1 (expecting string): #t

Exited with return code 1.

This looks like a bug to me. It seems you managed to use a
constellation I failed to check. This is in the code where the
name of the context is determined.

Please try with a simple example file to check whether you can
get it to compile at all.

Unfortunately I don't think I'll be able to work on this today at
all.


There's something you can do to debug:

  * Open openlilylib/ly/scholarly/annotate/__main__.ily
  * Locate the (set! annotation, should be line 145
  * Insert the following lines _before_ this line:

 (oll:warn \n\context\ property: ~a
(assoc-ref annotation context))
 (oll:warn \actual-context-id: ~a
(ly:context-id context))
 (oll:warn \context-id\ property: ~a
(assoc-ref annotation context-id))
 (oll:warn Resulting \ctx-id\: ~a\n ctx-id)

This will output like the following for each annotation:

warning: openLilyLib:

context property: #f

warning: openLilyLib: actual-context-id: \new

warning: openLilyLib: context-id property: usage-examples

warning: openLilyLib: Resulting ctx-id: usage-examples


Hopefully you'll get some meaningful information just before the
offending annotation.
If you can't find it or can't make sense of it you can also send
me the whole console output.

Urs



Best
Urs
.

Craig



On Sat Feb 07 2015 at 11:23:04 AM Urs Liska u...@openlilylib.org
mailto:u...@openlilylib.org wrote:


 Am 07.02.2015 um 00:40 schrieb Urs Liska:


 Am 07.02.2015 um 00:39 schrieb Craig Dabelstein:

 Hi List,

 Sorry for the frustrating question, but how do I combine Samuel's
code -- @[^@]*@
 -- with an annotate message such as -- Should the
@\textit{cresc.}
begin
 here or immediately after the preceeding \lilyDynamics{pp}@?


 You don't do that at all. You simply wait until I have managed to
update
 everything and upload it ;-)


 Sorry, didn't intend to sound harsh ...

 Now I've fixed a few more things and uploaded it to Github -
but you
have
 to make significant changes to get anything new, because I've
moved
the
 whole thing into a new structure within openLilyLib.
 Sorry to let you switch just after having started, but it's
better to
do
  

Re: Problem with r2. in two voices

2015-02-07 Thread Brett Duncan

On 8/02/15 12:46 PM, Cynthia Karl wrote:

I don’t understand two things about the following snippet:

\version 2.19.15
Aa = \relative c'' {\oneVoice r2. }
Ab = \relative c'' {\oneVoice r2. }
\score {
  \new Staff  
  \time 3/4
  \new Voice \Aa
  \new Voice \Ab
  
  \layout {}
}First, why does the r2. rest have a two augmentation dots?  Is there 
any way to fix that?


which produces:




Second, why does that snippet throw the following two warnings:



warning: cannot resolve rest collision: rest direction not set
\oneVoice
r2.
warning: cannot resolve rest collision: rest direction not set
\oneVoice
r2.
I see some information in the Notation Manual about Multimeasure Rest 
direction, but that’s not involved here.  There is, as best as I can 
determine, anything about simple rest collision/direction in any of 
the v2.19.15 documentation set. Furthermore, the lack of resolution of 
rest collision doesn’t seem to lead to any problems.


The warnings explain the visual output - you are trying to put two 
dotted rests in the same place at the same time. LP has managed to 
separate the augmentation dots, but not the rests themselves.


But what is the aim of this snippet? Why do you have \oneVoice in your 
definitions for Aa and Ab?


Using \voiceOne and \voiceTwo separates the rests:

\version 2.19.15
Aa = \relative c'' {\voiceOne r2. }
Ab = \relative c'' {\voiceTwo r2. }
\score {
  \new Staff  
  \time 3/4
  \new Voice \Aa
  \new Voice \Ab
  
  \layout {}


Is this what you were after?

Brett
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: How to remove gap in UpPrall spanner?

2015-02-07 Thread Javier Ruiz-Alma
PERFECTION

 

From: Pierre Perol-Schneider [mailto:pierre.schneider.pa...@gmail.com] 
Sent: Saturday, February 07, 2015 11:53 AM



 

Try:

\version 2.18.2

\relative c'' {
  \override TrillSpanner.bound-details.left.text = 
\markup\concat{ 
  \raise #1.0 
  \smaller 
  \musicglyph #scripts.upprall 
  \hspace #-.6
}
  \override TrillSpanner.bound-details.left.padding = #'0
  \override TrillSpanner.to-barline = ##t
  a4\startTrillSpan a a a
  a\stopTrillSpan
}

 

2015-02-07 20:44 GMT+01:00 Javier Ruiz-Alma jav...@ruiz-alma.com 
mailto:jav...@ruiz-alma.com :

Is it possible to have the spanner join the upprall glyph in a trillspanner?

Looking to avoid the gap between the glyph and the spanner:

 

\version “2.18.2”

\relative c'' {

  \override TrillSpanner.bound-details.left.text = \markup{ \raise #1.0 \halign 
#-1.1 \smaller \musicglyph #scripts.upprall }

  \override TrillSpanner.bound-details.left.padding = #'0

  \override TrillSpanner.to-barline = ##t 

  a4\startTrillSpan a a a

  a\stopTrillSpan

}


___
lilypond-user mailing list
lilypond-user@gnu.org mailto: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


Problem with r2. in two voices

2015-02-07 Thread Cynthia Karl
I don’t understand two things about the following snippet:

\version 2.19.15

Aa = \relative c'' {\oneVoice r2. }
Ab = \relative c'' {\oneVoice r2. }

\score {  
  \new Staff  
  \time 3/4
  \new Voice \Aa 
  \new Voice \Ab 
   
  \layout {}


}First, why does the r2. rest have a two augmentation dots?  Is there any way 
to fix that?

which produces:




Second, why does that snippet throw the following two warnings:



warning: cannot resolve rest collision: rest direction not set
\oneVoice
r2.
warning: cannot resolve rest collision: rest direction not set
\oneVoice
r2.
I see some information in the Notation Manual about Multimeasure Rest 
direction, but that’s not involved here.  There is, as best as I can determine, 
anything about simple rest collision/direction in any of the v2.19.15 
documentation set.  Furthermore, the lack of resolution of rest collision 
doesn’t seem to lead to any problems.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Problem with r2. in two voices

2015-02-07 Thread Mark Stephen Mrotek
Cynthia,

 

Actually there are two r2. rests, one in each voice. Replace one with s2. and 
it shall disappear.

 

Mark

 

From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org 
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of 
Cynthia Karl
Sent: Saturday, February 07, 2015 5:47 PM
To: lilypond-user@gnu.org
Subject: Problem with r2. in two voices

 

I don’t understand two things about the following snippet:

 

\version 2.19.15

 

Aa = \relative c'' {\oneVoice r2. }

Ab = \relative c'' {\oneVoice r2. }

 

\score {  

  \new Staff  

  \time 3/4

  \new Voice \Aa 

  \new Voice \Ab 

   

  \layout {}

 

 

}First, why does the r2. rest have a two augmentation dots?  Is there any way 
to fix that?

 

which produces:

 

 



 

Second, why does that snippet throw the following two warnings:

 

 

 

warning: cannot resolve rest collision: rest direction not set

  \oneVoice 

 r2. 

warning: cannot resolve rest collision: rest direction not set

   \oneVoice 

 r2. 

I see some information in the Notation Manual about Multimeasure Rest 
direction, but that’s not involved here.  There is, as best as I can determine, 
anything about simple rest collision/direction in any of the v2.19.15 
documentation set.  Furthermore, the lack of resolution of rest collision 
doesn’t seem to lead to any problems.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: centering full-measure objects (notes and/or rests)

2015-02-07 Thread Thomas Morley
2015-02-08 3:35 GMT+01:00 Kieren MacMillan kieren_macmil...@sympatico.ca:
 Hi David,

 For the sake of completeness: full-measure-extra-space is a useful property

 There is so much in the deep dark vaults of the Lilypond code about which I 
 know absolutely nothing…  =)

+1

I looked for an example which uses full-measure-extra-space, I found
nothing in NR and the snippets

Only the LSR has
http://lsr.di.unimi.it/LSR/Item?id=716
but it isn't tagged docs, maybe we should do that.

Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user