Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-05-26 Thread Lib Lists
Hello everybody, a long-time user here, never been a power user though, but I'm back to Lilypond after quite many years. I'm considering the possibility of notating a future orchestral project using Lilypond. As I never used it for anything bigger than chamber music, I'm learning how to organise a

Re: Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-05-26 Thread Lib Lists
On Tue, 26 May 2020 at 19:38, Xavier Scheuer wrote: > > On Tue, 26 May 2020 at 18:12, Lib Lists wrote: > > > > [...] > > > > However, I know that \partcombine doesn't accept more than two voices, > > so I guess I cannot (hypothetically) combine all the voi

Re: Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-05-27 Thread Lib Lists
On Tue, 26 May 2020 at 20:49, Valentin Villenave wrote: > > On 5/26/20, Lib Lists wrote: > > For example, I'd start with the concertmaster's part, then duplicate > > it and edit it to generate the music the second soloist, then the > > other soloists, then desk

Re: Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-05-28 Thread Lib Lists
On Wed, 27 May 2020 at 18:10, Valentin Villenave wrote: > > On 5/27/20, Lib Lists wrote: > > merge the stems so > > that the final result looks like one voice. > > In that case, what you want clearly is \partcombine (\partCombine since 2.21). > > If you have more

Re: Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-06-02 Thread Lib Lists
xtremely useful, at least for me. I couldn't find such an example in the otherwise awesome documentation, and I was thinking to contribute myself once I'll be more familiar. Thank you! Lib > > On 5/28/20 10:33 AM, Lib Lists wrote: > > On Wed, 27 May 2020 at 18:10, Valentin Villen

Re: Orchestral strings, how to organise score and parts for divisi, solos, desks etc.

2020-06-09 Thread Lib Lists
On Sun, 7 Jun 2020 at 10:26, Rutger Hofman wrote: > > Well, it turned out to keep that tutorial short. Still, I think it will > have its use, since questions about temp staves/divisi turn up at > regular intervals. > > My first attempt is here: > > https://www.rutgerhofman.nl/lilypond/divisi-doc/d

Problems with trill spanner length

2021-11-29 Thread Lib Lists
Hi, I have two problems related to the trill spanner length. \version "2.22.1" { ees1\startTrillSpan \time 3/4 d2\startTrillSpan d4\startTrillSpan \stopTrillSpan } First bar: according to Gould (p. 136) the trill line should stop at the barline. Is there a way to achieve this? Second bar: t

Re: Problems with trill spanner length

2021-11-30 Thread Lib Lists
Span > > \time 3/4 > d2 > -\tweak bound-details.right.padding #1 > -\tweak springs-and-rods #ly:spanner::set-spacing-rods > -\tweak minimum-length #8 > \startTrillSpan d4\startTrillSpan \stopTrillSpan > } > > HTH, > Dimitris > > On Mon, Nov 29, 2021 at 6:24 PM

Re: Problems with trill spanner length

2021-11-30 Thread Lib Lists
The solution was simple, I just had to place a '-' before \tweak. { \pitchedTrill ees1 -\tweak to-barline ##t \startTrillSpan e \time 3/4 f2. \stopTrillSpan } Cheers, Lib On Tue, 30 Nov 2021 at 10:24, Lib Lists wrote: > > Hi, > > thank you so much. Both seem to

How to change the alignment of the dashed line in \cresc

2021-11-30 Thread Lib Lists
Hello, I'm trying to change the vertical alignment of the dashed line so that it is at the same level with the bottom of the text 'cresc.', instead of being at the centre. I checked the documentation for the DynamicTextSpanner but couldn't find the right property to change. \version "2.22.1" {

Re: How to change the alignment of the dashed line in \cresc

2021-11-30 Thread Lib Lists
DynamicTextSpanner.bound-details.right.Y = #-1 > \override DynamicTextSpanner.bound-details.left.stencil-offset = #'(-0.75 . > 0) > c'1\cresc > d' > e'\ff > } > > Cheers, > Valentin > > Am Dienstag, 30. November 2021, 12:35:25 CET schrieb Lib Lists: > >

Re: How to change the alignment of the dashed line in \cresc

2021-12-01 Thread Lib Lists
} On Tue, 30 Nov 2021 at 15:12, Valentin Petzel wrote: > > Hello Lib, > > just remove the overrides to left.Y and right.Y. But having the line centered > but the cresc raised will look a bit weird. Maybe experiment by setting the Y > values to something between 0 and -1. >

Multiple grid lines in the same score

2022-01-01 Thread Lib Lists
Hello everybody, and happy new year! In the example below I would like to add another set of grid lines to show the triplet subdivisions in the lower staff. Moreover, I'd like to colour the two grid lines differently. I couldn't find any example and I'm not sure whether this is actually possible.

Re: Multiple grid lines in the same score

2022-01-01 Thread Lib Lists
, 1 Jan 2022 at 18:15, Valentin Petzel wrote: > > Hello Lib, I think I can implement something for that, give me a day or two. > > Cheers, > Valentin > > Am Samstag, 1. Jänner 2022, 15:56:18 CET schrieb Lib Lists: > > Hello everybody, and happy new year! > > > &g

Re: Multiple grid lines in the same score

2022-01-02 Thread Lib Lists
> Cheers, > Valentin > > Am Samstag, 1. Jänner 2022, 21:17:52 CET schrieb Lib Lists: > > Hi Valentin, > > wow, thanks, if you have the time that would be great! > > > > To clarify what I mean, here attached is an example made with > > Inkscape. I susp

Re: Multiple grid lines in the same score

2022-01-02 Thread Lib Lists
verrides to have them printed > in some color. > > Cheers, > Valentin > > Am Sonntag, 2. Jänner 2022, 10:31:25 CET schrieb Lib Lists: > > Hi Valentin, > > thank you so much! The example you attached looks perfect. > > However, it doesn't seem to work under Lilypond 2

Changing half-diminished symbol size

2023-05-25 Thread Lib Lists
I'd like to change the size of the half-diminished chord symbol, but I cannot find a way to do it. \version "2.25.5" \chords { \set majorSevenSymbol = \markup { \override #'(thickness . 2) \triangle ##f "7" } c4:maj7 a:min7.5- } I'm aware there's not a halfDimishedSymbol, but I cannot fin

Re: Changing half-diminished symbol size

2023-05-26 Thread Lib Lists
On Fri, 26 May 2023 at 03:16, wrote: > > > I'd like to change the size of the half-diminished chord symbol, but I > > cannot find a way to do it. > > > > \version "2.25.5" > > \chords { > > \set majorSevenSymbol = \markup { \override #'(thickness . 2) > > \triangle ##f "7" } > > c4:maj7 a:min7.5-

Changing accidental size and alignment in chord symbols

2023-05-26 Thread Lib Lists
I'd like to change the size of the accidentals and their alignment in chord symbols. Here a MWE: \version "2.25.5" \chords { aes2 cis } Specifically, I'd like to have all the flats smaller, and the sharps smaller and horizontally center-aligned with the root note name. I checked the manual an

Re: Changing accidental size and alignment in chord symbols

2023-05-27 Thread Lib Lists
ake-musicglyph-markup "accidentals.sharp"))) However, I didn't manage to change the size of the accidentals. If anyone could point me in the right direction it would be great! Bear in mind, my knowledge of Scheme is primitive to say the least. Best regards, Lib On Fri, 26 May 2023 at 1

Re: Changing accidental size and alignment in chord symbols

2023-05-27 Thread Lib Lists
markup list. It's not yet perfect, as I'd wish the sharp sign to be still smaller, but satisfactory enough. See screenshot 'before' and 'after'. Cheers, Lib On Sat, 27 May 2023 at 12:49, Lib Lists wrote: > > Replying to myself, as it might help someone else

