generating simple leadsheet with chords and empty staff

2020-03-01 Thread Rob Torop
I want to generate a lead sheet in which

   - chord names are shown at the top
   - below that is an empty staff
   - if I repeat a chord, e.g.  with \repeat percent 2 { f1:7 },   then
   above the staff I'll see F7 following by a percent over the following bar.
   - Each staff line contains exactly 4 bars
   - First line is not indented

Below is my current attempt.  My questions are

   - Is there a way to avoid needing to put the repeating 12 bars of silent
   rests in the melody - clearly it's not a good way to do it
   - Can this be done more concisely?

\version "2.18.2"

chordmusic = \relative {
\chordmode {
\repeat percent 4 { f1:7 }\break
\repeat percent 2 { bes1:7} \repeat percent 2 { f1:7} \break
\repeat percent 2 { c1:7}   \repeat percent 2 { f1:7}
}
}

melody = { \repeat unfold 12 {s1} }
%melody =  {}

\score {
  <<
\new ChordNames { \chordmusic }
\new Staff  { \melody }
  >>

  \layout {
indent = #0
\context {
\ChordNames
\consists "Percent_repeat_engraver"
\override PercentRepeat.extra-offset = #'(0 . 1)

}
  }
}


Re:

2017-03-28 Thread Rob Torop
Point taken. I actually had read it a while back, which is how I came to
know about bar checks, but missed that part.  I'll reread it...

On Mar 27, 2017 3:28 AM, "Phil Holmes" <m...@philholmes.net> wrote:

> Others have pointed out the problem to you, but you would have found it
> yourself by reading the Learning Manual:
>
> http://lilypond.org/doc/v2.19/Documentation/learning/some-common-errors
> http://lilypond.org/doc/v2.19/Documentation/usage/common-
> errors#an-extra-staff-appears
>
> --
> Phil Holmes
>
>
>
> - Original Message -
> *From:* Rob Torop <rob.to...@gmail.com>
> *To:* lilypond-user@gnu.org
> *Sent:* Sunday, March 26, 2017 9:49 PM
>
> I'm finding that when I use a TabStaff and also set some properties
> (either or both of minimumFret and restrainOpenStrings), my first line has
> an extra TabStaff!  What can I do to get rid of it? Thanks!
>
> Here's what it looks like:
>
> [image: Screen Shot 2017-03-26 at 4.46.59 PM.png]
>
> And here's the code that generated this:
>
> \version "2.19"
> \language "english"
>
> solo = \relative c' {
>
> % Either of both of the two settings will cause an extra "TAB" staff
> to be rendered
>  \set TabStaff.minimumFret=#1
>  \set TabStaff.restrainOpenStrings = ##t
>
>  c8   f e ef df c bf af
> }
>
> \score {
>   <<
>  \new Staff\solo
>  \new TabStaff  \solo
>>>
> }
>
>
> --
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: TabStaff answer

2017-03-27 Thread Rob Torop
Oops

Your answer works but there is something else I'd like to be able to do
(not to be greedy ...).  I like to embed lots of

   \set TabStaff.minimumFret = ...

in music to force the tab to be where I want it.  I find that with a small
number of hints like this, I can avoid having to specify the string number
with \ as in e\2 to get an e on the 5th fret of the B string.

What I would love to do is embed those minimumFret settings in the music,
but then do something like this

minfret = ...
getRidOfTabSettings =

solo = \relative c' {
  % in the tab, it will be open high E string
  e

  % in the tab it will be the 5th fret of the B string
  \minfret 5
  e
}

\score {
<<
 \new Staff { \getRidOfTabSettings \solo}
 \new TabStaff \solo
>>
}







On Sun, Mar 26, 2017 at 6:35 PM <caag...@gmail.com> wrote:

> No problem, but I think you're supposed to reply to the list, not just me.
>
> On 03/27/17 00:33, Rob Torop wrote:
> > Thank you!
> >
> > -- Forwarded message -
> > From: <lilypond-user-requ...@gnu.org <mailto:lilypond-user-request@
> gnu.org>>
> > Date: Sun, Mar 26, 2017 at 4:58 PM
> > Subject: lilypond-user Digest, Vol 172, Issue 145
> > To: <lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>>
> >
> >
> > Send lilypond-user mailing list submissions to
> > lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
> > or, via email, send a message with subject or body 'help' to
> > lilypond-user-requ...@gnu.org <mailto:lilypond-user-request@
> gnu.org>
> >
> > You can reach the person managing the list at
> > lilypond-user-ow...@gnu.org <mailto:lilypond-user-ow...@gnu.org>
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of lilypond-user digest..."
> >
> >
> > Today's Topics:
> >
> >1.  (Rob Torop)
> >2. Re: (caag...@gmail.com <mailto:caag...@gmail.com>)
> >
> >
> > --
> >
> > Message: 1
> > Date: Sun, 26 Mar 2017 20:49:53 +
> > From: Rob Torop <rob.to...@gmail.com <mailto:rob.to...@gmail.com>>
> > To: "lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>"
> > <lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>>
> > Message-ID:
> >
> > 

[no subject]

2017-03-26 Thread Rob Torop
I'm finding that when I use a TabStaff and also set some properties (either
or both of minimumFret and restrainOpenStrings), my first line has an extra
TabStaff!  What can I do to get rid of it? Thanks!

Here's what it looks like:

[image: Screen Shot 2017-03-26 at 4.46.59 PM.png]

And here's the code that generated this:

\version "2.19"
\language "english"

solo = \relative c' {

% Either of both of the two settings will cause an extra "TAB" staff to
be rendered
 \set TabStaff.minimumFret=#1
 \set TabStaff.restrainOpenStrings = ##t

 c8   f e ef df c bf af
}

