Re: Interview with Elaine Gould

2017-12-01 Thread Pierre Perol-Schneider
Thanks for the info Urs.
Cheers,
Pierre

2017-12-01 9:31 GMT+01:00 Urs Liska :

> Hi all,
>
> I haven't read it yet but thought I'd better share before I forget
> thinking about it:
>
> https://www.scoringnotes.com/people/interview-elaine-gould-p
> art-1-early-years-faber/
>
>
> ___
> 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: Spacing issues with Mark_engraver and Metronome_mark_engraver in Dynamics context

2017-12-01 Thread Saul Tobin
I'm less concerned by bad page breaks than I am by inconsistent system
spacing caused by bad extent-estimates.

On Fri, Dec 1, 2017 at 12:37 PM, Flaming Hakama by Elaine <
ela...@flaminghakama.com> wrote:

>
> From: fbous 
>> Subject: Spacing issues with Mark_engraver and Metronome_mark_engraver in
>> Dynamics context
>>
>> Hello list,
>>
>> I have a rather large project,with orchestra, choir, etc., where layouting
>> the vocal score gives me headaches. I usually have four or five staffs per
>> system (SATB plus one soloist) but some parts have more (up to 13 staffs
>> per
>> system). I use extra dynamic lines to print rehearsal- and metronome
>> marks.
>>
>> My problem is, that lilypond produces a bunch of consecutive half full
>> pages
>> (see attached image), sometimes it even prints only one system per page,
>> although there should be enough space for three systems most of the time.
>>
>> I tried the annotate-spacing option and noticed that the extent-estimate
>> is
>> about half of the time a lot larger than the final resulting vertical
>> extent. I looked through the score, but could not find any pattern as to
>> when exactly a bad estimate occurs. The problem does disappear, though,
>> if I
>> move the Mark_engraver and the Metronome_mark_engraver back to the score
>> context
>>
>> Unfortunately min-systems-per-page does not work for me, due to the highly
>> varying number of staffs per system. Something like min-staffs-per-page
>> would be useful for me, but I could not find such a thing. Does anyone
>> know,
>> how I can tell lilypond to squeeze more systems on the page?
>>
>> For the vocal score I use a global staff size of 13.5 (a4paper) and the
>> layout settings below.
>> \layout{
>> \context {
>> \Score
>> \remove Mark_engraver
>> \remove Metronome_mark_engraver
>> \override Beam.breakable = ##t
>> \override Hairpin #'minimum-length = #7
>> \override Glissando #'minimum-length = #7
>> \override Glissando.springs-and-rods =
>> #ly:spanner::set-spacing-rods
>> \compressFullBarRests
>> }
>> \context {
>> \Dynamics
>> \consists Output_property_engraver
>> \consists Axis_group_engraver
>> \consists Mark_engraver
>> \consists Metronome_mark_engraver
>> \override VerticalAxisGroup.remove-empty = ##t
>> \override VerticalAxisGroup.remove-layer = #'any
>> \override VerticalAxisGroup.staff-affinity = #CENTER
>> }
>> \context {
>> \Staff
>> \override VerticalAxisGroup.remove-empty = ##t
>> \override VerticalAxisGroup.remove-layer = #'any
>> }
>> \context {
>> \StaffGroup
>> \consists "Keep_alive_together_engraver"
>> }
>> \context {
>> \ChoirStaff
>> \consists "Keep_alive_together_engraver"
>> }
>> \context {
>> \Voice
>> \remove "Note_heads_engraver"
>> \consists "Completion_heads_engraver"
>> \remove "Rest_engraver"
>> \consists "Completion_rest_engraver"
>> }
>> }
>> 
>>
>
>
> As a workaround for page break headeaches, I've been using
> \autoPageBreaksOff, combined with explicit \pageBreak's.
>
> I can't speak to the specific issues that are causing the behavior you
> describe, but I've certainly had my share of "why is lilypond adding an
> extra page" headscratching.
>
> Bypassing the auto page breaks is a sure-fire way to avoid that;  it will
> place every single grob on one single page if you let it (by not specifying
> any explicit \pageBreak's).
>
>
>
> HTH,
>
> David Elaine Alt
> 415 . 341 .4954 <(415)%20341-4954>
> "*Confusion is highly underrated*"
> ela...@flaminghakama.com
> self-immolation.info
> skype: flaming_hakama
> Producer ~ Composer ~ Instrumentalist
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>
> ___
> 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 conditionals in \layout

2017-12-01 Thread John Schlomann
I had tried that previously, and again just now just to be sure. I still get 
the same error. I simply moved the two lines

 

  \conditionalTimeSignature

  \conditionalBarNumbers

 

to just above the \score block. Removing the ‘if’ statements works fine, but of 
course that defeats the purpose of this code.

 

Am I still doing something wrong here?

 

From: Carl Sorensen [mailto:c_soren...@byu.edu] 
Sent: Friday, December 01, 2017 5:32 PM
To: John Schlomann; lilypond-user@gnu.org
Subject: Re: Problem with conditionals in \layout

 

 

 

From: John Schlomann 
Date: Friday, December 1, 2017 at 1:02 PM
To: 
Subject: Problem with conditionals in layout

 

I’m have a problem including conditionals in a \layout block. The following 
code results in error, “syntax error, unexpected OUTPUT_DEF_IDENTIFIER”.

 

The problem is that you are nesting layout blocks with this code, which is not 
allowed.  According to the Notation Reference 4.2.1 you can have multiple 
layout blocks as top-level expressions, and they will all apply.  So move your 
variables \conditional* above the \score{} block:

  

\version "2.18.2"

 

#(define conditionalTimeSignature

  (if #t

   #{

 \layout { \context { \Staff \remove "Time_signature_engraver" } }

   #}

  )

)

 

