[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ties in chord mode
From: |
Thomas Morley |
Subject: |
Re: Ties in chord mode |
Date: |
Sat, 29 Feb 2020 19:38:20 +0100 |
Am Sa., 29. Feb. 2020 um 11:07 Uhr schrieb Ben Eichler <address@hidden>:
>
> Hi all,
>
>
> I transcribe songs using a style of melody + lyrics + chords. In certain
> songs, I write the same chord twice. Sometimes I want both chords to be
> printed, for example the second chord is starting a new section. Other times
> I may want only the first chord to be printed. \set chordChanges = ##t is too
> blunt an instrument (ha!) to deal with these situations. The only tool I am
> aware of to deal with this is overflowing bar duration, but sometimes the
> duration needs to be either irregular or longer than 6 beats, and having a
> tie would become helpful.
>
> In a 4/4 time signature, if I want to make a chord last for 6 beats, I can
> luckily work around it using a dotted duration that overflows the bar:
> Chord notation: |C . . . |(C) . F . |
> Lilypond notation: {\chordMode { c1. f2 }
>
> But suppose I want that C major chord to last only for 5 beats, in a melody I
> would use a tie, but that doesn't work in chord mode, the second chord is
> printed which I don't want:
> Chord notation: |C . . . |(C) F . . |
> Lilypond notation: \chordmode { c1( c4) f2. }
>
> Or maybe I want that C major chord to last for 3 bars. Multiple ties can be
> used in a melody, but there's no equivalent in chord mode, the 2nd and 3rd
> chords are printed which I don't want:
> Chord notation: |C . . . |(C) . . . |(C) . . . |
> Lilypond notation: \chordmode { c1( c c) }
>
> Unless anyone can recommend a workaround for this, I am submitting a request
> to support ties in chord mode. The parentheses ( ) syntax used for melody
> seems the obvious choice.
>
> Would appreciate any comments on this. If there's a more appropriate place to
> submit requests like this I will gladly move it elsewhere.
>
> Thanks in advance,
>
>
> -Ben
Why not:
chrdI = \chordmode { c1. f2 }
chrdII = \chordmode { c1*5/4 f2. }
chrdIII = \chordmode { c1*3 }
<< \new Staff \chrdI \new ChordNames \chrdI >>
<< \new Staff \chrdII \new ChordNames \chrdII >>
<< \new Staff \chrdIII \new ChordNames \chrdIII >>
Cheers,
Harm