Re: frets and lyrics

2014-05-27 Thread Simon Albrecht

Am 27.05.2014 15:40, schrieb paul bedaride:

I would be something like this (but this doesn't work)

\version "2.16.2"
\include "predefined-ukulele-fretboards.ly 
"


theChords = \chordmode {
g g g g g
}

verseI = \lyricmode {
  \set stanza = #"1."
  This is the first verse
}

\score {
<<
\context ChordNames { \theChords }
\context FretBoards = "testVoice" {
  \set Staff.stringTunings = #ukulele-tuning
  \theChords
}
\new Lyrics = "lyricsI" {
  \lyricsto "testVoice" \verseI
}
>>
\layout { }
}
You might also use manual syllable durations as in 
http://lilypond.org/doc/v2.18/Documentation/notation/common-notation-for-vocal-music#manual-syllable-durations. 
Thus you're independent of either associatedVoice or lyricsto.
No reason there to advise against lilypond -- it works very well without 
any actual notes in the output :-)


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


Re: frets and lyrics

2014-05-27 Thread David Kastrup
David Kastrup  writes:

> Now it is a valid question why \lyricsto ... _requires_ an actual
> Voice context to work with while associatedVoice (which even has Voice
> rather than Context in its name) doesn't.
>
> Yes, this makes precious little sense.  But it does work.

Actually, no it doesn't.  It just does not give an error message when
not finding the associatedVoice which would be needed only for alignment
rather than synchronization, apparently.

-- 
David Kastrup

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


Re: frets and lyrics

2014-05-27 Thread David Kastrup
paul bedaride  writes:

> I would be something like this (but this doesn't work)
>
> \version "2.16.2"
> \include "predefined-ukulele-fretboards.ly"
>
> theChords = \chordmode {
> g g g g g
> }
>
> verseI = \lyricmode {
>   \set stanza = #"1."
>   This is the first verse
> }
>
> \score {
> <<
> \context ChordNames { \theChords }
> \context FretBoards = "testVoice" {
>   \set Staff.stringTunings = #ukulele-tuning
>   \theChords
> }
> \new Lyrics = "lyricsI" {
>   \lyricsto "testVoice" \verseI
> }
>>>
> \layout { }
> }

Well, try the following instead:

\version "2.16.2"
\include "predefined-ukulele-fretboards.ly"

theChords = \chordmode {
  g g g g g
}

verseI = \lyricmode {
  \set stanza = #"1."
  This is the first verse
}

\score {
<<
\context ChordNames { \theChords }
\context FretBoards = "testVoice" {
  \set Staff.stringTunings = #ukulele-tuning
  \theChords
}
\new Lyrics = "lyricsI" \with { associatedVoice = "testVoice" }
\verseI
>>
\layout { }
}

Now it is a valid question why \lyricsto ... _requires_ an actual Voice
context to work with while associatedVoice (which even has Voice rather
than Context in its name) doesn't.

Yes, this makes precious little sense.  But it does work.  I think it
might be worth making \lyricsto work equally well (I don't see the
reason to specifically look for a "Voice" context when the context is
explicitly named anyway).  But in the meantime, go for it.

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


Re: frets and lyrics

2014-05-27 Thread paul bedaride
I would be something like this (but this doesn't work)

\version "2.16.2"
\include "predefined-ukulele-fretboards.ly"

theChords = \chordmode {
g g g g g
}

verseI = \lyricmode {
  \set stanza = #"1."
  This is the first verse
}

\score {
<<
\context ChordNames { \theChords }
\context FretBoards = "testVoice" {
  \set Staff.stringTunings = #ukulele-tuning
  \theChords
}
\new Lyrics = "lyricsI" {
  \lyricsto "testVoice" \verseI
}
>>
\layout { }
}


On Tue, May 27, 2014 at 3:26 PM, David Kastrup  wrote:

> paul bedaride  writes:
>
> >  Hello,
> > I want to associate lyrics to fretboards or chordnames like this:
> >
> > ###
> >   GGM7  Em   Am   DD7   C
> > ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑
> > ├1┼2 ├123 ├┼┼1 1┼┼┤ 123┤ 123┤ ├┼┼┤
> > ├┼3┤ ├┼┼┤ ├┼2┤ ├┼┼┤ ├┼┼┤ ├┼┼4 ├┼┼3
> > ├┼┼┤ ├┼┼┤ ├3┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤
> > └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘
>
> Nice ASCII tab.  Which instrument/tuning?
>
> > G  GM7
> > Quand il me prend dans ses bras
> >  Em
> > Il me parle tout bas,
> >   Am D
> > Je vois la vie en ro-se.
> > D   D7
> > Il me dit des mots d'amour,
> >  D
> > Des mots de tous les jours,
> >   G   D
> > Et ca me fait quelque cho-se.
> > ###
> >
> > but apparently I do it wrong because it tells me that it is not possible
> > to associate lyrics to FretBoard for instance.
>
> Please, don't make such claims without including the code corresponding
> to it.  It just annoys people and they have no chance of pointing out
> your mistake.
>
> Here is one example:
>
>
>
>
> --
> David Kastrup
>
>


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


Re: frets and lyrics

2014-05-27 Thread David Kastrup
paul bedaride  writes:

>  Hello,
> I want to associate lyrics to fretboards or chordnames like this:
>
> ###
>   GGM7  Em   Am   DD7   C
> ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑
> ├1┼2 ├123 ├┼┼1 1┼┼┤ 123┤ 123┤ ├┼┼┤
> ├┼3┤ ├┼┼┤ ├┼2┤ ├┼┼┤ ├┼┼┤ ├┼┼4 ├┼┼3
> ├┼┼┤ ├┼┼┤ ├3┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤
> └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘

Nice ASCII tab.  Which instrument/tuning?

> G  GM7
> Quand il me prend dans ses bras
>  Em
> Il me parle tout bas,
>   Am D
> Je vois la vie en ro-se.
> D   D7
> Il me dit des mots d'amour,
>  D
> Des mots de tous les jours,
>   G   D
> Et ca me fait quelque cho-se.
> ###
>
> but apparently I do it wrong because it tells me that it is not possible
> to associate lyrics to FretBoard for instance.

Please, don't make such claims without including the code corresponding
to it.  It just annoys people and they have no chance of pointing out
your mistake.

Here is one example:

\include "predefined-guitar-fretboards.ly"

\layout {
  ragged-right = ##t
  indent = 0
}

chordline = \chordmode { g s s s s s g:m7 s s s s e:m }

<<
  \new ChordNames \chordline
  \new FretBoards = frets \chordline
  \new Lyrics \with { associatedVoice = "frets" }
  \lyricmode {
Quand il me prend dans ses bras \break
Il me parle tout bas,
  }
>>


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


Re: frets and lyrics

2014-05-27 Thread Pierre Perol-Schneider
Hi Paul,
LilyPond is a music engraving program.
It will not help you to easily do what you're looking for even if I'm sure
it is possible (I have no time right now to propose some snippet but I'll
try this evening).
Anyway, maybe you could be interested in : http://www.patacrep.com/fr/
Bonne journée,
Pierre
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: frets and lyrics

2014-05-27 Thread Johan Vromans
paul bedaride  writes:

>  Hello,
> I want to associate lyrics to fretboards or chordnames like this:
>
> ###
>   GGM7  Em   Am   DD7   C
> ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑
> ├1┼2 ├123 ├┼┼1 1┼┼┤ 123┤ 123┤ ├┼┼┤
> ├┼3┤ ├┼┼┤ ├┼2┤ ├┼┼┤ ├┼┼┤ ├┼┼4 ├┼┼3
> ├┼┼┤ ├┼┼┤ ├3┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤
> └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘
>
> G  GM7
> Quand il me prend dans ses bras
>  Em
> Il me parle tout bas,
>   Am D
> Je vois la vie en ro-se.
> D   D7
> Il me dit des mots d'amour,
>  D
> Des mots de tous les jours,
>   G   D
> Et ca me fait quelque cho-se.
> ###
>
> but apparently I do it wrong because it tells me that it is not possible
> to associate lyrics to FretBoard for instance.

You'll probably be better off with http://chordii.sf.net .

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


frets and lyrics

2014-05-27 Thread paul bedaride
 Hello,
I want to associate lyrics to fretboards or chordnames like this:

###
  GGM7  Em   Am   DD7   C
┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑ ┍┯┯┑
├1┼2 ├123 ├┼┼1 1┼┼┤ 123┤ 123┤ ├┼┼┤
├┼3┤ ├┼┼┤ ├┼2┤ ├┼┼┤ ├┼┼┤ ├┼┼4 ├┼┼3
├┼┼┤ ├┼┼┤ ├3┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤ ├┼┼┤
└┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘ └┴┴┘

G  GM7
Quand il me prend dans ses bras
 Em
Il me parle tout bas,
  Am D
Je vois la vie en ro-se.
D   D7
Il me dit des mots d'amour,
 D
Des mots de tous les jours,
  G   D
Et ca me fait quelque cho-se.
###

but apparently I do it wrong because it tells me that it is not possible
to associate lyrics to FretBoard for instance.

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