\score {
  <<
 \new Staff\solo
 \new TabStaff  \solo
   >>
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: slow compile times for 2.19 on OSX

2017-03-04 Thread Rob Torop
Phil, thanks I just tried 2.19.56, and it no longer has the issue.  Sorry,
I hadn't realized there was a newer version.

- Rob

On Sat, Mar 4, 2017 at 12:16 PM Phil Holmes <m...@philholmes.net> wrote:

> There have been a number of updates to the fontconfig issue since .48 -
> could you try the latest version and see whether the same problem exists?
>
> --
> Phil Holmes
>
>
>
> - Original Message -
> *From:* Rob Torop <rob.to...@gmail.com>
> *To:* lilypond-user@gnu.org
> *Sent:* Saturday, March 04, 2017 5:08 PM
> *Subject:* slow compile times for 2.19 on OSX
>
> I've seen reports of this, for example here:
> https://lists.gnu.org/archive/html/lilypond-devel/2016-09/msg00045.html
>
> I have the same issue on OSX 10.12.3, using 2.19.48-1
>
> From running with --verbose, I see it is rebuilding the font cache each
> time. I tried various things like checking permissions and also removing
> the font cache to see if it would like it if were rebuilt with 2.19.   But
> it also didn't have an impact.
>
> 2.18.2-1 doesn't have this issue.
>
> Would it be appropriate for me to add this as a bug in the sourceforge
> page? It does not result in incorrect output, just an extremely long run
> time while it rebuilds the cache. For example, 50 seconds vs 2 seconds.
>
>
> --
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


slow compile times for 2.19 on OSX

2017-03-04 Thread Rob Torop
I've seen reports of this, for example here:
https://lists.gnu.org/archive/html/lilypond-devel/2016-09/msg00045.html

I have the same issue on OSX 10.12.3, using 2.19.48-1

>From running with --verbose, I see it is rebuilding the font cache each
time. I tried various things like checking permissions and also removing
the font cache to see if it would like it if were rebuilt with 2.19.   But
it also didn't have an impact.

2.18.2-1 doesn't have this issue.

Would it be appropriate for me to add this as a bug in the sourceforge
page? It does not result in incorrect output, just an extremely long run
time while it rebuilds the cache. For example, 50 seconds vs 2 seconds.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


"alt" notation for chords

2017-02-26 Thread Rob Torop
I found some old threads where people were talking about supporting a
modifier for chords so that g:7alt would be rendered as in this example:

[image: Inline image 2]

I realize that this would pose a problem for midi generation since (I
think) such a chord is non-deterministic.  That is, the person comping has
a choice between (sharp 5, sharp 9), (sharp 5, flat 9), and two others. I
know I could just pick on and write, e.g., g:7.5-.9+, but I'd rather not.

However it's pretty common usage in jazz.

Was it decided not to do it, or is there a way?

Thanks!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 13th chord?

2017-02-25 Thread Rob Torop
I'm pretty confused!  According to
http://lilypond.org/doc/v2.19/Documentation/notation/chord-name-chart, a 13
chord would be rendered as C13 in Ignatzek notation. My question is - is
there a way for me to *omit* the "9" in the chord name?  My experience is
limited just to looking at jazz lead sheets and pop music, but at least in
those I've never seen it done this way. I'm not saying it's wrong of course.

On Sat, Feb 25, 2017 at 5:47 PM, Thomas Morley <thomasmorle...@gmail.com>
wrote:

> 2017-02-25 23:08 GMT+01:00 David Kastrup <d...@gnu.org>:
> > Rob Torop <rob.to...@gmail.com> writes:
> >
> >> 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?
> >
> > Minimal example:
> >
> >
> >
> > The default chord printer is Ignatzek.  No idea whether this would count
> > as a bug with the Ignatzek naming framework or not, and how the other
> > chord printers would behave in comparison.
> >
> > As a default, the mismatch between input and output seems weird.
> >
> > --
> > David Kastrup
>
>
> Well, we omit the 11 by purpose,
> See the comment in construct-chord-elements from chord-entry.scm and
> regtest chord-name-entry-11.ly.
>
> Also quoting "Standardized Chord Symbol Notation" by Brandt/Roemer in
> section "Dominant Thirteenths":
> "In accepted usage, the 9th is included but the 11th is omitted. Quite
> frequently the unaltered 5th is also left out."
>
> So no bug, but a design decision.
>
> To have the 11th included, one needs to explicitely state it:
>
> \chords { e:11.13 }
>
> If this is not done, the printing as E⁹ ¹¹ is ok, imho.
>
> Ofcourse we could do it the other way round. as said: a design decision.
>
>
> Cheers,
>   Harm
>



-- 
Sent using my Mnemonic Memory Circuit
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


13th chord?

2017-02-25 Thread Rob Torop
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]
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


markup functions

2017-02-18 Thread Rob Torop
I have a bunch of repeated things like this

   d f \mark \markup \italic \magnify #0.7 "(tenor & trp.)"  r16

where I put a little instruction over the melody

I'd like to have a little function to call instead of \mark \markup \italic
\magnify #0.7 "blah", with the "blah" as a parameter.

So I tried this

#(define-markup-command  (instruct layout props text )(markup?)
   (intepret-markup layout  props
   #{
\markup \italic \magnify #0.7 #text
   #}))

and then put this in my code

d f \mark \instruct "(tenor & trp.)"  r16


But it doesn't like it!

I am sure this is very easy, and maybe I should be using a music-function
instead of the markup command definition.

Can someone help me?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


lilyjazz?

2017-02-12 Thread Rob Torop
I'm trying to use lilyjazz with 2.18.2 on os/x.  I installed it with lyp
and it seems to have worked. But when I try an example, a maj7 is rendered
strangely as shown in the the screen grab below.  The biggest problem is
that it doesn't seem to like flats or sharps in  chord names (see the
">").  But also, it is rending major chords with a superscript M, and minor
with a subscript M.  I had expected a triangle for major and minus for
minor. And I can't seem to explicitly force it, e.g. using majorSevenSymbol.

