Custom slurs
I really need to find a way to drop in an unterminated custom length slur that extends past a barline. I cannot use a hidden note to terminate the slur. The piece in question has a bar followed by 2 percent repeat bars. If I use the hidden note, Lilypond places it in the first of the 2 percent
Re: Forcing articulations inside slurs
On Sun, Mar 7, 2021 at 1:11 PM Valentin Petzel wrote: > Hello Silvain, > > In fact the aforementioned > > \override Script.avoid-slur = #' inside > > is the proper way to do this. > Cheers, > Valentin > Perfect! Thanks Valentin. Be well, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him,
Re: Forcing articulations inside slurs
function of slurs. Cheers, Valentin -- Silvain Dupertuis Route de Lausanne 335 1293 Bellevue (Switzerland) tél. +41-(0)22-774.20.67 portable +41-(0)79-604.87.52 web: silvain-dupertuis.org <http://perso.silvain-dupertuis.org>
Re: Forcing articulations inside slurs
you actually want, which will change the essential scoring function of slurs. Cheers, Valentin signature.asc Description: This is a digitally signed message part.
Re: Forcing articulations inside slurs
! I'm trying to force portato marks inside slurs. I've attached a MWE. I've tried searching both the regular LilyPond documentation and the LSR, with no luck. Can someone please point me in the right direction, either in the documentation, the LSR, or with code? Be well, Ralph -- Ralph Palmer
Re: Forcing articulations inside slurs
On Sun, Mar 7, 2021 at 8:56 AM Jean Abou Samra wrote: > \override Script.avoid-slur = #'inside > d4-_( d-_ d-_ d-_) > } > Thanks, Jean - I could remember dealing with the problem somehow in the past, but could not remember or find the solution. All the best, Ralph -- Ralph Palmer
Re: Forcing articulations inside slurs
Le 07/03/2021 à 14:51, Ralph Palmer a écrit : Greetings - Thanks for all your work and help! I'm trying to force portato marks inside slurs. I've attached a MWE. I've tried searching both the regular LilyPond documentation and the LSR, with no luck. Can someone please point me in the right
Forcing articulations inside slurs
Greetings - Thanks for all your work and help! I'm trying to force portato marks inside slurs. I've attached a MWE. I've tried searching both the regular LilyPond documentation and the LSR, with no luck. Can someone please point me in the right direction, either in the documentation, the LSR
Re: Aligning lyric syllables to notes within beams and slurs?
Hello, I did an exercise for myself (invented!) Using lyrics, piano + voice. Lyrics do align correctly. In this one, I separate things using variables. It make things easier to edit and expand. Hope it can help. (Sorry if it is partly in French, my language...) Le 25.02.21 à 00:29, John Helly a
Re: Aligning lyric syllables to notes within beams and slurs?
hel...@ucsd.edu" *Subject: *Re: Aligning lyric syllables to notes within beams and slurs? Thank you, Carl. I will eagerly read it. I did send these screensnaps for exactly the reason you point out. Did they not come through? Screensnaps don’t help very much. We need lilypond code that we
Re: Aligning lyric syllables to notes within beams and slurs?
From: lilypond-user on behalf of John Helly Date: Wednesday, February 24, 2021 at 5:03 PM To: Carl Sorensen , "lilypond-user@gnu.org" Cc: "hel...@ucsd.edu" Subject: Re: Aligning lyric syllables to notes within beams and slurs? Thank you, Carl. I will eagerly
Re: Aligning lyric syllables to notes within beams and slurs?
From: lilypond-user on behalf of John Helly Date: Wednesday, February 24, 2021 at 4:29 PM To: "lilypond-user@gnu.org" Cc: "hel...@ucsd.edu" Subject: Aligning lyric syllables to notes within beams and slurs? Aloha. I'm working on transcribing the sheet music for
Aligning lyric syllables to notes within beams and slurs?
Aloha. I'm working on transcribing the sheet music for Wooden Ships (Crosby, Stills, Kantner) into LP as a learning exercise for myself. I'm self-taught in reading music so pls forgive blunders (but also pls point them out). I'm having trouble aligning the lyrics with the beaming structure
Re: placement of ties & slurs
Am Sat, 14 Nov 2020 19:17:51 +0100 schrieb Thomas Morley : Thank you, very helpful, Problem solved. Still have to get used to the Lilypond documentation to find my way, but I'm shure I will. Erich (...) > You rather want Ties, not Slurs > > { > %% TIES > 1~ >
Re: placement of ties & slurs
> > sometimes difficult to follow. Hope this question has not been > > answered a 100 times. > > > > When I insert ties or slurs, lilypond places them above or > > below. Normally this is right, but sometimes I want the tie or > > slur placed dif
Re: placement of ties & slurs
answered a 100 times. > > When I insert ties or slurs, lilypond places them above or below. > Normally > this is right, but sometimes I want the tie or slur placed differently, just > like I can decide the direction of the stem with \stemUp and \stemDown. > > I have
Re: placement of ties & slurs
; documentation which I appreciate, but find it sometimes difficult to > follow. Hope this question has not been answered a 100 times. > > When I insert ties or slurs, lilypond places them above or below. > Normally > this is right, but sometimes I want the tie or slur placed
placement of ties & slurs
Hello together, I am fairly new to lilypond, so it might well be that I just got confused in the documentation which I appreciate, but find it sometimes difficult to follow. Hope this question has not been answered a 100 times. When I insert ties or slurs, lilypond places them above or below
Re: Partially dashed phrasing slurs
Missed it in the NR! Sorry. Brilliant as always Aaron. My gratitude. Andrew On 23/09/2020 12:46 pm, Aaron Hill wrote: The details you need are documented in the Notation Reference [1]. [1]:
Re: Partially dashed phrasing slurs
. Although I am fluent in Postscript, I'd prefer to use the actual lilypond slurs. The details you need are documented in the Notation Reference [1]. [1]: http://lilypond.org/doc/v2.20/Documentation/notation/expressive-marks-as-curves#index-dash-patterns_002c-slur-1 And from property-init.ly you
Partially dashed phrasing slurs
to use the actual lilypond slurs. Andrew
Re: Vertical slurs
Thank you very much ! Claire On Thu, Sep 17, 2020 at 2:16 PM Xavier Scheuer wrote: > On Thu, 17 Sep 2020 at 13:23, Claire Meyer < > claire.meyer.bourhis.lilyp...@gmail.com> wrote: > > > > Hi Lukas, > > > > Oh, yes, unfortunately, I need a normal (cross-staff) arpeggio as well. > I need
Re: Vertical slurs
On Thu, 17 Sep 2020 at 13:23, Claire Meyer < claire.meyer.bourhis.lilyp...@gmail.com> wrote: > > Hi Lukas, > > Oh, yes, unfortunately, I need a normal (cross-staff) arpeggio as well. I need something like a mix between the two following things : > > My code looks like : > > [...] > > So yeah, I
Re: Vertical slurs
Hi Claire, Am 17.09.20 um 12:35 schrieb Claire Meyer: Hi David, Sorry for replying so late, things happened this week and I got caught up. Thanks for your answer, it does help some. I'm still stuck, though : image.png Either it's a "normal looking" arpeggio across the voices, or it's a
Re: Vertical slurs
r } Would someone happen to know how to solve my case ? Thanks, Claire On Mon, Sep 14, 2020 at 6:34 PM David Nalesnik wrote: > Hi Claire, > > On Mon, Sep 14, 2020 at 10:19 AM Claire Meyer > wrote: > > > > Hi everyone, > > > > I'm trying to write verti
Re: Vertical slurs
Hi Claire, On Mon, Sep 14, 2020 at 10:19 AM Claire Meyer wrote: > > Hi everyone, > > I'm trying to write vertical slurs on a score, like the highlighted ones on > the image joined I can't seem to find the relevant page in the documentation, > though :( > > Anyone can se
Re: Slurs into chords
Jonathan Danner writes: > Hello, > > Im trying to make a slur, or even possibly a gliss into a chord and > can’t quite get it right without getting a warning message. Can anyone > provide a way I can do either of these? > > melody = \relative c'' { > \global > r8 a\f c a c4 e8 e~|e d16 (c)
Re: Slurs into chords
, we have to search for the right parts in a file containing lots of different stuff. It turns out that there's a simple cure: Slurs in LilyPond are written _after_ their corresponding pitches, so it's c( d e f) for four slurred notes, not (c d e f). HTH Lukas
Slurs into chords
Hello, Im trying to make a slur, or even possibly a gliss into a chord and can’t quite get it right without getting a warning message. Can anyone provide a way I can do either of these? My examples attached \version "2.20.0" \header { title = "" } global = { \time 4/4 \key c \major
Re: Maybe a bug with slurs
Oh sorry, I so inattentive! Now I understood you. 07.06.2020 14:51, David Kastrup пишет: While I am unsure that I guess your meaning correctly from this somewhat jumbled sentence, I repeat: e'4) is essentially the same as 4) which is different from 4
Re: Maybe a bug with slurs
Павел writes: > 07.06.2020 14:16, Павел пишет: >> Thank you for deep explanation! >> >> Yes, this is complicated way but it can be useful in some cases. >> >> 07.06.2020 12:25, David Kastrup пишет: >>> Павел writes: >>> See these two examples. They are almost same except angle brackets. In
Re: Maybe a bug with slurs
Small clause: you said "e'4) is essentially the same as 4)". But according to your explanation it is essentially the different as 4), but in most practical cases they behave same. 07.06.2020 14:16, Павел пишет: Thank you for deep explanation! Yes, this is complicated way but it can be useful
Re: Maybe a bug with slurs
Small clause: you said "e'4) is essentially the same as 4)". But according to your explanation it is essentially the different as 4), but in most practical cases they behave same. 07.06.2020 14:16, Павел пишет: is essentially the same
Re: Maybe a bug with slurs
Thank you for deep explanation! Yes, this is complicated way but it can be useful in some cases. 07.06.2020 12:25, David Kastrup пишет: Павел writes: See these two examples. They are almost same except angle brackets. In first example slur behaves correctly, but in second does not.
Re: Maybe a bug with slurs
Павел writes: > See these two examples. They are almost same except angle brackets. In > first example slur behaves correctly, but in second does not. > > \version "2.20.0" > { > \new Voice = "first" { g'8 f'( } > \context Voice = "first" << 4 >> > \new Voice = "second" { g'8 f'( }
Maybe a bug with slurs
See these two examples. They are almost same except angle brackets. In first example slur behaves correctly, but in second does not. \version "2.20.0" { \new Voice = "first" { g'8 f'( } \context Voice = "first" << 4 >> \new Voice = "second" { g'8 f'( } \context Voice = "second"
Re: Fingering and slurs
On Sun, 5 Apr 2020, Noeck wrote: I am transcribing piano music and I see a lot of ugly situations with fingering and slurs. +1 following.
Fingering and slurs
Hi, I am transcribing piano music and I see a lot of ugly situations with fingering and slurs. Lilypond seems to draw the slur and then puts the fingering on the inside if there is space and on the outside if not. From the score, I am reading, I deduce these rules: - fingering above the slur
Re: slurs, shape en linebreaks
On Thu, 5 Mar 2020, David Nalesnik wrote: If a slur is crossing a linebreak, using the \shape function doesn't work properly anymore. You can address the parts individually in one \shape invocation. See code below. (...) Does the following help any? Yes, it does. Thanks. Didn't know
Re: slurs, shape en linebreaks
Hi Martin, On Thu, Mar 5, 2020 at 6:21 AM Martin Tarenskeen wrote: > > > Fixed typo in attachment, question unchanged. > > > On Thu, 5 Mar 2020, Martin Tarenskeen wrote: > > > > > Hi, > > > > If a slur is crossing a linebreak, using the \shape function doesn't work > > properly anymore. Are you
Re: slurs, shape en linebreaks
Fixed typo in attachment, question unchanged. On Thu, 5 Mar 2020, Martin Tarenskeen wrote: Hi, If a slur is crossing a linebreak, using the \shape function doesn't work properly anymore. I work around this by splitting the slur in two, and then use \shape twice to tweak the end of the
slurs, shape en linebreaks
Hi, If a slur is crossing a linebreak, using the \shape function doesn't work properly anymore. I work around this by splitting the slur in two, and then use \shape twice to tweak the end of the first and the start of the second part of the slur to make it look like one slur. See attached.
Re: Partcombine without slurs or ties?
> c'8~ c' c' c' c' c' > > c'8~ c' c' c' c' c' > > } > > \score { > > \new Staff << > > \partcombine > > \MI > > \MII > > >> > > } > > 8><8><8><8
Re: Partcombine without slurs or ties?
Thomas Morley writes: > Am Sa., 22. Feb. 2020 um 15:45 Uhr schrieb David Kastrup : >> >> Thomas Morley writes: > >> > \partcombine may create several Voices. Which may not continue the >> > initial one. Thus your overrides are not preserved. >> > Same here: >> > >> > { >> > \omit Slur >> >
Re: Partcombine without slurs or ties?
Am Sa., 22. Feb. 2020 um 15:45 Uhr schrieb David Kastrup : > > Thomas Morley writes: > > \partcombine may create several Voices. Which may not continue the > > initial one. Thus your overrides are not preserved. > > Same here: > > > > { > > \omit Slur > > b4( b) > > << > > { c'(
Re: Partcombine without slurs or ties?
} >> \score { >> \new Staff << >>\partcombine >>\MI >>\MII >> >> >>} >> 8><8><8><8><8><8><8><8><8><8>&
Re: Partcombine without slurs or ties?
r.stencil = ##f > \override Voice.Tie.stencil = ##f > %comment out the next bar to suppress the slur and tie > c'8~ c' c' c' c' c' > c'8~ c' c' c' c' c' > } > \score { > \new Staff << > \partcombine >
Re: Partcombine without slurs or ties?
the cause). As a workaround, I think your options are: a) don't use partcombine - it's handy but you lose some control over the output (this would be my choice) b) either use tweaks for each case where you need to hide the slurs/ties, or put something in \layout if you want none of them to show. Best
Partcombine without slurs or ties?
oice.Tie.stencil = ##f %comment out the next bar to suppress the slur and tie c'8~ c' c' c' c' c' c'8~ c' c' c' c' c' } \score { \new Staff << \partcombine \MI \MII >> } 8><8&
Re: Slurs in alternate endings
On 2020-01-15 11:19 am, Pastor Jim Neubauer wrote: I have an alternative ending that includes a slur. I know there is a \repeatTie command for ties across alternate endings, but is there anything as simple for slurs? Do you have a MWE you can provide along with possibly a picture
Slurs in alternate endings
I have an alternative ending that includes a slur. I know there is a \repeatTie command for ties across alternate endings, but is there anything as simple for slurs?
Re: A Javascript test code for modifying ties and slurs with mouse
I suggest a nomenclature improvement? > Since the code tunes slurs, phrasing slurs, and ties, perhaps it makes > sense to change all "JSSVGSlurTuner*" names (code and file) to something > like “JSSVGCurveTuner*” or similar. > > Just a thought before it gets comm
Re: A Javascript test code for modifying ties and slurs with mouse
Ok, let's move the discussion on the dev ml, then. Cheers, P On Mon, Dec 16, 2019 at 2:07 AM Thomas Morley wrote: > Am Mo., 16. Dez. 2019 um 01:50 Uhr schrieb Paolo Prete < > paolopr...@gmail.com>: > > > > Hello Thomas, > > > > this is a bit discouraging for me, TBH. > > Hope someone could
Re: A Javascript test code for modifying ties and slurs with mouse
Am Mo., 16. Dez. 2019 um 01:50 Uhr schrieb Paolo Prete : > > Hello Thomas, > > this is a bit discouraging for me, TBH. > Hope someone could write a proper Scheme procedure, then, and port the > snippet on 2.18.2. Makes no sense to "downgrade" your code, imho. That would mean to replace nice code
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Paolo, > After that, can we add this on the snippets repository? Might I suggest a nomenclature improvement? Since the code tunes slurs, phrasing slurs, and ties, perhaps it makes sense to change all "JSSVGSlurTuner*" names (code and file) to something like “JSSVGCurveTuner
Re: A Javascript test code for modifying ties and slurs with mouse
Hello Thomas, this is a bit discouraging for me, TBH. Hope someone could write a proper Scheme procedure, then, and port the snippet on 2.18.2. Best, P On Mon, Dec 16, 2019 at 12:24 AM Thomas Morley wrote: > Am Mo., 16. Dez. 2019 um 00:06 Uhr schrieb Paolo Prete < > paolopr...@gmail.com>: >
Re: A Javascript test code for modifying ties and slurs with mouse
Am Mo., 16. Dez. 2019 um 00:06 Uhr schrieb Paolo Prete : > After that, can we add this on the snippets repository? No. The LSR runs 2.18.2 and apart from other things grob-transformer is a 2.19.-feature. There's some older code of mine around printing control-points and the like, but Aaron's
Re: A Javascript test code for modifying ties and slurs with mouse
t if ('buttons' in evt) { return evt.buttons == 1 } var button = evt.which || evt.button return button == 1 } window.oncontextmenu = function (evt) { evt.preventDefault() } var as = document.querySelectorAll('a') //Remove all 'a' tags for (var i = 0; i < as.length; i++) { as[i].repla
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Paolo, I tried it out and it seems to be working great! This should save a lot of time. Thank you! El dom., 15 dic. 2019 a las 4:05, Werner LEMBERG () escribió: > > > At this point, here's the complete all-in-one .ly template. [...] > > It would be nice if you could format this to avoid line
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Paolo (and everyone else who contributed to this snippet/feature), This is *so* fabulous! Thank you for the wonderful and useful tool. Best, Kieren. Kieren MacMillan, composer (he/him/his) ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info
Re: A Javascript test code for modifying ties and slurs with mouse
> At this point, here's the complete all-in-one .ly template. [...] It would be nice if you could format this to avoid line lengths longer than 80 characters. As the non-HTML part of your e-mail shows, the code becomes very hard to read otherwise. Werner
Re: A Javascript test code for modifying ties and slurs with mouse
I wouldn't worry so much about overriding that define, as svg-end can only be used at that one spot or the output file would be corrupted. A patch that included a proper override was provided 9 years but ignored. I'll get the relevant parts of the patch up-to-date as it is proving potential.
Re: A Javascript test code for modifying ties and slurs with mouse
evt.button; return button == 1; } window.oncontextmenu = (e) => { e.preventDefault(); } var as = document.querySelectorAll('a') //Remove all 'a' tags for (var i = 0; i < as.length; i++) { as[i].replaceWith(...as[i].childNodes) } slurs = document.querySelectorAll('sv
Re: A Javascript test code for modifying ties and slurs with mouse
To Stefano and Elaine: really, it's better to avoid scripting on scripting on scripting, IMHO. SVG is designed to be lovely coupled with JS, and the output file should be all-inclusive. Nor HTML is required. Only Lilypond and any SVG viewer (including browsers). The override of internal stuff
Re: A Javascript test code for modifying ties and slurs with mouse
Hello Aaron, I understand that it is potentially dangerous because this is not API but we are accessing it like API. However, looking at the code, svg-end is referenced only inside its def file (framework-svg.scm), as a dummy append to the output file:
Re: A Javascript test code for modifying ties and slurs with mouse
On 2019-12-14 6:16 am, Paolo Prete wrote: However, how can I make it work for multiple pages output? Another approach would be to modify how LilyPond generates SVG output, so that the script in question is inserted just before the closing element: \version "2.19.83" svg-script =
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Paolo, I was also having that concern. Elaine replied in a new thread with a solution for that, in which instead of adding the script to the svg files with lilypond you just use an external script. I haven't tested it yet but it seems to me like that'll be a cleaner approach, you just include
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Stefano, your suggestion produces the script for every page, but it requires to manually add a property in the \paper scope. Instead, I would like to automatically set this property, and leave the user to set all the score properties (including the paper's one) without messing up the code
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Stefano, your suggestion produces the script for every page, but it requires to manually add a property in the \paper scope. Instead, I would like to automatically set this property, and leave the user to set all the score properties (including the paper's one) without messing up the code
Re: A Javascript test code for modifying ties and slurs with mouse
> From: Stefano Troncaro > To: Paolo Prete > Cc: Aaron Hill , lilypond-user < > lilypond-user@gnu.org> > Date: Sat, 14 Dec 2019 19:13:43 -0300 > Subject: Re: A Javascript test code for modifying ties and slurs with mouse > Hi Paolo, > > Since Aaron's svg-script
Re: A Javascript test code for modifying ties and slurs with mouse
> From: Paolo Pr > To: Urs Liska > Cc: lilypond-user > Date: Sat, 14 Dec 2019 02:59:58 +0100 > Subject: Re: A Javascript test code for modifying ties and slurs with mouse > Thanks Urs and Elaine for your appreciation. > > Note that the same algo I wrote with (re
Re: A Javascript test code for modifying ties and slurs with mouse
Hi Paolo, Since Aaron's svg-script function creates an empty \markup, you can use the properties oddFooterMarkup and evenFooterMarkup of the \paper block to have your script embedded at the end of every page. Look: %%% \version "2.19.83" svg-script =
Re: A Javascript test code for modifying ties and slurs with mouse
Thanks Aaron, it did the trick. However, how can I make it work for multiple pages output? On Sat, Dec 14, 2019 at 4:26 AM Aaron Hill wrote: > On 2019-12-13 5:59 pm, Paolo Pr wrote: > > First of all, I need to add with Lilypond a tag to the svg > > file > > just before the ending tag
Re: A Javascript test code for modifying ties and slurs with mouse
Paolo Pr >Date: Friday, December 13, 2019 at 8:38 PM >To: Carl Sorensen >Cc: Urs Liska , "lilypond-user@gnu.org" > >Subject: Re: A Javascript test code for modifying ties and slurs with >mouse > >Hello Carl, > >my script is not intended for re
Re: A Javascript test code for modifying ties and slurs with mouse
From: Paolo Pr Date: Friday, December 13, 2019 at 8:38 PM To: Carl Sorensen Cc: Urs Liska , "lilypond-user@gnu.org" Subject: Re: A Javascript test code for modifying ties and slurs with mouse Hello Carl, my script is not intended for replacing the automatic handling of slurs
Re: A Javascript test code for modifying ties and slurs with mouse
Hello Carl, my script is not intended for replacing the automatic handling of slurs. I agree that the automatic handling should be the preferred way and the development of the script is somewhat "off-topic" here (but I did not know the right ml where to post it and I needed some
Re: A Javascript test code for modifying ties and slurs with mouse
On 2019-12-13 5:59 pm, Paolo Pr wrote: First of all, I need to add with Lilypond a tag to the svg filejust before the ending tag in the following way: 1)