Changing distance between chord suffixes

2023-05-27 Thread Lib Lists
Hello, in the following example (see attached edited pdf) I'd like to reduce the distance between the suffixes. It looks like the distance between the root and the first suffix is smaller than the distances between the following suffixes. \version "2.25.5" \chords{ des:maj7.5+ fis:7.5+.9+.11+ }

Re: Changing distance between chord suffixes

2023-05-28 Thread Lib Lists
Indeed chordNameSeparator is responsible for the space between suffixes. Solved as follows: \version "2.25.5" \chords{ des:maj7.5+ fis:7.5+.9+.11+ } \layout { \context { \ChordNames chordNameSeparator = #(make-hspace-markup 0.2) } } On Sat, 27 May 2023 at 17:59, Lib Li

Re: Frescobaldi issue 16: .ly is missing by saving

2023-05-29 Thread Lib Lists
Just checked on macOS Ventura 13.4 and Frescobaldi adds the .ly extension automatically. Cheers, Lib On Mon, 29 May 2023 at 22:52, Federico Bruni wrote: > > Hi all > > I'm wondering if we can close this old Frescobaldi issue: > https://github.com/frescobaldi/frescobaldi/issues/16 > > In some des

Re: Proportional duration and cross-staff notation

2023-05-30 Thread Lib Lists
> > > >\new Staff = "down" { > > \override Beam.positions = #'( 6 . 6 ) > > \clef bass > > \stemUp b8[ c' \up c' b] > > \down b8[ \up c' b] > > \down c'[ \up c'] > > \down b8 \up

How to generate \scaleDurations values procedurally

2023-06-11 Thread Lib Lists
Hello, I'm (re)working on a series of pieces for player piano. I'd like to find a way to generate all the \scaleDurations values so that I don't have to type them by hand. In the example below they follow a simple pattern (60/60k 60/59, 60/58, etc.). Unfortunately my knowledge of Scheme is very lim

Re: How to generate \scaleDurations values procedurally

2023-06-12 Thread Lib Lists
On Mon, 12 Jun 2023 at 00:08, Jean Abou Samra wrote: > > Le dimanche 11 juin 2023 à 23:55 +0200, Lib Lists a écrit : > > Hello, I'm (re)working on a series of pieces for player piano. I'd like to > find a way to generate all the \scaleDurations values so that I don'

Re: How to generate \scaleDurations values procedurally

2023-06-12 Thread Lib Lists
On Mon, 12 Jun 2023 at 12:44, Jean Abou Samra wrote: > > [Adding back the list] Oops, thank you! > > Le lundi 12 juin 2023 à 12:23 +0200, Lib Lists a écrit : > > > On Mon, 12 Jun 2023 at 10:58, Jean Abou Samra > > <[j...@abou-samra.fr](mailto:j...@abou-samra.

Compilation time (was: Generate \scaleDurations procedurally)

2023-06-13 Thread Lib Lists
Hello, When trying to compile the complete score of the piece below (88 staves and 120 quarter notes), I noticed it was taking many hours (I didn't finish the compilation). Trying with shorter versions, I got the following compilation times: - 2x quarter notes -> 16.7", - 4x quarter notes -> 1'17",

Re: Compilation time (was: Generate \scaleDurations procedurally)

2023-06-13 Thread Lib Lists
Dear Jean (and Valentin!), thank you so much! The page breaker was the problem, and after applying your fix the compilation time on my machine is around 3 minutes. I'll soon be able to finish the score, just need to fix the duration ratio and the layout. Again, thank you! Lib P.S. I just found an o

Re: Grace note spacing & alignment in score

2023-06-15 Thread Lib Lists
Hi, Here is a hack, and among the various things to be fixed, the beam thickness of the fake grace notes needs to be checked more carefully against the 'real' grace notes. I calculated the starting point of the fake grace according to the percussion part, so it begins on the upbeat of the 3rd beat.

Re: Grace note spacing & alignment in score

2023-06-20 Thread Lib Lists
I was going to submit a bug report about the collision issues, but it > appears that someone already did so about 10 years ago: > https://gitlab.com/lilypond/lilypond/-/issues/2630 > > Take care, > > Mike Seifert > > > On Jun 15, 2023, at 12:54 PM,

Re: Vertical Spacing with Tuplets and Lyrics

2023-06-20 Thread Lib Lists
On Tue, 20 Jun 2023 at 22:18, Mogens Lemvig Hansen wrote: > > It struck we as weird to put the lyrics inside the DrumStaff, so I tried > something closer to what I would have done for a choir: > > \score { > > << > > \new DrumStaff << > > \new DrumVoice { \voiceOne \CyBars } > >

Re: Vertical Spacing with Tuplets and Lyrics

2023-06-20 Thread Lib Lists
Maybe even better than writing explicitly the number of systems per page, \paper { page-breaking-system-system-spacing.padding = 2 } (https://lilypond.org/doc/v2.25/Documentation/notation/paper-variables-for-page-breaking) seems to work. On Tue, 20 Jun 2023 at 23:44, Lib Lists wrote: > >

Re: Vertical Spacing with Tuplets and Lyrics

2023-06-21 Thread Lib Lists
On Wed, 21 Jun 2023 at 00:33, Jean Abou Samra wrote: > > Le mardi 20 juin 2023 à 23:44 +0300, Lib Lists a écrit : > > I think the problem is caused by Lilypond putting too many systems on the > page (have no idea why). > > The precise positioning of grobs such as tuplet br

Re: clef bass_16

2023-06-24 Thread Lib Lists
On Fri, 23 Jun 2023 at 12:24, Valentin Petzel wrote: > > To be more general the clef modifier specifies a shift in steps where we start > with 1 as unison. So as an octave is 7 steps n octaves will have a shift of > 7*n, but we will add a 1 as we start with 1 = unison, which gives 0+1 = 1, 7+1 > =

Metronome marking with non-integer value

2023-06-25 Thread Lib Lists
Hello, I realised that Lilypond doesn't like it if the metronome value is a non-integer. In the example below, assigning 7 to the voiceAmount variable triggers a 'error: not an unsigned integer'. I tried to construct the metronome number marking as a markup, but without success. Any suggestions?

Re: Metronome marking with non-integer value

2023-06-25 Thread Lib Lists
tronome-count > 72.4 > 'tempo-unit > (ly:make-duration 2) > 'text > "Weird tempo") > \set Score.tempoWholesPerMinute = #(ly:make-moment (* 724/10 1/4)) > c > } > \layout { } > \midi { } > } > > If you do not what to d

Re: Metronome marking with non-integer value

2023-06-26 Thread Lib Lists
> Interestingly, and this would have been the topic of my next message, the > resulting MIDI output is always correct whatever \tempo I put (it can be the > same \tempo for all staves). In the example below the top staff is always set > to 4 = 120 and the other staves correctly follow. I'm wonde

Nested tuplet ratio notation

2023-07-25 Thread Lib Lists
Hello, I'm testing different ways to notate the top-staff rhythm in the example below (a 25:16 tuplet over two bars, or a quintuplet built on four notes of another quintuplet). I have a couple of problems: 1. I'd like to notate the first staff ratio as in the attached image, but I have no idea how

Re: Nested tuplet ratio notation

2023-07-28 Thread Lib Lists
\translate-scaled #'(3.3 . 2.8) \magnify #0.5 "5" } \override TupletBracket.padding = #0 \override TupletNumber.Y-offset = #1.5 \tuplet 5/4 { c8[ c c c c] } } } } On Tue, 25 Jul 2023 at 16:34, Lib Lists wrote: > > Hello, > I'm testing different ways to notate

Re: Nested tuplet ratio notation

2023-07-28 Thread Lib Lists
On Fri, 28 Jul 2023 at 14:50, Jean Abou Samra wrote: > > Le vendredi 28 juillet 2023 à 10:57 +0300, Lib Lists a écrit : > > The solution was to build the tuplet number text as a markup. I wonder if > there is a way to specify the alignment of the tuplet number with the tuplet &g

Re: Nested tuplet ratio notation

2023-08-01 Thread Lib Lists
is > inserted before the notes, allowing us to add additional overides or stuff. > This function will automatically derive the numbers (e.g. 5:4) from the > tuplet. > > E.g the tuplet in this example turns into > > \override TupletNumber.text = #(tuplet-number::custom-text #{ 8 #

Re: Nested tuplet ratio notation

2023-08-01 Thread Lib Lists
Hi Valentin On Tue, 1 Aug 2023 at 16:08, Valentin Petzel wrote: > > Hi Lib, > > Am Dienstag, 1. August 2023, 11:21:31 CEST schrieb Lib Lists: > > Hi Valentin, > > I'm speechless, that's absolutely wonderful and useful, thank you so much! > > glad you like

Re: Nested tuplet ratio notation

2023-08-04 Thread Lib Lists
ut block: > > \override StandaloneRhythm.TupletNumber.font-series = #'bold > > Cheers, > Valentin > > Am Mittwoch, 2. August 2023, 08:04:31 CEST schrieb Lib Lists: > > Ooops, I clearly skipped that part, my bad! > > I now see why you did it, and you also added some space around th

Text markup length and bar spacing

2024-09-17 Thread Lib Lists
Hi everybody, I'm trying to find the right option to make sure that the bar spacing follows the length of a text markup. See this example: if it's one bar long it works, if 2 or more it doesn't. \version "2.25.19" \score { << \new StaffGroup << \new Staff = "upper" { c'4 -\mar

Re: Nested analysis brackets order and distance issue

2024-10-04 Thread Lib Lists
On Wed, 2 Oct 2024 at 08:26, Werner LEMBERG wrote: > > > The irregular distance is caused by LilyPond trying to vertically fit > the items as tight as possible, which is what you normally want. > > > I'm a bit lost regarding the distance between them. > > > I tried this but with no success (and I

Re: Nested analysis brackets order and distance issue

2024-09-26 Thread Lib Lists
On Wed, 25 Sept 2024 at 22:22, Werner LEMBERG wrote: > > > >> In this example, everything looks fine when there are max. 3 nested > >> analysis brackets (first score). However, when the brackets are 4 > >> the distance between them is irregular. > >> > >> Moreover, how to reverse the order of the

Re: Cry for help - lost plot ....

2024-09-26 Thread Lib Lists
Hi Kieren, this also works, thank you! Cheers, Libero On Thu, 26 Sept 2024 at 01:50, Kieren MacMillan wrote: > > Hi, > > > However, when the scores are four, the distribution seems problematic, > > as the scores begin to overlap. Moreover, they are not equally > > distributed. I sort of get why (

Re: Cry for help - lost plot ....

2024-09-20 Thread Lib Lists
Hi everybody, I'm connecting to this thread as it's a very similar situation: I'm making a score consisting of fragments, and I ended up using the \markup \fill-line \score construct. However, when the scores are four, the distribution seems problematic, as the scores begin to overlap. Moreover, th

Re: Cry for help - lost plot ....

2024-09-20 Thread Lib Lists
On Fri, 20 Sept 2024 at 15:56, Timothy Lanfear wrote: > > On 20/09/2024 12:44, Lib Lists wrote: > > Hi everybody, > I'm connecting to this thread as it's a very similar situation: > I'm making a score consisting of fragments, and I ended up using the >

Nested analysis brackets order and distance issue

2024-09-25 Thread Lib Lists
Hi everybody, In this example, everything looks fine when there are max. 3 nested analysis brackets (first score). However, when the brackets are 4 the distance between them is irregular. Moreover, how to reverse the order of the brackets so that the shortest ones are closer to the staff? Thanks