It seems this IS a problem with tinynotation, after all. If I generate exactly the same example in **kern, everything is fine.
So, my original problem is caused by something else. Apparently, it has to do with calling stripTies(). If e.g., three triplet eight notes are tied, it should be one quarter note after calling stripTies(). But there seems to remain some information from the triplet. MuseScore is able to produce a score, but lilypond is not. (And I want lilypond, because I am generating hundreds of pngs in batch, and musescore wants the focus every time it is invoked, so I can't use my computer (os x)).
I'll try to reduce both problems to the core and make issues.
Best
Peter
Op woensdag 15 maart 2023 om 00:38:14 UTC+1 schreef Peter van Kranenburg: