Re: Spacing of single beat "percent" repeats

2015-12-31 Thread Ralph Palmer
>
>
> Not sure I'd agree, but it's already configureable:
>
> \override DoubleRepeatSlash.slash-negative-kern = #1.4
> %%default is 1.6
>
> Cheers,
>   Harm
>

Thanks, Harm,

Ralph


-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Apply \editionMod to grace note

2015-12-31 Thread Urs Liska
Hi Jan-Peter,

just shortly (preparations here as well ...)

openLilyLib will become a new core-only library, implementing the core
module handling, logging, option handling etc. functionality.

Everything that is now in subdirectories of /ly will be
moved/reimplemented as separate repositories that depend on openLilyLib.
That way we can significantly better manage project
membership/privileges, and each project has its own issue tracker.

I'm sorry that this pull request is hanging for so long now :-(

Yes, we should re-implement the edition-engraver (from scratch) in such
a separate openLilyLib-library.

This is very high on my priority list as
- it is a requirement for my mei2ly endeavors
- I'm (hopefully) giving a presentation about the topic (a little bit
more general) in May
- I consider dealing with the subject in a seminar in the summer term

Best
Urs

Am 31.12.2015 um 13:03 schrieb Jan-Peter Voigt:
> Hi Urs and Kieren,
> 
> why it doesn't work on voice-level, I can't tell (right now), but at
> least I also came across that issue (is it an issue?). But addressing
> partials and grace-notes in time works the that way.
> 
> There are two (for me) workable edition-engraver-versions, which are
> able to address contexts by id: In my lalily-framework and in the
> jpv/edition-engraver branch in openlilylib. There is a pending pull
> request, but I can't tell, how it works with the current versions of
> lilypond and openlilylib.
> 
> I roughly followed the threads about reorganizing openlilylib. We should
> make the edition-engraver a sub-project/module and reimplement it
> (together). There shall be a base scheme-engraver with all possible
> slots (process-music etc.) and a helper, that can deliver all
> tweaks/mods for the current timestamp - by measure/moment, by ID/Marker,
> by ??? - and the current context - by Name, by ID, by ???.
> To apply tweaks, we need to check/listen for an event/grob inside the
> current context. The goal is to say: Tweak the cis'' or inside a chord
>  @ time T.
> 
> OK, now lunch-time ;-)
> 
> All the best for the new year :-)
> Cheers, Jan-Peter
> 
> Am 31. Dezember 2015 02:48:29 MEZ, schrieb Urs Liska :
> 
> 
> 
> Am 31.12.2015 um 00:18 schrieb Kieren MacMillan:
> 
> Hi Urs,
> 
> so: what is the incantation for ly:make-moment to address
> some point in a \partial ?
> 
> In my current score,
> 
> \editionMod IStoodTiptoe-score 1 #(ly:make-moment 0/4 -0/4)
> 
> let me address the [single] quarter beat/moment in a \partial 4
> pickup measure.
> 
> Hope this helps!
> 
> 
> Yes, thank you.
> Interestingly it didn't work addressing Voice but does so with Staff or
> Dynamics ...
> 
> \editionMod cycle 1 #(ly:make-moment 0/4 -0/8)
> (again to Staff, Score but not Voice) seems to address the eighth note
> before the barline in a "\partial 4". Strangely here \once doesn't have
> an effect.
> 
> Urs
> 
> 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
> 
> 
> -- 
> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
> gesendet.


-- 
Urs Liska
www.openlilylib.org

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


Re: Apply \editionMod to grace note

2015-12-31 Thread Jan-Peter Voigt
Hi Urs and Kieren,

why it doesn't work on voice-level, I can't tell (right now), but at least I 
also came across that issue (is it an issue?). But addressing partials and 
grace-notes in time works the that way.

There are two (for me) workable edition-engraver-versions, which are able to 
address contexts by id: In my lalily-framework and in the jpv/edition-engraver 
branch in openlilylib. There is a pending pull request, but I can't tell, how 
it works with the current versions of lilypond and openlilylib.

I roughly followed the threads about reorganizing openlilylib. We should make 
the edition-engraver a sub-project/module and reimplement it (together). There 
shall be a base scheme-engraver with all possible slots (process-music etc.) 
and a helper, that can deliver all tweaks/mods for the current timestamp - by 
measure/moment, by ID/Marker, by ??? - and the current context - by Name, by 
ID, by ???. 
To apply tweaks, we need to check/listen for an event/grob inside the current 
context. The goal is to say: Tweak the cis'' or inside a chord  @ 
time T.

OK, now lunch-time ;-)

All the best for the new year :-)
Cheers, Jan-Peter

Am 31. Dezember 2015 02:48:29 MEZ, schrieb Urs Liska :
>
>
>Am 31.12.2015 um 00:18 schrieb Kieren MacMillan:
>> Hi Urs,
>>
>>> so: what is the incantation for ly:make-moment to address some point
>in a \partial ?
>> In my current score,
>>
>> \editionMod IStoodTiptoe-score 1 #(ly:make-moment 0/4 -0/4)
>>
>> let me address the [single] quarter beat/moment in a \partial 4
>pickup measure.
>>
>> Hope this helps!
>
>Yes, thank you.
>Interestingly it didn't work addressing Voice but does so with Staff or
>Dynamics ...
>
>\editionMod cycle 1 #(ly:make-moment 0/4 -0/8)
>(again to Staff, Score but not Voice) seems to address the eighth note
>before the barline in a "\partial 4". Strangely here \once doesn't have
>an effect.
>
>Urs
>
>> 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

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Ossia with dashed span bars

2015-12-31 Thread Ralph Palmer
On Thu, Dec 31, 2015 at 1:28 AM, tisimst  wrote:

> Ralph,
>
> Ralph Palmer wrote
> > [...] I need dashed span bars between the lower normal staff and
> > the ossia staff.
>
> Here's one way to do it.
>
> %<-- SNIP 
>
>
> %<-- SNIP 
>
> HTH,
> Abraham
>

Beautiful, Abraham!

Thanks for your help. And thank you for your start, Andrew.

Happy New Year,

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


"Percent" repeats for mixed value beats with 32-notes

2015-12-31 Thread Ralph Palmer
Greetings -

The Putney (VT) Community Orchestra, under Cailin Mason, recently performed
the Overture to Phedre by Massenet. In the viola part, there is a use of
percent repeats that makes sense but is not supported by LilyPond and is
not directly covered by either Gould ("Behind Bars:") or Read ("Music
Notation"). My stand partner, James Bergin, helped me figure out the
rationale behind the notation.

I no longer have access to the viola part, but here is the relevant section
from the score :

[image: Inline image 2]

The percent repeat used in the viola part looked like the repeats in the
following section in the documentation.
LilyPond — Notation Reference v2.19.34 (development-branch).

 1.4 Repeats

   1.4.2 Short repeats


   -   Percent repeats
   




"Patterns that are shorter than one measure but contain mixed durations use
a double-percent symbol."
[image: Inline image 3]
except that the percent repeat signs had three slanting lines. Read says,
"Beats consisting of mixed values are abbreviated by using double slashes
accompanied by two dots:" and then shows repeat signs like the above
repeats (with a larger gap between signs), repeating a single beat
consisting of an eighth note and two sixteenth notes. James pointed out
that the repeat signs in The Overture to Phedre made sense if you took into
consideration the facts that : 1) the repeats were of single beats; 2) the
beats consisted of mixed values; and 3) the shortest duration was a
thirty-second note (having three flags or beams).

I would like to suggest that we consider adding (at least) the capability
of producing percent repeat signs with three bars. (I shall also suggest
wider, more legible spacing between percent repeat signs as the default,
but I shall do that in a separate email, to keep the threads separate.)

Thanks to all of you for your help, encouragement, and support!

I hope you have a Happy New Year,

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing of single beat "percent" repeats

2015-12-31 Thread Thomas Morley
2015-12-31 14:57 GMT+01:00 Ralph Palmer :
> Greetings -
>
> I request that we increase the space between "percent" repeats of mixed
> value beats in order to increase legibility.
>
> The current spacing shown in
> LilyPond — Notation Reference v2.19.34 (development-branch).
> 
>1.4.2 Short repeats
> 
>
> is
> [image: Inline image 1]
>
> Read uses a wider, more legible spacing ("Music Notation", pg. 224) (see
> attachment).

Not sure I'd agree, but it's already configureable:

\override DoubleRepeatSlash.slash-negative-kern = #1.4
%%default is 1.6

Cheers,
  Harm

>
> I appreciate your time and attention,
>
> Ralph
>
> --
> Ralph Palmer
> Brattleboro, VT
> USA
> palmer.r.vio...@gmail.com
>
> ___
> bug-lilypond mailing list
> bug-lilyp...@gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-lilypond
>

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


Re: changePitch and ties

2015-12-31 Thread Jakob Kühnemann
Gilles THIBAULT wrote
>> Would it be possible to tell changePitch to automatically repeat the
>> pitch
>> of a tied note?
> Well, i have just read your message just yesterday. Sorry.
> Here is a function that automatically repeats the pitch
> of a tied note.
> I'll try to include it in a next release of changePitch.ly

Works great, thank you for your work!
Jakob



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/changePitch-and-ties-tp35389p185387.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: Ossia with dashed span bars

2015-12-31 Thread Abraham Lee
Ralph,

On Thursday, December 31, 2015, Ralph Palmer 
wrote:

> On Thu, Dec 31, 2015 at 1:28 AM, tisimst  > wrote:
>
>> Ralph,
>>
>> Ralph Palmer wrote
>> > [...] I need dashed span bars between the lower normal staff and
>> > the ossia staff.
>>
>> Here's one way to do it.
>>
>> %<-- SNIP 
>>
>>
>> %<-- SNIP 
>>
>> HTH,
>> Abraham
>>
>
> Beautiful, Abraham!
>
> Thanks for your help. And thank you for your start, Andrew.
>
> Happy New Year,
>
> Ralph
>

Happy New Year to you, too! I'm glad it helped.

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


How to shift stem from one side of a note to the other side

2015-12-31 Thread Cynthia Karl
(note newfound knowledge used to create a new topic without hijacking a thread.)

I’m engraving a piece that has what appears to me to be an unusual-looking 
polyphonic chord (beat 3, music is \time 4/4):



So far the closest I can come to that chord is:


with the following code:



StemShift.ly
Description: Binary data


Is there a way to shift the stem from the right side of the half-note f to the 
left side with simpler code?  I’m hoping for something like \set 
Stem.attachmentSide = #’left to replace all four of the \override’s and the 
fiddling needed to determine the various numerical quantities.

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


Re: How to shift stem from one side of a note to the other side

2015-12-31 Thread Jean Brefort
Hi,

May be you can use something like:
\score {
  <<{g'2 e'4 s}\\{e'2 4 }\\{s2
\override  Stem.stencil=##f f'}>>
}

Happy new year,
Jean

Le jeudi 31 décembre 2015 à 12:33 -0600, Cynthia Karl a écrit :
> (note newfound knowledge used to create a new topic without hijacking
> a thread.)
> 
> I’m engraving a piece that has what appears to me to be an unusual-
> looking polyphonic chord (beat 3, music is \time 4/4):
> 
> 
> So far the closest I can come to that chord is:
> 
> with the following code:
> 
> 
> Is there a way to shift the stem from the right side of the half-note 
> f to the left side with simpler code?  I’m hoping for something like
> \set Stem.attachmentSide = #’left to replace all four of the
> \override’s and the fiddling needed to determine the various
> numerical quantities.
> 
> TIA
> ___
> 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: How to shift stem from one side of a note to the other side

2015-12-31 Thread Kieren MacMillan
Hi Cynthia,

> I’m engraving a piece that has what appears to me to be an unusual-looking 
> polyphonic chord (beat 3, music is \time 4/4):

Um… As far as I can tell, this is a very non-conventional engraving choice.

1. Was the original hand-engraved, or Finale/Sibelius/other?
2. Must you copy the engraving exactly, or can you fix/improve the engraving?

Cheers,
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: How to shift stem from one side of a note to the other side

2015-12-31 Thread Andrew Bernard
Hi Cynthia,

If you remove all the overrides and leave it as is you get a more legible 
effect in my view. As Keiran says, the example you show is a strange engaving 
choice. In general it’s better to avoid stems on the other side in this 
particular sort of case unless there are strong musical and graphical reasons 
for it. For simple polyphony, this just looks confusing to the player. This is 
fine:

\version "2.19.32"

\new Staff {
  R1
  <<
\new Voice = "1" {
  \voiceOne
  g'2 f'
}
\new Voice = "2" {
  \voiceTwo
  e’2 4~ 
}
  >>
  R1
}


If you do want to do it, there is a more generalised solution for moving 
noteheads in relation to the stem at LSR:

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

Andrew


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


Dynamics and markup inside tuplet bracket

2015-12-31 Thread Andrew Bernard
How does one go about getting dynamics and/or markup inside a tuplet bracket?

\version "2.19.34"

\relative c'' {
  \tuplet 5/4 { c^\mf bes^\markup { x } fis d ges }
}

I can get slurs inside the bracket with avoid-slur settings, but not dynamics 
or text.

Andrew


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