#(define conditionalBarNumbers

  (if #t

#{

  \layout { \context { \Score \remove "Bar_number_engraver" } }

#}

  )

)

 

   \conditionalTimeSignature

   \conditionalBarNumbers

 

\score {

  { c' e' g' c'' }

}

 

 

 

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


Re: Problem with conditionals in \layout

2017-12-01 Thread Carl Sorensen


From: John Schlomann 
Date: Friday, December 1, 2017 at 1:02 PM
To: 
Subject: Problem with conditionals in layout

I’m have a problem including conditionals in a \layout block. The following 
code results in error, “syntax error, unexpected OUTPUT_DEF_IDENTIFIER”.

The problem is that you are nesting layout blocks with this code, which is not 
allowed.  According to the Notation Reference 4.2.1 you can have multiple 
layout blocks as top-level expressions, and they will all apply.  So move your 
variables \conditional* above the \score{} block:


\version "2.18.2"



#(define conditionalTimeSignature

  (if #t

   #{

 \layout { \context { \Staff \remove "Time_signature_engraver" } }

   #}

  )

)



#(define conditionalBarNumbers

  (if #t

#{

  \layout { \context { \Score \remove "Bar_number_engraver" } }

#}

  )

)



   \conditionalTimeSignature

   \conditionalBarNumbers



\score {

  { c' e' g' c'' }

}



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


Re Windows10

2017-12-01 Thread peter.gentry
Ben

 

You are right those files are in C:\users  not C:\windows.

 

That just shows how confused I have been getting trying to sort things out.
The need to use admin privilege is still true.

 

This isn't a Lilypond issue but if you have any other useful advice it would
be gratefully received off list if appropriate.

 

Regards Peter

 

 

 

Regards Peter

 

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


Re: Full bar rest R time 6/8 and 9/8

2017-12-01 Thread David Kastrup
Robert Schmaus  writes:

> I think R8*6 would be 6 bars of full measure rests in a musical
> segment in 1/8 time ...

R only looks at the following total length.  That's different from what
r does.

-- 
David Kastrup

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


Re: Black Mensural notation support

2017-12-01 Thread Graham King
On Fri, 2017-12-01 at 17:58 +1100, Giampaolo Orrigo wrote:


> While searching for lilypond support of black mensural notation, I
> found the following in
> openlilylib: blackmensural-notation/definitions.ily (attached)
> The version under which it was developed is 2.12 and when I convert it
> convert-ly is not able to convert everything (error messages are in
> the file as comments).
> My knowledge of the inner workings of Lilypond is too limited to
> perform manual conversion, so I was wondering if anybody ever took a
> look at it and converted or if anybody is up to the task.
> 
> 
> Thanks!
> 
> 
> Giampaolo Orrigo, MBA


This code was originally written by Lukas Pietsch, and was on
openlilylib purely as a by-product of my pwn abortive attempt to port it
to a more recent version of lilypond.

The code has, in any case, been superseded by a more recent version that
also will not compile because of missing code.

You can find a fuller explanation at:
https://lists.gnu.org/archive/html/lilypond-user/2016-05/msg00212.html

If anyone has access to a working version of this code, or even a
reliable way to contact Lukas, please speak up!  There are several of us
on the list who would love to be able to use this work.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar rest R time 6/8 and 9/8

2017-12-01 Thread Ming Tsang
Thank you for the helping hand, Malte Meyn.

Sent from Mail for Windows 10

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


Problem with conditionals in \layout

2017-12-01 Thread John Schlomann
I'm have a problem including conditionals in a \layout block. The following
code results in error, "syntax error, unexpected OUTPUT_DEF_IDENTIFIER".

  

\version "2.18.2"

 

#(define conditionalTimeSignature

  (if #t

   #{

 \layout { \context { \Staff \remove "Time_signature_engraver" } }

   #}

  )

)

 

#(define conditionalBarNumbers

  (if #t

#{

  \layout { \context { \Score \remove "Bar_number_engraver" } }

#}

  )

)

 

\score {

  { c' e' g' c'' }

 

  \layout {

   \conditionalTimeSignature

\conditionalBarNumbers

  }

}

 

If I remove either of the lines from \layout, it compiles without error and
functions as expected. I've tried a number of variations, including putting
the two lines outside the \score block. I either get compile errors or no
errors but code that appears to do nothing.

 

Any advice? Thank you.

 

John

 

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


Re: Spacing issues with Mark_engraver and Metronome_mark_engraver in Dynamics context

2017-12-01 Thread Flaming Hakama by Elaine
> From: fbous 
> Subject: Spacing issues with Mark_engraver and Metronome_mark_engraver in
> Dynamics context
> Hello list,
>
> I have a rather large project,with orchestra, choir, etc., where layouting
> the vocal score gives me headaches. I usually have four or five staffs per
> system (SATB plus one soloist) but some parts have more (up to 13 staffs
> per
> system). I use extra dynamic lines to print rehearsal- and metronome marks.
>
> My problem is, that lilypond produces a bunch of consecutive half full
> pages
> (see attached image), sometimes it even prints only one system per page,
> although there should be enough space for three systems most of the time.
>
> I tried the annotate-spacing option and noticed that the extent-estimate is
> about half of the time a lot larger than the final resulting vertical
> extent. I looked through the score, but could not find any pattern as to
> when exactly a bad estimate occurs. The problem does disappear, though, if
> I
> move the Mark_engraver and the Metronome_mark_engraver back to the score
> context
>
> Unfortunately min-systems-per-page does not work for me, due to the highly
> varying number of staffs per system. Something like min-staffs-per-page
> would be useful for me, but I could not find such a thing. Does anyone
> know,
> how I can tell lilypond to squeeze more systems on the page?
>
> For the vocal score I use a global staff size of 13.5 (a4paper) and the
> layout settings below.
> \layout{
> \context {
> \Score
> \remove Mark_engraver
> \remove Metronome_mark_engraver
> \override Beam.breakable = ##t
> \override Hairpin #'minimum-length = #7
> \override Glissando #'minimum-length = #7
> \override Glissando.springs-and-rods =
> #ly:spanner::set-spacing-rods
> \compressFullBarRests
> }
> \context {
> \Dynamics
> \consists Output_property_engraver
> \consists Axis_group_engraver
> \consists Mark_engraver
> \consists Metronome_mark_engraver
> \override VerticalAxisGroup.remove-empty = ##t
> \override VerticalAxisGroup.remove-layer = #'any
> \override VerticalAxisGroup.staff-affinity = #CENTER
> }
> \context {
> \Staff
> \override VerticalAxisGroup.remove-empty = ##t
> \override VerticalAxisGroup.remove-layer = #'any
> }
> \context {
> \StaffGroup
> \consists "Keep_alive_together_engraver"
> }
> \context {
> \ChoirStaff
> \consists "Keep_alive_together_engraver"
> }
> \context {
> \Voice
> \remove "Note_heads_engraver"
> \consists "Completion_heads_engraver"
> \remove "Rest_engraver"
> \consists "Completion_rest_engraver"
> }
> }
> 
>


As a workaround for page break headeaches, I've been using
\autoPageBreaksOff, combined with explicit \pageBreak's.

I can't speak to the specific issues that are causing the behavior you
describe, but I've certainly had my share of "why is lilypond adding an
extra page" headscratching.

Bypassing the auto page breaks is a sure-fire way to avoid that;  it will
place every single grob on one single page if you let it (by not specifying
any explicit \pageBreak's).



HTH,

David Elaine Alt
415 . 341 .4954   "*Confusion is
highly underrated*"
ela...@flaminghakama.com
self-immolation.info
skype: flaming_hakama
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar rest R time 6/8 and 9/8

2017-12-01 Thread Simon Albrecht

On 01.12.2017 14:41, Robert Murdoch wrote:

What about R8*6 and R8*9 for 6/8 and 9/8, respectively?


It makes no actual difference whether you write R1*6/8 or R8*6, or 
R8.*4, or R32*24 … ;-)


Best, Simon

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


Re: Full bar rest R time 6/8 and 9/8

2017-12-01 Thread Robert Schmaus
I think R8*6 would be 6 bars of full measure rests in a musical segment in 1/8 
time ...

> On 1 Dec 2017, at 14:41, Robert Murdoch  wrote:
> 
> What about R8*6 and R8*9 for 6/8 and 9/8, respectively?
> 
> 
> ___
> 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


Black Mensural notation support

2017-12-01 Thread Giampaolo Orrigo
Hello Lilyponders,

While searching for lilypond support of black mensural notation, I found
the following in openlilylib: blackmensural-notation/definitions.ily
(attached)
The version under which it was developed is 2.12 and when I convert it
convert-ly is not able to convert everything (error messages are in the
file as comments).
My knowledge of the inner workings of Lilypond is too limited to perform
manual conversion, so I was wondering if anybody ever took a look at it and
converted or if anybody is up to the task.

Thanks!

Giampaolo Orrigo, MBA

"*Whereof one cannot speak, thereof one must be silent"*

(L. Wittgenstein, *Tractatus Logico-Philosophicus, *Proposition 7)


definitions.ily
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar rest R time 6/8 and 9/8

2017-12-01 Thread Robert Murdoch

What about R8*6 and R8*9 for 6/8 and 9/8, respectively?


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


Re: Windows 10

2017-12-01 Thread Ben

On 12/1/2017 9:15 AM, peter.gen...@sunscales.co.uk wrote:


Hi Matthias

I had used Lilypond on Windows10 for a while with no problems, however 
recent updates have caused quite a few different issues and 
permissions is a big one.


My lily files were all in C:\windows\users\peter\lilypool and the 
lilypond program in C:\ProgramFiles(86)\Lilypond and Frescobaldi in in 
C:\ProgramFiles(86)\Frescobaldi.


Everything worked fine but after one fateful OS update I found to 
extra folders in C:\windows\users\  , PETERDESKTOP and PETERDESKTOP.000.


Frescobaldi ceased to work the solution I came to was to run 
Frescobaldi as Administrator (even though my account peter is an 
administrator) somehow these unbidden “users” had screwed things.


I have been trying to get some sense out of MS for days without any 
luck, other issues also abound.


ADVICE “Do not join the Windows Insider program – unless you have 
plenty of spare time and a good working knowledge of the Windows OS 
methodology”


Regards Peter




Peter,

I am not sure if you just had a typo or not, but are you really storing 
your user data in the *C:/Windows* parent folder?
You must have had to create that Users folder manually, because it's not 
the default location.


If so, I highly recommend you restore that to the default user location, 
where permissions are much easier to manage (on purpose, by Microsoft):


i.e. C:\Users\Ben\.

The "Windows" directory itself (in C:) has strong permissions because of 
what content is contained within, so I am not surprised that permissions 
have given you headaches with that directory. Sorry!


If you want to restore the default location and fix the permissions 
issue, here is a link:

https://www.tenforums.com/tutorials/23504-restore-default-location-personal-folders-windows-10-a.html

Hope this can help :)


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


