Re: [tablatures] bend.ly - please test and comment |
[ Thread Index |
Date Index
| More lilynet.net/tablatures Archives
]
Marc Hohl wrote:
When version 2.13.4 will be released, everything will be fine; in the
meantime
you'll probably have to \include "tablature.ly" - otherwise there will
be spurious
stems and stuff in the tablature.
What's important: please test the commands, fiddle around with the values
defined in the first few lines - I hope the variable names are
self-explanatory;
if not, call me.
I'm trying to test it, but I have an error message I can't understand.
I attach the .ly file.
Below it's the error message..
============================================================================
GNU LilyPond 2.13.3
Processing `bend-test.ly'
Parsing...
/home/fede/lilypond/usr/share/lilypond/current/ly/tablature.ly:86:1:
error: GUILE signaled an error for the expression beginning here
#
(add-new-clef "moderntab" "markup.moderntab" 0 0 0)
Unbound variable: add-new-clef
bend.ly ─ 2009-08-13
/home/fede/lilypond/usr/share/lilypond/current/ly/bend.ly:452:39:
error: GUILE signaled an error for the expression beginning here
\set TabStaff.stringTunings = #
guitar-seven-string-tuning
Unbound variable: guitar-seven-string-tuning
warning: unknown clef type `moderntab'
warning: supported clefs: C F G G2 alto baritone bass french
hufnagel-do-fa hufnagel-do1 hufnagel-do2 hufnagel-do3 hufnagel-fa1
hufnagel-fa2 medicaea-do1 medicaea-do2 medicaea-do3 medicaea-fa1
medicaea-fa2 mensural-c1 mensural-c2 mensural-c3 mensural-c4
mensural-f mensural-g mezzosoprano neomensural-c1 neomensural-c2
neomensural-c3 neomensural-c4 percussion petrucci-c1 petrucci-c2
petrucci-c3 petrucci-c4 petrucci-c5 petrucci-f petrucci-f3 petrucci-f4
petrucci-g soprano subbass tab tenor treble varbaritone vaticana-do1
vaticana-do2 vaticana-do3 vaticana-fa1 vaticana-fa2 violin
warning: unknown clef type `moderntab'
warning: supported clefs: C F G G2 alto baritone bass french
hufnagel-do-fa hufnagel-do1 hufnagel-do2 hufnagel-do3 hufnagel-fa1
hufnagel-fa2 medicaea-do1 medicaea-do2 medicaea-do3 medicaea-fa1
medicaea-fa2 mensural-c1 mensural-c2 mensural-c3 mensural-c4
mensural-f mensural-g mezzosoprano neomensural-c1 neomensural-c2
neomensural-c3 neomensural-c4 percussion petrucci-c1 petrucci-c2
petrucci-c3 petrucci-c4 petrucci-c5 petrucci-f petrucci-f3 petrucci-f4
petrucci-g soprano subbass tab tenor treble varbaritone vaticana-do1
vaticana-do2 vaticana-do3 vaticana-fa1 vaticana-fa2 violin
Interpreting music...
warning: type check for `stringTunings' failed; value `#<unspecified>'
must be of type `list'
[8][16]
Preprocessing graphical objects...
Interpreting music...
Interpreting music...
Preprocessing graphical objects...
MIDI output to `bend-test.midi'...
Solving 1 page-breaking chunks...[1: 1 pages]
Drawing
systems.../home/fede/lilypond/usr/share/lilypond/current/ly/bend.ly:244:57:
In expression (parenthesize-tab-note-head grob):
/home/fede/lilypond/usr/share/lilypond/current/ly/bend.ly:244:57:
Unbound variable: parenthesize-tab-note-head
\version "2.13.3"
\include "tablature.ly"
\include "bend.ly"
\include "english.ly"
upper= \relative c' {
\time 4/4
\key e \minor
\bendOn
b4. d8( dqs) e4 a,8 ~ |
a4. d8( dqs) e4 b8 ~ |
\bendOff
}
lower= \relative c {
b4 ds b ds |
b4 ds b ds |
}
\score {
\new StaffGroup <<
\new Staff = "guitar" <<
\context Voice = "upper guitar" { \clef "G_8" \voiceOne \override Voice.StringNumber #'transparent = ##t \upper }
\context Voice = "lower guitar" { \clef "G_8" \voiceTwo \override Voice.StringNumber #'transparent = ##t \lower }
>>
\new TabStaff = "tab" <<
\context TabVoice = "upper tab" { \clef "moderntab" \voiceOne \upper }
\context TabVoice = "lower tab" { \clef "moderntab" \voiceTwo \lower }
>>
>>
\midi {
\context {
\Score tempoWholesPerMinute = #(ly:make-moment 120 4)
}
}
\layout {
}
}