[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user
Subject:    Re: 13th chord?
From:       Flaming Hakama by Elaine <elaine () flaminghakama ! com>
Date:       2017-02-28 1:12:26
Message-ID: CACX-=8wobyMa+khY2HG8tA_gZOf01ezdgTbNWjm97qVedMSaOg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/related)]

[Attachment #4 (multipart/alternative)]


When  I enter a 13th chord like this e:13, it renders with a 9 as well.  I
> know a 13 chord officially contains the 9 and 11, and that lilypond by
> convention will omit the 11.  But I don't really want to have the 9
> showing.  Do I inadvertently have some setting on that is giving me this?
> [image: Inline image 1]
>

Amidst all the confusion and alternative approach debate, it seems like no
one has provided the standard answer for how to do this.
More details and explanation are at my blog post on this topic:
http://flaminghakama.com/flaming-lilypond-chords

Here's the general way to specify the chord symbols you'd like to use:

1. Define your chord exceptions (the chord patterns for which you want to
change the chord symbols;  in your case, the dominant 13 chord)
2. Append your exceptions to ignatzekExceptions to the exceptions list
3. When entering chords in \chordmode, set the chordNameExceptions to your
chord exceptions list

\version "2.19.15"

myChordExceptions = {
    % Dominant 13 chord
    <c e g bes d' a'>1-\markup { \raise #1.0 { \small 13 }  }
}
chExceptions = #(append (sequential-music-to-chord-exceptions
myChordExceptions #t) ignatzekExceptions)

originalChordSequence = \chordmode {
  \set chordChanges = ##t
  c1:13
}

myChordSequence = \chordmode {
  \set chordChanges = ##t
  \set chordNameExceptions = #chExceptions
  c1:13
}

myMelody = \relative c'' {
    a8 ( bes a2. )
}

\score {
  \new StaffGroup <<
    \new ChordNames \originalChordSequence
    \new Staff {
      \myMelody
    }
  >>
}

\score {
  \new StaffGroup <<
    \new ChordNames \myChordSequence
    \new Staff {
      \myMelody
    }
  >>
}



HTH,

David Elaine Alt
415 . 341 .4954                                           "*Confusion is
highly underrated*"
elaine@flaminghakama.com
self-immolation.info
skype: flaming_hakama
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

[Attachment #7 (text/html)]

<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div id=":qj" class="a3s aXjCH m15a774629157bba5">When   I \
enter a 13th chord like this e:13, it renders with a 9 as well.   I know a 13 chord \
officially contains the 9 and 11, and that lilypond by convention will omit the 11.   \
But I don&#39;t really want to have the 9 showing.   Do I inadvertently have some \
setting on that is giving me this?<div dir="ltr"><div><img \
src="cid:ii_15a7737e9b9b7905" alt="Inline image 1" class="CToWUd" height="65" \
width="74"></div></div></div></blockquote></div><br>Amidst all the confusion and \
alternative approach debate, it seems like no one has provided the standard answer \
for how to do this.<br>More details and explanation are at my blog post on this \
topic: <br><a href="http://flaminghakama.com/flaming-lilypond-chords">http://flaminghakama.com/flaming-lilypond-chords</a><br><br>Here&#39;s \
the general way to specify the chord symbols you'd like to use:<br><br>1. Define your \
chord exceptions (the chord patterns for which you want to change the chord symbols;  \
in your case, the dominant 13 chord)<br>2. Append your exceptions to \
ignatzekExceptions to the exceptions list<br>3. When entering chords in \chordmode, \
set the chordNameExceptions to your chord exceptions list<br><br>\version \
&quot;2.19.15&quot;<br><br>myChordExceptions = {<br>       % Dominant 13 chord<br>    \
&lt;c e g bes d&#39; a&#39;&gt;1-\markup { \raise #1.0 { \small 13 }   \
}<br>}<br>chExceptions = #(append (sequential-music-to-chord-exceptions \
myChordExceptions #t) ignatzekExceptions)<br><br>originalChordSequence = \chordmode \
{<br>   \set chordChanges = ##t<br>   c1:13<br>}<br><br>myChordSequence = \chordmode \
{<br>   \set chordChanges = ##t<br>   \set chordNameExceptions = #chExceptions<br>   \
c1:13<br>}<br><br>myMelody = \relative c&#39;&#39; {<br>       a8 ( bes a2. \
)<br>}<br><br>\score {<br>   \new StaffGroup &lt;&lt;<br>       \new ChordNames \
\originalChordSequence<br>       \new Staff {<br>           \myMelody<br>       }<br> \
&gt;&gt;<br>}<br><br>\score {<br>   \new StaffGroup &lt;&lt;<br>       \new \
ChordNames \myChordSequence<br>       \new Staff {<br>           \myMelody<br>       \
}<br>   &gt;&gt;<br>}<br><br><br><br></div><div class="gmail_extra">HTH,<br \
clear="all"></div><div class="gmail_extra"><div><div class="gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr"><div><div><font color="black" \
face="arial" size="2"><br></font>David Elaine Alt<br></div><div>415 . 341 .4954       \
&quot;<i>Confusion is highly underrated</i>&quot;<br></div><a \
href="mailto:elaine@flaminghakama.com" \
target="_blank">elaine@flaminghakama.com</a><br></div><font color="black" \
face="arial" size="2"><a href="http://self-immolation.info" \
target="_blank">self-immolation.info</a><br>

</font>skype: flaming_hakama<br><font color="black" face="arial" size="2">Producer ~ \
Composer ~ Instrumentalist<br></font>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-</div></div></div>
 </div></div>

--001a11377ed0dda1b205498ce4e7--


["Screen Shot 2017-02-25 at 4.40.19 PM.png" (image/png)]

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic