Re: Appending minor chords with "sus2/sus4"

2021-07-13 Thread Brent Annable
Lukas,

Aaaah, that makes sense. As a classical stiff I just assumed that
suspensions resolve downwards by default, so the 2 was in fact a suspended
tonic, not a suspended third. And since the minor third is already present
in the chord I'm dealing with, I think I'll just change it to Gm add9.

Thanks again!

Brent.

On Mon, 12 Jul 2021 at 18:10, Lukas-Fabian Moser  wrote:

> Hi Brent,
>
> > I'm currently adding chords to some music, and I can't seem to find
> > anywhere how to create a "Gmsus2" chord name. When I type "g:msus2"
> > lilypond freaks out, and as far as I can tell, this particular
> > combination of a minor chord with an added suspension never appears in
> > the documentation (at
> > https://lilypond.org/doc/v2.22/Documentation/notation/displaying-chords
> > 
>
> > ).
> >
> > I feel like I'm just missing something, is there an easy way to
> > display this chord type?
>
> It's not very common to ask for Gm-sus2 oder Gm-sus4: The sus2/sus4
> replace the third in the chord, so there's no trace of "minor" left.
>
> But you speak of _added_ suspensions: This sounds to me as if you are
> looking for Gm-add9 or Gm-add11?
>
> All of these may be forced with chordNameExceptions:
>
> \version "2.22.1"
>
> chExceptionMusic = {
>1-\markup { m\super "sus4" } % Semi-advisable? :-)
>1-\markup { m\super "sus2" } % Semi-advisable? :-)
>
>1-\markup { m\super "add9" }
>1-\markup { m\super "add11" }
>
> }
>
> % Convert music to list and prepend to existing exceptions.
> chExceptions = #(append
>(sequential-music-to-chord-exceptions chExceptionMusic #t)
>ignatzekExceptions)
>
> exampleChords = \relative {
>   
> }
>
> theMusic = {
>\mark "Standard"
>\exampleChords
>\bar "||"
>\set chordNameExceptions = #chExceptions
>\mark "Custom"
>\exampleChords
> }
>
> <<
> \new ChordNames \theMusic
> \new Voice \theMusic
>  >>
>
> Lukas
>
>


Re: Appending minor chords with "sus2/sus4"

2021-07-12 Thread Robin Bannister

Brent Annable wrote:

Hi all,

I'm currently adding chords to some music, and I can't seem to find 
anywhere how to create a "Gmsus2" chord name.  


[..]

I feel like I'm just missing something, is there an easy way to display 
this chord type?


See the discussion here:
https://lists.gnu.org/archive/html/lilypond-user/2015-11/msg00864.html


Cheers,
Robin



Re: Appending minor chords with "sus2/sus4"

2021-07-12 Thread Lukas-Fabian Moser

Hi Brent,

I'm currently adding chords to some music, and I can't seem to find 
anywhere how to create a "Gmsus2" chord name. When I type "g:msus2" 
lilypond freaks out, and as far as I can tell, this particular 
combination of a minor chord with an added suspension never appears in 
the documentation (at 
https://lilypond.org/doc/v2.22/Documentation/notation/displaying-chords 
 
).


I feel like I'm just missing something, is there an easy way to 
display this chord type?


It's not very common to ask for Gm-sus2 oder Gm-sus4: The sus2/sus4 
replace the third in the chord, so there's no trace of "minor" left.


But you speak of _added_ suspensions: This sounds to me as if you are 
looking for Gm-add9 or Gm-add11?


All of these may be forced with chordNameExceptions:

\version "2.22.1"

chExceptionMusic = {
  1-\markup { m\super "sus4" } % Semi-advisable? :-)
  1-\markup { m\super "sus2" } % Semi-advisable? :-)

  1-\markup { m\super "add9" }
  1-\markup { m\super "add11" }

}

% Convert music to list and prepend to existing exceptions.
chExceptions = #(append
  (sequential-music-to-chord-exceptions chExceptionMusic #t)
  ignatzekExceptions)

exampleChords = \relative {
 
}

theMusic = {
  \mark "Standard"
  \exampleChords
  \bar "||"
  \set chordNameExceptions = #chExceptions
  \mark "Custom"
  \exampleChords
}

<<
   \new ChordNames \theMusic
   \new Voice \theMusic
>>

Lukas