Re: articulate, acciaccatura, beginning

2025-03-03 Thread Gianmaria Lari
That's great, thank you Knute!!! g. On Mon, 3 Mar 2025 at 16:37, Knute Snortum wrote: > On Mon, Mar 3, 2025 at 7:21 AM Gianmaria Lari > wrote: > >> If you just want to ignore the warning, you could do this: >>> >> [...] >> >>> #(ly:expect-warn

Re: articulate, acciaccatura, beginning

2025-03-03 Thread Gianmaria Lari
> > If you just want to ignore the warning, you could do this: > [...] > #(ly:expect-warning "articulation failed") > Oh, thank you Knute! Yes, this prevents lilypond from writing the warning. How does it work? Does it prevent all "articulation failed" warnings that might appear in the program,

Re: articulate, acciaccatura, beginning

2025-03-01 Thread Gianmaria Lari
e. Is that possible? Grazie Matthew!!! g. On Sat, 1 Mar 2025 at 14:39, wrote: > On Sat, 1 Mar 2025, Gianmaria Lari wrote: > > > this code compiles with this message: warning: articulation failed to > steal > > 9/320 note backward at beginning of music; stealing forward instead

articulate, acciaccatura, beginning

2025-03-01 Thread Gianmaria Lari
Hello, this code compiles with this message: warning: articulation failed to steal 9/320 note backward at beginning of music; stealing forward instead. If I understood correctly it's an old bug. But I don't know how to solve it. \version "2.25.24" \include "articulate.ly" \score { \articulate

Re: temporary polyphonic passage

2025-02-25 Thread Gianmaria Lari
> > > > *If* I understood correctly, if I instantiate the first voice as you > propose the voice will go in a different context then 'd4'. > > That's the contrary. If you instantiate the first Voice (directly after > the \new Staff command, not after <<, maybe I was not clear enough in my > previou

Re: temporary polyphonic passage

2025-02-25 Thread Gianmaria Lari
[...] > You are not explicitly instantiating the first voice. > Replace \new Staff by \new Staff \new Voice and you have the expected > output. > *If* I understood correctly, if I instantiate the first voice as you propose the voice will go in a different context then 'd4'. This can be ok or not

Re: temporary polyphonic passage

2025-02-25 Thread Gianmaria Lari
} %%% I didn't call \oneVoice so I was expecting 'd4' would continue the \voiceTwo and then have its stem direction down. Things work as expected if I uncomment the note a1 before the polyphony. Any suggestions? Thanks, g. On Mon, 24 Feb 2025 at 21:32, Gianmaria Lari wro

Re: temporary polyphonic passage

2025-02-24 Thread Gianmaria Lari
ote: > > > On Mon, 24 Feb 2025 at 16:18, Gianmaria Lari wrote: > > > >> When I need to write a temporary polyphonic passage my code looks > similar > > >> to this: > > > >> \fixed c' \new Staff > > >> { > > >>

Re: temporary polyphonic passage

2025-02-24 Thread Gianmaria Lari
Sorry, I also forgot to mention that at the end of my polyphonic passage I normally forgot to mention (like I forgot in my previous code) the \oneVoice statement. What could happen without it? On Mon, 24 Feb 2025 at 16:18, Gianmaria Lari wrote: > When I need to write a temporary polypho

temporary polyphonic passage

2025-02-24 Thread Gianmaria Lari
When I need to write a temporary polyphonic passage my code looks similar to this: %%% \version "2.25.23" incipit = {c4 4 4 4} conclusion = {c4 4 4 4} voiceA = {c4 d e f} voiceB = {b4 a g f} \fixed c' \new Staff { \incipit %monodic << \new Voice {\voiceOne \voiceB} \new Voice {\voic

Re: too small tie

2025-02-22 Thread Gianmaria Lari
e" and not very clean. To simplify the code, isn't there a way to disregard the presence of the flat, so that LilyPond prints the tie as if the flat weren't there? Thanks Gianmaria On Sat, 22 Feb 2025 at 00:29, Yoshiaki Onishi wrote: > ... I tried to use \shape #&#

Re: too small tie

2025-02-21 Thread Gianmaria Lari
Would it be possible to overlap the flat and the tie? Like in the attached picture. On Fri, 21 Feb 2025 at 17:23, Knute Snortum wrote: > On Fri, Feb 21, 2025 at 7:56 AM Yoshiaki Onishi > wrote: > >> > Here the ties are perfectly aligned: >> > >> > (See attachment s1) >> > \version "2.25.23" >>

Re: articulate and acciaccatura

2025-02-21 Thread Gianmaria Lari
Wow!! I couldn't imagine it was so simple!!! Great! Thanks a lot William! On Fri, 21 Feb 2025 at 14:44, William Rehwinkel < will...@williamrehwinkel.net> wrote: > Dear Gianmaria, > > If you move the > > \time 3/8 > > line to after the > > \acciaccatura d&#

too small tie

2025-02-21 Thread Gianmaria Lari
Here the ties are perfectly aligned: (See attachment s1) \version "2.25.23" \fixed c' { 2^~ } But when I change the last chord from... to ... the resulting tie between g appears small and not clear (to me). (See attachment s2) What's the best way to fix it? Thanks, g.

articulate and acciaccatura

2025-02-21 Thread Gianmaria Lari
I have a bar check issue with this simple code. If I remove the \acciaccatura or the \articulate or the first line ( \time 4/4 c'1 | ) everything is fine. Any suggestions? Thanks, g. --- \version "2.25.23" \include "articulate.ly" myScore = { \time 4/4 c'1 | \time 3/8 \acciaccatura d'8 c

Re: move discant symbol

2023-05-09 Thread Gianmaria Lari
> > [...] > How can I move the discant symbol and the accordion pull symbol to avoid > them to stack on top of each other? > > [...] > > I just learned from Jean how to use \overlay and \translate-scaled > together to control exactly where text and glyphs are placed, and make them > scale with chan

move discant symbol

2023-05-09 Thread Gianmaria Lari
Sorry, trivial question: How can I move the discant symbol and the accordion pull symbol to avoid them to stack on top of each other? \version "2.25.2" #(use-modules (lily accreg)) %to use \discant pull = \markup {\musicglyph "accordion.pull" } \score { \fixed c'' { \discant "20" \tempo Viv

Re: Separate dynamics from notes

2023-05-03 Thread Gianmaria Lari
\rh > >>> > > } > > %% > > > > Otherwise it is possible to create music functions that replace notes > and rests with spacers or remove dynamics, but I can’t do that for you at > the moment. While they’re not difficult functions they’re not ”b

Re: frescobaldi themes

2023-05-01 Thread Gianmaria Lari
ry to find the source and compile it (hopefully I'll be able to do it). Thanks a lot! Gianmaria

Re: Separate dynamics from notes

2023-04-28 Thread Gianmaria Lari
wrote: > Hi Gianmaria! > > > And now I understand better the reason for the thread Kieren linked. > > I probably have to go back to study the edition engraver :) > > I’m the EE’s biggest cheerleader, so I would never dissuade you from that > study… but I really do

Re: Separate dynamics from notes

2023-04-28 Thread Gianmaria Lari
I probably have to go back to study the edition engraver :) g. On Thu, 27 Apr 2023 at 18:20, Robin Bannister wrote: > Gianmaria Lari wrote: > > > > This thing always seemed so inconvenient to me that I thought it was > > practically unusable. Or that there was some trick

Re: frescobaldi themes

2023-04-28 Thread Gianmaria Lari
[midi player not visible in Frescobaldi] > Maybe it's just turned off? What if you enable it in Tools > MIDI > MIDI > player ? ahhh quelle honte ! My apologies, I didn't know you have to enable it. Thanks a lot Jean! gianmaria

Re: frescobaldi themes

2023-04-28 Thread Gianmaria Lari
and no more embedded midi player!!! I tried to have a look on the mailing list and on google but no one discusses this issue. Do you know anything about this? Thks, Gianmaria On Fri, 28 Apr 2023 at 10:52, Federico Bruni wrote: > > > Il giorno ven 28 apr 2023 alle 09:40:57 +0

frescobaldi themes

2023-04-28 Thread Gianmaria Lari
Hope this is not off topic. Is there any way in Frescobaldi to install a bunch of themes all at once (instead of passing trough Edit -> Preferences -> Fonts & Colors etc.) ? Thanks, Gianmaria

Re: Separate dynamics from notes

2023-04-27 Thread Gianmaria Lari
e job Fantastic Robin! I'll test it more in the following days. Anyway, couldn't it be of interest to others as well? Thanks a lot to everyone!!! Gianmaria On Thu, 27 Apr 2023 at 18:20, Robin Bannister wrote: > Gianmaria Lari wrote: > > > > This thing always seemed so inconvenie

Re: Separate dynamics from notes

2023-04-27 Thread Gianmaria Lari
Thank you Leo for your answers and help. > you’ll probably need to be a little more specific about the use case, > perhaps also supply example code. > Regarding my second question, let me try to be more clear I have a score. I want to write the dynamics using a separate variable. Suppose that o

Separate dynamics from notes

2023-04-26 Thread Gianmaria Lari
ly later. For this operation I need to establish the dynamic location in the score counting and adding the notes length. This is tedious and error prone. Is there any way to make it? Thanks, Gianmaria

Re: keep measures on the same line

2023-04-06 Thread Gianmaria Lari
Hello Jean, > Sometimes I want to keep some measures on the same line. To do this I use > \nobreaks and I set the fontsize manually by trial and error. Isn't there > an easier way? > > Before this group of measures, put > > \autoLineBreaksOff > > [] > Using \autoLineBreaksOff lilypond stops to

keep measures on the same line

2023-04-03 Thread Gianmaria Lari
Sometimes I want to keep some measures on the same line. To do this I use \nobreaks and I set the fontsize manually by trial and error. Isn't there an easier way? Thank you, gianmaria

Re: \pushToTag and \appendToTag examples

2021-04-30 Thread Gianmaria Lari
sn't work. Adding a > > compound music expression to a chord not defined/allowed > > I have no problem with _that_ not being allowed. > Same for me :) And same as my previous comment. > \markup {"\appendToTag with "} > > \version "2.23.2" > >

\pushToTag and \appendToTag examples

2021-04-29 Thread Gianmaria Lari
Following David Kastrup's suggestion, I wrote some hopefully simple examples for \pushToTag and \appendToTag. I paid the maximum attention to make this code simple and clear but I'm sure it contains millions of errors etc. etc. It's just a starting point. I hope it can be useful. Nota bene: I did

Re: tags

2021-04-28 Thread Gianmaria Lari
Hello David, I've submitted a merge request > that will at > least make the following work for your purpose: > > \version "2.23.3" > music = {\tag#'here a a} > {\pushToTag #'here ~ \music } > [] > I don't like the sample code in the

Re: maple leaf rag mutopia

2021-04-27 Thread Gianmaria Lari
> > Replace \applyMusic #unfold-repeats with \unfoldRepeats ? > Yes, now it works fantastically :) Grazie! g.

maple leaf rag mutopia

2021-04-27 Thread Gianmaria Lari
Hello, I'm trying to engrave Maple Leaf Rag from mutopia. It has been written with LilyPond, version 2.14.2. I converted it using "Tools/Update with convert-ly" (in Frescobaldi) but when I try to engrave it I get this error message: Parsing...C:/Program Files (x86)/LilyPond/usr/share/lilypond/cur

Re: tags

2021-04-26 Thread Gianmaria Lari
> How is { ~ } correct? ~ is not standalone music. > > Maybe it would be nice to get an error message when you try to use a wrong object with \pushToTag etc.

Re: tags

2021-04-26 Thread Gianmaria Lari
Ciao David, [] > At any rate, \pushToTag's documentation states: > >Sometimes you want to splice some music at a particular place in an > existing music expression. You can use ‘\pushToTag’ and ‘\appendToTag’ > for adding material at the front or end of the ‘elements’ of an >

tags

2021-04-26 Thread Gianmaria Lari
Be patient with me. I expect this to generate {a~a} but it generates {a a} . Why? \version "2.23.2" music = {a \tag#'here a} {\pushToTag #'here ~ \music } The \displayLilyMusic output looks "correct". { { a4 \tag #'here { ~ } a4 } } * * * I also tried this \version "2.23.2" music = {a \

Re: "compound music expression" to "music" expression"

2021-04-24 Thread Gianmaria Lari
Sat, 24 Apr 2021 at 11:40, Aaron Hill wrote: > On 2021-04-23 11:32 pm, David Kastrup wrote: > > Gianmaria Lari writes: > > > >> Thank you Aaron and Jean, your code works! > >> > >> But I have some trivial questions. > >> If I write: > >>

Re: "compound music expression" to "music" expression"

2021-04-23 Thread Gianmaria Lari
This should be the good one that doesn't work :) \version "2.23.2" #(define (first-element music) (first (ly:music-property music 'elements))) { #(first-element #{ \chordmode {c} #}) } Ciao, g.

Re: "compound music expression" to "music" expression"

2021-04-23 Thread Gianmaria Lari
Ah!!! Sorry, I made many tests and I copied the wrong code. My apologies. g. On Sat, 24 Apr 2021 at 08:11, David Kastrup wrote: > Gianmaria Lari writes: > > > Thank you Aaron and Jean, your code works! > > > > But I have some trivial questions. > > If I wr

Re: "compound music expression" to "music" expression"

2021-04-23 Thread Gianmaria Lari
Thank you Aaron and Jean, your code works! But I have some trivial questions. If I write: \displayLilyMusic \chordmode {c} I get: { < c' e' g' >4 } It looks a good "compound music expression". But Aaron code and Jean code behave differently. Have a look here This does not work. \version "2.

"compound music expression" to "music" expression"

2021-04-23 Thread Gianmaria Lari
How can I convert a "compound music expression" made of just *one* "music expression" to a music expression? So something that "removes" curly brackets. For example it should convert {} to Thanks, g.

Re: combining chords in chords

2021-04-22 Thread Gianmaria Lari
> > If the only purpose for using tags is to generate different octaves in the > midi and the display, it would be much easier to just change the octavation > of the clef. > > Nice escamotage Carl :)) But no, the visual representation and the midi output do not differ only in the octave. g.

Re: combining chords in chords

2021-04-22 Thread Gianmaria Lari
Thank you Aaron and Valentin for your help and your codes. It worked perfectly in my previous example. Is it possible to make it working also with tags? Here is a bit of information. In my code, I use tags to generate two different outputs, one for midi and one for layout. So my variables are like

Re: combining chords in chords

2021-04-22 Thread Gianmaria Lari
g. On Thu, 22 Apr 2021 at 18:48, Valentin Petzel wrote: > Hello Gianmaria, > > Your problem here is that the postfixed [ adds an event the the note it is > applied to. Now, this does not work with macros. In such cases you can do > something like this > > << \ka s[ >

Re: combining chords in chords

2021-04-22 Thread Gianmaria Lari
Dear Aaron, > How can I solve this? > > Here's a way that involves merging the elements of the two EventChords: > [...] that's great It seems to work perfectly. Thanks a lot Aaron!! Gianmaria

combining chords in chords

2021-04-22 Thread Gianmaria Lari
I have some variables, each containing one chord as in the following example: ja = 8 jb = 8 jc = 8 and some other variables combining them, like this: ka = <<\ja \jb>> kb = <<\ja \jc>> kc = <<\jb \jc>> This is a working example engraving \ka \kb and \kc: \version "2.23.2" ja = 8 jb

Re: What usb keyboard to enter voices into lilypond? What other hardware and/or Software is indispensable?

2021-03-24 Thread Gianmaria Lari
> you plug it into your desktop via USB and it works? Or do I have to > install other software to make it working? > For windows no driver to install. You just plug in and enable the Frescobaldi midi input feature. Absolutely trivial. Ciao, g.

Re: What usb keyboard to enter voices into lilypond? What other hardware and/or Software is indispensable?

2021-03-24 Thread Gianmaria Lari
Ciao Bernhard, I have the "M-Audio Keystation Mini 32" that Knute suggests. I can confirm it works flawlessly with Frescobaldi (and Musescore). His small size makes it very practical. And it's cheap so if you decide to not use it, it should not be a big problem :) Ciao, g. On Mon, 22 Mar 2021 a

Re: organ - off topic

2020-10-01 Thread Gianmaria Lari
. So I wondered if these pedals already existed on some organs where there are less size weight issues compared to an accordion. As you say, probably the reason why these pedals are not there (or are not common) is not a technical one; it's that they are simply not useful or not useful enough on a

organ - off topic

2020-10-01 Thread Gianmaria Lari
online but I have not been able to find it. Thanks a lot! gianmaria

Re: [OT] modify midi

2020-06-16 Thread Gianmaria Lari
llis wrote: > On 15/06/2020 12:18, Mark Knoop wrote: > > At 11:09 on 15 Jun 2020, Gianmaria Lari wrote: > >> Sometimes I would like to modify a bit the midi file generated by > >> Lilypond. What stops me from doing that is that in case I modify the > >> lilypon

[OT] modify midi

2020-06-15 Thread Gianmaria Lari
Sometimes I would like to modify a bit the midi file generated by Lilypond. What stops me from doing that is that in case I modify the lilypond source I lose all the work done on the midi and I have to do it again from scratch. So I was wondering if anyone knows a software that gives you the possi

Re: Staff.OttavaBracket.direction

2020-06-11 Thread Gianmaria Lari
On Thu, 11 Jun 2020 at 17:33, Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com> wrote: > Hi Gianmaria, > Are you sure to want an *ottava bassa* on above the staff? > This could be pretty disturbing... > No, I'm not sure. I have no experience; in my particular cas

Staff.OttavaBracket.direction

2020-06-11 Thread Gianmaria Lari
My apologies if the question is trivial. I would like to print the ottavaBracket up the staff but even if I specify the direction of ottava bracket it doesn't work. Here it is a not working example. \version "2.21.1" \fixed c'' { \override Staff.OttavaBracket.direction = #UP \ottava #-1 c d

Re: move object - accordion register

2020-06-10 Thread Gianmaria Lari
Thank you Pierre and Jamie for your kind help. The command you mentioned \markup\halign worked perfectly! Thanks a lot, g. On Wed, 10 Jun 2020 at 13:54, Jamie Beardslee wrote: > Use \halign to horizontally align markup. A positive value moves it to > the left (before), and a negative value

move object - accordion register

2020-06-10 Thread Gianmaria Lari
I would like to move the accordion register symbol on the left, before the c''. How can I do it? \version "2.21.1" #(use-modules (scm accreg)) { \discant "120" c'''4-232 } Thank you, gianmaria

Re: Tone cluster

2020-05-22 Thread Gianmaria Lari
> > \toneCluster f' ~ f'' ~ \toneCluster f' f'' > > should work. > Yes, it works :) Thanks Pierre! g.

Re: Tone cluster

2020-05-22 Thread Gianmaria Lari
y way to add a lower and upper tie like in the attached picture? Thanks, gianmaria

Re: italian list or forum

2020-05-22 Thread Gianmaria Lari
Ciao Federico, [...] As I'm seeing more and more italians here (and also on Frescobaldi > mailing list), I think it's the moment to create a new italian > "community place". > Please let me know if you are interested. > Interested. No preference regarding Mailing list on gnu.org or google groups.

Re: Suggestion to make sharps and flats persistent

2020-05-18 Thread Gianmaria Lari
My apologies for the text formatting of my last mail. I wrote the message on my mobile phone and didn't notice the formatting issue. >

Re: Suggestion to make sharps and flats persistent

2020-05-18 Thread Gianmaria Lari
> [...]. That being said… > > Are not > > \relative f' > > and > > \fixed c''' > > just "feature requests for laziness with resulting opaqueness"? ;) [...] > We (well… modulo me LOL) don’t get this worked up about how \relative makes > cut-and-paste a nightmare. Why start now? ;) So

Re: Suggestion to make sharps and flats persistent

2020-05-18 Thread Gianmaria Lari
Hello Paul, > [...]If I'm writing music in F, then I suggest that I be able to use *bF* > as a pitch instead of *bf*. The *F* would indicate that all subsequent *b*s > would be flattened until one is encountered with a different accidental or > until the end of the current music expression. It sh

Re: Remote Ensemble Playing

2020-04-02 Thread Gianmaria Lari
> > Does anyone have any idea how these people is able to do things like these? > > https://youtu.be/Sj4pE_bgRQI > https://youtu.be/3eXT60rbBVk > > [...] > > One possibility might be having one instrument play along with the > > conductor video, then have the next musician play along that video >

Re: Remote Ensemble Playing

2020-04-01 Thread Gianmaria Lari
Ciao Urs! On Wed, 1 Apr 2020 at 09:05, Urs Liska wrote: > Am Mittwoch, den 01.04.2020, 08:51 +0200 schrieb Gianmaria Lari: > > Off topic but very interesting :) > > Does anyone have any idea how these people is able to do things like these? > > https://youtu.be/Sj4pE_bgR

Re: Remote Ensemble Playing

2020-03-31 Thread Gianmaria Lari
Off topic but very interesting :) Does anyone have any idea how these people is able to do things like these? https://youtu.be/Sj4pE_bgRQI https://youtu.be/3eXT60rbBVk The only information I found is this: https://slippedisc.com/2020/03/exclusive-rotterdam-made-that-amazing-beethoven-9th-witho

