Re: Clef modifier vertical position

2017-01-09 Thread tisimst
On Mon, Jan 9, 2017 at 8:27 PM Andrew Bernard [via Lilypond] <
ml-node+s1069038n199048...@n5.nabble.com> wrote:

>
>
>
>
> I am using clefs of type "bass_8". We would like to have the 8 directly
> under the clef glyph rather than under the staff. Using the clef-alignments
> property of ClefModifier, there does not seem to be the ability to move the
> numeral up or down, only sideways, Any suggestions anybody?
>
> Andrew
>
I know it's not ideal, but extra-offset has worked for me.

HTH,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Clef-modifier-vertical-position-tp199048p199049.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: brittenPhrygolydian

2017-01-18 Thread tisimst
Hey, Kieren!

On Wed, Jan 18, 2017 at 7:33 AM, Kieren MacMillan-2 [via Lilypond] <
ml-node+s1069038n199307...@n5.nabble.com> wrote:

> Hi Simon (et al.),
>
> >> And LilyPond just has a fabulous, simple, and proper solution:
> >
> > Which is, by the way, also very well documented.
>
> But, apparently not well defaulted.  ;)
>
> Where does one find the KeySignature.padding-pairs defaults? I did a file
> search inside the Contents folder of my Lilypond application (Mac OS X) for
> an explicit setting, but couldn’t find it. I thought it would be in
> define-grobs, but wasn’t there.
>

>From what I can gather, the default is to gracefully fail (i.e., fall back
to 'padding, but add a little extra space for naturals) when the user
hasn't provided anything. Implementation details are found in
lily/key-signature-interface.cc.

HTH,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/brittenPhrygolydian-tp199292p199309.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: Padding between last system and footer

2017-01-18 Thread tisimst
Hey, Risto!

On Wed, Jan 18, 2017 at 10:33 AM, Risto Vääräniemi-2 [via Lilypond] <
ml-node+s1069038n199318...@n5.nabble.com> wrote:

> Hi,
>
> Is there a way to add some padding between the last system of the page and
> the footer? I have the copyright in the end of the 1st page. There doesn't
> seem to be a suitable spacing option in the \paper variables. There used to
> be a "foot-separator" in 2.11 but since then the spacing has changed a lot.
>
> I can (usually) adjust the spacing with system-system-spacing to leave
> some space but then the following pages might be cramped. I also must set
> ragged-bottom to #f to do that—not always desirable.
>
> Adding a blank line to the footer is not really an option because
> sometimes the score is PD and there's no copyright. Then, I'd like to use
> all the space that's available.
>
> Any ideas?
>

Maybe the attached diagram helps? These vertical spacing properties are all
described in NR 4.1.4.

HTH,
Abraham


vertical-spacing-paper-variables.pdf (88K) 





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Padding-between-last-system-and-footer-tp199318p199319.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: Padding between last system and footer

2017-01-18 Thread tisimst
On Wed, Jan 18, 2017 at 11:32 AM, Risto Vääräniemi-2 [via Lilypond] <
ml-node+s1069038n199322...@n5.nabble.com> wrote:

>
> On 18 January 2017 at 19:47, tisimst <[hidden email]
> <http:///user/SendEmail.jtp?type=node&node=199322&i=0>> wrote:
>
>> Hey, Risto!
>>
>> On Wed, Jan 18, 2017 at 10:33 AM, Risto Vääräniemi-2 [via Lilypond] <[hidden
>> email] <http:///user/SendEmail.jtp?type=node&node=199319&i=0>> wrote:
>>
>>> Hi,
>>>
>>> Is there a way to add some padding between the last system of the page
>>> and the footer? I have the copyright in the end of the 1st page. There
>>> doesn't seem to be a suitable spacing option in the \paper variables. There
>>> used to be a "foot-separator" in 2.11 but since then the spacing has
>>> changed a lot.
>>>
>>> I can (usually) adjust the spacing with system-system-spacing to leave
>>> some space but then the following pages might be cramped. I also must set
>>> ragged-bottom to #f to do that—not always desirable.
>>>
>>> Adding a blank line to the footer is not really an option because
>>> sometimes the score is PD and there's no copyright. Then, I'd like to use
>>> all the space that's available.
>>>
>>> Any ideas?
>>>
>>
>> Maybe the attached diagram helps? These vertical spacing properties are
>> all described in NR 4.1.4.
>>
>>
> Thanks Abraham. An excellent diagram (worth 1 words). I understood
> that the last-bottom-spacing referred to last page bottom spacing. I
> probably have some problems between reading and understanding something. :)
>
> @Kieren:
> What if I have e.g. a 4 page score? Surely, the ragged-last-bottom only
> affects the page 4, not the problematic pages 2–3?
>

