Allgemein > Englischsprachiger Support

Error when combining "\repeat tremolo 9" and "\times 2/3"

(1/3) > >>

Radler:
      \times 2/3 {\repeat tremolo 9 {<sib sol' sib>8} }
does not work as expected
same result with "repeat" and "times" switched:
      \repeat tremolo 9 {\times 2/3 {<sib sol' sib>8} }
see attached .ly and .ps file
Any help appreciated!
Thanks a lot
Radler

PS: I entered this request in English for better forwarding to international help - but we can communicate in German too, if English has no advantages...

derHindemith:
How should it look? Do you get an error?

ding-dong:
NR, Seite 109 , pdf-version:
--- Zitat ---The \repeat tremolo syntax expects exactly two notes within the braces, and the number
of repetitions must correspond to a note value that can be expressed with plain or dotted notes.
Thus, \repeat tremolo 7 is valid and produces a double dotted note, but \repeat tremolo 9
is not.
--- Ende Zitat ---

hdh
ding-dong

derHindemith:
However in this case, \repeat tremolo 9 should work. It would be equivalent to \times 2/3 { \times 2/3 {s16 s s} \times 2/3 {s16 s s} \times 2/3 {s16 s s} }. I'm imagining that's what you want, but as a tremolo?

Radler:
Hi Ding-Dong, your quotation does not apply to my problem. The next paragraph is relevant:

--- Zitat ---There are two ways to put tremolo marks on a single note...the note should not be surrounded by braces:
--- Ende Zitat ---
However, removing the braces does not fix the problem.
[Using a single note rather than an accord (sib8 rather than <sib sol' sib>8, which would be wrong from a musical point of view) has the same wrong result.]

\repeat tremolo 7 is valid and produces a double dotted note indeed, but it is 2 triplet-eigths too short, the following note starts that amount too early. These 2 triplet-eights are exactly the missing ones between tremolo 9 and tremolo 7. Thus - I could work with \skip-s here, but will fail, when LilyPond is corrected.
Nevertheless - thanks for your help!

What I want to note: Play 9 triplet-eigths in 3 quarter-beats.
Calculation: 9 * (2/3) * (1/8) = (9*2*1) / (3*8) = 18/24 = 3/4
So, something is wrong in the LilyPond-calculation code, is it not.

By the way: It is not a strange requirement - I need it for Schubert's Erlkönig, bar 14 and others.

Radler

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln