r example:
\version "2.24.4"
\bookpart {
\score {
{ c'4 4 4 4 }
}
\score {
{ d'4 4 4 4 }
}
}
--
Knute Snortum
On Thu, Oct 3, 2024 at 10:28 AM Knute Snortum wrote:
>
> On Thu, Oct 3, 2024 at 7:28 AM Cameron Hall wrote:
>
>>
>> What about this case where the slur is only on the very last note of
>> the first ending?
>>
>> %%% BEGIN EXAMPLE %%%
>> \
--
Knute Snortum
On Thu, Oct 3, 2024 at 7:28 AM Cameron Hall wrote:
>
> What about this case where the slur is only on the very last note of
> the first ending?
>
> %%% BEGIN EXAMPLE %%%
> \version "2.24.4"
> \fixed c'' {
> r2 r4 g,(
> \repea
On Wed, Oct 2, 2024 at 7:10 AM Walt North wrote:
> I have some use cases where I may want to change one or more \paper block
> values for some system lines. I tried \bookpart but that is forcing page
> breaks.
>
>- Is there anyway to suppress the page break?
>
>
Try \no
t; \once \override TieColumn.positioning-done = ##t
> q2.
> }
>
Thanks, that works perfectly!
--
Knute Snortum
On Mon, Sep 30, 2024 at 2:31 PM Cameron Hall wrote:
> On Mon, 30 Sep 2024 12:45:25 -0700
> Knute Snortum wrote:
>
> > On Mon, Sep 30, 2024 at 11:54 AM Cameron Hall
> > wrote:
> >
> > > However, I still can't get the slur to work.
> > >
> >
relative {
4 q2.
4 q2.
}
%%%
--
Knute Snortum
On Mon, Sep 30, 2024 at 11:54 AM Cameron Hall wrote:
> However, I still can't get the slur to work.
>
I don't know the answer for the repeats, but use a \repeatTie for the
partial slur in the second ending:
a8\repeatTie r16 b( c' d' | % 2nd ending
--
Knute Snortum
d, I get beams subdivided into groups of four and further into groups
> of two. What am I doing wrong?
>
> Best,
> Richard
>
>
>
Since you're using 2.25, the syntax is easier:
https://lilypond.org/doc/v2.25/Documentation/notation/setting-automatic-beam-behavior
\version "2.25.17"
\language "english"
{
\set subdivideBeams = ##t
\set minimumBeamSubdivisionInterval = \musicLength 8
\tuplet 3/2 { c'16 16 16 }
\repeat unfold 4 c'32
\repeat unfold 8 c'32
\repeat unfold 4 c'32
\tuplet 3/2 { c'16 16 16 }
c'8 \repeat unfold 4 c'32
}
--
Knute Snortum
)
|
}
%%%
So my question is, how do I change the shape of the second tie after a
tieWaitForNote = ##t?
--
Knute Snortum
--
Knute Snortum
On Fri, Sep 27, 2024 at 8:14 AM David Sumbler wrote:
>
>
> On Fri, 2024-09-27 at 07:54 -0700, Knute Snortum wrote:
>
>
> On Fri, Sep 27, 2024 at 7:42 AM David Sumbler wrote:
>
> How do I persuade Lilypond to position all accent marks inside slurs
and turns too. You could do them one by one with:
\tweak avoid-slur = #'inside
Post a MWE for us to work with and we'll give you a better answer.
--
Knute Snortum
4 e d f
}
\score {
<<
\new Staff \flute
\new Staff \clarinet
>>
}
%%%
--
Knute Snortum
e note". This is probably not different enough to post back to the #34
issues page (which has a lot of discussion) but I thought I'd post it here
as it took me a little while to figure out.
--
Knute Snortum
rdName.font-size = #-3
\override Parentheses.font-size = #2
\override ChordName.style = #'american
\parenthesizeAllchords
\basicchords
}
%====
--
Knute Snortum
- this is the important part
>>
\layout {}
}
%%%
--
Knute Snortum
On Sat, Sep 21, 2024 at 11:25 AM wrote:
> Knute,
>
>
>
> Is positioning the accent above the note permissible?
>
>
>
> \fixed c' { \acciaccatura { f8 } e4^>^( f4) }
>
That's one way to do it...
--
Knute Snortum
ust the accent's Y-offset, but is there a better
way to deal with this? Should I create a bug report for this?
--
Knute Snortum
gestions?
>
Just to double check, you entered the full path to LilyPond, PLUS
lilypond.exe?
--
Knute Snortum
you're not used to using the Command Prompt in Windows, it's not going
to be easy. We might need to chat away from the mailing list if you really
want to do it.
--
Knute Snortum
but not
with Frescobaldi (version 3.3.0, from git, Ubuntu 24.04).
--
Knute Snortum
On Tue, Sep 17, 2024 at 12:11 PM Xavier Scheuer wrote:
> On Tue, 17 Sept 2024 at 17:03, Knute Snortum wrote:
> >
> > Here's what I came up with:
>
> Hello,
>
> Actually there is a property for the fine bar type.
> \set Score.fineBarType = "||"
&g
ats
... and added a few notes, changed the "volta" to "segno", and added the
bar numbers.
In the future, post what you've tried at least so we know what
you're looking for.
--
Knute Snortum
On Mon, Sep 16, 2024 at 2:14 PM Knute Snortum wrote:
>
> On Mon, Sep 16, 2024 at 12:15 PM David Kastrup wrote:
>
>>
>> In my book, an appoggiatura is executed at least with the written
>> duration, and here you take 3/16 of time from 1/8. How is that supposed
>
right that I need an acciaccatura. Thank you for looking
into it.
--
Knute Snortum
% }
\include "articulate.ly"
\score {
\articulate <<
\new Staff \rightHand
>>
\midi {}
}
%%%
This may be related to the problems with creating the MIDI output of an
appoggiatura with articulate.
--
Knute Snortum
uot;acceptable" options within Frescobaldi, do allow those
> options.
>
Hmm... I didn't have any problems with this code:
\version "2.24.4"
\book {
\bookOutputName "/home/xxx/tmp/foo"
\score {
\relative { c''4 d e f }
}
}
--
Knute Snortum
> I couldn't find any reference to adding directives to the LilyPond
> command line for Frescobaldi.
>
Have you tried custom engraving? (LilyPond menu -> Engrave (custom)).
> Is there a separate community for Frescobaldi, or is this the community
> for all things LilyPond?
>
A lot of people post about Frescobaldi here and I think that's okay. There
is a Google Group for Frescobaldi (frescoba...@googlegroups.com) but I
don't know how closely that's watched.
--
Knute Snortum
--
Knute Snortum
On Wed, Sep 11, 2024 at 9:40 AM Robert Garrigos wrote:
> Hi,
>
> I have this piano excerpt I’m trying to reproduce:
>
> [image: Cursor_and_CP_Schum_47_pdf.jpeg]
> and I have this code:
>
> \score {
> <<
> \new PianoStaff
> <<
e Zoom button only works on the
> Music panel).
>
It looks like under Edit -> Preferences -> Fonts and Colors, at the bottom
is a font size. Try that.
--
Knute Snortum
ct. Any ideas why?
>
Crescendos will end at the bar line unless you explicitly tell it not to.
%%%
\version "2.24.4"
\relative {
c''4 c\< c c |
d\! d-\tweak to-barline ##f \< d d |
e\! e e e |
}
%%%
--
Knute Snortum
Sorry to see it go.
--
Knute Snortum
On Sun, Aug 25, 2024 at 5:39 PM Mike Blackstock
wrote:
> OMET (Online Music Engraving Tools , https://ide.omet.ca), an online
> front-end to lilypond, will cease operation after on or shortly after
> August 28th.
>
> Thanks to all wh
you to complete a small working example for us, or you may
just figure it out yourself!
--
Knute Snortum
u might start with overriding the notehead font size:
\version "2.24.4"
% small note head
snh = \single \override NoteHead.font-size = -2 \etc
{
4
}
--
Knute Snortum
}
tromboneAPart = \new Staff \with {
instrumentName = "I"
} { \clef bass \tromboneA }
tromboneBPart = \new Staff \with {
instrumentName = "II"
} { \clef bass \tromboneB }
\score {
\new GrandStaff <<
\tromboneAPart
\tromboneBPart
>>
}
%%%
--
Knute Snortum
do I tell LilyPond what length the shortest
>> stem in a beamed group should be? (I tried playing
>> with Stem.details.beamed-minimum-free-lengths, but its behavior seemed
>> chaotic.) And is there a better way to control stem lengths in beamed
>> groups?
>>
>&g
On Sun, Jun 30, 2024 at 4:42 AM Mats-Olof Liljegren wrote:
> Hi!
>
> Lilypond version ”2.25.17” error(?):
> Using: 1-\markup { \super "add9" }
> Gives med C9 = C E G Bb D'
> Solution???
>
Attached is some code with a few examples of creating chord exc
-- do you want to change the entire concerto from A to C? If so, I would
put the second movement in F. Up to you.
--
Knute Snortum
in A:
https://imslp.org/wiki/Clarinet_Concerto_in_A_major%2C_K.622_(Mozart%2C_Wolfgang_Amadeus)
--
Knute Snortum
t (stem-lengths-better.png).
My questions are these: How do I tell LilyPond what length the shortest
stem in a beamed group should be? (I tried playing
with Stem.details.beamed-minimum-free-lengths, but its behavior seemed
chaotic.) And is there a better way to control stem lengths in beamed
groups?
-
t to use lyricsMode.
%%%
\version "2.24.3"
music = \relative c'' {
c4 c' c,, c'\break
g g' g,, g'
}
text = {
s4_"I" s_"II" s_"III" s_"IV"
s_"A" s_"B" s_"C" s_"D"
}
<<
\new Staff \music
\new Dynamics \text
>>
%%%
--
Knute Snortum
The LSR looks like it's down. I don't know who is responsible for it so I
thought I'd just post here.
--
Knute Snortum
t;
> Maybe it breaks the rules, but it looks easy to read to me.
>
It looks good to me, and it helps that the chord before it is also shifted
in this way (see attached). Thanks!
--
Knute Snortum
nd D) is my
own stab at it.
I have two questions: which looks better, A, B, C, or D? And is there a
better way to manipulate the accidental placements other than forcing the
X-offsets?
--
Knute Snortum
\version "2.24.3"
\language "english"
\relative { \mark A << {
I would guess that some people might have different formatting schemes and
just want the indentation done, but that's not a very high priority for me
personally. I just use the format tool, so it might make sense to only
implement that in your software.
--
Knute Snortum
On Fri, Jun 14,
If we re-indent, it will look like this:
{
c''4 4 4 4}
But if we format, it will look like this:
{
c''4 4 4 4
}
--
Knute Snortum
, but then this should
> essentially boil down to setting
>
> initialClefChange = ##t
>
Thank you for this. One question: is the second clef the size of a "change
clef" ? The reason I chose LSR 792 over 956 is the size of the second clef.
--
Knute Snortum
that they don't notice it's two bass clefs), ...
>
The situation of having an initial clef, then changing it to another clef,
is not uncommon in piano music. Recall Chopin's prelude in e flat minor,
opus 28, number 14 (attached).
--
Knute Snortum
t where due.) All you do is include it in your LilyPond
source and write \trebleToBass or \bassToTreble and you have what you want.
--
Knute Snortum
force-initial-clef.ily
Description: Binary data
I like the addStacc func; I will definitely use that!
But I need the top note of the octave normal size and the bottom one cue
sized. Your script seems to cue-size both notes in the octaves. Still,
thanks for your contribution! It was a way of doing it I hadn't thought of.
--
Knute Sn
recursion, so
is that even possible?)
If anyone has the time to create a function for me that creates octaves
with a cue-sized note as the bottom note, I would be very grateful. If
not, well, copy and paste works!
Thanks,
--
Knute Snortum
:13 g1:11+.13
}
<<
\new ChordNames \theMusic
\new Voice \theMusic
>>
%%%
--
Knute Snortum
On Mon, May 27, 2024 at 6:24 PM Jean-Christophe Énée <
jean-christo...@blues-softwares.net> wrote:
>
> how can i have hightligth syntax on gedit ?
>
Does it have to be GEdit? There is syntax highlighting in other editors
like Frescobaldi, VSCode, vim.
--
Knute Snortum
On Mon, May 27, 2024 at 5:52 PM Jean-Christophe Énée <
jean-christo...@blues-softwares.net> wrote:
> hi
>
> how add tab ?
>
Use \new TabStaff instead of \new Staff
--
Knute Snortum
a github repository -- if that's what
you're doing -- but you don't have to do that. I'm not sure what you mean
by "import hacklily". You can type code into hacklily or copy and paste
it.
--
Knute Snortum
is will get you close:
https://lilypond.org/doc/v2.24/Documentation/snippets/templates#templates_003a-single-staff-template-with-notes_002c-lyrics_002c-chords-and-frets
Then instead of \new Staff, write \new TabStaff.
--
Knute Snortum
--
Knute Snortum
On Sat, May 25, 2024 at 2:18 PM Nikita Borisenko wrote:
> Hi Everyone,
>
> Can anyone please advise why the following snippet outputs G9.13 instead
> of just the G13 chord name?
>
I don't know "why", but this is how you would get just a 1
ata :32
> }
>
> You could try something like this:
/\\mark\s*\\markup\s*\{\s*\\box\s\{\s*\w+\s*\}\s*\}/gm
--
Knute Snortum
Frescobaldi as your editor, you can make it a snippet, or
several snippets.
--
Knute Snortum
2.24.3"
{
c''4 4 4 4 \stopStaff
s1
\once \set Staff.forceClef = ##t
\startStaff c''4 4 4 4
}
%%%
--
Knute Snortum
<
\new Staff \compressMMRests \musicOne
\new Staff \compressMMRests \musicTwo
>>
%%%
The key points are omitting the multi measure rest number in the right hand
and moving the number up in the left.
--
Knute Snortum
On Tue, May 21, 2024 at 11:28 AM Xavier Scheuer wrote:
> On Tue, 21 May 2024 at 19:42, Knute Snortum wrote:
> >
> > It's probably easier to see in the MWE and screen shot I've attached.
> So is there a way to get rid of the bass change clef indicator in the first
&g
solution is
just to put the dynamic mark in the staff, as you stated.
--
Knute Snortum
r to see in the MWE and screen shot I've attached. So
is there a way to get rid of the bass change clef indicator in the first
ending?
All input is very much appreciated.
--
Knute Snortum
\version "2.24.3"
\relative {
\repeat volta 2 {
\repeat unfold 4 { c'4 c c c }
ride DynamicLineSpanner.Y-offset = 7
s1\f
}
\score {
\new PianoStaff <<
\new Staff \rightHand
\new Dynamics \dynamics
\new Staff \leftHand
>>
}
--
Knute Snortum
of dynamics. In this case, there's only
> one dynamic in the DynamicLineSpanner, but this still applies.
>
Thank you for taking the time to explain that to me.
--
Knute Snortum
ld overriding the dynamic line spanner's outside-staff-priority
change where the forte goes? Isn't it DynamicText? If anyone can clear
this up for me, I would be very appreciative.
--
Knute Snortum
have the spacing engine
> ignore the TextScript). However, it might be just as easy — or maybe
> even easier? — to simply tweak the X-offset and Y-offset rather than
> using extra-offset:
>
The extra-offset happens late in the rendering process, so the other grobs
can't adjust to its movement like they do with X- and Y-offset.
--
Knute Snortum
e
> \remove "Forbid_line_break_engraver"
> }
> }
> }
>
You may want to add...
\layout {
\enablePolymeter
}
...to your input file. Have a look at:
https://lilypond.org/doc/v2.24/Documentation/notation/displaying-rhythms#polymetric-notation
--
Knute Snortum
ng the avoid-slur
property to the fingering:
\version "2.24.0"
\language "english"
\relative {
\override Staff.Fingering.layer = 2 % fingering should overwrite
slurs
\override Staff.Fingering.avoid-slur = #'ignore
r4 r8 -1-3( 16-2-4 -1-5-2-4-3-5) }
https://lilypond.org/doc/v2.24/Documentation/internals/slur
--
Knute Snortum
quot;down" \voiceOne b4) \change Staff = "up" s4 %
2
}
Also, just for future reference, if you just have one slur or tie (or other
things like fematas) to change up or down, you can use the direction
indicators:
b2_( % slur down
b2^( % slur up
--
Knute Snortum
is that one voice will overlap the other as the two voices will
render simultaneously. Putting these two ideas together gives you the
ability to tie across staves. If the tie does not look the way you want it
to, you can control its shape with the shape command, which looks like this:
\shape
throughout the codebase to allow for easier maintenance and plugin
> development.
>
> Thoughts? ♥
>
I'm an intermediate-level python programmer but I might be able to help
with busy work like typing and documenting functions, with some feedback.
Anything to give back to a project that I use all the time!
--
Knute Snortum
a fraction right after the \afterGrace command to indicate how
far the afterGrace notes should be from the base note. The closer the
fraction is to 1, the farther the grace note. So try something like:
\afterGrace 15/16 gis' \glissando {\once \hide Stem \parenthesize eih4}
--
Knute Snortum
o to-barline property (that I'm aware of) so
a construction like this:
\version "2.24.3"
\relative {
c''4\sustainOn c c c <>\sustainOff |
c4\sustainOn c c c <>\sustainOff | \break
c4\sustainOn c c c <>\sustainOff |
}
... means you will get a combined sustainOff/sustainOn at the first beat of
the second and third measures and an error from the last <>sustainOff in
the code.
--
Knute Snortum
On Thu, May 2, 2024 at 1:10 PM Pierre-Luc Gauthier
wrote:
> > {
> > s2...\< s16\! |
> > }
> > ...that I do it almost automatically.
>
> Try that in 12/8 :-)
>
{
\time 12/8
s1*23/16\< s16\! | % ??
}
Yeah, I see your point. ;)
--
Knute Snortum
On Thu, May 2, 2024 at 10:31 AM Pierre-Luc Gauthier <
p.luc.gauth...@gmail.com> wrote:
> Le jeu. 2 mai 2024, à 13 h 08, Knute Snortum a écrit
> :
> > Perhaps I'm not getting the need for this command as you could using an
> empty chord at the end of the r
nd as you could using an
empty chord at the end of the repeat to do the same thing:
{
<>(\<
\after 2 \>
\repeat unfold 8 {e''16 d''} <>)\!|
}
Maybe there are other situations where \beforeLast would be useful?
--
Knute Snortum
On Wed, May 1, 2024 at 10:55 PM Robert Garrigos wrote:
> Oh this is a bit embarrassing, such a basic error….. sorry, I never
> realized that the parenthesis needs to be right after the first note.
>
Nothing to be embarrassed about. It takes some getting used to.
--
Knute Snortum
er* the
note. So if you want to slur from note a to note b, you write:
a( b)
The above slur will start on the note a and end on the note b.
--
Knute Snortum
dy even attempted the
> Qt 6 migration.
>
> Yes, if the current state continues, Frescobaldi will ultimately die a
> natural death. Sorry that I cannot exactly bring an optimistic message
> here.
>
If there is busy work that needs to be done on the project, I can do that,
but I also don't own a Mac.
--
Knute Snortum
ightHand = \relative {
\set tieWaitForNote = ##t
\shape #'((-5 . -7.5) (-4 . 0) (0 . 0) (0 . 0)) Slur
\grace { c'4~^( g'~ c~) } 1
}
leftHand = \relative {
\clef bass
\set tieWaitForNote = ##t
\grace { f,4~ c'~ a'~ s4 * 3 } 1
}
\score {
\new PianoStaff <<
\new Staff = "upper" \rightHand
\new Staff = "lower" \leftHand
>>
}
--
Knute Snortum
On Fri, Apr 26, 2024 at 10:02 AM Leo Correia de Verdier <
leo.correia.de.verd...@gmail.com> wrote:
> s4*3 after the grace notes (within the grace group) in the lower staff.
>
This is probably better than what I posted.
--
Knute Snortum
t
\grace { c'4~ g'~ c~ } 1
}
leftHand = \relative {
\clef bass
\set tieWaitForNote = ##t
\grace { f,4~ c'~ a'~ \staffUp \hideNotes \shiftOff c g' c }
\unHideNotes \staffDown 1
}
\score {
\new PianoStaff <<
\new Staff = "upper" \rightHand
\new Staff = "lower" \leftHand
>>
}
--
Knute Snortum
nt:
#(define ly:expect-warning-times (lambda args
(for-each (lambda _ (apply ly:expect-warning (cdr args)))
(iota (car args)
You might use it like this:
#(ly:expect-warning-times 4 "bar check failed")
--
Knute Snortum
{
\clef bass
\time 3/4
\repeat unfold 6 { c8 }
\time 3/4
\repeat unfold 6 { c8 }
\time 3/4
\repeat unfold 6 { c8 }
}
\score {
\new GrandStaff <<
\new Staff = "upper" \rightHand
\new Staff = "lower" \leftHand
>>
}
--
Knute Snortum
On Sat, Apr 20, 2024 at 3:02 PM Hajo Baess wrote:
> I have messed around with this little lab specimen here, and I have
> found a solution, but it is weird. You obviously (after having scaled
> some rhythm just once) have to explicitly unscale the rhythm e v e r y
> time you want it to appear in
s where tiny examples (https://lilypond.org/tiny-examples.html) are
important. Build an example of the problem with as little other stuff as
possible. It's difficult sometimes, but it will sometimes lead you to an
answer, and it certainly helps anyone trying to assist you.
--
Knute Snortum
--
Knute Snortum
--
Knute Snortum
--
Knute Snortum
you could put this at the top of your
file:
stopTimeSignature = \omit Score.TimeSignature
startTimeSignature = \undo \omit Score.TimeSignature
Then you could use
\stopTimeSignature \startTimeSignature
in your file.
--
Knute Snortum
I'm misunderstanding, just repeating the \time should do it:
\version "2.24.3"
\score {
\new Staff {
\relative {
\time 4/4
\repeat unfold 8 { c'8 } |
\time 4/4
\repeat unfold 8 { c8 } |
}
}
}
--
Knute Snortum
Here are my answers. Other people may have better suggestions.
On Tue, Apr 16, 2024 at 2:27 PM Peter Mayes wrote:
> 1. I would like the \trill in bar 2 and the ten(uto) in bar 6 to be below
> the slurs, and not above.
>
Getting the trill under (inside) the slur is easy:
% Trill under slur wi
27;2 |
s1 |
s2 f2 |
}
tamTam = \relative {
\voiceTwo
\override NoteHead.style = #'cross \stemDown
s1 |
s2 e2 |
s1 |
s2 e2 |
}
--
Knute Snortum
e overcrowding disappeared.
>
> Thank you for the inspiration!
>
> Peter A
>
>
> On 4/14/24 21:16, Knute Snortum wrote:
>
> On Sun, Apr 14, 2024 at 2:37 PM PMA
> wrote:
>
>
> Hi List --
>
> One of my several \tempo commands is printing its line too f
he right direction?
>
It's hard to know how to help you if you don't have a tiny example (
https://lilypond.org/tiny-examples.html). For instance, I was able to
affect the Y-offset of a metronome mark with this code:
\version "2.24.3"
{
\tweak MetronomeMark.Y-offset 5
\tempo "Allegro"
c''1
}
--
Knute Snortum
cobaldi? Why?
>
There is a web page that deals with command-line installation, if that's
what you want:
https://lilypond.org/doc/v2.24/Documentation/learning/command-line-setup
--
Knute Snortum
roblem:
melody = \relative c' {
c1
\section % play with (un)commenting
\grace { s8 } R1
c
}
--
Knute Snortum
ter the afterGrace, plus the trillSpan for the error to show. Any ideas
on how to fix this?
--
Knute Snortum
On Fri, Mar 22, 2024 at 8:38 AM Aaron Hill wrote:
>
>
> \version "2.25.13"
>
> \relative {
>\afterGrace c''4\trill { b16 \set tieWaitForNote = ##t c~ } c4
> }
>
>
Works great! Thanks.
--
Knute Snortum
erminated tie
\afterGrace c''4\trill { b16 c
~ } c4
Is there any way around this, as I need this for my current project?
--
Knute Snortum
On Sun, Mar 17, 2024 at 1:43 PM Carl Sorensen
wrote:
> Use q to repeat chords.
>
Of course. Thanks.
--
Knute Snortum
1 - 100 of 867 matches
Mail list logo