|
From: | Dirck Nagy |
Subject: | Re: Arpeggios across notes in different voices |
Date: | Mon, 30 Aug 2021 04:06:26 +0000 |
Hi Mark
Can you see the .png image of what i typeset?
If not, can you submit an image of what you got?
In my example, there is only one "chord". It has 5 notes in it, (c e g c e) which are spread out between two separate VOICES. Voice 1 only has the highest "e". Voice 2 has the other 4 notes <c' e g c>
They are all whole notes, so they have the same "duration".
What i am trying to do is to extend the arpeggio line upward so it reaches the highest "e", like the following .png:
From: Mark Stephen Mrotek <carsonmark@ca.rr.com>
Sent: Sunday, August 29, 2021 10:34 PM To: Dirck Nagy <dnagy@uwlax.edu>; lilypond-user@gnu.org <lilypond-user@gnu.org> Subject: RE: Arpeggios across notes in different voices Dirck I copied and pasted the code in the body of your e-mail. Was there a different MWE or attached file?
Mark From: Dirck Nagy [mailto:dnagy@uwlax.edu]
Hi Mark
Thanks for the reply, but I think you might have viewed the wrong file?
The LilyPond file i submitted should look like this: only one chord.
From: Mark Stephen Mrotek <carsonmark@ca.rr.com>
Dirck,
The two chords are of different duration. \consists "Span_arpeggio_engraver" is not needed.
Mark From: lilypond-user [mailto:lilypond-user-bounces+carsonmark=ca.rr.com@gnu.org]
On Behalf Of Dirck Nagy
Hello all
I am trying to extend an arpeggio line to cover the entire chord in the example below.
I have tried using this: {
\consists "Span_arpeggio_engraver"
}
and this: \set Staff.connectArpeggios = ##t
<<
{ <e' g>4\arpeggio <d f> <d f>2 }
\\
{ <d, f>2\arpeggio <g b>2 }
>>
as given in Reference 1.3.3, but I cannot make it work.
I understand the work-around for this example would be to notate all notes in a single voice, but i have other situations where this can not be done.
If anyone has time, could someone add the proper sequence & syntax to my example, please? I think i could figure it out from there.
Dirck
Here is the code:
\version "2.20.0"
\header {
title = "arpeggio example"
% Remove default LilyPond tagline tagline = ##f } #(define RH rightHandFinger) global = { \key c \major \numericTimeSignature \time 4/4 %tempo padding \override Score.MetronomeMark.padding = #5 \tempo "tempo" %pickup measure %\partial 4 }
VoiceOne = \relative c' { \global % Music follows here. e1 }
VoiceTwo = \relative c' { \global \stemDown % Music follows here. <c, e g c>1 \arpeggio }
VoiceThree = \relative c' { \global % Music follows here.
}
VoiceFour = \relative c' { \global % Music follows here.
}
\score { \new Staff \with { midiInstrument = "acoustic guitar (nylon)" } { \clef "treble_8" << \VoiceOne \\ \VoiceTwo \\ \VoiceThree \\ \VoiceFour >> } \layout { }
} \paper { system-system-spacing.basic-distance = 20 markup-markup-spacing.basic-distance = 8 markup-system-spacing.basic-distance = 36 last-bottom-spacing.basic-distance = 24 top-system-spacing.basic-distance = 1 top-system-spacing.basic-distance = 24
}
|
[Prev in Thread] | Current Thread | [Next in Thread] |