Overshooting melisma in multi-stanza music, Lilypond 2.24.0

2023-02-04 Thread Eirik Bjørlo
Hello,  I am having some trouble with overshooting melisma, as you can see in attached output. Se also MWE below. What could cause this? I do realise that there should have been 4 voltas, but the «bug» still persists even when I correct this.  There is also a Music stackexchange threat which I crea

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread Jean Abou Samra
On 04/02/2023 21:07, Kenneth Flak wrote: > > This comes out correctly: > > patright = { > 2 | > } > > right = { > #@(map (lambda (p) #{ \transpose c #p \patright #}) > (event-chord-pitches #{ #})) > } > > This, however, transposes the g c sequence to b e instead on the first >

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread Kenneth Flak
-- Roosna & Flak - Contemporary Dance & Music Web: roosnaflak.com Code: {github,gitlab}.com/kflak Mastodon: @k...@sonomu.club On 4 Feb 2023 13:55, David Kastrup wrote: >Kenneth Flak writes: > >> Hi list, >> >> I have this: >> >> \version "2.24.0" >> >> \language english >> >> >> patright = {

Re: writing score in absolute time

2023-02-04 Thread Jacopo Greco d'Alceo
Thank you Gregory for your complete answer. And you’ve seen it right. I’m not yet an Abjad user, but I looked at it with interest - but never drown inside. I’m just another composer still dreaming about writing music easily with a computer. I’ll take a look at what you sent me, but, joining Jean’

Re: writing score in absolute time

2023-02-04 Thread Jean Abou Samra
On 04/02/2023 10:26, Jacopo Greco d'Alceo wrote: > Hello everybody, > > I’ve always wondered if it’s possible to write a lilypond score in *absolute > time*, just giving almost 2 parameters: note and absolute time in seconds, > without the measure boundaries. > If yes, can you give some exemple?

Re: writing score in absolute time

2023-02-04 Thread Gregory Evans
Here is a copy of my message to Jacopo. I seem to forget to reply all! Hi everyone, Yes music notation is strictly pre-cartesian. Notice the durational representation of musical time requires all these dots, ties, and prolation brackets to get anything that isn't just powers of 2. And notes don't

Re: writing score in absolute time

2023-02-04 Thread Kieren MacMillan
Hi Jacopo, > I’ll tell you a secret: almost the entire occidental notation system is a > nice and juicy cartesian linear graph. Well… sort of… but as Andrew points out, for any fixed “width = duration” association you give me, I can compose music of the given duration, made up of “too many” ex

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread Kenneth Flak
On 4 Feb 2023 13:55, David Kastrup wrote: >Kenneth Flak writes: > >> Hi list, >> >> I have this: >> >> \version "2.24.0" >> >> \language english >> >> >> patright = { >> 2 | >> } >> >> patleft = { >>g2 c >> } >> >> right = { >>\patright >>\transpose c df \patright >>\tra

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread David Kastrup
Kenneth Flak writes: > Hi list, > > I have this: > > \version "2.24.0" > > \language english > > > patright = { > 2 | > } > > patleft = { >g2 c > } > > right = { >\patright >\transpose c df \patright >\transpose c d \patright >\transpose c ef \patright >\transpose c

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread bobr...@centrum.is
Here is the relevant section in the docs: https://lilypond.org/doc/v2.22/Documentation/snippets/pitches#pitches-transposing-pitches-with-minimum-accidentals-_0028_0022smart_0022-transpose_0029 -David - Original Message - > From: "Kenneth Flak" > To: "bobroff" > Cc: "Lillypond Users Mai

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread Kenneth Flak
Great, thanks! Just what I need :-) Roosna & Flak Contemporary Dance & Music https://roosnaflak.com Original Message On Feb 4, 2023, 13:30, bobr...@centrum.is wrote: > Do a search for “smart transpose.” I did this recently. I’m not home at the > moment but I’ll dig it up and p

Re: how to avoid double sharps in \transpose?

2023-02-04 Thread bobr...@centrum.is
Do a search for “smart transpose.” I did this recently. I’m not home at the moment but I’ll dig it up and post it when I get back. -David - Kenneth Flak wrote: > Hi list, > > I have this: > > \version "2.24.0" > > \language english > > > patright = { > 2 | > } > > patleft = { >

how to avoid double sharps in \transpose?

2023-02-04 Thread Kenneth Flak
Hi list, I have this: \version "2.24.0" \language english patright = { 2 | } patleft = { g2 c } right = { \patright \transpose c df \patright \transpose c d \patright \transpose c ef \patright \transpose c e \patright \transpose c f \patright \transpose c fs \pa

Re: writing score in absolute time

2023-02-04 Thread Andrew Bernard
But it is not. Even with proportional notation you can't get linear spacing for bars occupying a specified exact length. A simple example, if you have a lot of very short notes in a position they just can't fit in to 3cm = 1 second. Andrew On 4/02/2023 8:50 pm, Jacopo Greco d'Alceo wrote: th

Re: writing score in absolute time

2023-02-04 Thread Jacopo Greco d'Alceo
Hi Andrew, thank you for your answer. I’ll tell you a secret: almost the entire occidental notation system is a nice and juicy cartesian linear graph. Anyway, as you said, no notation program can do this task. As far as I know maybe just bach library inside max. The idea maybe could be transpo

Re: writing score in absolute time

2023-02-04 Thread Andrew Bernard
My composer colleague always wants to write 3cm = 1 second for his scores. I insist that music is not linear graph paper and never was. So we disagree. I just do not believe musicians read music that way. Yet this is what some people want. Consequently I have looked into this and I do not know

writing score in absolute time

2023-02-04 Thread Jacopo Greco d'Alceo
Hello everybody, I’ve always wondered if it’s possible to write a lilypond score in absolute time, just giving almost 2 parameters: note and absolute time in seconds, without the measure boundaries. If yes, can you give some exemple? Maybe with Abjad? Thank you so much, j