'ragged-bottom affects all but the last page and 'ragged-last-bottom
affects only the last page. One take-away is that single page scores aren't
affected by 'ragged-bottom because the one and only page _is_ the last one.

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Padding-between-last-system-and-footer-tp199318p199324.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: overextended volta alternatives

2017-01-25 Thread tisimst
Andrew,

On Wed, Jan 25, 2017 at 10:48 AM, N. Andrew Walsh [via Lilypond] <
ml-node+s1069038n199535...@n5.nabble.com> wrote:

> Well,
>
> On Wed, Jan 25, 2017 at 6:38 PM, Simon Albrecht <[hidden email]
> > wrote:
>
>> On 25.01.2017 18:33, N. Andrew Walsh wrote:
>>
>>> the \break statements within an \alternative block are causing the
>>> counter to register another ending, for some reason.
>>>
>>> let me clarify: the \break statements were *in between* the three
> enclosed music statements that comprised the \alternative block. So it
> might have been that Lily assumed them to be independent statements. I
> suppose I could have put them inside the brackets, but as I'm fine with
> Lily's default layout, I'll leave them out.
>

Glad you got it sorted out. Did you try putting the \breaks *within* the
first two music expressions? In other words:

\repeat volta 3 {
  ...
}
\alternative {
  { ... \break }
  { ... \break }
  { ... }
}

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/overextended-volta-alternatives-tp199532p199536.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: Is there an online / hosted version of Lilypond?

2017-01-31 Thread tisimst
Hi, Mark!

On Tue, Jan 31, 2017 at 11:20 AM, Mark Klenk [via Lilypond] <
ml-node+s1069038n199635...@n5.nabble.com> wrote:

> I am just learning Lilypond for the first time, and it seems quite
> powerful although not at all intuitive.
>

It will become intuitive.


> One problem I could not figure out is how to specify a suboctave treble
> clef (the one with the little '8' below it). I tried \clef french, \clef
> GG, to no avail.
>
> Any thoughts?
>

Have a look at:
http://lilypond.org/doc/v2.18/Documentation/notation/displaying-pitches#clef


HTH,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Is-there-an-online-hosted-version-of-Lilypond-tp199625p199636.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: Flat slurs

2017-02-13 Thread tisimst
Urs, et al,

On Mon, Feb 13, 2017 at 8:22 AM, Kieren MacMillan-2 [via Lilypond] <
ml-node+s1069038n200067...@n5.nabble.com> wrote:

> Hi Urs,
>
> > This is a more real-world (but not too fine-tuned) example where it's
> > clear that flat slurs can save lots of vertical space.
>
> Lovely work! Thank you for your ongoing efforts in this area.
>

Agreed. This is great. I also cobbled together my own Scheme code a while
back for doing flat ties/slurs, but my flat slurs are far from automagic.
This should be ok since they aren't the most commonly used slur shape, but
it makes me curious, Urs, what it takes to designate the proper shape in
your code? I am happy to share my code if anyone is interested. I created
it at the request of Dimitris Marinakis, so he may have some real-world
examples of how he used it.

@Urs: One thing I've learned while doing all my typography work is that the
flat slurs will look too thick if they use the same thickness value as
normal slurs. This is because curved shapes look thinner than flat shapes
and a normal slur only achieves its 'thickness at its mid-way point and
nowhere else. It's an optical illusion, but one the eye definitely notices.
In my code I use a simple thinning scale factor and it seems to do the
trick.

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Flat-slurs-tp200061p200071.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: Customizing ottava text

2017-02-15 Thread tisimst
Urs, et al,

On Wed, Feb 15, 2017 at 2:59 PM, Noeck [via Lilypond] <
ml-node+s1069038n200168...@n5.nabble.com> wrote:

> Hi Urs,
>
> yes, I think you can't set the text. But you can redefine the \ottava
> function and still use the Staff.ottavation to do the work behind the
> scenes.
>

Actually you can:  http://lsr.di.unimi.it/LSR/Item?id=950

which shows:

{
  c'2
  \ottava #1
  \set Staff.ottavation = #"8"
  c''2
  \ottava #0
  c'1
  \ottava #1
  \set Staff.ottavation = #"Text"
  c''1
}


Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Customizing-ottava-text-tp200163p200172.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: 5 quaters per 4/4 measure

2017-02-16 Thread tisimst
Menu,

On Thu, Feb 16, 2017 at 8:26 AM, Menu Jacques [via Lilypond] <
ml-node+s1069038n200191...@n5.nabble.com> wrote:

> The Binchois.xml example by Recordare has 5 quater notes in a 4/4 measure
> (stemless by the way).
>

