Re: Metronome marking with non-integer value

2023-06-26 Thread Jean Abou Samra
Le lundi 26 juin 2023 à 18:54 +0200, Simon Albrecht a écrit : > Would the relatively new > > \layout { >    \enablePolymeter > } > > be appropriate here? (plus of course \cadenzaOn and \remove > Time_signature_engraver) It won't really help — \enablePolymeter serves to enable different time

Re: Metronome marking with non-integer value

2023-06-26 Thread Simon Albrecht
On 25.06.23 16:36, Jean Abou Samra wrote: |\layout { \context { \Score \remove Metronome_mark_engraver \cadenzaOn } \context { \Staff \remove Time_signature_engraver \consists Metronome_mark_engraver } }| Would the relatively new \layout {   \enablePolymeter } be appropriate here? (plus of

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

Re: Metronome marking with non-integer value

2023-06-25 Thread Jean Abou Samra
Le dimanche 25 juin 2023 à 15:59 +0300, Lib Lists a écrit : > Hi Valentin, > > thank you so much for your time, it works perfectly and the detailed > explanation is really helpful and welcome (now I need to experiment > more on my own to fully understand everything). > > Interestingly, and this

Re: Metronome marking with non-integer value

2023-06-25 Thread Kieren MacMillan
Hi all, > P.S. Rational / decimal metronome markings can be useful for > analytical purposes (performance studies, or rhythmically complex / > generative music such as Nancarrow etc.). Also for music to be > performed if the piece has i.e. (multiple) click tracks or conductors, > or if it is

Re: Metronome marking with non-integer value

2023-06-25 Thread Lib Lists
Hi Valentin, thank you so much for your time, it works perfectly and the detailed explanation is really helpful and welcome (now I need to experiment more on my own to fully understand everything). Interestingly, and this would have been the topic of my next message, the resulting MIDI output is

Re: Metronome marking with non-integer value

2023-06-25 Thread Valentin Petzel
Hello Lib, this is a limitation of the Lilypond parser which implements the syntax \tempo [text] [duration = ...] Here it assumes that ... is an unsigned integer. This I think is not unreasonable, if you tell a musician to play something in MM 72.4 he will probably be a bit confused. Anyway,

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?