Re: Tremolo with staccato
On Tue, Mar 19, 2024 at 12:18 PM Xavier Scheuer wrote: > > On Tue, 19 Mar 2024 at 16:08, Ralph Palmer wrote: > > > > Hello, again! > > > > This list has been a great help on numerous occasions. > > > > I have a new problem - how to combine staccato with tremolo. I'm > > attaching an example from the score I'm trying to transcribe. The > > problem is similar to > > > > Adding double and triple tonguing indications for woodwind > > > > from the LSR, but without the "tuplet number". I don't know how to > > adjust the code. > > Hello, > > You could adapt the "jeté" from this thread: > https://lists.gnu.org/archive/html/lilypond-user/2023-01/msg00452.html > > The trem-mod.ly file from Valentin is impressive as well, but maybe a little > bit overkill for this case. > https://lists.gnu.org/archive/html/lilypond-user/2023-01/msg00461.html > > Kind regards, > Xavier Thanks, Xavier! Works very nicely. The "articulation" could be closer to the note, but it is completely understandable. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Tremolo with staccato
Hello, again! This list has been a great help on numerous occasions. I have a new problem - how to combine staccato with tremolo. I'm attaching an example from the score I'm trying to transcribe. The problem is similar to Adding double and triple tonguing indications for woodwind from the LSR, but without the "tuplet number". I don't know how to adjust the code. I would, as usual, greatly appreciate any help. All the best, Ralph ______ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com halfNoteTremolo.pdf Description: Adobe PDF document
Re: Problem with dynamics
On Sat, Mar 16, 2024 at 10:20 AM Hans Aikema wrote: > > > On 16 Mar 2024, at 17:49, Phil Holmes wrote: > > Very short hairpins? > > Phil > > On 16/03/2024 16:27, Ralph Palmer wrote: > > Hi, Again - > > I've searched the Notation documentation and the LSR, and I cannot figure > out how to solve this. It looks like a half note with an accent followed by > a half note with the opposite figure. (You may have to zoom in a bit!) I > can do the accent, and I seem to remember its opposite, but I cannot find > it. > > I would appreciate any help. > > > Looks to me like short hairpins indeed > > Something like > { > \dynamicUp \after 4 \! f'2\< \after 4 \! fis'2\> > } > > should do the trick > Thank you both for your responses. I agree. I just couldn't get them to look like the score, and when I ran Hans' solution, I kept getting error messages and the file failed. It took me an embarrassingly long time to figure out it was because I was using English and LilyPond didn't like the fis. Works beautifully now! All the best, Ralph
Problem with dynamics
Hi, Again - I've searched the Notation documentation and the LSR, and I cannot figure out how to solve this. It looks like a half note with an accent followed by a half note with the opposite figure. (You may have to zoom in a bit!) I can do the accent, and I seem to remember its opposite, but I cannot find it. I would appreciate any help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com DynamicsProblem.pdf Description: Adobe PDF document
Re: Omit TupletNumber problem
Jean and Kieren - Thank you both for pointing me in the right direction. Kieren, I actually looked at Visibility of Objects, but somehow did not see \undo. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Tue, Mar 12, 2024 at 7:51 AM Kieren MacMillan < kie...@kierenmacmillan.info> wrote: > Hi Ralph, > > > I cannot figure out how to revert or reverse "\omit TupletNumber". > "\once \omit TupletNumber" does, in fact omit only the next tuplet number. > However, if I use "\omit TupletNumber", it omits all folowing tuplet > numbers, and I cannot find a command to restore the tuplet numbers. Any > suggestions would be appreciated. > > On the doc page > > > https://lilypond.org/doc/v2.23/Documentation/notation/visibility-of-objects#removing-the-stencil > > you’ll find the \undo \omit construct. So in your case, you would use > > \undo \omit TupletNumber > > Hope that helps! > Kieren. > __ > > My work day may look different than your work day. Please do not feel > obligated to read or respond to this email outside of your normal working > hours. > >
Omit TupletNumber problem
Hello, again - I cannot figure out how to revert or reverse "\omit TupletNumber". "\once \omit TupletNumber" does, in fact omit only the next tuplet number. However, if I use "\omit TupletNumber", it omits all folowing tuplet numbers, and I cannot find a command to restore the tuplet numbers. Any suggestions would be appreciated. % \version "2.24.0" \language english omitTupletNumberProblem = \relative c' { \clef alto \key bf \major \time 4/4 \once \omit TupletNumber \tuplet 3/2 4 { bf8-.\pp( 8-. 8-. 8-. 8-. 8-.) c8-.( 8-. 8-. a8-. 8-. 8-.) }| \omit TupletNumber \tuplet 6/4 {bf2.:8} c4.*2/3:8 d4.*2/3:8 | \tuplet 6/4 {c2.:8} bf4.*2/3:8 a4.*2/3:8 | } \score { \omitTupletNumberProblem } %%%% All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com omitTupletNumberProblem.pdf Description: Adobe PDF document
Re: Tremolo/triplet problem
Thanks, Kieren - Yes. My mistake. Still didn't quite do what I'd hoped, though, even when I corrected it. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Wed, Mar 6, 2024 at 7:42 PM wrote: > Hi Ralph, > > Shouldn’t the d be 4. [not 4]? > > > bf2.:6 c4.:3 d4:3 | > > Maybe I’m misunderstanding…? > > Cheers, > Kieren.
Re: Tremolo/triplet problem
Thanks, William - That helps a lot. Very close to the original. On a side note (so to speak), I grew up in Olmsted Falls, and I have a cousin who grew up in Oberlin. I spent a lot of time there. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Wed, Mar 6, 2024 at 8:25 PM William Rehwinkel < will...@williamrehwinkel.net> wrote: > Dear Ralph, > > I think this replicates how the original score looks: > > \version "2.25.7" > > \relative b { >\clef alto >\time 4/4 >\tuplet 6/4 { b2.:8 } c4.*2/3:8 d4.*2/3:8 | c2.*2/3:8 b4.*2/3:8 > a4.*2/3:8 > } > > -William > > On 3/6/24 21:53, Ralph Palmer wrote: > > Hi - > > > > Thanks for all your work and for your help to me over a number of years. > > > > I'm running into a problem I have no idea how to fix. I've looked at > > tremolos in the Notation Reference and in the Snippet Repository, but > > can't find a solution. I would appreciate any help. The first image is > > the result of tremoloTripletProblem.ly. The second image is from the > > score I'm trying to reproduce (albeit in a slightly more legible > > fashion, I hope). > > > > tremoloTripletProblem.ly : > > > > % > > > > \version "2.24.0" > > > > \language english > > > > tremoloTripletProblem = > > \relative c' { > >\clef alto > >\key bf \major > >\time 4/4 > > > > \tuplet 3/2 4 > > { bf8-.\pp( 8-. 8-. 8-. 8-. 8-.) > >c8-.( 8-. 8-. a8-. 8-. 8-.) | > > bf2.:6 c4.:3 d4:3 | > > c2.:6 bf4.:3 a4.:3 | > > } > > } > > > > \score { > >\tremoloTripletProblem > > } > > > > %%% > > > > image.png > > > > > > image.png > > Any suggestions? I imagine the simplest solution would be to simply go > > with half and quarter notes as tripletted with the tremolo mark, but I > > kind of like the composer's notation. > > > > All the best, > > > > Ralph > > > > __ > > Ralph Palmer > > Seattle > > USA > > (he, him, his) > > palmer.r.vio...@gmail.com <mailto:palmer.r.vio...@gmail.com> > > -- > William Rehwinkel - Oberlin College and Conservatory '24 > > will...@williamrehwinkel.net > > PGP key: https://ftp.williamrehwinkel.net/pubkey.txt >
Tremolo/triplet problem
Hi - Thanks for all your work and for your help to me over a number of years. I'm running into a problem I have no idea how to fix. I've looked at tremolos in the Notation Reference and in the Snippet Repository, but can't find a solution. I would appreciate any help. The first image is the result of tremoloTripletProblem.ly. The second image is from the score I'm trying to reproduce (albeit in a slightly more legible fashion, I hope). tremoloTripletProblem.ly : % \version "2.24.0" \language english tremoloTripletProblem = \relative c' { \clef alto \key bf \major \time 4/4 \tuplet 3/2 4 { bf8-.\pp( 8-. 8-. 8-. 8-. 8-.) c8-.( 8-. 8-. a8-. 8-. 8-.) | bf2.:6 c4.:3 d4:3 | c2.:6 bf4.:3 a4.:3 | } } \score { \tremoloTripletProblem } %%% [image: image.png] [image: image.png] Any suggestions? I imagine the simplest solution would be to simply go with half and quarter notes as tripletted with the tremolo mark, but I kind of like the composer's notation. All the best, Ralph ______ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Moving turn above slur
Wow! That was quick. Thanks, Kieren! Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Tue, Feb 27, 2024 at 9:32 AM Kieren MacMillan < kie...@kierenmacmillan.info> wrote: > Hi Ralph, > > > I cannot figure out how to move the turn above the slur in the following > MWE: > > %%% > \version "2.24.2" > \language "english" > > tune = > \relative c'' { > c8.-\tweak avoid-slur #'outside \turn[( d16) f8. g16] a8.[ f16 g8.( > a16]) | > > } > > \score { > \tune > } > %%% > > Hope that helps! > Kieren.
Moving turn above slur
Greetings, and thanks to all for all your hard work! I cannot figure out how to move the turn above the slur in the following MWE: \version "2.24.2" \language "english" tune = \relative c'' { c8.\turn[( d16) f8. g16] a8.[ f16 g8.( a16]) | } \score { \tune } I've looked in the Notation Reference, the Selected Snippets, and the LSR. I've tried using \once \override TextScript.script-priority = #-100 but I've had no luck. I would appreciate any help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com slurVsTurnTest.pdf Description: Adobe PDF document
Re: suggestion fo slur?
On Fri, Nov 24, 2023 at 9:24 AM Mario Bolognani wrote: > Hello, > > any suggestion for this kind of slur? Many thanks for any good idea... > > [image: Screenshot 2023-11-24 alle 18.22.25.png] > > > Mario Bolognani > mario.bologn...@gmail.com > Greetings, Mario Bolognani - If it's the "slur" between the last note in the first measure and the first note in the second measure, it's a tie, which you can get by using a tilde after the note in the first measure : g~ All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Cue notes above rests
On Thu, Nov 23, 2023 at 8:56 AM Michael Werner wrote: > Hi Ralph, > > On Thu, Nov 23, 2023 at 11:26 AM Ralph Palmer > wrote: > >> Greetings, All - >> >> As ever, I'm grateful (Thankful, given it's Thanksgiving Day where I >> live) for LilyPond and for the help the other users give to each other. I >> used to give more help myself than I do now, mostly because others are so >> much more knowledgeable and quick to respond. >> >> I'm having a problem with cue notes and the rests in the primary >> instrument. I don't know how to get the primary instrument's rests above >> the cue notes. >> > > You almost had it. One small change: > > \version "2.24.0" > > \relative c' { > a''2 > << > { > r2 | > r1 | > r1 | > r1 | > r2 > } > \\ > { > \new CueVoice { > a,2~ | > a4 d, g2~ | > g4 e a g | > f4 g > } > } > >> > d'2\f | > } > > Adding the \\ between the two sections puts both sections into their own > context. And that produces: > > [image: image.png] > > Another option would be to explicitly assign voiceOne and voiceTwo, like: > > \version "2.24.0" > > \relative c' { > a''2 > << > { > \voiceTwo > r2 | > r1 | > r1 | > r1 | > r2 > } > { > \voiceOne > \new CueVoice { > a,2~ | > a4 d, g2~ | > g4 e a g | > f4 g > } > } > >> > \oneVoice > d'2\f | > } > > That gives the same result. Just make sure to add the \oneVoice afterward, > to put everything back to the defaults. > -- > Michael > > Wonderful! Thanks for your quick and clear response, Michael. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Cue notes above rests
Greetings, All - As ever, I'm grateful (Thankful, given it's Thanksgiving Day where I live) for LilyPond and for the help the other users give to each other. I used to give more help myself than I do now, mostly because others are so much more knowledgeable and quick to respond. I'm having a problem with cue notes and the rests in the primary instrument. I don't know how to get the primary instrument's rests above the cue notes. Here's an MWE : \version "2.24.0" \relative c' { a''2 << { r2 | r1 | r1 | r1 | r2 } \new CueVoice { a,2~ | a4 d, g2~ | g4 e a g | f4 g } >> d'2\f | } Any help will be much appreciated. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com test.pdf Description: Adobe PDF document
Re: Turn with accidental
On Fri, Sep 1, 2023 at 8:15 AM Jean Abou Samra wrote: > Is this what you're looking for? > > \version "2.24.2" > { a''2^\turn^\markup \natural } > > Best, > Jean > Perfect, Jean! Thanks. I didn't know the ^\markup \natural was possible. All the best, Ralph
Turn with accidental
Hi, All - As ever, thanks for being there and being so much help! I've searched the documentation and the snippet repository, but I cannot find a way to indicate a turn with an accidental. In this case, it's in the key of B flat, with a C with a turn, and a natural sign to indicate the B is not flatted. I cannot easily include an example, but I will, if necessary. I'm grateful for any help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: LilyPond 2.24.2 and convert-ly
Thanks, Jean - On Sun, Aug 13, 2023 at 5:13 PM Jean Abou Samra wrote: > Le dimanche 13 août 2023 à 16:37 -0700, Ralph Palmer a écrit : > > I installed Lilypond in home/lilypond, and I aimed Frescobaldi 3.2 to > > /home/rpalmer/lilypond/lilypond-2.24.2/bin/lilypond > > When I run Frescobaldi on an .ly file, it seems to work correctly. > > > > When I open Terminal and type in > > find . -name '*.ly' -exec convert-ly -e '{}' \; > > and hit return, I get multiple lines of > > /home/(me)/bin/convert-ly: 6: exec: /home/(me)/lilypond/usr/bin/python3: > not found > > > Allow me to turn the question the other way around. How could that *work*? > :-) > > To "install" LilyPond 2.24.2, all you've done is extracting the tar archive > into your home folder. Then you try to run convert-ly using just > "convert-ly". Why would the terminal look into this folder? > > I mean, imagine if, after you downloaded an archive that happened to > contain > an executable called "cd", into your Downloads folder, a simple "cd foo" > ran the downloaded program. Wouldn't that be incredibly dangerous? > I feel rather foolish. It's obvious, once you point it out. > The fix here is to run > > find . -name '*.ly' -exec ~/lilypond/lilypond-2.24.2/bin/convert-ly -e > '{}' \; > > specifying the full path to the convert-ly executable. > Bingo! It worked perfectly. > > When I try to go to > > /home/(me)/lilypond/usr/bin > > my lilypond directory has no /usr, much less /usr/bin > > lilypond/lilypond-2.24.2/lib > > does have python3.10 > > The error sounds like you have ~/bin/lilypond and ~/bin/convert-ly, which > are > very likely remnants of an old LilyPond installation made using the > pre-2.24 > installation method with an sh script, and that installation was also in > ~/lilypond. > > Those pre-2.24 installations contained an "uninstall-lilypond" script, but > of course it was easy to miss it and just delete the files in ~/lilypond, > as I infer you did, without removing the wrappers (or symlinks? I don't > remember) created in ~/bin. > > Try > > rm > ~/bin/{abc2ly,convert-ly,etf2ly,lilymidi,lilypond,lilypond-book,lilypond-invoke-editor,lilysong,midi2ly,musicxml2ly} > > to clean them out. They're not hurting, strictly speaking, but > you will save yourself confusion in the future by not having > these ghosts. > > > Thanks again, and all the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
LilyPond 2.24.2 and convert-ly
Hi, All - Many thanks for all your work and for your help. I'm running Linux/Ubuntu 22.04.3 LTS. I'm having trouble with running convert-ly. I've successfully downloaded and installed and run LilyPond 2.24.2 under Frescobaldi 3.2. (I decided to stay with 3.2 because it seemed to work more clearly/conveniently with LilyPond 2.24.0 than Frescobaldi 3.3 does). I installed Lilypond in home/lilypond, and I aimed Frescobaldi 3.2 to /home/rpalmer/lilypond/lilypond-2.24.2/bin/lilypond When I run Frescobaldi on an .ly file, it seems to work correctly. When I open Terminal and type in find . -name '*.ly' -exec convert-ly -e '{}' \; and hit return, I get multiple lines of /home/(me)/bin/convert-ly: 6: exec: /home/(me)/lilypond/usr/bin/python3: not found When I try to go to /home/(me)/lilypond/usr/bin my lilypond directory has no /usr, much less /usr/bin lilypond/lilypond-2.24.2/lib does have python3.10 Any idea where I'm going wrong and/or what I can do to resolve this and run convert-ly on my LilyPond files? I would greatly appreciate any help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Fwd: Markup with text or text in dynamics font
On Tue, May 30, 2023 at 9:14 AM Jean Abou Samra wrote: > (Adding back the list) > > Le mardi 30 mai 2023 à 09:09 -0700, Ralph Palmer a écrit : > > Jean - > > I did get your messages. I took a quick look and felt confused and > slightly overwhelmed. I'm going to try again. I appreciate your follow-up > messages. > > All the best, > > Ralph > > To make it short and hopefully not overwhelming: > >1. > >Delete your existing version of Frescobaldi. Unfortunately this is a >bit fraught because of the currently outdated packaging tooling that >Frescobaldi currently uses (it's being changed at the moment). But if you >look into your ~/frescobaldi-3.2 folder, you might find a file called >installed.txt. If it's there, use cat installed.txt | xargs rm. >2. > >flatpak install frescobaldi >3. > >cp ~/.config/frescobaldi/frescobaldi.conf >~/.var/app/org.frescobaldi.Frescobaldi/config/frescobaldi/frescobaldi.conf > > Thanks, Jean. I followed the long version as best I could. I'm not skilled or super familiar with working from the terminal, so I'm not sure I did everything exactly as I was supposed to. My main question would be whether I was supposed to remain in frescobaldi-repositories after Step 2. I did, and I got a few errors in the later steps, but nothing that seemed disastrous or halted the operation, and when I closed the terminal and checked my Frescobaldi, I found I do, in fact, have 3.3. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Markup with text or text in dynamics font
Hi - I appreciate all the help this list provides. I seem to be helping less than I used to; not sure why. I've tried a few times recently to figure out how to make what would effectively be a markup in dynamic script, with no success. I've looked pretty extensively on the LilyPond site, as well as in the LSR and the email archives. I'm currently running LilyPond 2.24.0 and Frescobaldi 3.2 (still having problems figuring out how to install 3.3) under Linux/Ubuntu 22.04.2 LTS. I currently would like to add sempre ff e ben marcato in dynamic font. I can do a markup using \bold and \italic, but it's not quite the same as the dynamic font. Am I missing a simple way to accomplish this? I appreciate any help on this. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Frescobaldi 3.3 - off topic?
Greetings, all - I've been using LilyPond with Frescobaldi under Linux/Ubuntu for years, and I really like the combination. I've tried updating to Frescobaldi 3.3 a number of times, with sort of weird results. I've been running LilyPond 2.23.6 and Frescobaldi 3.2 under Ubuntu 22.04.2 and they work fine. When I go to Flatpak, it says that Frescobaldi 3.3 is installed, and I can click on "Open" and it does, but there is no history (e.g., sessions I've been using under 3.2). If I tell the desktop to add Frescobaldi to "Favorites", it does put the icon there, but if I click on the icon, I get 3.2. When I do a search for frescobaldi-3.3, there are no results. I followed the instructions from Flathub for doing an install via the terminal, but the results are the same. Flathub says 3.3 is installed. Anyone else having similar problems? Anyone have suggestions for a solution? I would dearly love to have my previous saved sessions appear in 3.3, and have 3.3 be the default (I'm guessing I'll need to rename the frescobaldi-3.2 file). All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: System-system spacing and ragged-last-bottom with multiple scores
On Sun, Apr 16, 2023 at 10:57 AM Ralph Palmer wrote: > On Sun, Apr 16, 2023, 8:42 AM Michael Werner wrote: > >> Hi Ralph, >> >> On Sun, Apr 16, 2023 at 11:27 AM Ralph Palmer >> wrote: >> >>> >>> I'm having a problem with system-system spacing and ragged-last-bottom >>> in a \Book with multiple scores. I was able, at some point, to do a ragged >>> last bottom on the first score, but the systems were too close for my >>> comfort. I've looked a lot at what seem to be the appropriate places in the >>> Notation Reference, but I cannot figure out how to configure the context >>> within the first score to control either the ragged bottom or the >>> system-system distance, much less both. >>> >> >> Both system-system-spacing and ragged-bottom need to be placed in a >> \paper block, not a \layout block. There are limits on where a \paper block >> can be put. In this case what I would do (and there could very well, and >> probably are, better ways but this is what I came up with) is to put each >> of the scores into its own \bookpart section, as a \bookpart is one of the >> places a \paper block is allowed. This also obviates the need for the >> \pagebreak, as that is automagically put in by using a \bookpart. Also, >> system-system-spacing is comprised of 4 elements, each of which gets set >> seperately. Have a look at >> http://lilypond.org/doc/v2.24/Documentation/notation/the-paper-block >> and >> >> http://lilypond.org/doc/v2.24/Documentation/notation/flexible-vertical-spacing-paper-variables >> for some details on how it works. But a short version is try something >> like: >> >> \book { >> \header { >> title = "Test" >> subtitle = "system spacing" >> } >> >> \bookpart { >> \paper { >> system-system-spacing.padding = #8 >> ragged-last-bottom = ##t >> } >> \score { >> \header { >> piece = \markup \fill-line \huge \bold { "First" } >> } >> \new ChoirStaff >> << >> \new Staff >> << \IVlaI >> >> \new Staff >> << \IVlaII >> >> >> >> } >> } >> >> % \pageBreak >> >> \bookpart { >> \score { >> \header { >> piece = \markup \fill-line \huge \bold { "Second" } >> } >> \new ChoirStaff << >> \new Staff >> << \IIVlaI >> >> \new Staff >> << \IIVlaII >> >> >> >> \layout {} >> } >> } >> } >> >> This should get you started along towards what it sounds like you're >> trying to do. >> >> Michael >> > > Thanks for your quick reply, Michael. I'll try it, but when I used \book > with separate \bookpart s before, the title and subtitle appeared before > each \bookpart score. > > Ralph > Okay, I think I've got it. I moved the \header {} from the \book to the first \bookpart {}, and everything seems okay. Thanks again, Michael, for your help. BTW, I did look at paper variables, creating titles, headers, and footers, and layout blocks. It was not clear to me after multiple readings, which is why I asked the list. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: System-system spacing and ragged-last-bottom with multiple scores
On Sun, Apr 16, 2023, 8:42 AM Michael Werner wrote: > Hi Ralph, > > On Sun, Apr 16, 2023 at 11:27 AM Ralph Palmer > wrote: > >> >> I'm having a problem with system-system spacing and ragged-last-bottom >> in a \Book with multiple scores. I was able, at some point, to do a ragged >> last bottom on the first score, but the systems were too close for my >> comfort. I've looked a lot at what seem to be the appropriate places in the >> Notation Reference, but I cannot figure out how to configure the context >> within the first score to control either the ragged bottom or the >> system-system distance, much less both. >> > > Both system-system-spacing and ragged-bottom need to be placed in a > \paper block, not a \layout block. There are limits on where a \paper block > can be put. In this case what I would do (and there could very well, and > probably are, better ways but this is what I came up with) is to put each > of the scores into its own \bookpart section, as a \bookpart is one of the > places a \paper block is allowed. This also obviates the need for the > \pagebreak, as that is automagically put in by using a \bookpart. Also, > system-system-spacing is comprised of 4 elements, each of which gets set > seperately. Have a look at > http://lilypond.org/doc/v2.24/Documentation/notation/the-paper-block > and > > http://lilypond.org/doc/v2.24/Documentation/notation/flexible-vertical-spacing-paper-variables > for some details on how it works. But a short version is try something > like: > > \book { > \header { > title = "Test" > subtitle = "system spacing" > } > > \bookpart { > \paper { > system-system-spacing.padding = #8 > ragged-last-bottom = ##t > } > \score { > \header { > piece = \markup \fill-line \huge \bold { "First" } > } > \new ChoirStaff > << > \new Staff > << \IVlaI >> > \new Staff > << \IVlaII >> > >> > } > } > > % \pageBreak > > \bookpart { > \score { > \header { > piece = \markup \fill-line \huge \bold { "Second" } > } > \new ChoirStaff << > \new Staff > << \IIVlaI >> > \new Staff > << \IIVlaII >> > >> > \layout {} > } > } > } > > This should get you started along towards what it sounds like you're > trying to do. > > Michael > Thanks for your quick reply, Michael. I'll try it, but when I used \book with separate \bookpart s before, the title and subtitle appeared before each \bookpart score. Ralph >
System-system spacing and ragged-last-bottom with multiple scores
Hi - My appreciation to all on the list for all the help we pass around. I'm having a problem with system-system spacing and ragged-last-bottom in a \Book with multiple scores. I was able, at some point, to do a ragged last bottom on the first score, but the systems were too close for my comfort. I've looked a lot at what seem to be the appropriate places in the Notation Reference, but I cannot figure out how to configure the context within the first score to control either the ragged bottom or the system-system distance, much less both. I would greatly appreciate help on these issues. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com % Test - system spacing \version "2.24.0" \language "english" % First IVlaI = \relative c' { \key c \major \clef alto \time 4/4 c4 d e f | d e f g | f e d c | \break d c b a | g a b c | a b c d | \break b c d e | c d e f | d e f g | } IVlaII = \relative c' { \key c \major \clef alto \time 4/4 d4 c b c | b c b c | d e d e | d b d b | c e c e | d f d f | g f e d | f e d c | e d c b | } % Second IIVlaI = \relative c' { \key c \major \clef alto \time 4/4 c4 d e f | } IIVlaII = \relative c' { \key c \major \clef alto \time 4/4 e4 f g a | } \book { \header { title = "Test" subtitle = "system spacing" } \score { \header { piece = \markup \fill-line \huge \bold { "First" } } \new ChoirStaff << \new Staff << \IVlaI >> \new Staff << \IVlaII >> >> \layout { system-system-spacing = #8 ragged-last-bottom = ##t } } \pageBreak \score { \header { piece = \markup \fill-line \huge \bold { "Second" } } \new ChoirStaff << \new Staff << \IIVlaI >> \new Staff << \IIVlaII >> >> \layout {} } } spacingTest.pdf Description: Adobe PDF document
Re: how to do this?
Dario Marrini - Did you know there is an Italian version of the documents? https://lilypond.org/community.it.html And, I believe, an Italian user list. I don't know the address for that, but I hope someone else can provide it. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Mon, Mar 27, 2023 at 9:48 AM Dario Marrini wrote: > Thanks all, > I'm used to read as docs as possible, but I'm in trouble about names, > sometimes I dont' know how to name some resources in English (sometimes > barely in Italian...) then sometimes I spend a lot of time looking for > things I don't even know the name of... > > Il giorno lun 27 mar 2023 alle ore 18:02 Leo Correia de Verdier < > leo.correia.de.verd...@gmail.com> ha scritto: > >> Try >> >> \set Score.rehearsalMarkFormatter = #format-mark-box-numbers >> >> More details and explanations can be found here >> >> LilyPond Notation Reference: 1.2.5 Bars >> <https://lilypond.org/doc/v2.24/Documentation/notation/bars#rehearsal-marks> >> lilypond.org >> <https://lilypond.org/doc/v2.24/Documentation/notation/bars#rehearsal-marks> >> [image: favicon.ico] >> <https://lilypond.org/doc/v2.24/Documentation/notation/bars#rehearsal-marks> >> <https://lilypond.org/doc/v2.24/Documentation/notation/bars#rehearsal-marks> >> >> >> 27 mars 2023 kl. 17:49 skrev Dario Marrini : >> >> >> many thanks guys, >> and what about this : ? >> >> >> >> the '11 in that box; I found A,B,C,D as progressive mark signes, but how >> could I write it as a automatic progressive ? >> >> Il giorno lun 27 mar 2023 alle ore 17:30 Jean Abou Samra < >> j...@abou-samra.fr> ha scritto: >> >>> >>> >>> Le 27 mars 2023 à 17:23, Dario Marrini a >>> écrit : >>> >>> >>> Hi lilypond people, >>> >>> I need to write this (multiple bars with number ) >>> >>> >>> >>> >>> but I can't find in documentation this kind of writing; >>> >>> >>> >>> It’s here: >>> https://lilypond.org/doc/v2.24/Documentation/notation/writing-parts#compressing-empty-measures >>> >>> >>> then, I need to know, if I write this in a single part score, may I get >>> a full series of empty bars in the complete score ? >>> >>> >>> If the other parts in the full score have notes during those >>> “compressed” rests, they will just be expanded as needed in the full score >>> while remaining compressed in the individual parts. If for some reason you >>> want to compress the rests in the parts but expand them in the full score >>> *while they could be compressed* (i.e., all instruments have rests at that >>> moment), then have a look at tags: >>> https://lilypond.org/doc/v2.24/Documentation/notation/different-editions-from-one-source#using-tags >>> >>> Best, >>> >>> Jean >>> >>> >>> favicon.ico Description: Binary data
Re: how to do this?
Hello again, Dario Marrini - When you have a new question, it's preferable that you start a new thread - just in case someone else later has the same question as you do. That said, have you read the Learning Manual : https://lilypond.org/doc/v2.24/Documentation/learning/index.html or the Notation Reference? https://lilypond.org/doc/v2.24/Documentation/notation/index.html The Learning Manual gives you an excellent starting point, and the Notation Reference probably answers most of your questions. For Rehearsal Marks in the Notation Reference, see https://lilypond.org/doc/v2.24/Documentation/notation/bars#index-rehearsal-mark All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Mon, Mar 27, 2023 at 8:49 AM Dario Marrini wrote: > many thanks guys, > and what about this : ? > > [image: image.png] > the '11 in that box; I found A,B,C,D as progressive mark signes, but how > could I write it as a automatic progressive ? > > Il giorno lun 27 mar 2023 alle ore 17:30 Jean Abou Samra < > j...@abou-samra.fr> ha scritto: > >> >> >> Le 27 mars 2023 à 17:23, Dario Marrini a >> écrit : >> >> >> Hi lilypond people, >> >> I need to write this (multiple bars with number ) >> >> [image: image.png] >> >> but I can't find in documentation this kind of writing; >> >> >> >> It’s here: >> https://lilypond.org/doc/v2.24/Documentation/notation/writing-parts#compressing-empty-measures >> >> >> then, I need to know, if I write this in a single part score, may I get a >> full series of empty bars in the complete score ? >> >> >> If the other parts in the full score have notes during those “compressed” >> rests, they will just be expanded as needed in the full score while >> remaining compressed in the individual parts. If for some reason you want >> to compress the rests in the parts but expand them in the full score *while >> they could be compressed* (i.e., all instruments have rests at that >> moment), then have a look at tags: >> https://lilypond.org/doc/v2.24/Documentation/notation/different-editions-from-one-source#using-tags >> >> Best, >> >> Jean >> >> >>
Re: how to do this?
Hi, Dario M. - I don't know about the full score (I expect you have to put the rests in each part), but for the empty measure rests, please see: https://lilypond.org/doc/v2.23/Documentation/notation/writing-rests#full-measure-rests HTH, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Mon, Mar 27, 2023 at 8:22 AM Dario Marrini wrote: > Hi lilypond people, > > I need to write this (multiple bars with number ) > > [image: image.png] > > but I can't find in documentation this kind of writing; then, I need to > know, if I write this in a single part score, may I get a full series of > empty bars in the complete score ? > > thanks > dario m. >
Re: Tempo vs. markup
On Sun, Mar 12, 2023 at 5:36 AM Valentin Petzel wrote: > Hello Ralph, > > while Pierre’s solution works with some adaptation I think your approach > is > wrong. > > Tempo is something that is created at the Score level, while TextScripts > are > created at the Staff level. This means that it should be expected for > TextScripts to be closer to the Staff. Rather use the correct devices for > what > you want: > > Trio > > is not a staff text, but in fact a label for a part or section. So rather > use a > SectionLabel (which also lives at the Score level), and style it to look > the > way you like it to look. > > Half as fast > > is in fact a Tempo mark, so include it into your tempo mark. A tempo mark > can > use multiple lines by using \column. > > > which I’d argue is cleaner in both code and implementation. > > Many thanks both to Pierre and to Valentin for their solutions! All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Tempo vs. markup
Greetings - Thanks to all the list members who respond so quickly and thoroughly to our questions. I'm running 2.24.0 and Frescobaldi 3.2 under Linux/Ubuntu. I cannot figure out how to move the tempo indication below the markups in this minimal example. Can anyone help me? All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com \version "2.24.0" \relative c' { \time 3/4 \tempo \markup { \concat { ( \smaller \general-align #Y #DOWN \note {2} #1 " = " \smaller \general-align #Y #DOWN \note {4} #1 ) } } d4^\markup\italic{arco}^\markup\bold{Half as fast}^\markup\bold{Trio} d d } MoveTempoTest.pdf Description: Adobe PDF document
Re: Tempo Mark with letter
Thanks for the quick and helpful response, Jean! All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Sat, Mar 4, 2023 at 10:29 AM Jean Abou Samra wrote: > Le samedi 04 mars 2023 à 10:16 -0800, Ralph Palmer a écrit : > > Greetings - > > I'm running LilyPond 2.24.0 under Frescobaldi 3.2 and Ubuntu 22.04.2 LTS. > > I'm trying to get a tempo indication similar to the included screenshot (I > couldn't figure out how to include the screenshot as an attachment - > sorry). My problem is the "c." I looked at the documentation and at the > archives. I tried multiple ways, but either the 1/4 note comes out as the > fraction 1/4 or LilyPond rejects the "c.". I also tried using a tilde ("~") > instead of "=c.", but no joy. It's not a huge deal, but if someone could > point me in the right direction, I would appreciate it. > > \version "2.24.1" > > \fixed c' { > \tempo \markup { Simple, flowing ( \hspace #-0.4 \rhythm {{4}} = c.76) } > \time 2/4 > e4\mp( d8 e) > c8 c( d e) > } > > The \tempo = form doesn't support customizing the > (note = bpm) part, but you can simply include it into the text as markup. > > If you also need that tempo in MIDI output, you can use tags to have a \tempo > 4 = 76 commands in MIDI and the \tempo \markup ... command in graphical > output. > > Also, note that \rhythm requires extra braces in 2.24 because its > argument is only one note specified as a simple duration. This quirk has > been lifted in 2.25. > > HTH, > > Jean >
Tempo Mark with letter
Greetings - I'm running LilyPond 2.24.0 under Frescobaldi 3.2 and Ubuntu 22.04.2 LTS. I'm trying to get a tempo indication similar to the included screenshot (I couldn't figure out how to include the screenshot as an attachment - sorry). My problem is the "c." I looked at the documentation and at the archives. I tried multiple ways, but either the 1/4 note comes out as the fraction 1/4 or LilyPond rejects the "c.". I also tried using a tilde ("~") instead of "=c.", but no joy. It's not a huge deal, but if someone could point me in the right direction, I would appreciate it. All the best, Ralph [image: image.png] __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Policy for posts from non-members
On Tue, Feb 21, 2023, 2:37 PM Jean Abou Samra wrote: > Hi, > > > “Welcome to the lilypond-user mailing list. We apologize, but in order to > prevent spam, we need you to subscribe to the list before you post. Please > fill out the subscription form on > https://lists.gnu.org/mailman/listinfo/lilypond-user. > > Once you are subscribed, you will receive all posts to the list, so you > can help out other people as well. However, if you only wish to interact > with this list infrequently, you may disable mail subscription in your > membership preferences after you have subscribed. > > If you believe you are already subscribed to the list, it probably means > that you accidentally posted from a different email address than the one > you are subscribed with. > > If you have any question or encounter problems, feel free to contact the > list admins at lilypond-user-ow...@gnu.org” > > On the plus side, this means that instead of delaying the message until > Mark or me looks at it, the feedback will come instantly. > > Jean > > This sounds appropriate to me, Jean. Ralph > >
Re: Clef change after end-repeat before break -- how?
On Fri, Jan 27, 2023 at 1:36 PM Ole V. Villumsen < ole.villum...@protonmail.ch> wrote: > Hi, I am typesetting a movement with a repeat and a clef change right > after the repeat. I have a suitable line break where the repeat ends and > the clef change happens. Default Lilypond sets the new clef within the > repeat, before the end-repeat sign, which I don’t want and find meaningless > in my case since there is no clef change when repeating from the beginning, > only when continuing after the repeated section. Instead I want the clef > after the end-repeat and before the line break. I can do that by setting > the clef change off from the repeated section by a small space. Only the > space comes out much larger than expected. > > Tiny example: > > \version "2.24.0" > > \relative c' { > \repeat volta 2 { > g'4 4 4 4 | 4 4 4 4 | 4 4 4 4 | 4 4 4 8 8 | > } > s1024 > \clef bass > \break > \set Timing.measurePosition = #(ly:make-moment 0/4) > c,,4 4 4 4 | 4 4 4 4 | 4 4 4 4 | 4 4 4 4 | > } > > I enclose the output as png. My 1024th spacer rest is broader than the two > preceding quavers (8th notes) combined. > > * Curious question: why is that? > * Constructive question: how to avoid it? > * Real question: How do I set the clef nicely immediately >after the end-repeat with minimal space between? > > Cheers, Ole > > Sent with Proton Mail secure email. Hi, Ole - Boy, I thought that would be simple, but I can't figure it out. I thought I had examples, but maybe it's always been with alternatives. Anyone else? All the best, Ralph
Re: Removing (or not) empty staves
On Tue, Jan 17, 2023 at 11:42 PM Xavier Scheuer wrote: > On Wed, 18 Jan 2023 at 04:12, Ralph Palmer > wrote: > > > > Hi - > > > > Thanks for all your work, for helping users, and for LilyPond itself. > I've been using LilyPond and Frescobaldi for a long time, mostly on > Linux/Ubuntu. > > > > I'm currently running LilyPond 2.24.0 and Frescobaldi 3.2 on > Linux/Ubuntu. > > > > I'm trying to transcribe the viola parts for Saint-Saens' Le Deluge for > my personal use, but trying to keep it close to the original. My problem is > that there are 8 lines of score with single staves, and then multiple lines > with Solo and Tutti staves. The first line with two staves has all rests in > the Solo staff. I can get LilyPond to go single staff for the opening, but > I can't get it to do that and keep the first (all rests) line of the Solo > part. I'm attaching a photo of the original score where it switches from > single staff to two staves per system, as well as two .ly files and their > PDFs from my attempts to reproduce the original. It's not a make or break > problem, but I would like to know what I might be doing wrong or what I > might do differently. I'm using \Staff \RemoveEmptyStaves in \context. > > Hello, > > In that case I would use a Keep_alive_together_engraver and different > VerticalAxisGroup remove-layer values and setting/unsetting > Staff.keepAliveInterfaces where desired. > There is a small example with Violins I & II and separate staves V I and V > II in the documentation. > NR 1.6.2 Modifying single staves > Hiding staves > > https://lilypond.org/doc/v2.24/Documentation/notation/modifying-single-staves#hiding-staves > > Otherwise if you want to keep your \RemoveEmptyStaves solution you can > cheat and include a transparent note at the beginning of the Andantino > Solo. > > Cheers, > Xavier > > -- > Xavier Scheuer > > Thanks, Xavier - I'll take a closer look at the Documentation link and see what I can do. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Fwd: Scoop and bend
On Wed, Dec 28, 2022 at 8:19 PM Paul Scott wrote: > This is what I use for scoop that I probably got from this list a number > of years ago. > > #(define (scoop-stencil grob) > (ly:stencil-combine-at-edge >(ly:note-head::print grob) 0 -1 >(grob-interpret-markup grob > (markup #:with-dimensions '(0 . 0) '(0 . 0) > #:translate '( -2 . -2) #:musicglyph "brackettips.up" )) 0 ) > ) > > scoop = \once \override NoteHead.stencil = #scoop-stencil > > music = \fixed c'' { \scoop c2 r } > > HTH, > > Paul > > > On 12/28/22 3:56 PM, Ralph Palmer wrote: > > -- Forwarded message - > From: Ralph Palmer > Date: Wed, Dec 28, 2022 at 10:18 AM > Subject: Re: Scoop and bend > To: Benjamin Tordoff > > > On Wed, Dec 28, 2022 at 3:55 AM Benjamin Tordoff > wrote: > >> Hi all, I’ve recently been type-setting some saxophone parts that employ >> quite a lot of glissandi, note-bends, falls, and scoops. Lilypond has the >> glissando and fall (bendAfter) covered, but I’m struggling to find a good >> solution for scoop (basically “bendBefore”) or bend (in the originals this >> is indicated like a glissando down a tone and back to the same note). A >> hand-drawn example is attached. >> >> I managed something passable using hidden grace-notes and adjusting the >> slur offset, but the appearance isn’t ideal and seems sensitive to the >> overall score spacing. Not to mention that it adds bizarre notes to the >> midi output. Any suggestions for something more robust would be appreciated. >> >> Thanks >> Ben >> > > Oops. Forgot to copy the list. > Ralph > > I would love to see this as well! > > All the best, > > Ralph > > Thanks, Paul. I don't have time right now to test it, but I shall, soon! All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Fwd: Scoop and bend
-- Forwarded message - From: Ralph Palmer Date: Wed, Dec 28, 2022 at 10:18 AM Subject: Re: Scoop and bend To: Benjamin Tordoff On Wed, Dec 28, 2022 at 3:55 AM Benjamin Tordoff wrote: > Hi all, I’ve recently been type-setting some saxophone parts that employ > quite a lot of glissandi, note-bends, falls, and scoops. Lilypond has the > glissando and fall (bendAfter) covered, but I’m struggling to find a good > solution for scoop (basically “bendBefore”) or bend (in the originals this > is indicated like a glissando down a tone and back to the same note). A > hand-drawn example is attached. > > I managed something passable using hidden grace-notes and adjusting the > slur offset, but the appearance isn’t ideal and seems sensitive to the > overall score spacing. Not to mention that it adds bizarre notes to the > midi output. Any suggestions for something more robust would be appreciated. > > Thanks > Ben > Oops. Forgot to copy the list. Ralph I would love to see this as well! All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Difficulty running convert-ly under Linux/Ubuntu
On Mon, Dec 19, 2022 at 8:21 PM Michael Werner wrote: > I'm also on Ubuntu here (well, to be a bit more precise I'm using the > KUbuntu distro, but should be close enough). I tried your command and had > it fail. But, when I altered it just a bit it worked. All I had to do was > specify the full path to the convert.ly file, like this: > find . -name '*.ly' -exec > /home/michael/lilypond/lilypond-2.24.0/bin/convert-ly -e '{}' \; > Maybe give that a shot and see what happens. > > Michael > > On Mon, Dec 19, 2022 at 9:53 PM Ralph Palmer > wrote: > >> Greetings - >> >> Jean Abou Samra kindly pointed me in the right direction for the >> installation of 2.24.0 in Linux with Frescobaldi. >> >> I was successful. Then I tried running convert-ly for all my .ly files, >> using >> >> find . -name '*.ly' -exec convert-ly -e '{}' \; >> >> on the command line. That was unsuccessful. >> >> I also tried >> >> convert-ly -e $(find . -name '*.ly' -print) >> >> but both of those commands were unsuccessful. In both cases, I got the >> message >> >> 6: exec: /home/rpalmer/lilypond/usr/bin/python3: not found >> >> even though Python 3.10 is in the LilyPond directory. Ah, but I don't see >> my usr/bin directory. I'm still confused. >> > Worked perfectly, Michael! Thanks so much for your help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Difficulty running convert-ly under Linux/Ubuntu
Thanks, Michael - I don't have time now, but I'll try in the morning! Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com On Mon, Dec 19, 2022 at 8:21 PM Michael Werner wrote: > I'm also on Ubuntu here (well, to be a bit more precise I'm using the > KUbuntu distro, but should be close enough). I tried your command and had > it fail. But, when I altered it just a bit it worked. All I had to do was > specify the full path to the convert.ly file, like this: > find . -name '*.ly' -exec > /home/michael/lilypond/lilypond-2.24.0/bin/convert-ly -e '{}' \; > Maybe give that a shot and see what happens. > > Michael > > On Mon, Dec 19, 2022 at 9:53 PM Ralph Palmer > wrote: > >> Greetings - >> >> Jean Abou Samra kindly pointed me in the right direction for the >> installation of 2.24.0 in Linux with Frescobaldi. >> >> I was successful. Then I tried running convert-ly for all my .ly files, >> using >> >> find . -name '*.ly' -exec convert-ly -e '{}' \; >> >> on the command line. That was unsuccessful. >> >> I also tried >> >> convert-ly -e $(find . -name '*.ly' -print) >> >> but both of those commands were unsuccessful. In both cases, I got the >> message >> >> 6: exec: /home/rpalmer/lilypond/usr/bin/python3: not found >> >> even though Python 3.10 is in the LilyPond directory. Ah, but I don't see >> my usr/bin directory. I'm still confused. >> >> Any suggestions? >> >> All the best, >> >> Ralph >> __ >> Ralph Palmer >> Seattle >> USA >> (he, him, his) >> palmer.r.vio...@gmail.com >> >
Difficulty running convert-ly under Linux/Ubuntu
Greetings - Jean Abou Samra kindly pointed me in the right direction for the installation of 2.24.0 in Linux with Frescobaldi. I was successful. Then I tried running convert-ly for all my .ly files, using find . -name '*.ly' -exec convert-ly -e '{}' \; on the command line. That was unsuccessful. I also tried convert-ly -e $(find . -name '*.ly' -print) but both of those commands were unsuccessful. In both cases, I got the message 6: exec: /home/rpalmer/lilypond/usr/bin/python3: not found even though Python 3.10 is in the LilyPond directory. Ah, but I don't see my usr/bin directory. I'm still confused. Any suggestions? All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Installing 2.24.0 in Linux
On Mon, Dec 19, 2022 at 2:20 PM Jean Abou Samra wrote: > Le 19/12/2022 à 23:17, Ralph Palmer a écrit : > > Greetings - > > > > I'm feeling stupid. I've installed new versions for years, and this > > time I'm totally floundering. I hope someone can give me some help. > > I've looked at the documentation online, > > > Does that include this part? > > > https://lilypond.org/doc/v2.24/Documentation/learning/graphical-setup-under-gnu_002flinux > > (which is linked on the download page, BTW). > > Best, > Jean > Thank you Thank you Thank you, Jean! What a quick response. I missed that part of the documentation. I now have it set up and running, I think. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Installing 2.24.0 in Linux
Greetings - I'm feeling stupid. I've installed new versions for years, and this time I'm totally floundering. I hope someone can give me some help. I've looked at the documentation online, the documentation in Frescobaldi, and searched in the new 2.24.0 files for a ReadMe, with no luck. I'm currently running LilyPond version 2.23.6 and Frescobaldi 3.2. I have a series of folders labelled lilypond lilypond2.20.0 lilypond2.23.6 (and now) lilypond2.24.0 The folders in are and , and are shown to have been "modified" on Feb. 6 of this year (probably when I installed 2.23.6). I thought maybe I could move and from the new 2.24.0 folder, but I can't find them. I've tried to go into Frescobaldi and add lilypond-2.24.0 to "versions to use", but I can't get Frescobaldi to accept it. I have extracted to lilypond2.24.0. I do have a file , which I'm guessing set up , but I'm not seeing any .sh file associated with 2.24.0. I'm guessing I need to rename the folder to to keep that version, but I don't know how to install 2.24.0. I would appreciate any help. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: LilyPond 2.24.0 released!
On Thu, Dec 15, 2022 at 1:43 PM Jonas Hahnfeld via LilyPond user discussion wrote: > We are proud to announce the release of GNU LilyPond 2.24.0. > LilyPond 2.24 is brought to you by > > Main Developers: > Jean Abou Samra, Colin Campbell, Dan Eble, Jonas Hahnfeld, Phil Holmes, > David Kastrup, Werner Lemberg, Han-Wen Nienhuys, Francisco Vila > > Core Contributors: > Erlend E. Aasland, Kevin Barry, Martín Rincón Botero, Tim Burgess, > Thibaut Cuvelier, Jefferson Felix, David Stephen Grant, Jordan > Henderson, Masamichi Hosoda, Nihal Jere, Martin Joerg, Michael Käppler, > Doug Kearns, Mark Knoop, Thomas Morley, Lukas-Fabian Moser, Martin > Neubauer, Knut Petersen, Valentin Petzel, Pete Siddall, Alen Šiljak, > Samuel Tam, Timofey, Nathan Whetsell > > Font Contributors: > Johannes Feulner, David Stephen Grant, Owen Lamb > > Documentation Writers: > Michael Käppler, Daniel Tobias Johansen Langhoff, Thomas Morley, John > Wheeler > > Translators: > Federico Bruni, Walter Garcia-Fontes, Dénes Harmath, Masamichi Hosoda, > Guyutongxue, Chengrui Li, Jean-Charles Malahieude, Benkő Pál > > and numerous other contributors. > I'm grateful to all the developers, contributors, writers, and translators. I don't know what I would do without LilyPond! And I'm glad you listed the developers, contributors, writers, and translators. They deserve the recognition! All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: ForScore and lilypond
On Mon, Dec 5, 2022 at 8:39 AM Molly Preston wrote: > Hi. > > In ForScore, lilypond articulations and crescendos show up as hyperlinks. > They are showing up as blue bubbles. I know you can turn it off in > Forscore, is there a way through lilypond to not have them show up that > way? > > -Molly > For what it's worth, I do my engraving with point-and-click on (I do a regular save). Then, when everything is the way I want it, I save with ctrl-shift-p , which turns off point-and-click, and export that pdf into forScore. All the best, Ralph __ Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: completely filling a page, but not too compact, how?
On Thu, Aug 18, 2022, 7:06 PM Kenneth Wolcott wrote: > Maybe this engraved pdf is a better match to the Lilypond source... > > On Thu, Aug 18, 2022 at 4:02 PM Kenneth Wolcott > wrote: > > > > Hi; > > > > I have a piece of music that has forced line breaks that consumes > three pages. > > > > I engraved the piece (without lyrics, which will come later) and it > > looks so... sparse. > > > > So I disabled all the forced line breaks. > > > > Now it consumes less than 3/4 of one page and is a little too dense to > > read on an iPad. > > > > I'd like to fill the first and only page. > > > > How to do this? > > > > I have attached the Lilypond source and my engraved pdf (the original > > is huge as it is a three-page iPhone photo converted to pdf, so I > > won't attach that unless it is requested). > > > > Lilypond 2.22.2 from homebrew, Mac M1, lilypond called without any > > arguments/options. > > > > Thanks, > > Ken Wolcott > > I'm away from my computer for a few weeks, so I can't be specific, but I > use something like page-count = #1 in the /paper block, I think. Sorry I > can't be more specific. All the best, Ralph >
Re: Generating a spiccato
On Sat, Jul 16, 2022 at 10:35 PM Jacques Menu wrote: > Hello Werner, > > Thanks for the clarification! > > JM > > > Le 13 juil. 2022 à 16:40, Werner LEMBERG a écrit : > > > > > >>> In MusixXML, this sign is (The element | > >>> MusicXML 4.0 (w3.org) > >>> < > https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/spiccato/ > >), > >>> the same sign is named \staccatissimo in Lilypond. > >>> In MusixXML, looks like this: (The > >>> element | MusicXML 4.0 (w3.org) > >>> < > https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/staccatissimo/ > >), > >>> but it seems there is no corresponding articulation in Lilypond and no > >>> glyph in the Emmentaler font. > >>> > >>> So the question is: is there interest among the LilyPond community to > >>> add the latter glyph in some way? > > > > I consider the distinction between these two glyphs completely > > arbitrary. At normal size, the difference between a concave and a > > convex top is not really visible. > > > > If you look at > > > > https://w3c.github.io/smufl/latest/tables/articulation.html > > > > you can see that both glyph shapes in question are defined as variants > > of 'staccatissimo' – for spiccato, there doesn't exist a symbol. And > > rightly so: I've never seen a symbol for spiccato except an ordinary > > staccato point with the word 'spicc.' (if at all). > > > > > > Werner > > > My apologies - I haven't been paying attention, and I don't know where my head was at. I think it's important that spiccato is a bowing technique, and staccato is an articulation (a quality of sound) which can be accomplished through spiccato (and, depending on the circumstances, other bowing techniques). Also, I would imagine that staccato is possible on instruments on which spiccato is impossible : flute, guitar, maybe piano? All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Markup problem
Thanks, Valentin and David Kastrup! I used a poor example, but Valentin's mention of \wordwrap-string let me solve the problem. All the best, Ralph On Mon, May 30, 2022 at 11:26 AM Valentin Petzel wrote: > Hello Ralph, > > Lilypond does have word wrapping and justification, but it does not have > hyphenation. So Lilypond will only break between markups (or if using > wordwrap-string at whitespaces of the single string argument). > > Cheers, > Valentin > > Am Montag, 30. Mai 2022, 19:34:31 CEST schrieb Ralph Palmer: > > Greetings - > > > > I appreciate the work everyone on this list does to help others. > > > > I'm trying to insert a paragraph of text below a score. I thought I used > to > > be able to do that, but when I use the format I used to use, it doesn't > > work. I'm attaching the .ly and the .pdf files of my attempt. Any help > with > > a solution would be appreciated. > > > > All the best, > > > > Ralph > > -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Markup problem
Greetings - I appreciate the work everyone on this list does to help others. I'm trying to insert a paragraph of text below a score. I thought I used to be able to do that, but when I use the format I used to use, it doesn't work. I'm attaching the .ly and the .pdf files of my attempt. Any help with a solution would be appreciated. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com \version "2.23.6" \language "english" Tune = \relative c' { \time 6/8 e,8 a b cs4 a8 | b8 a b cs a fs | d8 fs a b4 a8 | gs8 e e e4. | } \score { \new Staff \Tune } \noPageBreak \markup \fill-line { \override #'(line-width . 80) \wordwrap { "\"aa\"" } } markupProblem.pdf Description: Adobe PDF document
Re: Uninstall / reinstall LilyPond 2.23.9 (and, by the way, Frescobaldi)
Many thanks to Knute Snortum and David Wright. I did take my laptop to the repair place. They reset my computer with the latest Ubuntu LTS and my original username. I've gotten Frescobaldi and LilyPond running and cooperating again. And again, Many Thanks! All the best, Ralph On Tue, May 24, 2022 at 6:49 PM Ralph Palmer wrote: > On Tue, May 24, 2022 at 7:50 AM David Wright > wrote: > >> On Mon 23 May 2022 at 14:43:33 (-0700), Ralph Palmer wrote: >> > >> > I'm still having trouble. My laptop was worked on recently, and the >> > technician renamed my root account from rpalmer to ralph. >> >> That would be odd indeed: the root account is normally called root. >> Do you perhaps mean your user account, perhaps the first that was >> originally set up, in which case the $UID is typically 1000. >> >> > All my data and >> > programs were also gone. I did not realize the implications of the root >> > name change, so I did a full restore from my last backup. The restore >> was >> > sort of successful. All the data came back, but Frescobaldi and LilyPond >> > both are having difficulties. >> >> Presumably the same as you reported earlier? ie you can run F~ >> happily, but it can't find LP, as you've yet to tell it where >> the new version is located. >> >> > I've tried uninstalling LilyPond, and when I >> > run from terminal, it says the command cannot be found. >> > When I run from terminal, it names the >> > /home/*rpalmer*/bin/ >> > folders and items, but says in each case there is no such file or >> > directory. >> >> OK. That will be because at the time it was installed, rpalmer was >> the directory name, so that was used as the prefix for the installed >> filenames, and in those files' scripts. Consequently, what you want >> to do is remove files with names like >> /home/ralph/bin/lilypond-wrapper.guile >> rather than /home/rpalmer/bin/lilypond-wrapper.guile, and so on. >> There should be about 8 links and 3 real files: all should be readable >> text, and should contain references to the string 2.23.6. The symlinks >> will probably be dangling. (There's also the uninstall-lilypond file >> itself for you to remove last.) >> >> > My /home directory is now /home/*ralph*. I still have a folder >> > /home/*ralph*/lilypond, with 6 items, and < >> lilypond-2.23.6-1.linux-64.sh> >> > in my home directory. >> >> Yes, well the latter is the LP installer for the /old/ lilypond, which >> you don't need any more. (You've still got a copy in your backups.) >> >> But as for /home/*ralph*/lilypond, with 6 items, I don't have a clue. >> I'm two timezones away, and can't quite squint over your shoulder. >> List the six items. >> >> I don't know whether your backup restoration programs sets the >> timestamps when it restores programs. (That's why it's frustrating >> that you /talk about/ files but don't /list/ them.) If so, then 2.23.6 >> files will have their old timestamps, and we know that the 2.23.9 >> timestamps /must/ be younger than 2022-05-20 00:00. Here's my own >> new LP installation: >> >> $ ls -Glg lilypond-2.23.9-linux-x86_64/ >> total 24 >> drwxr-x--- 2 4096 May 20 10:35 bin >> drwxr-x--- 4 4096 May 20 10:35 etc >> drwxr-x--- 5 4096 May 20 10:35 lib >> drwxr-x--- 2 4096 May 21 17:43 libexec >> drwxr-x--- 2 4096 May 20 10:35 licenses >> drwxr-x--- 7 4096 May 20 10:35 share >> $ >> >> The oddball date is because I corrected /libexec/lilypond-invoke-editor: >> https://lists.gnu.org/archive/html/lilypond-user/2022-05/msg00256.html >> Note I append the architecture to the directory name after unpacking. >> >> > I don't know how to stop terminal from looking for lilypond in /home/ >> > *rpalmer*/bin. >> >> By removing the ~dozen files I've suggested. We need to get back to >> a state where the dialogue looks like: >> >> $ lilypond >> bash: lilypond: command not found >> $ >> >> after which you can sort out either your $PATH or the method by which >> you're going to run the new version. >> >> > Would simply deleting the lilypond folder and its contents allow me to >> > reinstall LilyPond 2.23.9? >> >> Dunno. The first time you mentioned this folder at /home/*ralph*/lilypond >> (above), you wrote that you "still have" it. What does that mean? From >> when? >> And where did you unpack 2.23.9 into? >> >> > Along these same lines, where might I find the appropriate PATH >> &
Re: [Frescobaldi] Problems with Frescobaldi and LilyPond
On Mon, May 23, 2022 at 3:31 AM Kevin Cole wrote: > I guess I would have gone the other way and renamed the user > rpalmer again... (The following may not be the BEST way to do it but gets > the job done.) > > sudo -i > for x in group* gshadow* passwd* shadow* subgid* subuid* > do >perl -p -i -e "s/ralph/rpalmer/g;" $x > done > mv /home/ralph /home/rpalmer > exit > That finds "ralph" in all of the login-related files and changes the > string to "rpalmner", then as a final step (the most critical to you) it > renames your home directory back to rpalmer. > > Thanks to all who have participated in this thread! After much anguish, a major restart, and following Kevin Cole's advice, I'm now successfully running LilyPond 2.23.6 and Frescobaldi 3.2. I think I'll wait awhile before upgrading to LilyPond 2.23.9. Whew! All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Uninstall / reinstall LilyPond 2.23.9 (and, by the way, Frescobaldi)
On Tue, May 24, 2022 at 7:50 AM David Wright wrote: > On Mon 23 May 2022 at 14:43:33 (-0700), Ralph Palmer wrote: > > > > I'm still having trouble. My laptop was worked on recently, and the > > technician renamed my root account from rpalmer to ralph. > > That would be odd indeed: the root account is normally called root. > Do you perhaps mean your user account, perhaps the first that was > originally set up, in which case the $UID is typically 1000. > > > All my data and > > programs were also gone. I did not realize the implications of the root > > name change, so I did a full restore from my last backup. The restore was > > sort of successful. All the data came back, but Frescobaldi and LilyPond > > both are having difficulties. > > Presumably the same as you reported earlier? ie you can run F~ > happily, but it can't find LP, as you've yet to tell it where > the new version is located. > > > I've tried uninstalling LilyPond, and when I > > run from terminal, it says the command cannot be found. > > When I run from terminal, it names the > > /home/*rpalmer*/bin/ > > folders and items, but says in each case there is no such file or > > directory. > > OK. That will be because at the time it was installed, rpalmer was > the directory name, so that was used as the prefix for the installed > filenames, and in those files' scripts. Consequently, what you want > to do is remove files with names like > /home/ralph/bin/lilypond-wrapper.guile > rather than /home/rpalmer/bin/lilypond-wrapper.guile, and so on. > There should be about 8 links and 3 real files: all should be readable > text, and should contain references to the string 2.23.6. The symlinks > will probably be dangling. (There's also the uninstall-lilypond file > itself for you to remove last.) > > > My /home directory is now /home/*ralph*. I still have a folder > > /home/*ralph*/lilypond, with 6 items, and > > > in my home directory. > > Yes, well the latter is the LP installer for the /old/ lilypond, which > you don't need any more. (You've still got a copy in your backups.) > > But as for /home/*ralph*/lilypond, with 6 items, I don't have a clue. > I'm two timezones away, and can't quite squint over your shoulder. > List the six items. > > I don't know whether your backup restoration programs sets the > timestamps when it restores programs. (That's why it's frustrating > that you /talk about/ files but don't /list/ them.) If so, then 2.23.6 > files will have their old timestamps, and we know that the 2.23.9 > timestamps /must/ be younger than 2022-05-20 00:00. Here's my own > new LP installation: > > $ ls -Glg lilypond-2.23.9-linux-x86_64/ > total 24 > drwxr-x--- 2 4096 May 20 10:35 bin > drwxr-x--- 4 4096 May 20 10:35 etc > drwxr-x--- 5 4096 May 20 10:35 lib > drwxr-x--- 2 4096 May 21 17:43 libexec > drwxr-x--- 2 4096 May 20 10:35 licenses > drwxr-x--- 7 4096 May 20 10:35 share > $ > > The oddball date is because I corrected /libexec/lilypond-invoke-editor: > https://lists.gnu.org/archive/html/lilypond-user/2022-05/msg00256.html > Note I append the architecture to the directory name after unpacking. > > > I don't know how to stop terminal from looking for lilypond in /home/ > > *rpalmer*/bin. > > By removing the ~dozen files I've suggested. We need to get back to > a state where the dialogue looks like: > > $ lilypond > bash: lilypond: command not found > $ > > after which you can sort out either your $PATH or the method by which > you're going to run the new version. > > > Would simply deleting the lilypond folder and its contents allow me to > > reinstall LilyPond 2.23.9? > > Dunno. The first time you mentioned this folder at /home/*ralph*/lilypond > (above), you wrote that you "still have" it. What does that mean? From > when? > And where did you unpack 2.23.9 into? > > > Along these same lines, where might I find the appropriate PATH > > designations? > > That depends on what sort of Linux installation you have, and how you > login. Here's mine: > > $ grep 'PATH' .bash*[!~] .prof*[!~] .xsess*[!~] > .bash_profile:export PATH="$PATH:$HOME/bin:$HOME/.local/bin" # Don't hide > system ones > grep: .prof*[!~]: No such file or directory > $ > > That's pretty standard for running a Window Manager and no Desktop > Environment, designed for the $PATH to be modified precisely once. > Others might help with DEs' and DMs' secret hideaways if that's > what you use. > > Cheers, > David. > > Thanks, David - I don't feel terribly confident in my low level computer abilities. I spoke to the repair place today, and they will re-set my laptop with my old username. Then I hope to redo the restore and start from there. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Uninstall / reinstall LilyPond 2.23.9 (and, by the way, Frescobaldi)
Greetings - I'm still having trouble. My laptop was worked on recently, and the technician renamed my root account from rpalmer to ralph. All my data and programs were also gone. I did not realize the implications of the root name change, so I did a full restore from my last backup. The restore was sort of successful. All the data came back, but Frescobaldi and LilyPond both are having difficulties. I've tried uninstalling LilyPond, and when I run from terminal, it says the command cannot be found. When I run from terminal, it names the /home/*rpalmer*/bin/ folders and items, but says in each case there is no such file or directory. My /home directory is now /home/*ralph*. I still have a folder /home/*ralph*/lilypond, with 6 items, and in my home directory. I don't know how to stop terminal from looking for lilypond in /home/ *rpalmer*/bin. Would simply deleting the lilypond folder and its contents allow me to reinstall LilyPond 2.23.9? Along these same lines, where might I find the appropriate PATH designations? I appreciate any help you can give me. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Problems with Frescobaldi and LilyPond
Greetings - I have a fairly unique problem, I think/hope. I recently had to have my laptop completely re-setup with Ubuntu 22.04. The outfit that did it renamed my "Home" from rpalmer to ralph. They also managed to get rid of all my data and program files. I was able to do a full restore from my backup disk, but I couldn't get Frescobaldi or LilyPond to work. I have installed Frescobaldi 3.2 and LilyPond 2.23.9. Frescobaldi seems to load correctly, and I can view a saved LilyPond file. However, when I try to compile, I get the following message : %% Starting lilypond 2.23.6 [banishMisfortune.ly] . . . /home/ralph/bin/lilypond: 4: exec: /home/ralph/lilypond/usr/bin/lilypond: not found Exited with return code 127. %%% When I run "lilypond" from the terminal, I get the same message (see the attached screen shot). I think I used to make adjustments to PATH:, but I can't even find PATH. Should I try a complete uninstall of LilyPond and Frescobaldi and start from scratch? I appreciate any help and/or advice you can give. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com lilypondFromTerminal.odt Description: application/vnd.oasis.opendocument.text
Re: Openlilylib
On Mon, May 9, 2022 at 12:55 AM Andrew Bernard wrote: > Hello All, > > I've been absent from the list for a long time, but recently got CC'd > about an Openlilylib pull request. > > I must apologise for never getting around to updating the list on the > Openlilylib project status. Some time ago I took over from Urs who is no > longer able to do the work for private reasons I am not at liberty to > share. All started well and I setup a Linux server and a Wordpress site > and forum for the project. Taking over the code repository it had long > needed a large amount of refactoring, which I started but this proved to > be a complicated project for reasons I need not detain people with here. > > Then due to what can only be described as sheer stupidity I managed to > irrecoverably destroy my Linux server (it's a long story). What happened > after that is twofold. First, I am sorry to say that I was diagnosed > with the quite rare blood cancer Multiple Myeloma some ten years ago > now. It's fatal and incurable, though it can be managed well, especially > by the hospital here in Melbourne, Australia which has a world leading > research department specializing, amazingly, in the particular cancer. > So although I am doing well sometimes large software tasks become very > onerous and difficult, compared to before I became ill. Second, with the > difficulties mentioned, it seemed to me that I only ever got less than > half a dozen people signed up on the Discourse forum, and the project > seemed hardly worth the effort to continue, even though I do know there > are quite a few OLL end users. The sum of all this is that I have left > it dormant for such a long time. > > So at present there is no repository owner to accept pull requests, > > I am not really able to restart this project, and very happy for others > to pick up the ball. People are welcome to contact me for any advice. > > Once again, apologies for being incommunicado, and all the best to > everyone. > > > Andrew Bernard > Although I don't currently use OLL, I thank you for all your work on it, and I'm sorry to hear about your health issues. I hope you continue to have a productive, pain-free, and as happy a life as possible. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Problem with Repeats and Alternatives
On Wed, Apr 20, 2022 at 7:22 PM John Helly wrote: > Aloha. > > I've not used LP for a while but in coming back to it I've been struggling > with repeats and find that this 'preferred syntax' does not seem to work in > that it produces: > > Starting lilypond 2.20.0 [test2.ly]... > > Processing > `/Volumes/Pegasus32R6/Music-100/Music-Lilypond/Songs/Our-Shangri-La/ > test2.ly' > > Parsing... > > > /Volumes/Pegasus32R6/Music-100/Music-Lilypond/Songs/Our-Shangri-La/test2.ly:6:10: > error: syntax error, unexpected \alternative > > ... > > \version "2.20.0" > { > \fixed c'' { >\repeat volta 6 { > c4 d e f > \alternative { >\volta 1,2,3 { c2 e } >\volta 4,5 { f2 d } >\volta 6 { e2 f } > } } > c1 } > } > > However, the old style of specifying \alternative does seem to work. Am I > doing something wrong here? > > Mahalo. > J.- > > John Helly, University of California, San Diego / San Diego Supercomputer > Center / Scripps Institution of Oceanography / 760 840 8660 mobile / > http://www.sdsc.edu/~hellyj > ORCID ID: orcid.org/0000-0002-3779-0603 > > Running under 2.23.6, I see no problem. Have you tried anything later than 2.20.0? All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: LilyPond 2.23.6 released
On Wed, Feb 9, 2022 at 1:19 PM Jonas Hahnfeld via LilyPond user discussion < lilypond-user@gnu.org> wrote: > Am Mittwoch, dem 09.02.2022 um 21:35 +0100 schrieb David Kastrup: > > Jonas Hahnfeld via LilyPond user discussion > > writes: > > > > > Am Mittwoch, dem 09.02.2022 um 09:23 +0100 schrieb Mats Bengtsson: > > > > > > > On the other hand, the previous installers can't be installed without > > > > admin rights either, so the new Zip distribution is at least a step > > > > in the right direction for Win users without admin rights > > > > > > Yes, this is one of the motivations *not* to use an installer. It also > > > makes having multiple versions and removal of old versions no-brainers > > > > > > > One of the selling points of Frescobaldi is that it can entertain > > multiple installed versions of LilyPond. > > Yes, if you manage to install them. IIRC the Windows installer proposes > to uninstall previous versions of LilyPond. You can specify a versioned > directory for installation, but that's a manual step that the majority > of users probably won't take. > Hmm. . . I actually hadn't considered that. What I have done is to rename the current directory to , then install the new LilyPond version. If I ever have to use the older version, I can simply rename directories and get Frescobaldi to recognize the version I'm switching to. Hope that's understandable! All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Delay for list posts to arrive
On Tue, Feb 1, 2022 at 3:56 PM Jean Abou Samra wrote: > Hi, > > Lately I've found myself a couple times duplicating answers > already provided on this list by others up to almost three > hours earlier because I had not received these replies yet. > Now the little delay for posts to get in inboxes is a quirk > inherent to mailing lists, but three hours seems a bit much. > I'm wondering: are others experiencing this as well? > > Thanks, > Jean > Hi - I'm noticing it, but not experiencing it, because I haven't done much "help"ing recently. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: special characters
I only have 3.0.0, and there it's Tools > Special Characters Hope this helps, Ralph On Thu, Nov 18, 2021 at 8:23 PM Mark Stephen Mrotek wrote: > Hello, > > > > Where in Frescobaldi 3.1.2 is the drop down that contains special > characters, e.g., those with accents. > > > > Thank you. > > > > Mark > -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Early (very early) project: The Celtic Song Book (c) 1928
On Wed, Oct 27, 2021 at 12:33 PM Kevin Cole wrote: > I've mentioned before that I (a) don't read music, and (b) am pretty > much a beginner with LilyPond. > > Before I make TOO many mistakes, and make a royal mess of things, I > thought I'd offer up the three wee songs I've entered thus far. The > sources: > It looks to me like an excellent job so far! All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Can't figure out breaks in ensemble scores
Greetings, Carlos Martinez - On Fri, Oct 1, 2021 at 4:08 PM Carlos Martinez < car...@newsoundmusicstudio.com> wrote: > Hi, > > I am not able to figure out how to manage the breaks in the score > generated by different files. > > I have setup the different files or parts example: Violin I, II Cello and > Viola.. > > The score appears when I use \include. But the way it lays it out it goes > like this > > Layout of the score…. > 2 measures > 3 measures > 1 long measure > 4 measures > > I would like to manage where the breaks are… > > Help… > > It's very helpful to supply a minimal working example (MWE) that shows the problem you want solved. Without seeing an MWE, I do have a question or two. Do you have explicit breaks in the included (i.e., parts) files? If so, the combined score will, I believe, put a break in the score wherever there is a break in an included file. When I have done multiple part transcriptions, I have waited until I combined the parts, saw where LilyPond put the breaks (or where I thought I would want the breaks), then put \break at those points in the topmost part. If you want different break points for the individual parts, you may have to do some finagling - like set up separate \include files (without breaks) for the parts to go into the full score. You may also be able to use "tags", but that's beyond my ability. Hope this helps, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Increasing vertical distance between chord names and notes/staves
On Sun, Sep 5, 2021, 11:16 AM Lukas-Fabian Moser wrote: > Hi Ralph, > > Uhh. . . This is great except for the alternative endings. Without going > too crazy, is there a way to get the chord names above the alternative > ending spanners? > > Yes, by moving the Volta_engraver from score level to the specific staff > over with the volta brackets should be placed. > > So, add to your score on top-level: > > \layout { > \context { > \Score > \remove Volta_engraver > } > } > > and then do: > > \score { > << > \new ChordNames \with { > \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 2 > } \Chords > \new Staff \with { \consists Volta_engraver } \Tune > >> > } > > (One might ask what happens if, instead of \constist'ing the > Volta_engraver to the specific staff, one chooses to do > > \context { > \Sctaff > \consists Volta_engraver > } > > in the \layout block. I don't want to spoil it for you: Just try adding a > second staff to such a score...) > > Lukas > > And thanks, again, Lukas, Ralph > >
Re: Increasing vertical distance between chord names and notes/staves
Sorry - I forgot to attach my example. Ralph On Sun, Sep 5, 2021 at 10:50 AM Ralph Palmer wrote: > On Sun, Sep 5, 2021 at 9:01 AM Lukas-Fabian Moser wrote: > >> Hi Ralph, >> Am 05.09.21 um 17:45 schrieb Ralph Palmer: >> >> I would like to increase the space between the chord names and the >> highest notes or top staff lines. I've looked in the LilyPond Snippets and >> in the Snippets Repository, and can't find anything that helps. I'm >> guessing it's a setting in spacing or padding, but I can't figure out which >> setting. >> >> If the distance should be measured from the chord names to the highest >> notes, as you describe, then .padding is the property you want to use: >> >> \score { >> << >> \new ChordNames \with { >> \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = >> 2 >> } \Chords >> \new Staff \Tune >> >> >> } >> >> Lukas >> > > Uhh. . . This is great except for the alternative endings. Without going > too crazy, is there a way to get the chord names above the alternative > ending spanners? > > Ralph > > > -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com \version "2.23.2" \language "english" \paper { #(set-paper-size "letter") top-margin = 0.5\in score-markup-spacing = #'((padding . 2)) page-count = #1 } #(set-global-staff-size 20.0) Tune = \relative c'' { \clef treble \key c \major \time 2/2 \repeat volta 2 { a4 b c d | e d c b | b4 c d e | f g a b | c b a g | f e d c | \break d4 d d d | d d d d | d d d d | d d d d | } \alternative { { d d d d | } { d d d d | } } } Chords = \chordmode { a1 b c b a b a1 b c b a b } \score { << \new ChordNames \with { \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 2 } \Chords \new Staff \Tune >> } ChordStaffExampleTwo.pdf Description: Adobe PDF document
Re: Increasing vertical distance between chord names and notes/staves
On Sun, Sep 5, 2021 at 9:01 AM Lukas-Fabian Moser wrote: > Hi Ralph, > Am 05.09.21 um 17:45 schrieb Ralph Palmer: > > I would like to increase the space between the chord names and the highest > notes or top staff lines. I've looked in the LilyPond Snippets and in the > Snippets Repository, and can't find anything that helps. I'm guessing it's > a setting in spacing or padding, but I can't figure out which setting. > > If the distance should be measured from the chord names to the highest > notes, as you describe, then .padding is the property you want to use: > > \score { > << > \new ChordNames \with { > \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 2 > } \Chords > \new Staff \Tune > >> > } > > Lukas > Uhh. . . This is great except for the alternative endings. Without going too crazy, is there a way to get the chord names above the alternative ending spanners? Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Increasing vertical distance between chord names and notes/staves
On Sun, Sep 5, 2021 at 9:01 AM Lukas-Fabian Moser wrote: > Hi Ralph, > Am 05.09.21 um 17:45 schrieb Ralph Palmer: > > I would like to increase the space between the chord names and the highest > notes or top staff lines. I've looked in the LilyPond Snippets and in the > Snippets Repository, and can't find anything that helps. I'm guessing it's > a setting in spacing or padding, but I can't figure out which setting. > > If the distance should be measured from the chord names to the highest > notes, as you describe, then .padding is the property you want to use: > > \score { > << > \new ChordNames \with { > \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 2 > } \Chords > \new Staff \Tune > >> > } > > Lukas > Thanks for the quick and helpful response, Lukas! All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Increasing vertical distance between chord names and notes/staves
Greetings - I'm grateful for LilyPond, Frescobaldi, and all the helpful members of this mailinglist. I'm running LilyPond 2.23.2 with Frescobaldi 3.0.0 under Linux-5.4.0-81-generic-x86_64-with-glibc2.29 and Ubuntu 20.04.3 LTS. I would like to increase the space between the chord names and the highest notes or top staff lines. I've looked in the LilyPond Snippets and in the Snippets Repository, and can't find anything that helps. I'm guessing it's a setting in spacing or padding, but I can't figure out which setting. I'm attaching an MWE. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com \version "2.23.2" \language "english" \paper { #(set-paper-size "letter") top-margin = 0.5\in score-markup-spacing = #'((padding . 2)) page-count = #1 } #(set-global-staff-size 20.0) Tune = \relative c'' { \clef treble \key c \major \time 2/2 a4 b c d | e d c b | b4 c d e | f g a b | c b a g | f e d c | \break d4 d d d | d d d d | d d d d | d d d d | d d d d | d d d d | } Chords = \chordmode { a1 b c b a b a1 b c b a b } \score { << \new ChordNames \Chords \new Staff \Tune >> } ChordStaffExample.pdf Description: Adobe PDF document
Re: Small note within a chord
On Sun, Jul 11, 2021, 8:37 AM Carl Sorensen wrote: > > > > > *From: *lilypond-user gmail@gnu.org> on behalf of Ralph Palmer > *Date: *Sunday, July 11, 2021 at 9:26 AM > *To: *lilypond-user Mailinglist > *Subject: *Small note within a chord > > > > Greetings - > > > > And thanks for all your work and help. > > > > I'm trying to produce a chord with one note reduced in size, as in the > attached. I've searched the LilyPond documentation and the LilyPond Snippet > Repository, but haven't found an answer. > > > > Notation reference 5.3.4 shows that you need to use \tweak to change the > properties of one note in a chord: > > https://lilypond.org/doc/v2.22/Documentation/notation/the-tweak-command > > > > The internals reference shows that NoteHead grobs support the > font-interface, which has a font-size property > > https://lilypond.org/doc/v2.22/Documentation/internals/font_002dinterface > > > > So, one can do > > > > {} > > > > HTH, > > > > Carl > > palmer.r.vio...@gmail.com > Thanks, Carl! I spaced it on \tweak. All the best, Ralph >
Small note within a chord
Greetings - And thanks for all your work and help. I'm trying to produce a chord with one note reduced in size, as in the attached. I've searched the LilyPond documentation and the LilyPond Snippet Repository, but haven't found an answer. Can anyone help? I appreciate your time and attention. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Can I put the F key sign # down one octave? *KeySignature*
On Wed, Jun 30, 2021 at 12:02 PM Lukas-Fabian Moser wrote: > Hi, > > Why is the key sharp even so high on the staff in the first place? Is there a > point to it beside the maybe visually? If not, we will just change it all > around the world I guess! ;) > > I’m not a music historian, so can’t tell you that. Once a player has some > familiarity with key signatures, they’re not read note by note but perceived > as a shape which says “G major” or “E minor” etc. The shape is conventional, > and at some stage your pupil will have to switch from your chosen shape to > the conventional one. > > In old sheet music it's not uncustomary to print the key signature in > different positions from what we're now used to, and - perhaps more > surprisingly - it's not even uncommon to find the "same" sharp in different > octaves. For example, see the following key signatures in Heinichen: > > So, "three sharps" (but not in modern arrangement) for the two violins, > "four sharps" (which are actually three) for soprano and bass. That's > interesting insofar as today we're basically used to only counting the > total number of flats/sharps. So, if one looks only at the soprano line, > one might mistake the key signature for e major, but in fact it's a major. > (As an additional twist, Heinichen's example piece is actually in e major, > but he writes all the d-sharp's in-place.) > > I can't tell when the layout of the key signatures became standardised. > But I definitely recall instances of non-standard key signature > configuration in manuscripts by Clara Schumann, for example. > > Back on topic: How hard would it be in LilyPond to print \key g \major in > treble clef with two f-sharp accidentals in the key signature (for f' and > f'')? > > Lukas > I apologize for joining this thread so late. I can't remember if this has been answered well or not. I *do* know that I had to solve a similar problem when I was transposing Bartok's violin duets so I could play them on viola as they were intended (i.e., positions, fingerings) to be played on violin. In duet 11, the key signature for the first violin has three flats, but not the ones I would expect (the second violin's part has no flats or sharps, but that's just an interesting note, so to speak). Here's the solution I used. It was a while ago, vis-a-vis Lilypond versions, but I believe it would still work. % Start clip %%% CradleA = \transpose g c { \relative c' { % viola \set Staff.keyAlterations = #`((4 . ,FLAT) (2 . ,FLAT) (6 . ,FLAT)) % \clef treble \clef alto %viola \numericTimeSignature \time 2/4 \override Score.NonMusicalPaperColumn.line-break-permission = ##f R2^\markup { \concat { \larger \bold {"Lento, "} \tiny \note {4} #UP " = 63" } } | R2 | R2 | R2 | \time 3/4 df'8--\mf^\markup\italic{(rubato)} c-- bf-- bf-- c-- df-- | df8-- c-- bf-- bf-- c-- df~ | df2. | \break c8-- c-- bf2~ | bf4. bf8--\noBeam bf-- c-- | \time 2/4 df8--[ df-- c-- df--] | \time 3/4 \override TextSpanner.bound-details.left.text = "rallent." c2.\startTextSpan | bf2.*7/8 s2.*1/8\stopTextSpan | \break R2.^\markup\italic{a tempo} | df8-- c-- bf-- bf-- c-- df-- | df8-- c-- bf-- bf-- c-- df~ | \time 2/4 df2 | \time 3/4 c8-- c-- bf2~ | bf4. bf8\noBeam-- bf-- c-- | \break \time 2/4 | df8-- df-- c-- df-- | \override TextSpanner.bound-details.left.text = "rallent. " c2\startTextSpan | \time 3/4 bf2. | \time 2/4 R2^\markup\italic{a tempo}\stopTextSpan | \time 3/4 R2.\startTextSpan | r4 bf2~\pp | bf2.\stopTextSpan | \bar "|." } } end clip I'm afraid this doesn't include the \Score instructions. Those were in a separate file. I could provide \Score instructions, if that's necessary. The pertinent part is near the beginning - the " \set Staff.keyAlterations = #`((4 . ,FLAT) (2 . ,FLAT) (6 . ,FLAT)) " part. This produces a key signature with g flat, e flat, and b flat. Hope this helps, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: convert-ly
On Sun, May 30, 2021 at 1:24 PM JxStarks wrote: > What's the trick for using convert-ly in a Windows Command Prompt window? > I copied the convert-ly file into the directory where I want to convert > everything in it, and entered convert-ly *.ly. This produced the error > message " 'convert-ly' is not recognized as an internal or external > command, operable program or batch file". > > Then I entered convert-ly.py *.ly and it produced the same error message. > > What's the trick? > Hi, Jerry - Please take a look at the entry in the documentation : https://lilypond.org/doc/v2.19/Documentation/usage/invoking-convert_002dly It tells how to run convert-ly on a single file, all files in a directory, or all files on the computer, for Linux, Apple, and Windows. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: grace note problem
On Thu, May 27, 2021 at 2:04 PM Kees van den Doel wrote: > Hi all, > > I want to attach grace notes after a note which is last in measure. > Problem is the grace notes are printed in the next bar, which is wrong. > > Using \afterGrace is even worse, seems broken. > > Snippet and pdf of problem attached. > > Any help would be appreciated. Of course I could make barlines invisible > and insert them manually but that's one step up from fixing the score with > whiteout and a pencil. > > Cheers, > Kees > Greetings, Kees - I think the attached might work. The \afterGrace command needs to come before the note the grace notes are attached to, then the grace notes come after. See https://lilypond.org/doc/v2.18/Documentation/notation/special-rhythmic-concerns All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com \version "2.21.1" cantus = { \time 2/4 %a4 b(\grace{a16 b c')} a2 %a4 b(\afterGrace{a16 b c')} a2 %b2 a4 \afterGrace b( { a16 b c') } b2 } \score { \context Staff = "one" << \new Voice = "cantus" { \cantus } >> }
Re: Changing volta number text
On Tue, May 18, 2021 at 1:11 PM Jean Abou Samra wrote: > > It is worth noting that the \volta command added by Dan Eble in the 2.23 > development series does exactly the job requested here, if I understood > correctly. > > \version "2.23.2" > > \language english > > { >\time 3/4 >\repeat volta 4 >{ > a'4 b' c' | > b'4 c' d' | >} >\alternative { > \volta 1,3 { >e'4 f' g' | > } > \volta 2 { >d'4 c' b' | > } > \volta 4 { >g'4 a' b' | > } >} >c'2. > } > > Updated documentation is here: > > > http://lilypond.org/doc/v2.23/Documentation/notation/long-repeats.html#alternative-endings > > Best, > Jean > Wow! Thanks, Jean. Downloaded and (with some fits and starts) installed 2.23.2. All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Changing volta number text
On Tue, May 18, 2021 at 6:35 AM Kieren MacMillan < kieren_macmil...@sympatico.ca> wrote: > Hi Ralph, > > > I think it would be helpful to either have a snippet that shows how to > change a "normal" volta number setup (i.e., change the numbers and/or add > text), or to add something to the documentation. > > The documentation is accurate, if not entirely clear… =) > This is what I got using < > https://lilypond.org/doc/v2.21/Documentation/notation/long-repeats#manual-repeat-marks > >: > > %% > \version "2.21.0" > \include "english.ly" > > test = { > \time 3/4 > a'4 b' c' | > b'4 c' d' | > { > { > \set Score.repeatCommands = #'((volta "1., 3.")) > e'4 f' g' | > } > { > \set Score.repeatCommands = #'(end-repeat (volta "2.")) > d'4 c' b' | > } > { > \set Score.repeatCommands = #'(end-repeat (volta "4.")) > g'4 a' b' | > \set Score.repeatCommands = #'((volta #f)) > } > } > c'1 > } > > \score { > \test > } > %%% > > Note that I deleted the \repeat volta command, but kept the bracketing of > your \alternative block for readability. > > Hope this helps! > Kieren. >> >> Thanks, Kieren. I have to admit, after learning from you that the documentation is accurate, and spending some time examining the various examples in the documentation, I think I could achieve what I want. It takes some real effort, and I think it would be difficult for someone who has little experience with LilyPond. And isn't that the point of the documentation? I've run into this problem before while doing transcription, and solved the problem somehow, but I couldn't (can't) find the exact file where I used the solution. I've also seen the pattern occasionally while playing music. I think it would be helpful to include an appropriate example in the manual repeat marks section of the documentation. Then again, this hasn't exactly come up as a problem very often, has it? . . . I guess I'll make a note of the solution! All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Changing volta number text
On Fri, May 14, 2021 at 7:26 PM Aaron Hill wrote: > On 2021-05-14 6:40 pm, Ralph Palmer wrote: > > Excellent! Thank you, Aaron. I wish I could understand what your > > function > > does - how it works. > > The technique involves querying the current Score.repeatCommands and > replacing any existing (volta "...") command with the user-provided > version. This preserves the other repeat commands such as (end-repeat) > and (volta #f). > > Here is a minorly-refactored version with some documentation, comments, > and a helpful usage warning: > > > \version "2.22.0" > \include "english.ly" > > changeVoltaText = > #(define-music-function >(text) (markup?) >(_i "Replaces the volta text within the currently-set > @code{repeatCommands}.") > >(define (volta-text? cmd) > ;; Look for the (volta "...") pattern. > (and (pair? cmd) > (eq? 'volta (car cmd)) > (markup? (cadr cmd >(define (replacer cmd) > (if (volta-text? cmd) `(volta ,text) cmd)) >(define (proc ctxt) > (let ((cmds (ly:context-property ctxt 'repeatCommands '( > (if (any volta-text? cmds) > (ly:context-set-property! ctxt 'repeatCommands (map replacer cmds)) > (ly:input-warning (*location*) "No volta text was replaced." > >#{ \context Score \applyContext #proc #}) > > test = { >\time 3/4 >\repeat volta 3 >{ > a'4 b' c' | > \changeVoltaText "dud" > #(ly:expect-warning "No volta text was replaced.") > b'4 c' d' | >} >\alternative { > { >\changeVoltaText "1., 3." >e'4 f' g' | > } > { > d'4 c' b' | > } > { >\changeVoltaText \markup \with-color #red "4." >g'4 a' b' | > } >} >c'1 > } > > \score { >\test > } > > > > > -- Aaron Hill > Thanks for this modification, Aaron Hill. Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: Changing volta number text
On Fri, May 14, 2021 at 5:13 PM Aaron Hill wrote: > On 2021-05-14 2:47 pm, Ralph Palmer wrote: > > I *did* find a thread in the archive : > > change of volta number > > which has gotten me close, but has an extra end-repeat before the first > > volta ending bracket. I'm also not sure the format is the most recent. > > How about this? > > > \version "2.22.0" > \include "english.ly" > > changeVoltaText = > #(define-music-function >(text) (markup?) >(define (is-volta-text? cmd) > (and (pair? cmd) (eq? 'volta (car cmd)) (markup? (cadr cmd >(define (replace-volta-text cmd) > (if (is-volta-text? cmd) `(volta ,text) cmd)) >(define (proc ctxt) > (let ((cmds (ly:context-property ctxt 'repeatCommands))) > (set! cmds (map replace-volta-text cmds)) > (ly:context-set-property! ctxt 'repeatCommands cmds))) >#{ \context Score \applyContext #proc #} ) > > test = { >\time 3/4 >\repeat volta 3 >{ > a'4 b' c' | > b'4 c' d' | >} >\alternative { > { >\changeVoltaText "1., 3." >e'4 f' g' | > } > { >d'4 c' b' | > } > { >\changeVoltaText \markup \with-color #red "4." >g'4 a' b' | > } >} >c'1 > } > > \score { >\test > } > > > NOTE: I'm using \markup in the final alternative just to demonstrate > that it works. > > > -- Aaron Hill > Excellent! Thank you, Aaron. I wish I could understand what your function does - how it works. Would it make sense to add this to either the Lilypond Snippet Repository or the documentation or both? All the best, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Changing volta number text
Greetings - I appreciate the help this list has been over many years. I've gone slightly crazy on a couple of occasions, trying to figure out how to change a volta number, either to a different number(s) or to text. It looked like a snippet in the LSR : Volta text markup using repeatCommands [0.10714] was going to help, but it just confused me more. I *did* find a thread in the archive : change of volta number which has gotten me close, but has an extra end-repeat before the first volta ending bracket. I'm also not sure the format is the most recent. I think it would be helpful to either have a snippet that shows how to change a "normal" volta number setup (i.e., change the numbers and/or add text), or to add something to the documentation. Here's the best I could come up with. I'd appreciate some help getting rid of that initial repeat sign. %% \version "2.22.0" \include "english.ly" test = { \time 3/4 \repeat volta 3 { a'4 b' c' | b'4 c' d' | } \alternative { { \set Score.repeatCommands = #'(end-repeat (volta "1., 3." )) e'4 f' g' | } { d'4 c' b' | } { \set Score.repeatCommands = #'(end-repeat (volta "4.")) g'4 a' b' | } } c'1 } \score { \test } %%%%%%% Thanks for your help, Ralph -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com
Re: MIDI input [was Re: Nested transposition]
On Sun, Mar 14, 2021 at 12:41 PM Kieren MacMillan < kieren_macmil...@sympatico.ca> wrote: > Hi Ralph, > > >> 1. I use Frescobaldi. > > > > Wow. I missed this somehow. I can see why you use absolute values > exclusively, Kieren. I'm almost exclusively transcribing and transposing > fiddle tunes. I do a lot of entry from sheet music, and do a lot of > proofreading, then transposing. Not terribly complicated, but valuable to > me. Relative entry works much better for me than absolute entry. I can > input the tune in treble clef, proofread it, and transpose to alto clef > with fewer than 10 keystrokes. > > Have you tried Frescobaldi and MIDI entry? > No, I'm afraid not. I never learned a keyboard instrument, and I don't think I have the time at present to add that to my list. I really do understand why absolute values would work very well with MIDI input. All the best, and thanks for all you do to help others on this list, Kieren, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: MIDI input [was Re: Nested transposition]
On Sat, Mar 13, 2021 at 9:14 PM Kieren MacMillan < kieren_macmil...@sympatico.ca> wrote: > Hi Carl! > > >> My music entry is done 99% by MIDI input, so I type almost no commas or > apostrophes. > > Can you tell me how you do your MIDI input? I'd like to do that, but I > don't have a good workflow for it. > > 1. I use Frescobaldi. > Wow. I missed this somehow. I can see why you use absolute values exclusively, Kieren. I'm almost exclusively transcribing and transposing fiddle tunes. I do a lot of entry from sheet music, and do a lot of proofreading, then transposing. Not terribly complicated, but valuable to me. Relative entry works much better for me than absolute entry. I can input the tune in treble clef, proofread it, and transpose to alto clef with fewer than 10 keystrokes. All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
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, his) palmer.r.vio...@gmail.com
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 Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
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, or with code? Be well, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com \version "2.22.0" \language "english" \relative c'' { \clef treble \key d \major \time 4/4 d4-_( d-_ d-_ d-_) } SlurArticulation.pdf Description: Adobe PDF document
Re: ANN: Frescobaldi 3.1.3
On Sat, Dec 26, 2020 at 8:09 AM Wilbert Berendsen wrote: > I'm happy to announce the availability of Frescobaldi 3.1.3, a bugfix > release, with bugfixes, updated translations and a small new feature: a > Clear button to empty the Music View. > > Merry Christmas! > Many thanks, Wilbert, for the wonderful program. I would be lost without it. Looking forward to the installable packages! I hope you had a Merry Christmas, and that the New Year is good for you, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Articulation mark & slur placement
On Sun, Dec 20, 2020 at 11:19 AM Mark Stephen Mrotek wrote: > Michael, > > Not sure how Gould became the be all and end all of music engraving. > My position is readability. . > > Mark > > -Original Message- > From: Michael Seifert [mailto:mseif...@gmail.com] > Sent: Sunday, December 20, 2020 7:31 AM > To: Mark Stephen Mrotek > Cc: lilypond-user@gnu.org > Subject: Re: Articulation mark & slur placement > > Well, if we’re doing everything the way Elaine Gould wants us to, > then: > > - articulation should go generally go next to the notehead, not > next to the stem; but > - the marcato mark usually goes above the staff, regardless of > stem direction. (Note: not directly above the stemm, but above the staff). > Elaine Gould is usually pretty precise and is an excellent reference, I think. So is "Music Notation", by Read. Different approaches, and different subject matter, but both are good. Neither speaks to the fact that Bela Bartok, at least for violin, distinguished between a staccato mark outside the slur and a staccato mark inside the slur. Be well, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: #format-mark-box-barnumbers-segno
On Wed, Dec 9, 2020 at 12:38 PM Paul Scott wrote: > I have code referring to #format-mark-box-barnumbers-segno : > > BoxBarNumberMarkSign = { >\set Score.markFormatter = #format-mark-box-barnumbers-segno > } > > Should that code work? I get > > fatal error: make-center-align-markup: Invalid argument in position 1. > Expect: markup, found: ((# > (# "206")) (# musicglyph-markup (layout props glyph-name)> "scripts.segno")). > > when I try to use it (in 2.21.81). > > Any thoughts? > > Thank you, > > Paul > Hi, Paul - Could you please submit a Minimal Working Example, so we can see just what you're trying to do as well as how you're trying to do it? Thanks, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Key change at the end of a piece
On Tue, Nov 3, 2020 at 10:31 AM Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com> wrote: > Hi Ralph, > See: > http://lilypond.1069038.n5.nabble.com/key-change-at-end-of-snippet-td227745.html > Cheers, > Pierre > > Le mar. 3 nov. 2020 à 16:13, Ralph Palmer a > écrit : > >> Hi - >> >> I'm trying to add a clef change at the end of a fiddle tune, to show that >> the first section is in a different key than the second section (see >> attached photo). I've searched the Notation Reference, the Snippet >> Repository, and the User List archive, with no luck. >> > Many thanks to Pierre and Jean - And David Kastrup! I ended up using David's solution (key change + \grace s256). A slightly shorter terminal staff would be nice, but David's solution is quite adequate. I'm not sure how I could apply the Staff.StaffSymbol solution. Thanks again, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Installing Lilypond 2.21.80
On Sun, Nov 1, 2020 at 8:30 PM Aaron Hill wrote: > On 2020-11-01 5:26 pm, Ralph Palmer wrote: > > On Sun, Nov 1, 2020 at 7:31 PM Aaron Hill > > wrote: > > > >> On 2020-11-01 3:58 pm, Aaron Hill wrote: > >> > On 2020-11-01 3:41 pm, Ralph Palmer wrote: > >> >> Hi - > >> >> > >> >> I would like to install LilyPond 2.21.80, but I don't know how. I > have > >> >> successfully installed earlier versions, but I don't remember how, > and > >> >> I > >> >> can't find instructions. > >> > > >> > The installation instructions can be found here [1] where you would > >> > obtain the stable release. (Perhaps a helpful link could be added on > >> > the development/unstable pages.) > >> > > >> > [1]: http://lilypond.org/unix.html > >> > >> Never mind. There *is* a link to the stable download page in the big > >> friendly box above the download links. > >> > >> > >> -- Aaron Hill > >> > >> > > Thanks, Aaron, but I specifically asked about 2.21.80 because of Phil > > Holmes' request for users to use the "stable release candidate", or > > 2.21.80. I'm currently running 2.20.0. I could not find adequate > > instructions for installing the unstable version. > > That's the point. It's all the same. There's no unique instructions > for stable vs. unstable. Follow the stable instructions, but download > the unstable .sh script. > > > -- Aaron Hill > Thanks, Aaron. I'll do it. I wish it had been clear that the instructions were not just for the stable version. Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Installing Lilypond 2.21.80
On Sun, Nov 1, 2020 at 7:31 PM Aaron Hill wrote: > On 2020-11-01 3:58 pm, Aaron Hill wrote: > > On 2020-11-01 3:41 pm, Ralph Palmer wrote: > >> Hi - > >> > >> I would like to install LilyPond 2.21.80, but I don't know how. I have > >> successfully installed earlier versions, but I don't remember how, and > >> I > >> can't find instructions. > > > > The installation instructions can be found here [1] where you would > > obtain the stable release. (Perhaps a helpful link could be added on > > the development/unstable pages.) > > > > [1]: http://lilypond.org/unix.html > > Never mind. There *is* a link to the stable download page in the big > friendly box above the download links. > > > -- Aaron Hill > > Thanks, Aaron, but I specifically asked about 2.21.80 because of Phil Holmes' request for users to use the "stable release candidate", or 2.21.80. I'm currently running 2.20.0. I could not find adequate instructions for installing the unstable version. All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Installing Lilypond 2.21.80
Hi - I would like to install LilyPond 2.21.80, but I don't know how. I have successfully installed earlier versions, but I don't remember how, and I can't find instructions. I'm running Ubuntu 20.4.01 under Linux (duh - but I don't know how to find the Linux version). I'm slightly familiar with working with the Terminal, but not fluent. I downloaded and tried running , but I'm not sure what the destination should be. I'm not even positive that's the file I should be working with. Not ? Can anyone point me to installation instructions in the Notation Reference, or give me some specifics? I appreciate your time and attention. Be well, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: The Guide to getting Point and Click going with Gvim under Ubuntu 18
On Sun, Nov 1, 2020 at 12:13 AM Andrew Bernard wrote: > [A slightly older screed. Stil works for Ubunto 20. Using Atom is matter > of simple substitution.] > > > > The Guide to getting Point and Click going with Gvim under Ubuntu 18 > > -- > > The NR leaves out some important information about how to configure a > Ubuntu > system to use Gvim for point and click from Lilypond PDF files. Where > the NR is > substantially correct, that information is copied here. > Thanks, Andrew, for both of these sets of instructions. Helpful and very generous. Be well, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: [OLL] openLilyLib news
In your debt, Andrew, Ralph On Thu, Oct 15, 2020 at 9:31 PM Andrew Bernard wrote: > What's happening with OLL, latest news. I have made a dedicated > website, https://openlilylib.space. > -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: OLL and git
Kudos to you, Andrew! And my thanks! I have very limited experience in 1) Github; 2) Oll; and 3) programming, but I'm willing to help in any way I can. All the best, Ralph On Sun, Oct 11, 2020 at 5:19 AM Andrew Bernard wrote: > To all interested in OLL. as I am starting this anew, in effect, I am > at the moment considering moving to Gitlab instead of Github. There is > precedent for this - lilypond is there! > > Changes like this often cause an uproar, but the existing github will > still be around, and people can move as and when they see fit, and all > new development and contributions should occur on the new Gitlab repo. > [It's not ready yet - I only started in on this with definite intent > today.] > -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Fwd: peculiar behaviour with clefs when using acciaccatura on first note in a piece.
-- Forwarded message - From: Ralph Palmer Date: Tue, Sep 8, 2020 at 8:51 AM Subject: Re: peculiar behaviour with clefs when using acciaccatura on first note in a piece. To: Maurits Lamers On Tue, Sep 8, 2020 at 8:30 AM Maurits Lamers wrote: > Hey all, > > I noticed some unexpected behavior when using an acciaciatura on the first > note of a piece: > > This will cause the second staff to start with a treble clef and > immediately after a bass clef. > Is this intended? > This is a known issue. an acciacatura is a grace note. As David Kastrup replied in a previous query: Issue 34 in our issue tracker. Put a matching grace in the other Staff to let both start at the same point of time. Something like \grace { s8 } is perfectly fine to match a \grace { c8 } (or whatever it was, I did not actually look). It's a "known issue" in the manual section covering grace notes but frequently overlooked. -- David Kastrup All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: partcombine discards quarter rests, why?
On Sat, Sep 5, 2020 at 6:30 PM Kenneth Wolcott wrote: > Hi; > > I'm using \partcombine to merge two bass lines, one is a dotted half > note and the other bass one is a quarter rest and a half note. The > upper voice has the quarter rest. The quarter rest is NOT engraved. > The lower voice, having the dotted half note,is a fifth lower so there > is no collision, or shouldn't be. > > Thanks, > Ken > > Hi, Ken - Can you please provide a minimum working example, preferably with the transcription as you get it? All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Google Summer of Code final submission!
On Mon, Aug 31, 2020 at 2:34 AM Owen Lamb wrote: > Hello everyone! > > I've just completed Google Summer of Code for this year. My work has been > on adding rudimentary support for SMuFL (a new music font standard) and > bringing Emmentaler, LilyPond's default font, closer to SMuFL-compliance. > You can take a look at a summary of my work here: > > http://lilypondblog.org/2020/08/google-summer-of-code-2020-smufl/ > > (I fixed a few regressions in my code, but it looks like there's still one > or two lurking around. I'm just going to call it here, though--there's not > much I can do about them now.) > > It's been wonderful working with everyone in the development community, > and I'd like to stick around if I can. I plan on continuing to improve > SMuFL in LilyPond, but in case I don't follow through, I've included in the > summary a list of what to do next. > > Happy LilyPonding, > Owen Lamb > Arizona State University > Many thanks, Oren! Your efforts are much appreciated by a lot of LilyPond users! Best of luck with your studies at Arizona State University, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: How to submit improved LSR entry?
On Mon, Jun 29, 2020 at 2:59 PM Thomas Morley wrote: > Am Sa., 20. Juni 2020 um 17:18 Uhr schrieb Ralph Palmer > : > > > > On Sat, Jun 20, 2020 at 6:28 AM Karlin High > wrote: > >> > >> On 6/20/2020 7:37 AM, Thomas Morley wrote: > >> > I'd say we need more people for LSR-work. > >> > > >> > Furthermore, some time ago I started to upgrade LSR to 2.20, but had > >> > to stop this work as well. > >> > No idea, when I'm able to continue... > >> > >> Can the work be described in step-by-step instructions? If so, it could > >> be a good fit for crowd-sourcing. > >> -- > >> Karlin High > >> Missouri, USA > >> > > > > I have limited time, but would be willing to help, if the upgrade and/or > general LSR work can be done in small batches. > > > > All the best, > > > > Ralph > > > > -- > > Ralph Palmer > > Brattleboro, VT > > USA > > (he, him, his) > > palmer.r.vio...@gmail.com > > Hi Ralph, hi Karlin, > > sorry for the late reply. At least summer break started today !! > > Basically updating the LSR is done like: > > (1) Download LSR, apply convert-ly and try to compile all snippets > with most recent stable, i.e. 2.20.0 > (2) Find problems and fix them > (3) Work together with LSR-admin: he will update LSR to use current > stable, negotiate how the updated snippets will reinserted. > (4) Where possible insert snippets from Documentation/snippets/new > into updated LSR > > The whole process is explained more detailed in > > http://lilypond.org/doc/v2.19/Documentation/contributor-big-page#updating-the-lsr-to-a-new-version > > (2) and (4) can be done snippet by snippet > At any rate, I don't expect much work with (2). Earlier this year > Werner did a lot clean up and before I had to stop I cleared most (but > not all) other problems. I posted about those remaining ones, perhaps > I can find the links again... > Ofcourse some more snippets arrived in the meantime... > > I'll have a look later this week. > > > Thanks, > Harm > Thanks, Harm - I'll see what I can do. Please don't hold your breath. I'm sort of up to my ears at the moment, but I'll take a closer look and try to make a start as soon as I can catch my breath. All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: How to submit improved LSR entry?
On Sat, Jun 20, 2020 at 6:28 AM Karlin High wrote: > On 6/20/2020 7:37 AM, Thomas Morley wrote: > > I'd say we need more people for LSR-work. > > > > Furthermore, some time ago I started to upgrade LSR to 2.20, but had > > to stop this work as well. > > No idea, when I'm able to continue... > > Can the work be described in step-by-step instructions? If so, it could > be a good fit for crowd-sourcing. > -- > Karlin High > Missouri, USA > > I have limited time, but would be willing to help, if the upgrade and/or general LSR work can be done in small batches. All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: how to create a book from multiple .ly files
On Tue, Feb 4, 2020 at 8:23 AM Dario Marrini wrote: > Hi musicians, > i wrote some training exercises for the piano; I have a .ly file for each > one; because these exercises share the same structure (a musical pattern > that is translated to other keys) I put the music content (notes) on a > separated .ly file; I read the documentation but I don't understand how to > do to collect all the exercises in a single book, with text parts between > them. > I would avoid copyng and paste the music content on the final "book" .ly > file, indeed using single exercises files as reference , but I don't know > if I can or not. Any help is appreciated > > dario > Hi, Dario - Please take a look at http://lilypond.org/doc/v2.19/Documentation/notation/multiple-scores-in-a-book in the Notation Reference. There, you can see how \bookpart can be used to include the individual exercises, with text (using \markup, and represented by the ellipsis (the ... ) on the line after the score. I haven't ever put long text entries between \score s, but here's the structure I've used successfully with fiddle tunes: %%% \version "2.19.81" \language "english" \include "*GlobalSettings*.ily" % my file with global \paper, \layout, and font size settings \include "*tune1*".ly \include "*tune2*".ly \include "*tune3*".ly % I don't know why I put this \paper here, rather than in \ *GlobalSettings*.ly. I think there was a reason, but I can't remember it %% \paper { scoreTitleMarkup = \markup { \fill-line { { \column { \fromproperty #'header:title %\fromproperty #'header:poet } { \fromproperty #'header:composer } } } } } \book { % Title of set. \header { subtitle = \markup { \fontsize #4 "*Title of Collection*"} } % Tune 1 % This first tune has melody and harmony. \score { \new GrandStaff << \new Staff \relative c' { \clef alto \*tuneOne* } \relative c' { \clef alto \new Staff \*tuneOneHarmony* } >> \layout { indent = #0 \context { %prevent tunes from printing on two pages \override NonMusicalPaperColumn.page-break-permission = ##f } } % Title and meter of this tune. \header { title = \markup \large \bold "*Tune 1*" composer = \markup \bold "*Composer 1*" } } \noPageBreak \markup \fill-line { " " } % I used this for source and copyright information. additional \markup can go here % Tune 2 \score { \relative c' { \clef alto { \*tuneTwo* } } \layout { indent = #0 \context { %prevent tunes from printing on two pages \override NonMusicalPaperColumn.page-break-permission = ##f } } % Title and meter of this tune. \header { title = \markup \large \bold "*Tune 2*" composer = \markup \bold "*Composer 2*" } } \noPageBreak \markup \fill-line { " " } % I used this for source and copyright information. additional \markup can go here % Tune 3 \score { \relative c' { \clef alto { \*tuneThree* } } \layout { indent = #0 \context { %prevent tunes from printing on two pages \override NonMusicalPaperColumn.page-break-permission = ##f } } % Title and meter of this tune. \header { title = \markup \large \bold "*Tune 3*" composer = \markup \bold "*Composer 3*" } } \noPageBreak \markup \fill-line { " " } % I used this for source and copyright information. additional \markup can go here } %%% I'm pretty sure I've closed all the {}s, and not put in any extra }s, but I'm not positive. Let me know if you have any other questions. I have the \layout {...} entry in both the *GlobalSettings*.ily and in the individual files; I'm not sure that's necessary, but I seem to recall having a problem when I omitted that entry from the individual files. Regarding text between the tunes, or exercises in your case, I have minimal experience, and someone else might be able to give you better advice. HTH, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: ANN: Frescobaldi 3.1 has been released!
Hi, Urs - On Sat, Dec 28, 2019 at 3:47 AM Urs Liska wrote: > Ubuntu 16.04 is a LTS release with (IIRC) five years of support. So it > is not unreasonable for someone to use it. However, we (Frescobaldi) > seem to have been hit by this five-year term since we're dealing with a > change in the Qt framework that has phased out support for a module over > (again, IIRC) 2-3 years. So all *current* Linux distributions ship with > a Qt version that only includes QtWebEngine and not QtWebKit anymore. > There has been a range of Qt versions including both. > > The question is whether a project like Frescobaldi can reasonably be > expected to actively support such an old OS, even if it's LTS. I'd > assume that lTS guarantees you security patches but not that every new > software will run. > > Before upgrading to a newer OS it might be an option to use a current > Qt/PyQt downloaded or compiled from somewhere. @Simon you could do us a > huge favor by exploring that possibility and providing information about > it for the Wiki. > In addition it would be good to have a list of distributions that > include the "new" module, both modules, or only the "old" modules (i.e. > won't work with Frescobaldi 3.1). > > Urs > As I've said before, I'm a novice at command line Linux, but I'm attaching a screenshot of my command line search (locate) for QtWebEngine and QtWebKit. I'm running Ubuntu 18.04.3 LTS. Hope this helps, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: ANN: Frescobaldi 3.1 has been released!
On Fri, Dec 27, 2019 at 5:21 AM Wilbert Berendsen wrote: > Dear Friends, > > Frescobaldi 3.1 has been released! There are many new features. > > Wonderful! > I am very grateful to many co-developers that now contribute on a > regular basis: Urs Liska, Peter Bjuhr, and many others. > Many thanks to all of you. I use Frescobaldi so much. > Download the source tarball at: > https://github.com/frescobaldi/frescobaldi/releases > > Note that Frescobaldi is now part of the GitHub organisation with the > same name :-) to reflect that I'm certainly not the only one managing > this project :-) > > Note to distributors and users of a git checkout: the MO (Message > Object) files with the translations are not in git anymore, but they are > built manually before packaging a source tarball.See INSTALL. When > installing from the source tarball it is not needed to build the MO > files. > > Other notes: > > - A recent version of the poppler library is needed to make vector > graphics drawing and copying in the Music View work well. > > - Frescobaldi does not use QtWebkit anymore, but instead now depends on > QtWebEngine and its related modules. > I confess that I'm a bit of a novice regarding installation via tarball. I'm running Ubuntu 18.04.3 LTS. I cannot find Frescobaldi 3.1 in my Ubuntu Software app. I downloaded the tarball, but I'm unsure where to put it and/or extract it. I tried putting it in its own directory in my /home directory, then extracting it there, but I still cannot figure out how to install it, even after reading the install file. I would greatly appreciate some further advice about how, what, and where I need to install Frescobaldi 3.1 and associated required files. For example, do I need to separately download and install Python 3.8.1? If I'm installing on my machine, do I need QtWebEngine? (I can't find that through Ubuntu Software, either.) Or should I wait until the Ubuntu Software application recognizes Frescobaldi 3.1? (I *am* trying to learn Linux from the command line, but it takes a while and my elderly brain is slow on the uptake.) Many thanks to everyone who helps so much with Lilypond and Frescobaldi! All the best, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Outside staff priority
On Mon, Dec 16, 2019 at 10:22 AM Kieren MacMillan < kieren_macmil...@sympatico.ca> wrote: > > > I don't understand why the following four examples all produce the same > output. Are the \upbow and \trill *not* TextScripts? > > Yes… but each of your four codes is telling Lilypond the same thing. ;) > Ahh - because "\once \override" applies not to the following text, but to the musical moment, right? > How about > > f'4( -\tweak script-priority #-100 \trill \upbow e') > > Hope that helps! > Kieren. > Perfect! Thanks, Kieren, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Outside staff priority
Greetings - I feel kind of stupid. I don't understand why the following four examples all produce the same output. Are the \upbow and \trill *not* TextScripts? I'm trying to get the trill below the upbow. I'm using LilyPond 2.19.83 with Frescobaldi 3.0.0 under Linux/Ubuntu 18.04 % \version "2.19.83" { f'4\trill\upbow( e') } { f'4\upbow\trill( e') } { \once \override TextScript.script-priority = #-100 f'4\trill\upbow( e') } { \once \override TextScript.script-priority = #-100 f'4\upbow\trill( e') } % Thanks for your help, Ralph -- Ralph Palmer Brattleboro, VT USA (he, him, his) palmer.r.vio...@gmail.com
Re: Doing A Fiddle Tunebook in Lilypond
On Tue, Oct 29, 2019, 11:16 AM Solomon Foster wrote: > Hi all, > > I've been using Lilypond to render fiddle tunes for nearly a decade now, > and I'm looking at taking the next step -- namely making a proper, large > scale tunebook with it. While the book I'm working on right now has > hundreds of tunes, it's not mine to redistribute, so I've put together a > quick PDF with some of my own tunes so you can get the idea what sort of > music I'm talking about: http://www.harmonyware.com/tunes/chunes.pdf > > As usual, every time I try to do something new in Lilypond I butt up > against the limits of my skills there, and finding what I'm looking for in > the manuals or snippets only works about half the time. As such, I thought > I'd try to post the things stumping me at the moment, and hope someone out > there has prior art to share or some clever solutions. > > 0) Has anyone out there done something like this before? All the examples > seem to be big classic music or choral works. I'd love to have a prior > example that I could raid for "how to do it" ideas. > > 1) How do I stop Lilypond from breaking a \score (one tune) across pages > just to cram more tunes in the same amount of paper? That is, splitting a > \score that requires 2+ pages is fine with me, but I'd rather not start a > one-page \score at the bottom of one page and finish it on the top of the > next. > > 2) Right now I'm getting the text that goes after a tune by using > \markuplist and \wordwrap-lines after the related score is complete. I'd > love to have a way to let Lilypond know that the \markuplist is logically > attached to the prior \score. (If putting it in the actual score is the > best approach, I'm fine with that, I just haven't been able to figure out > how to do it.) > > 3) I'd also like to be able to add blocks of lyrics after the end of a > tune which (again) logically attach to the tune. Right now I've got a > hacky implementation using \markuplist \column-lines \italic and \line > which just comes after the \score (like point 2 above), but I'd like to be > able to ident the lines a bit (or maybe center them?) as well, and all my > attempts to do so have been laughable failures. (Seriously, why did my > attempt to center result in half of each line disappearing!?) > > 4) I saw information on creating a table of contents (though I haven't > tried it yet). I'm having trouble finding anything on creating an index? > Given 200+ short tunes, that's probably much more useful, IMO. > > Thanks in advance for any and all help, > Sol > > -- > Solomon Foster: colo...@gmail.com > HarmonyWare, Inc: http://www.harmonyware.com > Hi, Sol - Please take a look at the collection I've done of fiddle tunes for viola, and let me know if it looks like what you want. I'm on a long road trip, and won't have access to my computer for another month, but I think I can access my LY files, and, if not, I should be able to explain what I did. You can download the PDFs of my collection at : https://drive.google.com/folderview?id=1euNCa3b7xbmr8lDaUubwc5O1h31_bBaQ All the best, Ralph >