finger placement brackets for hap

2017-09-15 Thread Gianmaria Lari
Harp scores sometimes specify a bracket below or above the notes to
indicate how to place your hand. In the attachment you can see an example.

I have found online this code that works pretty well:
[https://music.stackexchange.com/questions/48731/lilypond-
finger-placement-brackets]

\version "2.19.52"
variable = {
 \once \override TextSpanner.style = #'line
 \once \override TextSpanner.to-barline = ##f
 \once \override TextSpanner.bound-details =
  #`(
   (left
(text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
(Y . 0)
(padding . 0.25)
(attach-dir . -3)
   )
   (right
(text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
(Y . 0)
(padding . 0.25)
(attach-dir . 3)
)
   )
}

\relative c' {
 \key c \major
 \time 3/4
 \partial 4
 \override Fingering.staff-padding = #'()
 \variable
 \once \override TextSpanner.rotation = #'(4 1.9 0)
 a'8_3\startTextSpan b_2 \variable \once \override TextSpanner.rotation =
#'(-4.5 -4.5 0)
 c4-1\stopTextSpan\startTextSpan b-2 a_3 \variable \once \override
TextSpanner.rotation = #'(3 -0.2 0)
 g_4\stopTextSpan\startTextSpan a_3 b-2 \variable \once \override
TextSpanner.rotation = #'(-7 -2.5 0)
 c-1\stopTextSpan\startTextSpan g_2 f_3
 e2_4\stopTextSpan
}

... but it's very not very friendly to use. Does exist anything better?
Thank you, g.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: finger placement brackets for hap

2017-09-15 Thread David Nalesnik
Hi Gianmaria,

