Re: General question: scores and parts

2024-05-13 Thread fremoin via LilyPond user discussion
Hello, %%% \version "2.25.15" structure = { \tempo 4=42 } high = {e''1} low = {a'1} \score { \header { piece = "Score" } << \new Devnull \structure \new StaffGroup << \new Staff \high \new Staff \low >> >> } \score { \header { piece = "Part

Re: Can I output PNG and midi from the same file?

2024-05-12 Thread William Rehwinkel via LilyPond user discussion
Dear Peter, Assuming you wrote something like % - \version "2.25.7" \score { c'4 \midi {} } % - and then ran lilypond --PNG midi.ly, then there would be no PNG output. This is because if you only include the \midi block, then lilypond produces no visual output at all.

LilyPond 2.25.16

2024-05-12 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.16. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

Re: Unison notes, one stem

2024-05-06 Thread William Rehwinkel via LilyPond user discussion
Dear Dirck, There is a very easy way! You can simply do \version "2.25.7" \relative c' 4 -William On 5/6/24 22:44, Dirck Nagy wrote: Hi all Does Lilypond have an easy way to display unisons on one stem?  (it is fairly common in guitar music; same note played on 2 strings simu

Re: subscript in lyrics

2024-04-26 Thread William Rehwinkel via LilyPond user discussion
the curly brackets. Thanks again for your earlier help; it works beautifully. David Olson Los Angeles - Original Message - From: "mskala" To: "dadadharma @dslextreme.com" Cc: "lilypond-user" Sent: Saturday, April 20, 2024 5:59:03 PM Subject: Re: subscript

Re: Highlighting lyric words

2024-04-24 Thread William Rehwinkel via LilyPond user discussion
I don't know what you mean by highlighting. But you can override properties of text in lyrics like this: -William % -- \version "2.25.7" \relative c' { c4 c } \addlyrics { Hello \once\override LyricText.color = #red world } On 4/23/24 23:18, Walt North wrote: I have found how to

Re: Lyrics and Barchecks

2024-04-23 Thread William Rehwinkel via LilyPond user discussion
ases the layout is exactly what I'm expecting/wanting). Please help me see the error of my ways. Thanks!  -steve Version Info: Lilypond: 2.24.3 Frescobaldi: 3.2 Extension API: 0.9.0 Python: 3.10.12 python-ly: 0.9.6 Qt: 5.15.3 PyQt: 5.15.6 sip: 6.5.1 qpageview: 0.6.2 poppler: 22.2.0 python-popple

Re: Special notation question

2024-04-21 Thread William Rehwinkel via LilyPond user discussion
- \version "2.25.7" \relative b'' { \time 3/2 \scaleDurations 2/1 { \override NoteHead.duration-log = #1 b4 a4. g8 | \once\revert NoteHead.duration-log f1*1/2 e4 | }} % On 4/21/24 11:13, Xavier Mayeur wrote: Hello, In a \time 3/2 score, how can I write the following sni

LilyPond 2.25.15

2024-04-20 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.15. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

Re: Help with Mac

2024-04-15 Thread Maurits Lamers via LilyPond user discussion
Hi Alejandro, The DMG was a way to quickly install Lilypond, but it came with a few downsides. The biggest one was that Lilypond was bundled as part of the LilyPad editor app. This was what was started when you would doubleclick Lilypond.app. The LilyPad editor was a very barebones editor

Re: Glissandos into Note

2024-04-13 Thread Lukas-Fabian Moser via LilyPond user discussion
is complicated (and well beyond my understanding), using it was not. There was some discussion of whether this script (or something like it) could make it into the main lilypond install but I don't think it has yet. Cheers Ben On 13 Apr 2024, at 08:23, Hans Aikema wrote: On 13 Apr 2024, at 01

Re: PianoPedalBracket.to-barline doesn't always work as expected

2024-04-10 Thread Maurits Lamers via LilyPond user discussion
in the Pedal department of the Lilypond documentation. Happy to contribute that mention. cheers Maurits Op 10-04-2024 om 12:01 schreef Jean Abou Samra: Le mardi 09 avril 2024 à 23:55 +0200, Maurits Lamers via LilyPond user discussion a écrit : Hey all, I encountered a situation where

Re: PianoPedalBracket.to-barline doesn't always work as expected

2024-04-10 Thread Maurits Lamers via LilyPond user discussion
Hi Aaron, Yes it does. It is just unexpected that this would be necessary. cheers Maurits Op 10-04-2024 om 00:12 schreef Aaron Hill: Does the empty chord construct help?   <>\sustainOff (I'm away from my normal environment, so I cannot test this locally to confirm.) -- Aaron Hill

PianoPedalBracket.to-barline doesn't always work as expected

2024-04-09 Thread Maurits Lamers via LilyPond user discussion
= ##t   \repeat tremolo 12 { b,32\sustainOn b' } |   \repeat tremolo 12 { b,32 b' }  \sustainOff |   c8 e f g a     }   } } %%% However, this leads to Lilypond complaining about an unattached SustainEvent. Is this a bug? cheers Maurits

Re: Breathing marks

2024-03-29 Thread Maurits Lamers via LilyPond user discussion
yes: The above three little screenshots show breathing marks in an oboe score - respectively "breathe out", "breathe in" and "breathe out-and-in". I know of the \breathe command, and I have seen from the documentation that the "comma" can be raised. But

Re: Capturing out-of-music markup for music braille

2024-03-29 Thread Maurits Lamers via LilyPond user discussion
Thanks so much for thinking along. In the current setup that would still require users to change their Lilypond code. Your example did give me an idea though: if there would be something like $currentscore, the problem of getting access to the score header would be solved... cheers Maurits

Re: Capturing out-of-music markup for music braille

2024-03-27 Thread Maurits Lamers via LilyPond user discussion
doesn't allow me to require users to create variables to get references to these score blocks. It should work without any user-side change to the Lilypond code the user delivers. I tried to see what the difference is between what (ly:translator-context engraver) returns and what the value is of your

Capturing out-of-music markup for music braille

2024-03-26 Thread Maurits Lamers via LilyPond user discussion
Hey all, It has been a while I posted on this mailing-list. As some of you might remember, I have been working on a music braille output system for Lilypond for quite some time now. The update on that front is that I do have a system now that can reliably output (a subset of) music braille

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 23:53 +0100, Hans Aikema wrote: > > Jonas, > > > > I ran this same file my Apple M1 MacBook Pro 2021 against > > > > MacPorts lilypond-devel (which is still at 2.25.13) aarch64 build > > aikebah@rajah MSDM % time (lilypond MSDM.ly 2&g

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
  0m0.090s > sys 0m0.185s > > without JIT: > real    4m45.295s > user    0m0.046s > sys 0m0.277s Thanks for testing on a larger score! > Just out of interest, do we tweak the JIT_THRESHOLD somewhere or do we > use the default value? I don't think we change it from L

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 14:08 -0700, Kenneth Wolcott wrote: > Hi Jonas; > > I hope that the following information is useful: > > Lilypond performance stats for the engraving of one very small and one > medium sized pieces > > native = Apple Silicon build > foreign = x

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 14:24 -0500, Karlin High wrote: > On 3/23/2024 2:00 PM, Jonas Hahnfeld wrote: > > Would be interesting to see how this compares to the "vanilla" package > > I tried it, 3 runs. First one maybe unfair because font cache > initialization or something. > > real0m48.643s >

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
On Sun, 2024-03-24 at 03:20 -0700, Aaron Hill wrote: > The error occurred from my WSL1 environment running Ubuntu 18.04. > Probably my own fault for keeping bionic around. Ah ok; yes, Ubuntu 18.04 is end-of-life since last year already, so I didn't check its versions. > I do have Ubuntu 20.04

Re: LilyPond 2.25.14

2024-03-24 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 18:18 -0700, Aaron Hill wrote: > On 2024-03-23 6:25 am, Jonas Hahnfeld wrote: > > We are happy to announce the release of LilyPond 2.25.14. This is > > termed a development release, but these are usually reliable for > > testing new features and rece

Re: LilyPond 2.25.14

2024-03-23 Thread Jonas Hahnfeld via LilyPond user discussion
the second and third page, as if I had inserted > a forced page break in two or three places. There were no conversion > errors or warnings in any of my engravings. > > I don't know what was the cause of the speedup, but it is > appreciated! I have been using the MacPorts version of

Re: LilyPond 2.25.14

2024-03-23 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 11:41 -0500, Karlin High wrote: > On 3/23/2024 10:02 AM, Jonas Hahnfeld via LilyPond user discussion wrote: > > Windows build with Guile JIT: https://cloud.hahnjo.de/s/Ek5x9rybpiPNtoj > > This turns on just-in-time compilation that was added in Guile 3.0,

Re: LilyPond 2.25.14

2024-03-23 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2024-03-23 at 14:25 +0100, Jonas Hahnfeld wrote: > We are happy to announce the release of LilyPond 2.25.14. This is > termed a development release, but these are usually reliable for > testing new features and recent bug fixes. Following this release, I made two speci

LilyPond 2.25.14

2024-03-23 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.14. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

How to use define-music-function?

2024-03-20 Thread enejati--- via LilyPond user discussion
Hello, I'm a new lilypond user. I want to create multiple scores in a single file. These scores have some values on common. So I want to use `define-music-function` in order to avoid repetition. Here is my code now: \score { \new Staff \with { instrumentName = "۱" } \one

Re: coloring notes with more voices in a staff

2024-03-18 Thread William Rehwinkel via LilyPond user discussion
Dear Joop, Use \tweak color #red , like so \version "2.25.6" \relative c { f'2( g4.) << { d8 | f4 f4 g16 a } { \tweak color #red g8 | d4 d4 e16 f } >> a8 r4 } Thanks, -William On 3/18/24 12:41, Go77 wrote: Hi, I'm trying

Re: Tremolo/triplet problem

2024-03-06 Thread William Rehwinkel via LilyPond user discussion
Dear Ralph, I think this replicates how the original score looks: \version "2.25.7" \relative b { \clef alto \time 4/4 \tuplet 6/4 { b2.:8 } c4.*2/3:8 d4.*2/3:8 | c2.*2/3:8 b4.*2/3:8 a4.*2/3:8 } -William On 3/6/24 21:53, Ralph Palmer wrote: Hi - Thanks for all your work and for your

Re: search and replace on all included files on compile

2024-03-06 Thread Michael Winter via LilyPond user discussion
perfect thanks! Mar 6, 2024, 14:35 by lilyp...@hillvisions.com: > On 2024-03-06 10:56 am, Michael Winter via LilyPond user discussion wrote: > >> I have a programmatically generated score and am now realizing that I want >> to make a small tweak to text markups that are th

Re: search and replace on all included files on compile

2024-03-06 Thread Michael Winter via LilyPond user discussion
double thanks Mar 6, 2024, 14:36 by j...@abou-samra.fr: > > Try > > \version "2.24.2"\paper { #(add-text-replacements!'(("1↑" . "1")))}{ > c'^\markup "1↑" } > > Best, > > > Jean > >

Re: search and replace on all included files on compile

2024-03-06 Thread Michael Winter via LilyPond user discussion
haracters, or are you > trying to replace larger chunks of LilyPond code? > > It would also help to know what operating system environment you are > using. The answer may be to make a copy of the whole tree and run a > search/replace utility recursively on all the files. > > Regards

search and replace on all included files on compile

2024-03-06 Thread Michael Winter via LilyPond user discussion
I have a programmatically generated score and am now realizing that I want to make a small tweak to text markups that are throughout the score in multiple files that are included at multiple levels.  " 1↑"  replace with " 1" (e.g. remove the up arrow when it is preceded by a 1) Is it possible

Omit footnotes and footnote text from score

2024-02-27 Thread William Rehwinkel via LilyPond user discussion
Dear list, I am wondering if there is a way to omit footnotes and the text that accompanies them from a score. the reason for this is I am making a critical edition of a baroque trio sonata from a manuscript, and would like to use footnotes for editorial changes in the full score and not

Re: "Squished" tie between 2 notes

2024-02-11 Thread William Rehwinkel via LilyPond user discussion
Dear George, I put the following in a style-sheet which I import into every lilypond file: \context { \Voice \override Tie.springs-and-rods = #ly:spanner::set-spacing-rods \override Tie.minimum-length = #4 \override Tie.minimum-length-after-break = #4 } It shouldn't

LilyPond 2.25.13

2024-02-10 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.13. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

Ancient vocal music lyrics extenders

2024-02-05 Thread Jakob Pedersen via LilyPond user discussion
Hello all, I've been trying to replicate a score from CPDL. The font is terrible, the notes are weirdly shaped. I really don't like it. I wonder what software made it. Also, why two hyphens in that short a space? (I'm wondering which software was used to make it in the first place.) I've

bar lines shift when using proportional notation

2024-02-05 Thread Adrian Kleinlosen via LilyPond user discussion
Hi LilyPonders, I would like to notate a piece proportionally. To do this, I have created (with a little help) a markup command that I can use to place time signatures above the bar lines. But as soon as I do this, they move to the left, whereas the bar lines are in the right place if I don't

Re: Include all files in a folder

2024-01-21 Thread Aaron Hill via LilyPond user discussion
On 2024-01-21 4:43 pm, Karlin High wrote: The question was answered in 2016: <https://lists.gnu.org/archive/html/lilypond-user/2016-08/msg00560.html> What would be the current version of the answer? \includePattern [1] has a \version statement with 2.24.0, so it would appear to

Re: { } not sounding right.

2024-01-19 Thread Lukas-Fabian Moser via LilyPond user discussion
te pitch bend' feature, so maybe someone is going to implement that in LilyPond. I have a branch (from a few years ago) where I changed LilyPond's MIDI microtonality from using Pitch Bends (which is a bad idea when using chords) to using MIDI 1.0 tuning information. This works fine IIRC as lo

Re: Two novice questions

2024-01-17 Thread Aaron Hill via LilyPond user discussion
On 2024-01-17 10:00 am, Knute Snortum wrote: On Wed, Jan 17, 2024 at 9:48 AM Peter Mayes wrote: 2. I have a lot of consecutive notes all staccato. Marking each one individually is a bit of pain. Any way to specify that the next *n* notes are all staccato? I'd like to know the answer to

Re: Including input files via command line

2024-01-16 Thread Aaron Hill via LilyPond user discussion
, LilyPond will process each source file included on the command-line individually. You could use the shell to concatenate all your sources together and pass them via standard input. (Pass the filename "-" to LilyPond to instruct it to read from STDIN.) Another thought I had

Re: Setting the emoji font

2024-01-16 Thread Aaron Hill via LilyPond user discussion
On 2024-01-16 9:12 am, YTG 1234 wrote: I want to use emoji within markup, and I can see in the output log that Lilypond can't find a character in its default emoji font (Symbola). I can't figure out how to override the default font. %%% \markup {     "" %% This character isn'

Re: Can I define custom bar lengths in LilyPond?

2024-01-16 Thread Aaron Hill via LilyPond user discussion
On 2024-01-16 8:06 am, Hajo Baess wrote: Hello LilyPond users, I wonder if there is a possibility to define a custom bar length, thus for once cancelling LilyPond's automatic insertion of bar lines. I have a complicated measure here with quite a bit of markup to accommodate in one bar. I have

Re: Error with \layout and \context

2024-01-12 Thread Aaron Hill via LilyPond user discussion
On 2024-01-12 5:00 pm, Ivan Kuznetsov wrote: \layout { \context { \Score \override BarLine.transparent = ##t \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 8) \override Stem.transparent = ##t } \context { \Voice

Re: zero-duration s to hold marks

2024-01-12 Thread Lukas-Fabian Moser via LilyPond user discussion
Hi Raphael, Am 12.01.24 um 13:32 schrieb Raphael Mankin: I agree that 0 as a denominator would seem to indicate an infinite duration, and allow the rest of your argument. However <> still seems unintuitive. I agree that <> isn't obvious. But in a complex language like LilyPo

Re: Transpose from major to minor key

2024-01-12 Thread Lukas-Fabian Moser via LilyPond user discussion
Hi Matthew, Am 12.01.24 um 00:29 schrieb msk...@ansuz.sooke.bc.ca: You need to remember lilypond thinks in terms of pitch, not note names. Unlike some (most?) other music software. So "\transpose g e" says "transpose EVERY note up A TONE". I'm not sure it's quite right

Re: Cut time/half-time/alle breve & 8/4 time

2024-01-12 Thread Lukas-Fabian Moser via LilyPond user discussion
this? I’m using Lilypond 2.25.11. The solutions given so far seem to be more complicated than necessary, I think. \relative c' {   \time 4/2   \set Timing.timeSignatureFraction = 2/2   c4 d e f g a b c d } Lukas

Re: Transpose from major to minor key

2024-01-10 Thread Aaron Hill via LilyPond user discussion
-transformations On Wed, Jan 10, 2024 at 5:20 PM Aaron Hill via LilyPond user discussion < lilypond-user@gnu.org> wrote: On 2024-01-10 1:26 pm, Butter Cream wrote: > Hi, I have a piece of music written in the key of G major and I want > the pitches to transpose to e minor. How do I do this

Re: Transpose from major to minor key

2024-01-10 Thread Aaron Hill via LilyPond user discussion
On 2024-01-10 1:26 pm, Butter Cream wrote: Hi, I have a piece of music written in the key of G major and I want the pitches to transpose to e minor. How do I do this. When I use the command \transpose g e it changes to E major (all g notes are sharped) I think you'll need to use

Re: Question about \include options

2024-01-08 Thread Aaron Hill via LilyPond user discussion
On 2024-01-07 11:14 pm, John Helly wrote: Aloha. In reading the documentation about \include (https://lilypond.org/doc/v2.24/Documentation/notation/including-lilypond-files), I find the following sentence but can't find any explanation anywhere about what *#f and #t *are or do.  Can anyone

LilyPond 2.25.12

2024-01-07 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.12. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

Re: Manually control note spacing?

2024-01-05 Thread Lukas-Fabian Moser via LilyPond user discussion
the notes which is something I often do in LaTeX, but I can't find any way of doing that in lilypond - it only seems possible to change spacing globally? \version "2.18.2" \header {tagline = ""} { \numericTimeSignature \time 4/4 a'4\mordent^"Mordent&q

Re: build a specific stable lillypond version with git

2024-01-05 Thread Jonas Hahnfeld via LilyPond user discussion
On Thu, 2024-01-04 at 22:33 +0100, David Kastrup wrote: > CX writes: > > > Is it possible to build a specific stable lillypond version with sources > > retrieved by git clone instead of a source tarball download? > > If it is possible how can you do this (because I can not find the > >

Re: remove extra line in outside staff notes

2023-12-29 Thread Aaron Hill via LilyPond user discussion
On 2023-12-29 7:01 am, Cordelia wrote: Hello, is it possible to remove the outside staff lines notes in a "\override StaffSymbol.line-count = #1"? Thank you, Cordelia Are you referring to ledger lines? \layout { \context { \Staff \override StaffSymbol.line-count = #1

Re: Aligning offset quintuplets and triplets

2023-12-27 Thread Lukas-Fabian Moser via LilyPond user discussion
're aligned). Situations like that are hard to approximate with LilyPond, as Lily has a strict binary notion of two notes being simultaneous or not. One can try cheating a bit by engraving the measure according to its visual apperance (3-vs-2 in the first beat, exact 4-vs-1 in t

Re: Aligning offset quintuplets and triplets

2023-12-27 Thread Lukas-Fabian Moser via LilyPond user discussion
with LilyPond, as Lily has a strict binary notion of two notes being simultaneous or not. One can try cheating a bit by engraving the measure according to its visual apperance (3-vs-2 in the first beat, exact 4-vs-1 in the last quaver of the measure), but then it will be necessary to compress

Re: Help with music function

2023-12-18 Thread William Rehwinkel via LilyPond user discussion
Dear Mark, I did this in a slightly different way...if you do \displayMusic c4\rest you can see how to represent a rest using the make-music procedure in scheme code. Modifying that a bit, I got % \version "2.25.6" %\displayMusic c4\rest = %(make-music %'RestEvent

Re: Help with music function

2023-12-18 Thread Aaron Hill via LilyPond user discussion
On 2023-12-17 9:33 pm, Mark Probert wrote: Hi. I'm struggling some with writing a music function for rests. Basically I want to be able to write something like \rel-rest( b', 1) Minor nit: Functions in LilyPond do not use parentheses and commas for arguments in this way. You need only

Re: Can't call some functions from translation-functions

2023-12-16 Thread Aaron Hill via LilyPond user discussion
On 2023-12-16 5:27 am, Aaron Hill wrote: On 2023-12-16 5:20 am, Sebastian Käppler wrote: Hello Aaron, thanks for your response. I tried use-modules and got " no code for module (scm display-lily)". If that is of interest, I use Frescobaldi on Windows with lilypond 2.24.1. Oh, wh

Re: Can't call some functions from translation-functions

2023-12-16 Thread Aaron Hill via LilyPond user discussion
On 2023-12-16 4:48 am, Sebastian Käppler wrote: Hello, I'm trying to use some of the functions in translation-functions.scm to create my own note name markup. However, if I use note-name->lily-string or octave->lily-string, I get an "unbound variable" error for that function. I even tried to

LilyPond 2.25.11

2023-12-10 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.11. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.3, the current stable release. Please refer

Re: Lilypond on Linux/Fedora 39 error after system update.

2023-12-10 Thread Jonas Hahnfeld via LilyPond user discussion
e I try to compile. > > /usr/share/lilypond/2.25.4/ly/init.ly:64:2: error: Guile signaled an error > for the expression beginning here > > # > >  (let ((book-handler (if (defined? 'default-toplevel-book-handler) > > Throw to key `ly-file-failed' with args `()'. > &g

Re: Lilypond 2.24.3 / iMac Sonoma / GS -dNODISPLAY fatal error

2023-11-27 Thread Jonas Hahnfeld via LilyPond user discussion
On Tue, 2023-11-28 at 01:33 -0500, Eric wrote: > Installed 2.24.3 -docs using Macports, used convert-ly on a couple of > files I'd last worked on in June, and received the following (see > attached text file) after trying lilypond on one of those files and > adding the -V flag. I know

Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread William Rehwinkel via LilyPond user discussion
ing (using version 2.25.7) this extra barline doesn't appear. Can you try updating to the most recent version of lilypond (.24 or .25), and see if that helps? Thanks, -William On 11/19/23 19:00, Robert Hickman wrote: Hi people. I'm trying to reproduce the formatting from a tune that started

LilyPond 2.24.3 released!

2023-11-19 Thread Jonas Hahnfeld via LilyPond user discussion
We are proud to announce the release of GNU LilyPond 2.24.3. LilyPond is a music engraving program devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. This version contains a number of fixes since

Re: LilyPond 2.25.10 with Guile 3.0

2023-11-16 Thread Jonas Hahnfeld via LilyPond user discussion
On Thu, 2023-11-16 at 11:11 -0600, Karlin High wrote: > On Sun, Nov 12, 2023 at 6:26 AM Jonas Hahnfeld via LilyPond user > discussion wrote: > > If you have some time, please test them in your setups and report back in > > case of problems! > > Seems OK so far. Window

Re: init.ly Error Making PDF

2023-11-14 Thread William Rehwinkel via LilyPond user discussion
yes, it is a known bug due to a ghostscript security patch. Try using the pre-built binary for lilypond instead of homebrew. -William On 11/15/23 01:13, Ernie Braganza wrote: I just updated my Mac using Homebrew and I now get this error when I run lilypond. It compiles fine if I create

Re: Fermata Markup below Staff

2023-11-12 Thread William Rehwinkel via LilyPond user discussion
I see, thanks for the update. I found a solution to this problem here: https://www.reddit.com/r/lilypond/comments/vozo9z/comment/ieibg4j/ does this do what you were hoping for? -William Pasted below in-case this link goes away... \version "2.25.7" \score { \new

Re: Fermata Markup below Staff

2023-11-12 Thread William Rehwinkel via LilyPond user discussion
Dear Johannes, If you change "ufermata" to "dfermata" and insert "\tweak direction #DOWN" before "\mark" that should get you what you want. Thanks, -William \version "2.24.0" \relative c' { e1 \break \once \override Score.RehearsalMark.break-visibility = #end-of-line-visible \tweak

LilyPond 2.25.10 with Guile 3.0

2023-11-12 Thread Jonas Hahnfeld via LilyPond user discussion
On Sat, 2023-11-11 at 19:37 +0100, Jonas Hahnfeld wrote: > We are happy to announce the release of LilyPond 2.25.10. And here are the binaries with Guile 3.0, built using https://gitlab.com/lilypond/lilypond/-/merge_requests/2163 and https://gitlab.com/lilypond/lilypond/-/merge_requests/2

LilyPond 2.25.10

2023-11-11 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.10. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.2, the current stable release. Please refer

Re: function to force accidentals on a subset of notes

2023-10-31 Thread Michael Winter via LilyPond user discussion
This is what happens for me too. I think it has something to do with all the other functions I am using.  Oct 30, 2023, 21:25 by l...@gmx.de: > > Hi Michael, > > Am 30.10.23 um 10:42 schrieb Michael Winter: > >> But I am confused about what you said. For me, it is posting the >>

Re: function to force accidentals on a subset of notes

2023-10-30 Thread Michael Winter via LilyPond user discussion
Thanks! This seems to work quite well : ) But I am confused about what you said. For me, it is posting the accidental on tied notes after line breaks. Best, Michael Oct 28, 2023, 22:40 by l...@gmx.de: > Hi Michael, > >> Thanks Lukas! >> >> This works but also forces the accidental on tied

Re: function to force accidentals on a subset of notes

2023-10-22 Thread Michael Winter via LilyPond user discussion
t 'force-accidental #t)) > > \layout { >   \context { >     \Voice >     \consists #Force_accidentals_engraver >   } > } > > \transpose a c' \relative > { >   a8 gis g fis g gis a4 > } > > > > Lukas > > Am 21.10.23 um 11:37 schrieb Michael

Re: function to force accidentals on a subset of notes

2023-10-21 Thread Michael Winter via LilyPond user discussion
Thanks Jean, I am not sure I completely follow. Lets say I have a music sequence: a b c d e f g a bes c d e f g ... How do I apply what you have written as a function to only show the flats and naturals for b and bes. Again. I do not want to apply this to individual notes. Sorry if I am

function to force accidentals on a subset of notes

2023-10-20 Thread Michael Winter via LilyPond user discussion
I have a piece that is in the following scale: c d e fis g aes bes b Is it possible to force the accidentals just for the bes and the b? But here is the catch... I am both transposing the part and respelling pitch-classes as show below. The scale above is actually the resulting printed set of

compiling irrational time signatures with \scaleDurations

2023-10-18 Thread Adrian Kleinlosen via LilyPond user discussion
Hello to all, for quite some time now I've been trying to solve a problem concerning the output of LilyPond code - unfortunately in vain. Maybe someone can help me here? About the "back story": I have written two algorithms in Python. First one, with which I generate time

Re: Where is my tuplet bracket?

2023-10-16 Thread William Rehwinkel via LilyPond user discussion
I don't know, but what I meant to say is that this use of \tuplet outside of \voices or a split into multiple voices seems to me to be "undefined behavior" ("unspecified"?). -William On 10/16/23 19:09, David Kastrup wrote: William Rehwinkel writes: Dear David, This seems like an

Re: Where is my tuplet bracket?

2023-10-16 Thread William Rehwinkel via LilyPond user discussion
Dear David, This seems like an improper/unintended use of \tuplet. I would have used \scaleDurations instead. However, if you slightly modify the mwe as shown below, the tuplet bracket is shown. Thanks, -William \version "2.25.7" \new Staff { \key c \minor < es' g' > < bes' d''~ >2.

LilyPond 2.25.9

2023-10-07 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.9. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.2, the current stable release. Please refer

\mergeDifferentlyHeadedOn made strange behavior in chord, or it's a bug?

2023-09-24 Thread cc0_knight--- via LilyPond user discussion
Hi everyone! as the code mentioned below, when i try to engraving, the root note of the chord are not same as upper note. how to solve this problem? the aim: problem: code: \relative c'' {   \mergeDifferentlyHeadedOn   \time 4/8   <<     {2}     \\     {8 [g'8]}   >> } best regards!

how to redefine the brew-chord-slur?

2023-09-23 Thread cc0_knight--- via LilyPond user discussion
as the code mentioned, when I engraving, slur arpeggio are collision with measure line, how to avoid this by redefine slur? ``` \new PianoStaff <<   \set PianoStaff.connectArpeggios = ##t   \override PianoStaff.Arpeggio.stencil =     #ly:arpeggio::brew-chord-slur   \new Staff {     \relative c'

Re: Beam issue

2023-09-23 Thread William Rehwinkel via LilyPond user discussion
:32, Rajesh Baskar wrote: Hi, In a normal musical notation when you have a time signature of 3/4 and have a dotted note, eighth note, eighth note and an eighth note - that the first eighth note should have "no beam". This is how other software like MuseScore and Finale works. Why doe

Re: How to make the width of the beamlets cover their corresponding noteheads?

2023-09-18 Thread yuanyelele--- via LilyPond user discussion
/wiki/Numbered_musical_notation https://github.com/nybbs2003/lilypond-Jianpu/blob/master/jianpu10a.ly -- Sent with Tutanota, enjoy secure & ad-free emails. Sep 18, 2023, 20:21 by m.tarensk...@kpnmail.nl: > I don't know how. > But I first would like to know why beamle

How to make the width of the beamlets cover their corresponding noteheads?

2023-09-18 Thread yuanyelele--- via LilyPond user discussion
Greetings everyone, I'd like to implement a very straightforward beaming logic, where the width of each beam covers its corresponding notehead. I can achieve this using \set stemLeftBeamCount and \set stemRightBeamCount, but is there a smarter and more automatic way to do this? I don't care

LilyPond 2.25.8

2023-09-16 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.25.8. This is termed a development release, but these are usually reliable for testing new features and recent bug fixes. However, if you require stability, we recommend using version 2.24.2, the current stable release. Please refer

rest note disappear on last 3 measure.

2023-09-14 Thread cc0_knight--- via LilyPond user discussion
Hi Everyone.When I re-digitalize czerny's op.755 no.1, the 8th rest note on the last 3 measure are disappeared. code are too large, i've been put it on privatebin. [on code column 301-303] Is this an lilypond bug or syntax error? PS: have been tested on ver 2.25.7, same as 2.24.0. https

Re: tagline = ##f does not work in score header block

2023-09-12 Thread William Rehwinkel via LilyPond user discussion
Dear Knute, Searching `lilypond "tagline"` on google I found https://lilypond.org/doc/v2.23/Documentation/notation/creating-titles-headers-and-footers where it is stated "The default LilyPond footer text can be changed by adding a tagline in the top-level \header bl

Re: custom replace/map of one set of pitches to another

2023-08-31 Thread Michael Winter via LilyPond user discussion
gt; question: > https://music.stackexchange.com/questions/127175/lilypond-transpose-a-sequence-to-modes-with-different-intervallic-structure > > Essentially it introduces a function to map one scale to another, and it does > so by basepitch to retain alteration. One could easily adapt t

Re: custom replace/map of one set of pitches to another

2023-08-31 Thread Michael Winter via LilyPond user discussion
t the moment, the replacement > dictionary is global, but this could be changed if needed. > > At the moment the mechanism I chose is too crude to do replacements that > involve changing the pitch-octave (eg from c to b,). Do you need this? > > Lukas > > Am 31.08.23

Re: custom replace/map of one set of pitches to another

2023-08-31 Thread Michael Winter via LilyPond user discussion
I am now realizing that it would be useful to have this both at the level of the entire score and individually for each part. Aug 31, 2023, 12:53 by mwin...@unboundedpress.org: > I would like to do something (hopefully simple), which is basically a custom > find and replace for a set of notes

custom replace/map of one set of pitches to another

2023-08-31 Thread Michael Winter via LilyPond user discussion
I would like to do something (hopefully simple), which is basically a custom find and replace for a set of notes in an entire score. For example {c cis d dis fih g aih} -> {c cis dih dis f gis a} So basically on arbitrary list of pitches / scale  to another. Is this possible without writing a

Re: Print brace, clef and key signature at start of Coda separated by blank space

2023-08-18 Thread Alex Voice via LilyPond user discussion
da" > > c'1 > > \bar ".|" > > } > > > > > lower = { > > \key as \minor > > c'1 > > \stopStaff > > s1*4 > > \startStaff > > \section > > \sectionLabel "Coda" > > c'1 > > \bar "|

Software Freedom Song

2023-08-17 Thread lilypond
an win a nice prize donated by MuseScore. I think it would be cool if someone using Lilypond would create a song about Software Freedom! You can find more details here: https://www.digitalfreedomfoundation.org/index.php/171-software-freedom-day-music-challenge You can join us to chat on Matrix

Re: Is there a better way to have a boxed part letter at the beginning of an arbitrary line?

2023-08-16 Thread William Rehwinkel via LilyPond user discussion
Dear Kevin, I use "\sectionLabel"s for this. *\version "2.25.6"** **\language "english"** **melody = \relative c' {** **  \time 6/8** **  \key d \major** **  \clef treble** **  \sectionLabel \markup{ \box \pad-markup #0.5 "A" }** **  d8[ e8** **e8] g8[ a8 b8] |** **  \break** ** 

Re: s-curve slurs across staves?

2023-08-16 Thread William Rehwinkel via LilyPond user discussion
What PDF did you find this in? -William On 8/16/23 12:50, Jin Choi wrote: I came across a PDF describing updates to \shape that let you use head centered coordinates and polar coordinates that would make this easier. But my 2.24.0 version of lilypond doesn’t seem to include \shapeII. What

Re: strange detached beam issue

2023-08-15 Thread William Rehwinkel via LilyPond user discussion
It should be noted that on 2.25.7 this doesn't happen on my machine, and the beam renders correctly (after running convert-ly on your snippet, it didn't change anything). -William On 8/15/23 18:11, Jin Choi wrote: I have a section of piano music where two voices start in the treble clef and

  1   2   3   4   5   >