Re: rall. autocalculation function in Scheme

2023-02-05 Thread Valentin Petzel
Hello Adam, Using #{ ... #} does not magically register the music or something. A scheme expression such as (begin ...) will evaluate to the last statement. So (begin #{ ... #} (enact-tempo-decrease ...)) will simply evaluate to the second part, thus always to #{#}. What you do in fact need

Re: rall. autocalculation function in Scheme

2023-02-05 Thread Valentin Petzel
Hello Adam, your problem is that you are feeding the whole list of tempi into each \tempo command. Instead you should do something like myRall = #(define-music-function (steps duration) (integer? ly:duration?) (let* ((tempi-list (iota steps 100 -1)) (tempi-mus (map (lambda (t) #{

Re: rall. autocalculation function in Scheme

2023-02-05 Thread Adam M. Griggs
I've given it some more work. The \repeat construct is gone, and the displayed messages indicate that my recursion is working correctly. Metronome marks are not yet printed, however. What am I missing? Also, I'm getting a wrong type argument error message when I try to (let* (current-tempo (car

rall. autocalculation function in Scheme

2023-02-05 Thread Adam M. Griggs
Hello list, I'm trying to create a Scheme function that will automatically calculate and enact a *rall*. as a sequence of \tempo assignments. I am aware of the basic *rall*., *rit*., and *accel*. functions in "articulate.ly" but I wanted something I have a little more control over. I need help,

OLL autotranspose feature release

2023-02-05 Thread Saul Tobin
Hi all, Just want to let everyone know, auto-transpose in OpenLilyLib now has automatically inserted key signatures. https://github.com/openlilylib/oll-misc/tree/master/pitch/auto-transpose Please let me know if you run into any bugs using it. Saul

Re: single system output in 2.24

2023-02-05 Thread Jean Abou Samra
Klaus, > Le 5 févr. 2023 à 16:56, Klaus Blum a écrit : You are not subscribed to this list. Can you please subscribe (https://lists.gnu.org/mailman/listinfo/lilypond-user) so that list admins don’t have to approve each of your messages manually? Thanks, Jean

single system output in 2.24

2023-02-05 Thread Klaus Blum
Hi Henning, So, please: Is there a way to still get single-system PDFs? maybe you need to call LilyPond with additional parameters like     -dtall-page-formats=eps,png,pdf or -     dseparate-page-formats=eps,png,pdf AFAIK the latter is for the single systems. Here is where I got this

Re: single system output in 2.24

2023-02-05 Thread Lukas-Fabian Moser
You’re right, and probably I should help with the translation. (I tried, some years ago, and gave up; AFAIR didn’t even get the workflow running...) If you're on Linux (I used to have Mint, now I'm on Ubuntu 22.10), it shouldn't be too hard to get the infrastructure running. Of course it's

Re: single system output in 2.24

2023-02-05 Thread Henning Hraban Ramm
Am 05.02.23 um 15:26 schrieb Lukas-Fabian Moser: Hi Hraban, (BTW the German translation of the CLI documentation is outdated and thus partly wrong, and it really makes no sense that I must reconfigure my browser to access different languages.) I agree that the current situation (both the

Re: single system output in 2.24

2023-02-05 Thread Henning Hraban Ramm
Am 05.02.23 um 14:50 schrieb Klaus Blum: Hi Henning, So, please: Is there a way to still get single-system PDFs? maybe you need to call LilyPond with additional parameters like     -dtall-page-formats=eps,png,pdf or -     dseparate-page-formats=eps,png,pdf AFAIK the latter is for the

Re: single system output in 2.24

2023-02-05 Thread Lukas-Fabian Moser
Hi Hraban, (BTW the German translation of the CLI documentation is outdated and thus partly wrong, and it really makes no sense that I must reconfigure my browser to access different languages.) I agree that the current situation (both the state of the German translation and the mechanism

single system output in 2.24

2023-02-05 Thread Henning Hraban Ramm
Hi, my songbook workflow for ConTeXt (https://wiki.contextgarden.net/LilyPond) worked until 2.22 but doesn’t any more. I need single systems as PDF as well as the -systems.count file. Seems like I can get single systems only as EPS any more, and must set -daux-files that was default in

Re: Overshooting melisma in multi-stanza music, Lilypond 2.24.0

2023-02-05 Thread Valentin Petzel
Hello Eirik, this behaviour is caused by defining new Lyrics contexts in Lyrics contexts as it seems. I’ve also never seen someone use such notation before. Rather I’d do different Voices for different Lyrics to align to: \version "2.24.0" global = { \key f \major \time 4/4 } sopranoVoice =

Re: how to avoid double sharps in \transpose?

2023-02-05 Thread Kenneth Flak
-- Roosna & Flak - Contemporary Dance & Music Web: roosnaflak.com Code: {github,gitlab}.com/kflak Mastodon: @k...@sonomu.club On 4 Feb 2023 21:45, Jean Abou Samra wrote: >On 04/02/2023 21:07, Kenneth Flak wrote: > >> >> This comes out correctly: >> >> patright = { >> 2 | >> } >> >>