On Fri, Sep 15, 2017 at 7:16 AM, Gianmaria Lari  wrote:
> Harp scores sometimes specify a bracket below or above the notes to indicate
> how to place your hand. In the attachment you can see an example.
>
> I have found online this code that works pretty well:
> [https://music.stackexchange.com/questions/48731/lilypond-finger-placement-brackets]
>
> \version "2.19.52"
> variable = {
>  \once \override TextSpanner.style = #'line
>  \once \override TextSpanner.to-barline = ##f
>  \once \override TextSpanner.bound-details =
>   #`(
>(left
> (text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
> (Y . 0)
> (padding . 0.25)
> (attach-dir . -3)
>)
>(right
> (text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
> (Y . 0)
> (padding . 0.25)
> (attach-dir . 3)
> )
>)
> }
>
> \relative c' {
>  \key c \major
>  \time 3/4
>  \partial 4
>  \override Fingering.staff-padding = #'()
>  \variable
>  \once \override TextSpanner.rotation = #'(4 1.9 0)
>  a'8_3\startTextSpan b_2 \variable \once \override TextSpanner.rotation =
> #'(-4.5 -4.5 0)
>  c4-1\stopTextSpan\startTextSpan b-2 a_3 \variable \once \override
> TextSpanner.rotation = #'(3 -0.2 0)
>  g_4\stopTextSpan\startTextSpan a_3 b-2 \variable \once \override
> TextSpanner.rotation = #'(-7 -2.5 0)
>  c-1\stopTextSpan\startTextSpan g_2 f_3
>  e2_4\stopTextSpan
> }
>
> ... but it's very not very friendly to use. Does exist anything better?
> Thank you, g.
>

I don't know if anything better exists, but I'm sure this could be
automated to some degree.  The spanner is aware of the note columns it
passes over, and this information could be used to calculate the Y
subproperty of the spanner's left and right bounds.  I couldn't say if
you'd still need to tweak the results with the rotation property,
however!

Best,

David

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


RE: Acciaccatura at the beginning

2017-09-15 Thread Mark Stephen Mrotek
David,

Thanks for the clarification.

Mark

-Original Message-
From: David Kastrup [mailto:d...@gnu.org] 
Sent: Thursday, September 14, 2017 11:58 PM
To: Mark Stephen Mrotek 
Cc: 'Marco B.' ; lilypond-user@gnu.org
Subject: Re: Acciaccatura at the beginning

"Mark Stephen Mrotek"  writes:

> Marco,
>
>  
>
> To make the staves line up, place a “dummy” acciaccatura, in the “other” 
> voice.
>
> It would be \acciaccatura s32.

From the manual:

   Please make sure that you use the ‘\grace’ command for the spacer
part, even if the visual part uses ‘\acciaccatura’ or
‘\appoggiatura’ because otherwise an ugly slur fragment will be
printed, connecting the invisible grace note with the following
note.

-- 
David Kastrup


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


Forcing non-standard accidental behaviour

2017-09-15 Thread Lukas-Fabian Moser
Is it possible to force Lilypond into using strictly "relative" accidentals?

What I mean by this: A raised 4th in d-major (g-sharp) gets a sharp sign. A
raised 4th in f-major (b-natural) gets a natural sign. I want this to get a
sharp sign as well; I even want "beses" to be printed with a single flat
sign in f major. (In my context, this is not as mad as it certainly seems
now.)

\version "2.19.44"

\transpose c c'
{
  \key d \major
  d e fis gis
  \bar "||"
  \key f \major
  f g a b^"This should get a sharp sign"
  c' beses_"This should get a single flat sign" a
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Forcing non-standard accidental behaviour

2017-09-15 Thread Malte Meyn



Am 15.09.2017 um 15:59 schrieb Lukas-Fabian Moser:

Is it possible to force Lilypond into using strictly "relative" accidentals?

What I mean by this: A raised 4th in d-major (g-sharp) gets a sharp 
sign. A raised 4th in f-major (b-natural) gets a natural sign. I want 
this to get a sharp sign as well; I even want "beses" to be printed with 
a single flat sign in f major. (In my context, this is not as mad as it 
certainly seems now.)


From your name and mail adress I assume that you’re a german-speaking 
user, so maybe this thread from the archive of the german LilyPond forum 
helps:


https://archiv.lilypondforum.de/index.php/topic,2119

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


Unable to reply to mailing list...?

2017-09-15 Thread SoundsFromSound
Hello all,
(I hope this message gets delivered...)

Recently I've noticed that when I send mail from Thunderbird, my replies
don't actually appear to make it to the mailing list / original poster. But,
if I view the LilyPond archive on Nabble, some of my posts *are* showing up
(however, as "*not accepted*"), but not all. Some replies never show up at
all.

I also noticed that several of my replies are also not showing up in the GNU
archive either (https://lists.gnu.org/archive/html/lilypond-user/). So, I'm
very confused why I am able to only respond from Nabble but at the same time
never really know for sure if anyone is actually getting my replies. 

I'm sorry but I don't understand what could cause this. Nothing has changed
on my end, same mail client, same laptop. Does anyone know why all of a
sudden my email replies to the list would: a) not show up in the GNU
archive, b) sometimes appear in Nabble but if so, always as unaccepted, c)
appear normal in Thunderbird sent/mailing list folder?

Is there any way I could fix this? 
I'd like to be able to continue contributing and interacting with everyone
:)

Thanks for any help.



-
composer | sound designer | asmr artist 
lilypond video tutorials --> http://bit.ly/bcl-lilypond
--
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


Re: Forcing non-standard accidental behaviour

2017-09-15 Thread SoundsFromSound
Lukas-Fabian Moser wrote
> Is it possible to force Lilypond into using strictly "relative"
> accidentals?
> 
> What I mean by this: A raised 4th in d-major (g-sharp) gets a sharp sign.
> A
> raised 4th in f-major (b-natural) gets a natural sign. I want this to get
> a
> sharp sign as well; I even want "beses" to be printed with a single flat
> sign in f major. (In my context, this is not as mad as it certainly seems
> now.)
> 
> \version "2.19.44"
> 
> \transpose c c'
> {
>   \key d \major
>   d e fis gis
>   \bar "||"
>   \key f \major
>   f g a b^"This should get a sharp sign"
>   c' beses_"This should get a single flat sign" a
> }

Hi there,

Have you checked out the various accidental 'rules' that LilyPond offers? I
find them very useful when engraving "non-standard" contemporary scores...