The source code is right below the image.  I've looked in the mail archive
and tried many other things, but I can't get it.   I must be missing
something very basic!

[image: Screen Shot 2017-02-12 at 3.50.38 PM.png]


\version "2.18.2"
\require "lilyjazz"

chordNames = \chordmode {   e1:maj7 ees:maj7 }
melody = \relative c'  {  e1  ees }

\score  {
  <<
\new ChordNames { \chordNames  }
\new Staff {  \melody }
\new TabStaff {\melody}
  >>
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


How to create measure with only slashes

2017-01-19 Thread Rob Torop
I'dlike to create a measure that has 4 forward slashes in it (only).
This does almost what I want except of course it has the rest at the start:

  \repeat percent 4 { r4 }

Is there a way to get just 4 slashes?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: How can I get a repeat symbol in the chord names part of lead sheet?

2017-01-13 Thread Rob Torop
Thanks very much Pierre!

On Fri, Jan 13, 2017 at 3:00 AM Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com> wrote:

> Hi Rob,
> See: http://lsr.di.unimi.it/LSR/Item?id=908
> Cheers,
> Pierre
>
> 2017-01-13 4:45 GMT+01:00 Rob Torop <rob.to...@gmail.com>:
>
> I'm trying to figure out what to use for a chord name to get a "repeat"
> (percent) sign over one of the measures. Below is a complete small
> example.  I want C over the first measure,  repeat over the second measure,
> and D over the third measure.  I'm sure this is trivial - I just can't find
> it!
>
> \version "2.18.2"
>
> chordNames = \chordmode {
>   c1
>% What goes here to get the repeat sign above the second measure of the
> staff?
>d1 % i want the d chord on top of the third measure
> }
>
> melody = \relative c'' {
>   c4 d e f
>   g a, b c
>   c d e f
>   }
>
>
> \score {
>   <<
> \new ChordNames \chordNames
> \new Staff { \melody }
>   >>
>
> }
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


How can I get a repeat symbol in the chord names part of lead sheet?

2017-01-12 Thread Rob Torop
I'm trying to figure out what to use for a chord name to get a "repeat"
(percent) sign over one of the measures. Below is a complete small
example.  I want C over the first measure,  repeat over the second measure,
and D over the third measure.  I'm sure this is trivial - I just can't find
it!

\version "2.18.2"

chordNames = \chordmode {
  c1
   % What goes here to get the repeat sign above the second measure of the
staff?
   d1 % i want the d chord on top of the third measure
}

melody = \relative c'' {
  c4 d e f
  g a, b c
  c d e f
  }


\score {
  <<
\new ChordNames \chordNames
\new Staff { \melody }
  >>

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


Re: Use of Stackoverflow for Question/Answer forum

2014-12-24 Thread Rob Torop
This is an interesting discussion.  From the point of view of
functionality, I agree with the Stack Overflow approach.  I find it hard
to agree that one really can get as much out of the content that's been
posted if it's shared in email digest form.  Certainly we have many
powerful tools at our disposal to search and then sift through results, but
at some point one has to concede that some newer ideas are pretty good.
No one wants to use archie to search for files anymore.

I can see that one might object to the fact that stackoverflow exists to
monetize the comments.  That is, a community of people (e.g. java
programmers) uses it in exchange for seeing ads and perhaps having their
posts used in some other way (not that I'm aware of this happening).  While
one may or may not agree with this view, it ought not to be trivialized.
In this case, lilypond could have its own forum, based on GPL software like
phpBB.

On Wed Dec 24 2014 at 4:50:07 AM Helge Kruse helge.kr...@gmx.net wrote:

 2014-12-23 23:24 GMT+01:00 Johan Vromans jvrom...@squirrel.nl:


 Maybe google 'VPN' ?

 Sorry, don't understand how that helps anbody that is the exclusive club
 of long lear readers of this list.
 And VPN wouldn't help when I am off home. (I am one of the humans that
 save power by switching PCs off when I don't use them).

 Regards
 Helge

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

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


Guitar charts with custom chord names/grids

2014-12-22 Thread Rob Torop
I'm trying to create something like this:

   - Chord names (not grids) above the first staff
   - One normal staff
   - One guitar tab staff underneath it (same melody as in staff above)
   - Lyrics underneath the guitar tab
   - Chord grids printed just once at bottom

I would also like to define my own chord voicings with custom names - that
is, I don't want to give an alternative voicing for E, but instead make up
a new name like EBlah, and have EBlah appear in the chart and in the chord
grid. I might have multiple voicings that are all really E so it doesn't
work to just re-use E.

I can find bits and pieces of this, but I can't make anything really work.
Here's one this I tried:

\version 2.18.2

\include predefined-guitar-fretboards.ly


chordNames = \chordmode { c1:m7 ees1:maj7 }

melody = \relative c'{ c2 f4 bes,4 ees aes, des ges, }

verse=  \lyricmode  {  I met a fair young maiden }


\score {

  

\new ChordNames \chordNames

\new FretBoards \chordNames

\new Staff \melody

\addlyrics \verse

\new TabStaff \melody

  

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


Re: Guitar charts with custom chord names/grids

2014-12-22 Thread Rob Torop
Thomas, I didn't get any content in with your note.  Looking forward to
seeing what you did!  Thanks.

On Mon Dec 22 2014 at 1:08:49 PM Thomas Morley thomasmorle...@gmail.com
wrote:

 2014-12-22 15:48 GMT+01:00 Rob Torop r...@aya.yale.edu:
  I'm trying to create something like this:
 
  Chord names (not grids) above the first staff
  One normal staff
  One guitar tab staff underneath it (same melody as in staff above)
  Lyrics underneath the guitar tab
  Chord grids printed just once at bottom
 
  I would also like to define my own chord voicings with custom names -
 that
  is, I don't want to give an alternative voicing for E, but instead make
 up a
  new name like EBlah, and have EBlah appear in the chart and in the chord
  grid. I might have multiple voicings that are all really E so it doesn't
  work to just re-use E.
 
  I can find bits and pieces of this, but I can't make anything really
 work.
  Here's one this I tried:
 
  \version 2.18.2
 
  \include predefined-guitar-fretboards.ly
 
 
  chordNames = \chordmode { c1:m7 ees1:maj7 }
 
  melody = \relative c'{ c2 f4 bes,4 ees aes, des ges, }
 
  verse=  \lyricmode  {  I met a fair young maiden }
 
 
  \score {
 

 
  \new ChordNames \chordNames
 
  \new FretBoards \chordNames
 
  \new Staff \melody
 
  \addlyrics \verse
 
  \new TabStaff \melody
 

 
  }


 Like the following?

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


Re: Guitar charts with custom chord names/grids

2014-12-22 Thread Rob Torop
Thanks so much, this is almost exactly what I was looking for!  I will play
around with this a bit.
On Mon Dec 22 2014 at 1:12:12 PM Thomas Morley thomasmorle...@gmail.com
wrote:

 2014-12-22 19:08 GMT+01:00 Thomas Morley thomasmorle...@gmail.com:
  2014-12-22 15:48 GMT+01:00 Rob Torop r...@aya.yale.edu:
  I'm trying to create something like this:
 
  Chord names (not grids) above the first staff
  One normal staff
  One guitar tab staff underneath it (same melody as in staff above)
  Lyrics underneath the guitar tab
  Chord grids printed just once at bottom
 
  I would also like to define my own chord voicings with custom names -
 that
  is, I don't want to give an alternative voicing for E, but instead make
 up a
  new name like EBlah, and have EBlah appear in the chart and in the chord
  grid. I might have multiple voicings that are all really E so it doesn't
  work to just re-use E.
 
  I can find bits and pieces of this, but I can't make anything really
 work.
  Here's one this I tried:
 
  \version 2.18.2
 
  \include predefined-guitar-fretboards.ly
 
 
  chordNames = \chordmode { c1:m7 ees1:maj7 }
 
  melody = \relative c'{ c2 f4 bes,4 ees aes, des ges, }
 
  verse=  \lyricmode  {  I met a fair young maiden }
 
 
  \score {
 

 
  \new ChordNames \chordNames
 
  \new FretBoards \chordNames
 
  \new Staff \melody
 
  \addlyrics \verse
 
  \new TabStaff \melody
 

 
  }
 
 

 Like the following?

 (misclicked, continuing)

 \version 2.18.0

 \include predefined-guitar-fretboards.ly

 \storePredefinedDiagram #default-fret-table \chordmode { ees':maj7 }
 #guitar-tuning
 % using a list like for 'fret-diagram-verbose'
 #'((mute 6)
(mute 5)
(place-fret 4 13)
(place-fret 3 12)
(place-fret 2 11)
(place-fret 1 10)
)

 chordNames = \chordmode {
 c1:m7
 ees1:maj7
 %% maybe uncomment:
 % \once \omit ChordName
 ees':maj7
 }

 melody = \relative c' { c2 f4 bes,4 ees aes, des ges, ees'1 }

 verse = \lyricmode { I met a fair young mai -- den. :) }


 \score {

   

 \new ChordNames \chordNames
 \new Staff \new Voice = m \melody
 \new TabStaff \melody
 \new Lyrics \lyricsto m \verse
 \new FretBoards \chordNames

   

 }

 HTH,
   Harm

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


Re: Use of Stackoverflow for Question/Answer forum

2014-12-22 Thread Rob Torop
Mike, I like the idea.   The ability to have some formatting is good (e.g.
to highlight code fragments) and being able to search is nice. Of course
the key thing is to have the people who know lilypond really well using it
too :-)  (that excludes me!)

