Re: Song verses with variant rhythms

2025-02-07 Thread David Wright
to > each chunk, but that is a palaver and I am looking for something > easier. You can add the lyrics to the Staff instead of each voice. You just have to add _ to each set of lyrics so that there's a syllable for every moment in the staff, ie both voices. BTW, post

Re: Linux OS, adding Midi

2025-02-05 Thread David Wright
people in the past having problems with running timidity themselves, and the fix was killing their timidity daemon. I've never encountered that problem, never having seen such a daemon. I don't remember reports of what might have started it. Cheers, David.

Re: Linux OS, adding Midi

2025-02-04 Thread David Wright
searching with the keywords "soundfont file > linux installing". I would search your distribuition's archive first; for example, Debian provides fluid-soundfont-gm, fluid-soundfont-gs and fluidr3mono-gm-soundfont in the archive. For those, you can therefore use your normal installer. Cheers, David.

Re: filtering unwanted lyrics with Devnull

2025-02-03 Thread David Wright
OW, you need one fewer skips inside your \Devnull. My workaround is attached. I can't tell whether this feature is a bug, nor whether it could be bent to your requirement. Cheers, David. \version "2.24.4" melody = \relative c'' { c1 d1 e2~ 2 \break f g a b } wordsRef

Re: alignement problem when \remove "Clef_engraver" of a Tab.

2025-02-03 Thread David Kastrup
éric BELLOCQ writes: > David, > Ok, thanks. > > Then, in 5.4.7 of English (and at least French) manual for 24.4, it is said > that > \hide > > is a short cut for > \override Clef.transparent = ##t > > Are they boch the same than > \override Clef.stenci

Re: alignement problem when \remove "Clef_engraver" of a Tab.

2025-02-01 Thread David Kastrup
its better to have a "softer" approch. In the > case you could use : > > `\override Clef.stencil = #point-stencil` That's the same as \hide Clef -- David Kastrup

Re: Align lyrics under the stem, not the notehead

2025-01-30 Thread David Wright
e LyricText.self-alignment-X = #RIGHT > >   \repeat unfold 4 { R8 L } > } That's good (though not what you asked for). > For Lyrics with more than 1 character using: > > Lyrics = \lyricmode { >   \override Lyrics.LyricText.font-series = #'bold >   \overrid

Re: chant text underlay