Re: Spacing issues with Mark_engraver and Metronome_mark_engraver in Dynamics context

2017-12-01 Thread Saul Tobin
I've noticed this problem as well. I had assumed it was some mistake I'd
made in my stylesheet, but I'm still baffled after hours of debugging. It
would be sort of a relief if it's actually a bug.

On Thu, Nov 30, 2017 at 8:38 AM, fbous  wrote:

> Hello list,
>
> I have a rather large project,with orchestra, choir, etc., where layouting
> the vocal score gives me headaches. I usually have four or five staffs per
> system (SATB plus one soloist) but some parts have more (up to 13 staffs
> per
> system). I use extra dynamic lines to print rehearsal- and metronome marks.
>
> My problem is, that lilypond produces a bunch of consecutive half full
> pages
> (see attached image), sometimes it even prints only one system per page,
> although there should be enough space for three systems most of the time.
>
> I tried the annotate-spacing option and noticed that the extent-estimate is
> about half of the time a lot larger than the final resulting vertical
> extent. I looked through the score, but could not find any pattern as to
> when exactly a bad estimate occurs. The problem does disappear, though, if
> I
> move the Mark_engraver and the Metronome_mark_engraver back to the score
> context
>
> Unfortunately min-systems-per-page does not work for me, due to the highly
> varying number of staffs per system. Something like min-staffs-per-page
> would be useful for me, but I could not find such a thing. Does anyone
> know,
> how I can tell lilypond to squeeze more systems on the page?
>
> For the vocal score I use a global staff size of 13.5 (a4paper) and the
> layout settings below.
> \layout{
> \context {
> \Score
> \remove Mark_engraver
> \remove Metronome_mark_engraver
> \override Beam.breakable = ##t
> \override Hairpin #'minimum-length = #7
> \override Glissando #'minimum-length = #7
> \override Glissando.springs-and-rods =
> #ly:spanner::set-spacing-rods
> \compressFullBarRests
> }
> \context {
> \Dynamics
> \consists Output_property_engraver
> \consists Axis_group_engraver
> \consists Mark_engraver
> \consists Metronome_mark_engraver
> \override VerticalAxisGroup.remove-empty = ##t
> \override VerticalAxisGroup.remove-layer = #'any
> \override VerticalAxisGroup.staff-affinity = #CENTER
> }
> \context {
> \Staff
> \override VerticalAxisGroup.remove-empty = ##t
> \override VerticalAxisGroup.remove-layer = #'any
> }
> \context {
> \StaffGroup
> \consists "Keep_alive_together_engraver"
> }
> \context {
> \ChoirStaff
> \consists "Keep_alive_together_engraver"
> }
> \context {
> \Voice
> \remove "Note_heads_engraver"
> \consists "Completion_heads_engraver"
> \remove "Rest_engraver"
> \consists "Completion_rest_engraver"
> }
> }
> 
>
>
>
>
> --
> Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html
>
> ___
> 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