On Mon Dec 22 2014 at 4:08:18 PM Mike Kilmer m...@madhappy.com wrote:

 Hi and Happy Holidays all.

 I had posted a few initial lilypond questions on StackOverflow.com and
 received some good responses.

 I've found S.O. to be a very user-friendly format for coding questions and
 answers (in terms of ease of posting and reading code/syntax) and am
 curious that the lilypond community isn't making more use of it.

 I welcome your thoughts.

 Mike


 Michael Kilmer
 Media Zoo
 Music, Theater, Multimedia and Web Development
 i...@mzoo.org
 201-679-4168
 *www.mZoo.org http://www.mZoo.org*
 www.m http://www.IndieGogo.com/Joys*adhappy.com http://adhappy.com*
 *www.explorepensacolahistory.com http://www.explorepensacolahistory.com*
 *www.rivka.com http://www.rivka.com*














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

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


novice questions - an advice appreciated!

2014-12-21 Thread Rob Torop
I'm trying to create something like this:

   - Chord names (not grids) above the first staff
   - One normal staff
   - One guitar tab staff underneath it (same melody as in staff above)
   - Lyrics underneath the guitar tab
   - Chord grids printed just once at bottom

I would also like to define my own chord voicings with custom names - that
is, I don't want to give an alternative voicing for E, but instead make up
a new name like EBlah, and have EBlah appear in the chart and in the chord
grid. I might have multiple voicings that are all really E so it doesn't
work to just re-use E.

I can find bits and pieces of this, but I can't make anything really work.
Here's my work-in-progress (using frescobaldi):

\version 2.18.2

\include predefined-guitar-fretboards.ly


 chordNames = \chordmode { c1:m7 ees1:maj7 }

melody = \relative c'{ c2 f4 bes,4 ees aes, des ges, }

verse=  \lyricmode  {  I met a fair young maiden }


 \score {

  

\new ChordNames \chordNames

\new FretBoards \chordNames

\new Staff \melody

\addlyrics \verse

\new TabStaff \melody

  

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