Re: modaltranspose & scheme function

2020-03-19 Thread Gianmaria Lari
(iota 8) produces (0 1 2 3 4 5 6 7). > (iota 8 0 -1) would produce (0 -1 -2 -3 -4 -5 -6 -7). > oh, great! Thanks Aaron! g.

modaltranspose & scheme function

2020-03-19 Thread Gianmaria Lari
Long time ago with the help of the people in this forum I have been able to write (to collect) this simple code \version "2.19.82" \include "changePitch.ly" multiModal = #(define-music-function (scale patternRhytmic patternMelodic) (ly:music? ly:music? ly:music?) #{ #@(map(lambda (p)

Re: New release

2020-02-06 Thread Gianmaria Lari
Ciao Federico, I would be very glad to help. On Thu, 6 Feb 2020 at 17:06, Federico Bruni wrote: > I'm installing on Windows 7 after cleaning a previous very old version. > The default path is C:\Program Files (x86)\LilyPond > ok. > Gianmaria, can you test th

Re: New release

2020-02-06 Thread Gianmaria Lari
Hello Phil, I downloaded and I'm trying to install the windows version. Is it normal that 2.19.84 version tries to install itself it in the old folder "LilyPond2.19.83"? Have a look to the attached screenshot. Regards Gianmaria On Thu, 6 Feb 2020 at 14:40, Phil Holmes wrote:

Re: "\removeWithTag #'x {.....}" more concisely

2020-02-06 Thread Gianmaria Lari
Ciao Pierre, On Thu, 6 Feb 2020 at 08:52, Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com> wrote: > Hi Gianmaria, > How about: rcl = \removeWithTag #'chordLetter \etc > Well, that exactly what I need! Great, thanks a lot. P.S. I have already seen the \etc command

"\removeWithTag #'x {.....}" more concisely

2020-02-05 Thread Gianmaria Lari
I use very often the following instructions in my lilypond code \removeWithTag #'chordLetter {.} where chordletter is a tag I created. Is there any way to write it more concisely like \rcl {...} Thanks a lot, Gianmaria

Re: clusters (accordion)

2020-02-01 Thread Gianmaria Lari
> > I would like to engrave the cluster symbol in the attached image. > I have been able to do something that is similar. Here it is: \version "2.19.83" { \hide Rest \makeClusters { 8 8} r8 \makeClusters { 8 8} r8 \makeClusters { 8 8} r8 \makeClusters { 8 8} r8 \undo \hide Rest } But

Re: beam and partial

2020-01-28 Thread Gianmaria Lari
Thank you Aaron and Martin. It's very clear. Best regards, g. On Tue, 28 Jan 2020 at 14:25, Aaron Hill wrote: > On 2020-01-28 4:52 am, Gianmaria Lari wrote: > > Just a curiosity. Why lilypond engrave this: > > > > \version "2.19.83" > > {\pa

beam and partial

2020-01-28 Thread Gianmaria Lari
Just a curiosity. Why lilypond engrave this: \version "2.19.83" {\partial 8*7 g8 8 8 8 8 8 8} like g8[ 8 8] 8[ 8 8 8] I would expect: g8[ 8 8 8] 8[ 8 8] Thanks, g.

clusters (accordion)

2020-01-27 Thread Gianmaria Lari
I would like to engrave the cluster symbol in the attached image. The excerpt is from the fifth movement of the Zolotaryov accordion kinder suite N1. I don't want to use exactly the same notation: if there is a better one (more modern/standard), that would be ok. Any suggestions? Thank you, g.

Re: $nota ^\markup {M} version 2.19 vs 2.21

2019-11-26 Thread Gianmaria Lari
On Tue, 26 Nov 2019 at 15:25, David Kastrup wrote: > Gianmaria Lari writes: > > > On Tue, 26 Nov 2019 at 14:14, David Kastrup wrote: > > > >> Thomas Morley writes: > >> > >> > Am Di., 26. Nov. 2019 um 09:30 Uhr schrieb Gianmar

Re: $nota ^\markup {M} version 2.19 vs 2.21

2019-11-26 Thread Gianmaria Lari
On Tue, 26 Nov 2019 at 14:14, David Kastrup wrote: > Thomas Morley writes: > > > Am Di., 26. Nov. 2019 um 09:30 Uhr schrieb Gianmaria Lari > > : > >> > >> This code works. > >> > >> \version "2.21.0" > >> test = #(define

Re: $nota ^\markup {M} version 2.19 vs 2.21

2019-11-26 Thread Gianmaria Lari
On Tue, 26 Nov 2019 at 10:53, Thomas Morley wrote: > Am Di., 26. Nov. 2019 um 09:30 Uhr schrieb Gianmaria Lari > : > > > > This code works. > > > > \version "2.21.0" > > test = #(define-scheme-function (nota) (ly:music?) > > #{ &g

$nota ^\markup {M} version 2.19 vs 2.21

2019-11-26 Thread Gianmaria Lari
This code works. \version "2.21.0" test = #(define-scheme-function (nota) (ly:music?) #{ $nota ^\markup {M} #}) {\test c} but it didn't in version 2.19.83. How I should modify it to make it working in 2.19.83? Thank you, g.

Re: tie & tag

2019-11-25 Thread Gianmaria Lari
Dear Aaron, you wrote: [] > \pushToTag and \appendToTag only work on things that have an elements > property. So that means this expression is valid but useless: > > \pushToTag #'here c' \tag #'here g' I tried to search "Element property" and I found this: http://lilypond.org/doc/v2

Re: tie & tag

2019-11-25 Thread Gianmaria Lari
Dear Aaron... > A \tag is not a location per se, but rather it marks the following bit > of music with some identifier. [.] Thanks a lot for your examples, now it's perfectly clear! I post here some other examples inspired by your code. I did my best to write the easiest as possible examp

Re: tie & tag

2019-11-22 Thread Gianmaria Lari
On Fri, 22 Nov 2019 at 18:53, Aaron Hill wrote: > On 2019-11-22 7:49 am, Gianmaria Lari wrote: > > I tried (again) with PushToTag with no success. And I don't understand > > why > > it doesn't work. Here it is the code: > > \pushToTag and \appendToTag only

Re: tie & tag

2019-11-22 Thread Gianmaria Lari
\tag #'midiOut\tag #'tieTag {} \tag #'screenOut c' } \keepWithTag #'midiOut \pushToTag #'tieTag ~ {\tag #'midiOut\tag #'tieTag {} \tag #'screenOut c' } {\tag #'midiOut \tag #'tieTag {} \tag #'screenOut c' } and then to:

Re: tie & tag

2019-11-22 Thread Gianmaria Lari
Hello Aaron, made some tests and I discovered where are the issues. Here is our working code (just a bit simplified): \version "2.21.0" \tagGroup #'(screenOut midiOut) nc = {\tag #'midiOut\tag #'screenOut c' } myScore = {\nc << \nc <>~ >> \nc} \keepWithTag #'screenOut \myScore \keepWithTag #'

Re: tie & tag

2019-11-21 Thread Gianmaria Lari
Ciao Aaron, you wrote: > > Here's something you can do in 2.19.83: > > > > > > \version "2.19.83" > > > > \tagGroup #'(screenOut midiOut) > > nc = {\tag #'midiOut \tag #'screenOut c' } > > nd = {\tag #'midiOut \tag #'screenOut d' } > > myScore = {\nc \nd \nc << \nd s~ >> \nd} > >

Re: tie & tag

2019-11-21 Thread Gianmaria Lari
Consider this situation: \version "2.21.00" \tagGroup #'(screenOut midiOut) nc = {\tag #'midiOut \tag #'screenOut c' } nd = {\tag #'midiOut \tag #'screenOut d' } myScore = {\nc \nd \nc \nd~\nd} \score {\keepWithTag #'screenOut \myScore \layout{}} \score {\keepWithTag #'midiOut \mySco

Re: tie & tag

2019-11-21 Thread Gianmaria Lari
On Thu, Nov 21, 2019, 5:35 PM David Kastrup wrote: > Gianmaria Lari writes: > > > I would expect this code > > > > > > \version "2.21.00" > > test = {\tag #'first c' > > \tag #'second e'} >

tie & tag

2019-11-21 Thread Gianmaria Lari
I would expect this code \version "2.21.00" test = {\tag #'first c' \tag #'second e'} \keepWithTag #'first {\test~\test} \keepWithTag #'second {\test~\test} ... generates two scores c~c and e~e but it doesn't! It generates c c and e~e Why no ties in the first score? Any "fix"? T

Re: acciaccatura & mis-predicted

2019-11-18 Thread Gianmaria Lari
Thank you Jacques and Harm for your help. I will try to use the previous version. Best regards g.

acciaccatura & mis-predicted

2019-11-18 Thread Gianmaria Lari
I'm sure this is a trivial issue but I need help to understand why this code... \version "2.21.0" { \acciaccatura cis'8 d'1 \acciaccatura cis'8 d'1 } ... generates this log: [] programming error: mis-predicted force, 108.120472 ~= 108.620856 continuing, cross fingers programming erro

Re: Tie multiple voice music contained in variable

2019-11-13 Thread Gianmaria Lari
idn't forget tags; but to me they are syntactically difficult to use. I always make million of mistakes before my code compiles correctly so I keep them as a last resort. Thanks a lot! Ciao, Gianmaria

Re: Tie multiple voice music contained in variable

2019-11-13 Thread Gianmaria Lari
my beard well grown and clearly gray so I hoped it was time to try again to include images. I'm joking Harm Ciao, Gianmaria

Re: Tie multiple voice music contained in variable

2019-11-13 Thread Gianmaria Lari
not work Thank you! g. On Wed, 13 Nov 2019 at 11:16, Gianmaria Lari wrote: > > On Wed, 13 Nov 2019 at 10:01, Michael Käppler wrote: > >> Hi Gianmaria, >> Interesting, for me running 2.19.80 the first example does not compile, >> either. >> > > Yes,

Re: Tie multiple voice music contained in variable

2019-11-13 Thread Gianmaria Lari
On Wed, 13 Nov 2019 at 10:01, Michael Käppler wrote: > Hi Gianmaria, > Interesting, for me running 2.19.80 the first example does not compile, > either. > Yes, I vaguely remember that version 2.21 manage differently ties/variable. And probably that was the reason why I decid

Tie multiple voice music contained in variable

2019-11-12 Thread Gianmaria Lari
The following code containing a tie between variables, compiles and works perfectly: \version "2.21.0" pa = {e'1} *{ \pa~\pa } * %here is the tie! Is there any way to do the same in case the variable contains two voices like in the following code? \version "2.21.0" pa = {<< {e'1}\\{c'1}>>} { \p

prall / mordent with accidentals

2019-05-23 Thread Gianmaria Lari
What's the standard way to engrave a prall/mordent with accidentals? I found online these two solutions but would like to know if there is anything more "standard". mordentsharp = \mordent _\markup { \tiny \sharp } {a2^\mordentsharp} mordentsharp = ^\markup \left-align \center-column { \musi

Re: Two simultaneous mark events

2019-05-20 Thread Gianmaria Lari
On Sun, 19 May 2019 at 22:46, Simon Albrecht wrote: > On 18.05.19 18:58, Gianmaria Lari wrote: > > In the past I used some snippet I found on LSR giving the possibility > > to write multiple rehearsal marks, but I was wondering if there is a > > simpler way. Isn&#x

Two simultaneous mark events

2019-05-18 Thread Gianmaria Lari
I'm often in this situation: \version "2.21.0" fine = { \once \override Score.RehearsalMark #'break-visibility = #'#(#t #t #f) \once \override Score.RehearsalMark #'self-alignment-X = #RIGHT \mark \markup \italic "Fine" } \fixed c' { c d e f \bar "|." \fine \break \mark A c c c c }

Re: fixed vs relative

2019-05-09 Thread Gianmaria Lari
On Thu, 9 May 2019 at 21:32, David Wright wrote: > On Thu 09 May 2019 at 20:20:36 (+0200), David Kastrup wrote: > > Gianmaria Lari writes: > > > > > I saw the discussion about fixed vs relative few times in the lilypond > ml. > > > > > > I think

  1   2   3   4   5   6   7   >