Windows 10

2017-12-01 Thread peter.gentry
Hi Matthias

 

I had used Lilypond on Windows10 for a while with no problems, however
recent updates have caused quite a few different issues and permissions is a
big one.

 

My lily files were all in C:\windows\users\peter\lilypool and the lilypond
program in C:\ProgramFiles(86)\Lilypond and Frescobaldi in in
C:\ProgramFiles(86)\Frescobaldi.

 

Everything worked fine but after one fateful OS update I found to extra
folders in C:\windows\users\  , PETERDESKTOP and PETERDESKTOP.000.

 

Frescobaldi ceased to work the solution I came to was to run Frescobaldi as
Administrator (even though my account peter is an administrator) somehow
these unbidden "users" had screwed things.

 

I have been trying to get some sense out of MS for days without any luck,
other issues also abound.

 

ADVICE "Do not join the Windows Insider program - unless you have plenty of
spare time and a good working knowledge of the Windows OS methodology"

 

Regards Peter

 

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


Instrument Name Not Showing...

2017-12-01 Thread Ben

Hi all,

I am trying to get an instrument name to show beside a staff that begins 
in the middle of a passage, but I'm not having success.

I've attached a screenshot and here is the code that shows my example:

\version "2.19.80"

\score {
  <<
    \new Staff = "Testing"
    \with { instrumentName = "Top"  }
    \relative c'' { c1 | c | c | c |  }

    \new StaffGroup
    \relative c'' {
  \new Staff \with { instrumentName = "Bottom"  }
  { c1 | c <<
  { c1 | d  }

  \new Staff \with { instrumentName = "Violin"
    alignAboveContext = "Testing" }
  {  \once \omit Staff.TimeSignature
 c1 | b }
    >>
  }
    }
  >>
}

Can someone please show me what I am doing wrong, and how I can get the 
"*Violin*" instrument name to show up next to the topmost staff?


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


Interview with Elaine Gould

2017-12-01 Thread Urs Liska

Hi all,

I haven't read it yet but thought I'd better share before I forget 
thinking about it:


https://www.scoringnotes.com/people/interview-elaine-gould-part-1-early-years-faber/


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