http://lilypond.org/doc/v2.19/Documentation/notation/displaying-pitches#automatic-accidentals

Perhaps you can modify one of these to get exactly what you need...?

Hope this helps.



-
composer | sound designer | asmr artist 
lilypond video tutorials --> http://bit.ly/bcl-lilypond
--
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


Dynamics within divisi

2017-09-15 Thread Alistair Millar
When I use the following divisi, I get the error message: "(De)crescendo with
unspecified starting volume in MIDI." A \f is set a couple of bars before the
divisi bar. 

<<
{r8\< c'4-.\> c8-.\!}
\\
{g4-. c,-.}
>>

How do I overcome this? Thanks

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


Re: Dynamics within divisi

2017-09-15 Thread SoundsFromSound
Alistair Millar wrote
> When I use the following divisi, I get the error message: "(De)crescendo
> with
> unspecified starting volume in MIDI." A \f is set a couple of bars before
> the
> divisi bar. 
> 
> <<
> {r8\< c'4-.\> c8-.\!}
> \\
> {g4-. c,-.}
>>>
> 
> How do I overcome this? Thanks
> 
> Alistair
> ___
> lilypond-user mailing list

> lilypond-user@

> https://lists.gnu.org/mailman/listinfo/lilypond-user

Hello,

Perhaps it's related to this?
https://code.google.com/archive/p/lilypond/issues/3945




-
composer | sound designer | asmr artist 
lilypond video tutorials --> http://bit.ly/bcl-lilypond
--
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


Re: Unable to reply to mailing list...?

2017-09-15 Thread Karlin High
On 9/15/2017 10:32 AM, SoundsFromSound wrote:
> but at the same time never really know for sure if anyone is actually getting 
> my replies.

Same here. I thought it was just my Microsoft Hotmail/Outlook being 
flaky. Switching list subscriptions to Gmail is on my to-do list. But 
now if a Gmail user is having the same problem... not sure anymore.

Also using Thunderbird... I've been clicking the Options -> Delivery 
Status Notification menu before sending messages. Sometimes I get a 
"lilypond-user post acknowledgement" message, sometimes I don't. 
Sometimes messages post to the list even if I don't get an 
acknowledgement. But I don't recall ever getting an acknowledgement and 
not having the message post. And in one case, messages I'd given up for 
lost and re-sent eventually all posted to the list over 24 hours later.

In other cases, I've used the "Reply All" option per instructions. My 
post never appeared on the list, but further replies from others did - 
so I know it delivered for them. I can try locating archived instances 
if it's of help.

Any ideas what we could do differently?
--
Karlin High
Missouri, USA

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


Re: Unable to reply to mailing list...?

2017-09-15 Thread SoundsFromSound
Karlin High wrote
> Also using Thunderbird... I've been clicking the Options -> Delivery 
> Status Notification menu before sending messages. Sometimes I get a 
> "lilypond-user post acknowledgement" message, sometimes
> 
> In other cases, I've used the "Reply All" option per instructions. My 
> post never appeared on the list, but further replies from others did - 
> so I know it delivered for them. I can try locating archived instances 
> if it's of help.

Hi,

Thanks for that Delivery Status suggestion, I think I will make sure that is
enabled from now on! 

Also, I know now that when sending mail with inline images (which I have
mistakenly done in the past), this can often times prevent proper message
delivery; but what puzzles me is that I found even regular text-only email
replies of mine won't make it to the list either. I can't pinpoint what
triggers this outcome.

So maybe there's some kind of mail-limbo I caught myself in - no clue
how/why/how-to fix though. 

I've contacted the owner of the list for help and currently someone is
looking into my issue. Will let you know what I discover. 






-
composer | sound designer | asmr artist 
lilypond video tutorials --> http://bit.ly/bcl-lilypond
--
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


Re: Unable to reply to mailing list...?

2017-09-15 Thread Sfs


On 9/15/2017 1:32 PM, Karlin High wrote:

On 9/15/2017 12:14 PM, SoundsFromSound wrote:

Thanks for that Delivery Status suggestion, I think I will make sure that is
enabled from now on!

I have never found a way to have it on by default, so it needs done for
each message you want it.
--
Karlin High
Missouri, USA


Hi Karlin,

With newer versions of Thunderbird, it's still possible - however it 
needs a little tweak. This worked for me if you would like to enable it 
*permanently*:


mail.identity.default.dsn_use_custom_prefs = true

or

(boolean toggle) --> mail.dsn.always_request_on

--- more info ---
1. https://support.mozilla.org/en-US/questions/1002289
2. https://addons.mozilla.org/en-US/thunderbird/addon/dsn-settings/
3. https://addons.mozilla.org/en-US/firefox/addon/checkcompatibility2/

If you don't want to manually tweak the settings, you can simply install 
the extension to disable compatibility + DSN settings.

Both ways work, just thought I'd share. Thanks for the idea! :)


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


Creating Metric Modulation Tempo Indications

2017-09-15 Thread Brian kozaczek
Hello All,
I need to create a metric modulation tempo indicationwhere the quarter note of 
a septuplet equals an eighth note in the next measure where the new tempo (in 
parentheses) is 4 = 63. 
I'm not sure how to add the bracket for the septuplet quarter note, and also 
put the new tempo in parentheses.
Any help would be much appreciated.
Thanks,

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


Re: Creating Metric Modulation Tempo Indications

2017-09-15 Thread Kieren MacMillan
Hi Brian,

> I need to create a metric modulation tempo indication
> where the quarter note of a septuplet equals an eighth note in the next 
> measure where the new tempo (in parentheses) is 4 = 63. 
> I'm not sure how to add the bracket for the septuplet quarter note, and also 
> put the new tempo in parentheses.
> Any help would be much appreciated.

Have you looked at the LSR? There are lots of examples/snippets showing how to 
customize metronome marks.
For example, the hits given by  and 
.

Hope this helps!
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Forcing non-standard accidental behaviour

2017-09-15 Thread Lukas-Fabian Moser
>
> Is it possible to force Lilypond into using strictly "relative"
>> accidentals?
>>
>> What I mean by this: A raised 4th in d-major (g-sharp) gets a sharp sign.
>> A raised 4th in f-major (b-natural) gets a natural sign. I want this to get
>> a sharp sign as well; I even want "beses" to be printed with a single flat
>> sign in f major. (In my context, this is not as mad as it certainly seems
>> now.)
>>
>
> From your name and mail adress I assume that you’re a german-speaking
> user, so maybe this thread from the archive of the german LilyPond forum
> helps:
>
> https://archiv.lilypondforum.de/index.php/topic,2119


Thanks much for the pointer! I think, though, that the question discussed
in that thread (in German language) concerned something else, which shows
that my description as 'relative' accidentals was ambiguous.

The thread in lilypondforum.de concerned the revoking of alterations: after
changing b to b-flat, the original poster wanted to restore the b-natural
not via a natural sign, but using a sharp sign. Since this applied to music
with a fairly limited set of "reasonable" pitch classes, this could be
accomplished with hard-coded rules about white keys with accidentals.

What I meant was something else (not 'relative' to music written before,
but 'relative' to the key signature): Natural signs can mean flattening or
sharping, depending on the key signature. I want to always use flat or
sharp signs to express this (and, in consequence, a natural sign in my case
should only restore the diatonic tone class to its default absolute pitch
class for the given key signature: in f major, a natural sign before a
b-flat should still mean b-flat).

What's still true in my case is that we only want to print an accidental in
case that also "classically" there would be one, so that an approach via
modifying the Accidental stencil might still work. On the other hand, I
suspect that the problems in your proposed solution regarding spacing
(coming from creating the accidental via a markup) might indicate that it's
not yet the "right way", because obviously there are complete routines for
printing perfect accidentals. We just want to influence the _choice_ of
them.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Curve in a macro?

2017-09-15 Thread M Sun
Hi list,

If I have a note and a curve like this:

  b8-\tweak control-points #'((0.5 . 4) (1 . 6) (2 . 6) (2.5 . 4)) ( <> )

How can I make the curve into a macro, so that I can write "b8 \curve"
or "\curve b8"?

-- 
Fear  is  the  path  to  the  dark  side.
Fear  leads  to  anger,
Anger  leads  to  hate,
Hate  leads  to  suffering.

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


Re: Curve in a macro?

2017-09-15 Thread Kieren MacMillan
Hi,

> If I have a note and a curve like this:
>  b8-\tweak control-points #'((0.5 . 4) (1 . 6) (2 . 6) (2.5 . 4)) ( <> )
> How can I make the curve into a macro, so that I can write "b8 \curve"
> or "\curve b8"?

\version "2.19.65"
curve = -\tweak control-points #'((0.5 . 4) (1 . 6) (2 . 6) (2.5 . 4)) (
{ b8\curve c') c''\curve b') }

Hope that helps.
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Acciaccatura at the beginning

2017-09-15 Thread Marco B.
Thank you very much


Il giorno ven 15 set 2017 alle ore 15:09 Mark Stephen Mrotek <
carsonm...@ca.rr.com> ha scritto:

> David,
>
> Thanks for the clarification.
>
> Mark
>
> -Original Message-
> From: David Kastrup [mailto:d...@gnu.org]
> Sent: Thursday, September 14, 2017 11:58 PM
> To: Mark Stephen Mrotek 
> Cc: 'Marco B.' ; lilypond-user@gnu.org
> Subject: Re: Acciaccatura at the beginning
>
> "Mark Stephen Mrotek"  writes:
>
> > Marco,
> >
> >
> >
> > To make the staves line up, place a “dummy” acciaccatura, in the “other”
> voice.
> >
> > It would be \acciaccatura s32.
>
> From the manual:
>
>Please make sure that you use the ‘\grace’ command for the spacer
> part, even if the visual part uses ‘\acciaccatura’ or
> ‘\appoggiatura’ because otherwise an ugly slur fragment will be
> printed, connecting the invisible grace note with the following
> note.
>
> --
> David Kastrup
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Creating Metric Modulation Tempo Indications

2017-09-15 Thread Sfs

On 9/15/2017 4:45 PM, Brian kozaczek wrote:

Hello All,

I need to create a metric modulation tempo indication
where the quarter note of a septuplet equals an eighth note in the 
next measure where the new tempo (in parentheses) is 4 = 63.


I'm not sure how to add the bracket for the septuplet quarter note, 
and also put the new tempo in parentheses.


Any help would be much appreciated.

Thanks,


Brian Kozaczek


Hi Brian,

I don't do a lot of metric modulation these days anymore, but check out 
this snippet - it was very handy when I was engraving those kinds of 
pieces...

(especially look at the bottom row of the snippet)

http://lsr.di.unimi.it/LSR/Item?id=204

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


Re: Curve in a macro?

2017-09-15 Thread M Sun
Hi Kieren,

Thanks for the reply.  It works.  One thing about this implementation
is I'll need to remember to close the slur, while logically the
closing should also be part of the macro.  I'm quite puzzled by the
fact that the closing cannot be in the macro…

But anyway, if this is a limitation of the program, it's good enough
for me.  Thanks again~

On Fri, Sep 15, 2017 at 2:08 PM, Kieren MacMillan
 wrote:
> Hi,
>
>> If I have a note and a curve like this:
>>  b8-\tweak control-points #'((0.5 . 4) (1 . 6) (2 . 6) (2.5 . 4)) ( <> )
>> How can I make the curve into a macro, so that I can write "b8 \curve"
>> or "\curve b8"?
>
> \version "2.19.65"
> curve = -\tweak control-points #'((0.5 . 4) (1 . 6) (2 . 6) (2.5 . 4)) (
> { b8\curve c') c''\curve b') }
>
> Hope that helps.
> Kieren.
> 
>
> Kieren MacMillan, composer
> ‣ website: www.kierenmacmillan.info
> ‣ email: i...@kierenmacmillan.info
>



-- 
Fear  is  the  path  to  the  dark  side.
Fear  leads  to  anger,
Anger  leads  to  hate,
Hate  leads  to  suffering.

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