2025-01-30 Thread David Wright
. Knowing the contents might help you to find its origin, or it could even be a step on the path to making it work. Cheers, David. %%\header { %% snippet-title = "Aligning lyrics on vowels" %% snippet-author = "" %% snippet-description = \markup { %%Align lyrics so t

Re: Align lyrics under the stem, not the notehead

2025-01-28 Thread David Wright
weak that will provide that? "Left" places the /left/ side of the lyric underneath the note. So using right instead may do what you want. If even that is not far enough, you could modify your lyrics to R_ L_, which will shove them yet further over. Cheers, David.

Re: Adding a slur to a turn

2025-01-26 Thread David Sumbler
at is suggested. Knute and Valentin also made helpful suggestions, but I'll go with this one because it is so nearly what I already had. Thanks all for your help. David On Sat, 2025-01-25 at 15:35 -0800, carsonm...@ca.rr.com wrote: > David, > > \version "2.24.4&

Adding a slur to a turn

2025-01-25 Thread David Sumbler
I want, except that the turn and its accidental should appear inside the slur, not outside. I have tried all sorts of tweaks and overrides for the turn and the accidental, but without any success. How can I get the result I want? David test.pdf Description: Adobe PDF document

Re: clef - letter clefs - A, B, D, E

2025-01-19 Thread David Wright
big rehearsal letters. And the A isn't giving any indication of the a-line. (I suppose you /could/ raise the crossbar and project it a little beyond the righthand side.) Personally, I'm not sure I could cope with more clefs. I don't envy tenors having to cope with G, F and occasionally C clefs already. Cheers, David.

Re: 2.24.4 installation and convert.ly

2025-01-19 Thread David Wright
contained? What makes me suspicious is that here on linux I happen to have: ~/lilypond-2.18.2-1.linux-64/lilypond/usr/bin/ which is part of the old-fashioned (≤2.23.6) LP tree (but _not_ in the PATH). Hopefully yours is not loitering around in your PATH or the new unpacked archive. Cheers, David.

Re: 2.24.4 installation and convert.ly

2025-01-19 Thread David Wright
probably isn't worth the hassle. You might need to wait for a windows user here to check over your installation(s), something I can't do. Perhaps check your versions haven't become entangled. Cheers, David.

Re: "section"

2025-01-19 Thread David Wright
" seems to work. It's often worth checking both documents/web trees, as they don't cover exactly the same ground. Cheers, David.

Re: "section"

2025-01-19 Thread David Wright
On Sun 19 Jan 2025 at 10:58:25 (-0800), carsonm...@ca.rr.com wrote: > Looked in the index of 2.24 and did not see it. > > Where should I be looking? Notation Reference 2.24.0 p884 (command index) and p910 (LilyPond index). Cheers, David.

Re: 2.24.4 installation and convert.ly

2025-01-19 Thread David Wright
a directories. In particular for windows, you should probably avoid having them in your current working directory. I would leave the binaries in wherever they were installed. You can certainly change directory to wherever you place your data files. Cheers, David.

Re: tied notes in parallel context with lyrics

2025-01-18 Thread David Wright
e. (Excuse my terminology.) So you need to add _ to the lyrics to satisfy that rule: \addlyrics { A -- _ B C } I find the structure useful for setting hymns that have a lot of passing notes, avoiding having to write an alignment part with a NullVoice. Cheers, David.

Re: \applyContext and \override in a layout block: override value not visible at the score beginning

2025-01-18 Thread David Kastrup
Valentin Petzel writes: > Hello David, > >> Neither surprising nor an edge case. > > I would say it is quite surprising for most users, and definitely an edge > case. > It is essentially a case of `\applyContext` silently behaving differently > when > the Voi

Re: \applyContext and \override in a layout block: override value not visible at the score beginning

2025-01-17 Thread David Kastrup
(length (ly:assoc-get 'length grob-def))) > (display "+ ") > (display length) > (newline))) > > \score { > \relative c'' { > \applyContext #displayStemLength > g4 > \applyContext #displayStemLength > g > } > \layout { > \override Stem.length = #0 > } > } > % MWE end -- > > Best regards, > Jakub -- David Kastrup

Re: Documentation question.

2025-01-13 Thread David Wright
rd of these (but from http://lilypond.org/doc/v2.24/Documentation/web/download), so you want to download the first one in the list above, ie: https://gitlab.com/lilypond/lilypond/-/releases/v2.24.4/downloads/lilypond-2.24.4.tar.gz Cheers, David.

Re: LilyPond 2.25.23

2025-01-12 Thread David Kastrup
oment' is deprecated; > use 'tempoWholesPerMinute' > > Is that a regression? That is probably a less than helpful change. Maybe this should instead be converted to \set Score.tempoWholesPerMinute = #210/4 since it is more or less the most basic form of accessing this property. -- David Kastrup

Re: Refering to multiple contexts in multiple sections.

2025-01-06 Thread David Kastrup
riod, and I protested that non-backward-compatible behavior. -- David Kastrup

Re: White on black with whiteout

2025-01-06 Thread David Kastrup
al stencil-routines > like stencil-whiteout and friends - or am I wrong? stencil calls should get all the arguments they need. If necessary for backward compatibility, as optional and/or keyword arguments. -- David Kastrup

Re: White on black with whiteout

2025-01-06 Thread David Kastrup
ed in general stencil routines, Why? Markup commands all get the layout argument (which is either a layout block or for global markup the paper block), and layouts inherit from paper. -- David Kastrup

Re: miss-aligned dynamic in presence of chords with reverse noteheads

2025-01-06 Thread David Kastrup
user/refman.itely (Fingering instructions): adjust manual. Can't be all that many years... -- David Kastrup

Re: \tranposition is not transposed by \transpose in \cueDuring

2025-01-04 Thread David Kastrup
When you are writing notes to be used by instruments in different transposition, it is a bad idea to put a \transposition in the notes. That pins down the relation between written and sounding notes, and you don't want that. You can create MIDI to hear what LilyPond's idea of sounding notes is: the cue notes are engraved by looking at both the transposition of the current staff as well as that of the quoted staff. For this to work sensibly, the \transposition has to appear in the staff of the instrument actually playing at a different concert pitch, not anywhere else. -- David Kastrup

[no subject]

2025-01-02 Thread David R
just add an ordinary percussion part that sounds but is prevented from being printed? -- Thanks David Rogers

Re: Convert chord mode into multi-voice mode

2025-01-02 Thread David Kastrup
lute and relative notation. It's probably easiest to use that for the editing. -- David Kastrup

Re: Breath Marks in Lyrics?

2025-01-02 Thread David Wright
en before was in Rutter's Shepherd's Pipe Carol. Carols for Choirs 2 (the orange book) has commas, but by 100 Carols for Choirs (the white book), they've become stylised tick marks. (Same editors and publisher.) Cheers, David.

Re: Breath Marks in Lyrics?

2025-01-02 Thread David Wright
<< > \new Voice = "melody" \relative { > a'1 a4. a8 \breathe a2 > } > \new Lyrics \lyricsto "melody" { > These are the \breathe words > } > >> Attached is some doodling based on the above as there was no MWE. You might want to decreas

Re: Convert staff-spaces to mm on the fly?

2024-12-29 Thread David Kastrup
ecent 2.25 releases have the scheme function to-staff-space, > Otherwise you can get the conversion factor from the paper. Arguably within markup, the layout block should be the active module. That would make this just \override #`(line-width . ,(* 100 mm)) But at the current point of time, this is not the case, and the above does not work. -- David Kastrup

Re: Dark Mode sheet music

2024-12-28 Thread David Wright
o resource), zathura by pressing Ctrl-R when displaying the document, evince ditto with Ctrl-I, mupdf ditto with I. This avoids having to keep multiple documents, and is safer in that you're less likely to send an inverted document to a printer and thereby waste a lot of ink or toner. Cheers, David.

Re: Convert chord mode into multi-voice mode

2024-12-20 Thread David Wright
te all the fooii variables of interest from fileii into filei, adjust the \score{ } sections to include the two voices instead of one, and add Merge_rests_engravers as appropriate. This method will give melodic lines that are suitable for having lyrics set beneath them, rather than a blizzard of simultaneity structures, which can confuse the eye. Cheers, David.

Re: how to modify `afterGraceFraction` mid-score?

2024-12-20 Thread David Kastrup
fy the fraction to use. \afterGrace not just precedes the time when optional arguments were possible but also the time when fractions were general input syntax. -- David Kastrup

Re: how to modify `afterGraceFraction` mid-score?

2024-12-19 Thread David Kastrup
ouldn't this be a context property? [...] > > I guess that David has thought about that... > >> (Of course, the current implementation of afterGrace makes this >> comparatively hard to achieve, since the fraction is used for >> determining the length of a skip IIRC.) &g

Re: Contemporary Notation Snippets

2024-12-15 Thread David Bellows
Thanks for making this public, it's an excellent resource. The cluster chords are very well done. On Sun, Dec 15, 2024 at 8:20 AM Knute Snortum wrote: > > On Sun, Dec 15, 2024 at 7:24 AM Yoshiaki Onishi wrote: >> >> Dear LilyPonders, >> >> Ever since I started learning LilyPond a little over thr

Re: Labeling a chordNames staff

2024-12-15 Thread David Kastrup
don't think labelling the chord name line is all that unusual. -- David Kastrup

Re: spacing staff...can it be done?

2024-12-14 Thread David Kastrup
sing \oneVoice instead. But you should not need to change _back_ at all. As mentioned in another post, you are likely misusing \\ for something it is not good for. -- David Kastrup

Re: spacing staff...can it be done?

2024-12-14 Thread David Kastrup
. } \new Voice { the ghost voice } >> And in particular _not_ using \\ . > My question: is it possible to add another STAFF to the score, to use > only to control horizontal spacing? If so, how can it be hidden so it > won't affect vertical space, show clefs & key signatures, etc? That way lies madness. -- David Kastrup

Re: Usability testing LilyPond's documentation

2024-12-13 Thread David Kastrup
intersection of the people complaining about the documentation and the people writing documentation is empty. The path to improving LilyPond does not lie with telling the few remaining volunteers that they are doing a bad job. -- David Kastrup

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
Kieren MacMillan writes: > Hi David, > >>> I, for one, would love to see a list of all properties that are >>> implied to have an effect on a grob [by interface inclusion] but don’t >>> actually [due to lack of implementation]. >> >> The proposal wo

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
msk...@ansuz.sooke.bc.ca writes: > On Fri, 13 Dec 2024, David Kastrup wrote: > >> > But one might well also ask, if there are useless properties with no >> > effect, >> >> Straw man. There are no such properties. > > Then why are you so concerned about w

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
Trevor Bača writes: > On Fri, Dec 13, 2024 at 3:46 PM David Kastrup wrote: >> >> Why would you want to list a property that has no effect on a grob? >> > > David, please go look at the IR 3.1 entry for TupletBracket ... > > https://lilypond.org/doc/v2.24/Docu

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
msk...@ansuz.sooke.bc.ca writes: > On Fri, 13 Dec 2024, David Kastrup wrote: >> >> I don't see how it is a great idea to list properties that may not >> >> affect a grob at all in the documentation of a grob. >> > >> > Excuse me? >> > &

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
Kieren MacMillan writes: > Hi David, > >>> Can you please elaborate just a little bit more on what you're >>> thinking? >> >> Why would you want to list a property that has no effect on a grob? > > I, for one, would love to see a list of all prope

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
Trevor Bača writes: > On Fri, Dec 13, 2024 at 1:11 PM David Kastrup wrote: > >> Trevor Bača writes: >> >> > Most helpful of all was the suggestion that the grob descriptions given >> as >> > IR 3.1 ... >> > >> > >> https:/

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
Carl Sorensen writes: > I was under the impression that if a grob had a particular interface, > all of the properties of the interface could be applied to the grob. But that doesn't mean that they will have an effect. -- David Kastrup

Re: How to increase the distance between the last note of a measure and the following bar line

2024-12-13 Thread David Kastrup
roperties that a grob *changes* from interface defaults. > > This is such a great idea. I don't see how it is a great idea to list properties that may not affect a grob at all in the documentation of a grob. -- David Kastrup

Re: Some things need need to be fixed on the interfaces pages

2024-12-12 Thread David Kastrup
ault value is what is being used unless overriden by grob definition or context definition or user. Many grob definitions override the default, and several context definitions also apply overrides. Only then does the user come into play. > The default values seem to be set in grobs, not interfaces, so as an > alternative, how about something like ... Again: you are confusing what "default" means in this context. The grobs can override the defaults. -- David Kastrup

Re: Basic Scheme Markdown Function

2024-12-06 Thread David Kastrup
ine-music-function (align mkp) ((number? LEFT) markup?) #{ <>^\markup \general-align #X #align \bold \override #'(box-padding . 0.5) \box #mkp #}) Of course the original example would not work until changing it to \InstrumentChange #-0.7 "Bb Clarinet" -- David Kastrup

Re: Key signature and clef break-visibility exception for page breaks?

2024-12-03 Thread David Kastrup
ot something that a "feature request" can do. The best you can hope for is telling LilyPond where it can break the page including key signatures and so on and forbid it to break page anywhere else. It can even be a range of measures that you are sure will take more than 1 line and less than 2. -- David Kastrup

Re: Vertical alignment of an extra staff

2024-11-30 Thread David Kastrup
ith { alignAboveContext = "VnI" \remove Time_signature_engraver \magnifyStaff #3/4 } { <>^"Solo - should be above the other staff" \repeat unfold 7 { c2 d } } >> \break \repeat unfold 7 { f,4 d f d } } \score { \new StaffGroup \with { instrumentName = #"Violin I " } \new Staff = "VnI" { << \global \violinIPart >> } \layout { } } -- David Kastrup

Re: Problems regarding the use of OOP in Lilypond Scheme

2024-11-29 Thread David Pirotte
g type (expecting exact integer): bar > So perhaps you can figure out how to define a slot-ref procedure that > works normally and a slot-set procedure which does nothing. Fwiw, I wouldn't do that. With all the above said, i totally agree with David Kastrup's answers that in th

Adjusting position of breath-marks

2024-11-29 Thread David Sumbler
nd specifying the X shift I want. Any suggestions? David Sumbler

Re: Problems regarding the use of OOP in Lilypond Scheme

2024-11-28 Thread David Kastrup
   cpts) >     (cons x y))) > ``` Here you calculate succesive values of (binom n k) in a loop, each time going from scratch rather than using the last value. Wrapping that kind of complexity problem in OOP boxes will make it harder to fix it. -- David Kastrup

Re: Chordname question- triads with added upper extension

2024-11-27 Thread David Kastrup
ld have done the trick stopping at the fifth and adding the sharpened 11, but then c:5 was changed to stop including the third since c:5 for "power chords" looked like a more sensible input syntax than c:^3 or c:1.5 . -- David Kastrup

Re: Chordname question- triads with added upper extension

2024-11-27 Thread David Kastrup
ng Lily Pond to newer versions on the > Mac invariably involves breaking things, so I haven't gotten around to > doing it. That sounds like something you should get fixed as it will cause an increasing amount of problems communicating with other people about things you try doing. -- David Kastrup

Re: Automatic beaming behaviour

2024-11-24 Thread David Sumbler
On Sun, 2024-11-24 at 16:57 +0100, David Kastrup wrote: > David Sumbler writes: > > > What I don't understand is why I need both the 8th-note and 16th- > > note > > entries.  The name "beamExceptions" implies that one only needs to > > specif

Re: Automatic beaming behaviour

2024-11-24 Thread David Kastrup
David Sumbler writes: > What I don't understand is why I need both the 8th-note and 16th-note > entries.  The name "beamExceptions" implies that one only needs to > specify the exceptional beaming - but the 16th note version is already > the default.  Is it the ca

Re: Automatic beaming behaviour

2024-11-24 Thread David Sumbler
On Sun, 2024-11-24 at 15:25 +0100, David Kastrup wrote: > David Sumbler writes: > > > I am setting a piece in 2/4 time.  Lilypond's default beaming > > pattern > > is to break beams at the mid-bar point, which is what one would > > generally expect.  However, I

Re: Automatic beaming behaviour

2024-11-24 Thread David Kastrup
David Sumbler writes: > I am setting a piece in 2/4 time.  Lilypond's default beaming pattern > is to break beams at the mid-bar point, which is what one would > generally expect.  However, I would like it to use a single beam for > the whole bar if, and only if, the bar cons

Automatic beaming behaviour

2024-11-24 Thread David Sumbler
ing.beatStructure = 1,1   \set Timing.beamExceptions = #'()   \set Timing.beamExceptions = \beamExceptions { 8[ 8 8 8] } c''8 c16 c c c c8 c8 c c c } David

Re: 3-8th notes, the first one by itself; two questions; what is this called and how to do it?

2024-11-21 Thread David Wright
On Thu 21 Nov 2024 at 18:09:35 (-0800), Kenneth Wolcott wrote: > Thanks, David. > > I think I finally found the answer in the manual (see attached screenshot). > > \set Timing.beamHalfMeasure = ##f That's certainly more compact, but I've not used it because I'm mo

Re: 3-8th notes, the first one by itself; two questions; what is this called and how to do it?

2024-11-21 Thread David Wright
On Thu 21 Nov 2024 at 17:26:26 (-0800), Kenneth Wolcott wrote: > Hi David; > > You have: > > #'() % beamExceptions > \overrideTimeSignatureSettings > 3/4 % timeSignatureFraction > 1/8 % baseMomentFraction > *2,2,2 % beatStructure* > >

Re: 3-8th notes, the first one by itself; two questions; what is this called and how to do it?

2024-11-21 Thread David Wright
t engraved so that the first eighth note is not part of the > bracket. I'm sure there are better ways than the attached. Cheers, David. \version "2.24.0" % 2017-11-28 %% Beam crochets separately. %% 2.18.2 can't parse this format for beatStructure \layout { \context {

Re: Message: "Note: compilation failed and \version outdated"

2024-11-19 Thread David Wright
On Tue 19 Nov 2024 at 09:05:00 (-0800), Stu McKenzie wrote: > > Reply to David Wright (et al): > > On 2024-11-18 10:40, Stu McKenzie wrote: [ recapitulation of OP snipped ] > > In reply to your post: > > > It's typical that an error occurs before the "outd

Re: How to break a loop when using Scheme in LilyPond?

2024-11-19 Thread David Kastrup
eys))) (else fallback The labeled let defines a function taking two arguments (and in this case with the name "loop") and runs it with the initial arguments taken from the let statement. -- David Kastrup

Re: Automatically set Hairpin.to-barline

2024-11-19 Thread David Kastrup
) (nhds (ly:grob-object right-bound 'note-heads))) (not (ly:grob-array? nhds))))) to deal with hairpins broken across lines? -- David Kastrup

Re: Message: "Note: compilation failed and \version outdated"

2024-11-18 Thread David Wright
the error message by > experimenting with scores. > > Unfortunately, there is 1 error before the compilation failed message, > but it shows that no specific file is mentioned in the message. It's typical that an error occurs before the "outdated" message is issued. But your OP reads as if the message appeared out of the blue, without any previous error having occurred. Is that correct, and if not, what was the error that you didn't report? Cheers, David.

Re: Error while using `hash-for-each` to set grob properties.

2024-11-18 Thread David Kastrup
) > SCORE:global-config > ) > } > > \layout { > \context { \Score \useScore } > } > > \score { > \new Staff { > \relative c' { > c d e f g f e d c > } > } > } > You really should get used to standard ways of formatting Scheme code or every interaction with other people is going to cause headaches for one or the other. That being said, this particular error just appears to be the typo of writing "Notehead" instead of "NoteHead". Fix that, and the score compiles. Whether it does what you expect then, I have no idea. -- David Kastrup

Re: Suppressing a "programming error" message

2024-11-17 Thread David Sumbler
d really > like to see a scan of the printed score you want to replicate – up to > now I've never experienced a piece that starts with grace notes only > right before a bar line... > > >     Werner Joachim Andersen no.22 of 24 Etudes for Flute.  You'll find it on IMSLP. David

Re: Suppressing a "programming error" message

2024-11-17 Thread David Sumbler
On Sun, 2024-11-17 at 17:54 +0100, Thomas Morley wrote: > Am So., 17. Nov. 2024 um 17:18 Uhr schrieb David Sumbler > : > > > > I have been setting a piece which has a large number of notes > > preceded by 3 grace notes.  Unusually, the original version prints > &g

Suppressing a "programming error" message

2024-11-17 Thread David Sumbler
ot;ly:expect-warning-times" to suppress unnecessary warnings, but I can't find anything similar to suppress a message about a programming error. Alternatively, of course, perhaps someone can suggest a better way of producing the grace notes and barline before the first main note. David

Re: FYI: Nested Markuplist-Score-Midi Block Behavior

2024-11-16 Thread David Kastrup
ist. If that list is a top-level markup list, it is treated as lines subject to page-breaking, with their own spacing variables separate from that of a top-level score. -- David Kastrup

Re: Remove or hide glissando on a single Voice in a multi-voice context

2024-11-14 Thread David Kastrup
t; What second voice? There is only a single voice here. You probably mean something like \new Voice << \relative {g' a b e} \\ \relative {c' d \glissando e f} >> Note that without the "\\", "<< ... >>" does not introduce additional voices but merely enters material in a different order. -- David Kastrup

Re: Single staff polyphony and NullVoice

2024-11-11 Thread David Wright
But others will have to tell you whether this is possible, and how to code it if it is. Cheers, David.

Re: Single staff polyphony and NullVoice

2024-11-10 Thread David Wright
st is passed to Staff (1st score), or NullVoice (2nd score). Then, before you create your second score, you can set: polly = { } to make it "disappear". (I don't know the jargon.) Does that make sense? Cheers, David.

Re: Underline Lyrics once and for a whole score

2024-11-09 Thread David Wright
ll cause this shift, as seen in the last two examples. Because I don't use durations, I prefer "" rather than \skip, because \skip must be followed by a duration, but that duration is meaningless and could be misleading. Cheers, David. eighthNotes = { c'8 8 8 8 \brea

Re: Subdivided beaming not correct with compound meter and tuplets

2024-11-07 Thread David Kastrup
ructure (which is what you get without specifying the context level explicitly) don't make it into or out of << ... \\ ... >> constructs. -- David Kastrup

Re: Changing transposition during a score

2024-11-02 Thread David Sumbler
On Sat, 2024-11-02 at 19:22 +0100, David Kastrup wrote: > David Sumbler writes: > > > I have a piece which is in D-flat major, with a middle section > > which is > > in C-sharp minor.  Both of these keys are more easily written a > > semitone lower so I have trie

Re: Changing transposition during a score

2024-11-02 Thread David Kastrup
David Sumbler writes: > I have a piece which is in D-flat major, with a middle section which is > in C-sharp minor.  Both of these keys are more easily written a > semitone lower so I have tried to use \transposition, but I can't get > this to work. > > For instance,

Changing transposition during a score

2024-11-02 Thread David Sumbler
    \key c \minor       c     }   } } What am I doing wrong? David

Re: Step by step assistance installing lilypond 2.24

2024-11-01 Thread David Wright
produces into wherever you want to keep it and run it from. Presumably you're familiar with running LP. Cheers, David.

Re: Step by step assistance installing lilypond 2.24

2024-10-31 Thread David Wright
ve the spacings that your posts were asking for. Cheers, David.

Re: Ending slur on a different voice

2024-10-30 Thread David Kastrup
Cameron Hall writes: > On Wed, 30 Oct 2024 15:14:59 +0100 > David Kastrup wrote: > >> Cameron Hall writes: >> >> > Here is a short simplified excerpt of a piece I'm trying to notate. >> > I need a slur to start on the quarter note C and end on the D

Re: Ending slur on a different voice

2024-10-30 Thread David Kastrup
| c2. | } %%% Note that if your ongoing Voice is named Voice = "soprano" (for example), the \voices command needs to become \voices "soprano",2 in order to attach the first-voice-formatting to the already existing voice. -- David Kastrup

Re: Empty staff paper: How to remove the left-hand line?

2024-10-27 Thread David Kastrup
; \Staff > \omit TimeSignature > \omit BarLine > \omit Clef > \override VerticalAxisGroup > .default-staff-staff-spacing > .basic-distance = #10 > } > } > } > > I'm sure this is an easy question, but I haven't found the right search term > for it -- TIA! You could add \context { \Score \remove System_start_delimiter_engraver } to your \layout block. -- David Kastrup

Re: Function to select a subset of a pattern?

2024-10-24 Thread David Kastrup
roperty m 'elements)) (t (list-tail l (if (negative? a) (+ (length l) a) a (list-head t (if (negative? b) (+ (length t) b 1) b)) m) scale = \relative { a b c d e f g} \displayLilyMusic \pick 0 4 \scale \displayLilyMusic \pick -2 -1 \scale \displayLilyMusic \pick -3 -3 \scale -- David Kastrup

Re: Function to select a subset of a pattern?

2024-10-24 Thread David Kastrup
David Kastrup writes: > stefano franchi writes: > >> Is there a lilypond function that would allow me to extract a subset from a >> pattern? >> >> For instance, let's say I have a simple A - natural scale and I want to get >> the first five notes. Is th

Re: Function to select a subset of a pattern?

2024-10-24 Thread David Kastrup
ean "remove no element"). The music in question needs to actually be of a kind that has an 'elements field. -- David Kastrup

Re: Odd behaviour when score begins with grace notes

2024-10-22 Thread David Kastrup
"H. S. Teoh" via LilyPond user discussion writes: > On Tue, Oct 22, 2024 at 10:57:23AM -0700, Knute Snortum wrote: >>On Tue, Oct 22, 2024 at 10:44 AM H. S. Teoh via LilyPond user discussion >><[1]lilypond-user@gnu.org> wrote: >> >>> O

Re: Odd behaviour when score begins with grace notes

2024-10-22 Thread David Kastrup
race notes right at > the beginning, Issue 34. Workaround is in the manual. -- David Kastrup

Das Glasperlenspiel coding question

2024-10-21 Thread David Olson
that my first draft of Nothing Other Than's description is unsatisfying to people who actually write code. Suggestions welcome. Pond-fraternally yours, David Olson Los Angeles

Re: Creating space at the top of a page

2024-10-19 Thread David Sumbler
Thank you both for your helpful replies.  I now have things working just as I had hoped. David On Fri, 2024-10-18 at 07:03 -0400, Kieren MacMillan wrote: > Hi David, > > As Xavier points out: > > It's not odd-header-markup but oddHeaderMarkup (same for even). > > I

Re: InstrumentName + OneStaff

2024-10-18 Thread David Kastrup
s that it combines multiple contexts overlayed on one another. You'd put the instrument name on the context best matching the visuals you'd want. -- David Kastrup

Re: Creating space at the top of a page

2024-10-18 Thread David Sumbler
On Fri, 2024-10-18 at 12:56 +0200, Xavier Scheuer wrote: > On Fri, 18 Oct 2024 at 12:48, David Sumbler > wrote: > > > > One of these 2 solutions would almost certainly work for me, if > only I could get the basics sorted out.  But after a lot of > experimentation, I canno

Re: Creating space at the top of a page

2024-10-18 Thread David Sumbler
On Thu, 2024-10-17 at 13:32 -0400, Kieren MacMillan wrote: > Hi David, > > > > So, for example, I would like the following: > > > Page 1, containing items 1 and 2: header shows '1&2' > > > Pages 2-3, each containing a single item: headers show '

Re: Creating space at the top of a page

2024-10-17 Thread David Sumbler
eat through the whole book.  If I specify oddHeaderMarkup etc. in the files for individual items, which are called by my top-level file, I find that the last one is applied to the whole document. Is there some way of doing what I want which would still allow me to end up with a single output file?

Creating space at the top of a page

2024-10-16 Thread David Sumbler
re elegant and orthodox way of doing what I want.  Suggestions, please? David

  1   2   3   4   5   6   7   8   9   10   >