There are a number of ways to do this.
1. You can use a quintuplet with the bracket and number hidden: \once \omit
TupletBracket \once \omit TupletNumber \tuplet 5/4 { ... }
2. You can scale the duration of any note on the fly using the "*N/M"
syntax, which will cascade to subsequent notes with the duration omitted:
c4*4/5
3. You can use \scaleDurations to scale an entire passage: \scaleDurations
4/5 { ... }

So, take your pick! I think #2 would be the simplest here because you only
need to indicate the duration + scale on the first quarter note of the
first bar and it will apply to them all.

Is this a « bug » in this MusicXML file, and if not, is there a way to
> produce that with LP?
> I know I can use a hidden 5/4 time signature while diplaying a 4/4 one,
> but that’s not that satisfying…
>

In the XML code of measure 1, you'll notice that there isn't a time
signature defined at all (unless what you copied+pasted somehow didn't
include it), just a clef and key signature. How Finale knows to interpret
the five quarter notes as a single bar without scaling them is a mystery.


> Or maybe the absence of stems is the key to that? But I found nothing in
> the LP docs.
>

It's a possibility that Finale interprets the situation that way, but
unless that's how it's laid out in the official MusicXML spec, I'm not sure
I'd interpret it that way unless ALL apps that import/export MXML do the
same thing.

HTH,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/5-quaters-per-4-4-measure-tp200191p200192.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: LilyBin embedded [WAS: New LilyPond website]

2017-02-21 Thread tisimst
On Mon, Feb 20, 2017 at 9:41 AM, Phil Holmes-2 [via Lilypond] <
ml-node+s1069038n200317...@n5.nabble.com> wrote:

> 
> Lilypond.org gets around 700 sessions per day, according to Google
> analytics.
>
> --
> Phil Holmes
>
>
>
> - Original Message -
> *From:* [hidden email]
> 
> *To:* [hidden email]
>  ; [hidden email]
> 
> *Cc:* [hidden email]
>  ; [hidden email]
> 
> *Sent:* Monday, February 20, 2017 3:58 PM
> *Subject:* Re: LilyBin embedded [WAS: New LilyPond website]
>
> I'm primarily responsible for LilyBin. A year or so ago, Timothy Gu
> (copied) and I got LilyPond running in AWS Lambda, which should be able to
> handle plenty of traffic. I get 266,667 seconds of free computation time
> per month from Amazon. We used 38,094 seconds in January for 18,398
> requests, meaning we should be able to handle—very roughly
> estimating—100,000 more requests per month. How many visitors does
> lilypond.org get?
>
> The LilyBin UI isn't made to be embeddable, but could be made so. I'd
> probably recommend just wiring up CodeMirror  and
> PDF.js  yourself rather than trying to
> show LilyBin in an iframe.
>
> I'll be happy to work with you if you want a LilyBin-powered demo on the
> home page!
>
> I love the idea of being able to let visitors try out LP code right there
when browsing the home page. I wonder if a dedicated subdomain (e.g.,
live.lilypond.org) would be more appropriate?

Here's what I'm thinking.

Each LP example in the docs has a real source file associated with it,
right? So,...

1. Put LilyBin functionality at live.lilypond.org
2. Put all the doc's source files in a directory structure that the new
site can access (ideally, through a web-navigate-able directory tree)
3. Place a "Try this live!" link next to each score example in the docs (or
the image hyperlink) that points to the specific file in #2 that the
visitor can play around with (but can't save over), rather than just
linking to a plain text file

This is a wish list, of course, but could be a very cool feature for
new/potential users wanting to get their feet wet.

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/New-LilyPond-website-tp197212p200352.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: Start new score without line break

2017-02-23 Thread tisimst
Hi, Simon!

On Thu, Feb 23, 2017 at 3:01 PM, Simon Albrecht-2 [via Lilypond] <
ml-node+s1069038n200415...@n5.nabble.com> wrote:

> Am 22.02.2017 um 14:41 schrieb Andrew Bernard:
> > I would still like to be able to start a new score with no break, for
> > example in books of say, harpsichord music with lots of small, short
> > movements, where the systems would be the same proportions but the
> > piece is new.
>
> There are other conceivable use cases, e.g. the attached one, or other
> cases with a very short recitativo in between larger scored movements.
> But they are exceedingly rare.
> Also, a proper solution would certainly require the C++ page layout
> algorithms to optionally not make a line break between scores (the input
> syntax could theoretically be as simple as
> \score { c } \noBreak \score { d }
> ). I like that idea, but allow me to say that this is probably never
> going to be possible (in any music notation software)…
>

Actually, it's already quite easy to do in at least two GUI apps: PriMus
and Dorico.

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Start-new-score-without-line-break-tp200371p200417.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


<    2   3   4   5   6   7