[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-user
Subject: Re: Newbie: chord names above staff?
From: Mats Bengtsson <mats.bengtsson () ee ! kth ! se>
Date: 2008-01-31 15:59:05
Message-ID: 47A1F049.7090508 () ee ! kth ! se
[Download RAW message or body]
An alternative solution is to use the alignAboveContext property. In your
example this amounts to
....
\score {
\new Staff = mystave \relative {
\clef treble
\time 4/4
\key a \minor
...
<<
\new ChordNames \with{alignAboveContext = "mystave" }
\chordmode{a'1:m7 a1:m7 a1:m7 a1:m7}
{\sl b,4 b4 b4 b4
...
/Mats
Carl Sorensen wrote:
> Jacobs, Steven P <spj1 <at> pitt.edu> writes:
>
>
>
>> I am trying to do something that I think would be quite
>> common, placing chord names for a solo
>>
>> in the middle of a song. Following the lilypond
>> documentation on ChordNames and \chordmode,
>>
>> I came up with the code shown below. The problem is that
>> the chord names appear below the
>>
>> staff. In all of the examples shown in the lilypond documentation,
>> the chord names appear
>>
>> above the staff, and that is what I want. What am I doing wrong?
>> Please help if you can.
>>
>>
>
> The reason the Chord names appear below the staff is you are adding a new staff
> (the chord staff) partway through the piece. You'll get what you want if you
> put the chord staff in parallel with your music starting from the first measure.
>
> See below.
>
> Carl Sorensen
>
> \header {
>
> title = "Chord Test"
>
> }
>
>
>
> sl = {
>
> \override NoteHead #'style = #'slash
>
> \override Stem #'transparent = ##t
>
> }
>
> nsl = {
>
> \revert NoteHead #'style
>
> \revert Stem #'transparent
>
> }
>
> melA = {
> e'4^\markup{Boring Melody} r4 e4 r4
>
> e4 d4 e4 r4
>
> e4 r4 e4 r4
>
> a1}
> melB = {
> e4^\markup{More Boring Melody} r4 e4 r4
>
> e4 d4 e4 r4
>
> e4 r4 e4 r4
>
> a1}
>
> adlib={\sl b,4 b4 b4 b4
>
> b4 b4 b4 b4
>
> b4 b4 b4 b4
>
> b4 b4 b4 b4 \nsl}
>
> chordline = \chordmode {
> s1 * 4
> a1:m7 a1:m7 a1:m7 a1:m7
> s1 * 4}
>
> \version "2.10.33"
>
>
>
> \score {
>
> <<
> \new ChordNames \chordline
> \relative {
>
> \clef treble
>
> \time 4/4
>
> \key a \minor
>
> {\melA \adlib \melB}}
>
> }
>
>
>
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: mats.bengtsson@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=============================================
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic