On Mon, Jan 22, 2007 at 10:16:21AM +0100, Mats Bengtsson wrote:
> It's much easier to answer such a question if you include a short example
> of what you are trying to do. I'm not sure I understand what you mean,
> since a TabVoice doesn't print any fingerings by default.
> 
> If you search the index of the manual for
> "Transparent objects" or "Invisible objects", you will find a generic 
> answer.
> 
Damn, it appears I've forgotten my attachment, here it is this time.
-- 
Stéphane Epardaud
\version "2.10.10"

\header {
  title      =  "Delbosh"
  instrument =  "Guitars"
  arranger   =  "Transcribed by Stef Epardaud"
  composer =    "Composed by Stef Epardaud"
  copyright =   "Copyright Solus Numeri"
  tagline   =   "Transcribed using LilyPond (www.lilypond.org)"
}

#(set-global-staff-size 11)

\include "italiano.ly"

riffAA =  {
  lad8[\4( re8\4 la8\4 lad8\4 re8\4]
  lad8[\4 re8\4 la8\4 lad8\4 re8\4]
  lad8[\4 re8\4 la8\4 lad8\4 re8\4 do'8\4  re8)\4]
}

guitarA =  {

  \tempo 4=152
  \time 17/8

  %intro
   lad8[^"disto"\4( re8\4 la8\4 lad8\4 re8\4]
   lad8[\4 re8\4 la8\4 lad8\4 re8\4]
   lad8[\4 re8\4 la8\4 lad8\4 re8\4 do'8\4  re8)\4]
  
  % bass
  \repeat unfold 7 {
   \riffAA
  }

  \repeat unfold 4 {
   \riffAA
  }

  % avec les accords
  \repeat volta 2 {
   \riffAA
   \riffAA
   \riffAA
  }

  % la transition
  \riffAA
  \riffAA

  % les accords
  \repeat percent 2 {
   \riffAA
  }

}

guitarB =  {

  \time 17/8
  \repeat unfold 8{
   R8*17
  }

  %en ternaire
  <re,\7 la,\6 re\5>8^.^"disto" r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r8

  r8
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r4
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8

  % en binaire
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^.

  r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8
  <re,\7 la,\6 re\5>8^. r8

  % les accords
  \repeat volta 2 {
   <la,\5 mi\4 la\3>2 ~ <la,\5 mi\4 la\3>8
   <lad,\5 fa\4 lad\3>1 ~ <lad,\5 fa\4 lad\3>2
         
   ~ <lad,\5 fa\4 lad\3>1 ~ <lad,\5 fa\4 lad\3>4
   <do\5 sol\4 do'\3>2 ~ <do\5 sol\4 do'\3>8
   <re\5 la\4 re'\3>4
         
   ~ <re\5 la\4 re'\3>1 ~ <re\5 la\4 re'\3>1
   ~ <re\5 la\4 re'\3>8
  }

  % la transition en deux mesures
  <la,\5 mi\4 la\3>2 ~ <la,\5 mi\4 la\3>8
  <lad,\5 fa\4 lad\3>1 ~ <lad,\5 fa\4 lad\3>2
         
  ~ <lad,\5 fa\4 lad\3>1 ~ <lad,\5 fa\4 lad\3>4
  <do\5 sol\4 do'\3>2 ~ <do\5 sol\4 do'\3>4.

  % les accords plus graves
  \repeat percent 2 {
   <fad,\6 dod\5 fad\4>8^. r4 <fad,\6 dod\5 fad\4>8^. r8
   <fad,\6 dod\5 fad\4>8^. r4 <fad,\6 dod\5 fad\4>8^. r8
   <fad,\6 dod\5 fad\4>8^. r4 
   <sol,\6 re\5 sol\4>8^. r8
   <re,\7 la,\6 re\5>8^. r8
  }

}

riffCA =  {
 re8^.\5 r4 re8^.\5 r8
 re8^.\5 r4 re8^.\5 r8
 re8^.\5 r4 re8^.\5 r8 re8^.\5 r8
}

guitarC =  {

  \time 17/8
  \repeat unfold 6{
   R8*17
  }

  \repeat unfold 6 {
   R8*17
  }

  \repeat volta 2 {
   re8^.^"disto"\5 r4 re8^.\5 r8
   re8^.\5 r4 re8^.\5 r8
   re8^.\5 r4 re8^.\5 r8 re8^.\5 r8
   \riffCA
   \riffCA
  }

}

\score {

 <<
 \context StaffGroup = staffA<<
  \context Staff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \set Staff.instrumentName = "Guitar 1"
    \set Staff.shortInstrumentName = "Gtr1"
    \set Staff.midiInstrument = "distorted guitar"
    \guitarA
   >>
  \context TabStaff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \override Staff.Stem #'direction = #1
    \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -20 -25)
    \set TabStaff.keepAliveInterfaces = #'(note-head-interface rest-interface)
    \guitarA
   >>
 >>
 \context StaffGroup = staffB<<
  \context Staff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \set Staff.instrumentName = "Guitar 2"
    \set Staff.shortInstrumentName = "Gtr2"
    \set Staff.midiInstrument = "distorted guitar"
    \guitarB
   >>
  \context TabStaff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \override Staff.Stem #'direction = #1
    \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -20 -25)
    \set TabStaff.keepAliveInterfaces = #'(note-head-interface rest-interface)
    \guitarB
   >>
 >>
 \context StaffGroup = staffC<<
  \context Staff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \set Staff.instrumentName = "Guitar 3"
    \set Staff.shortInstrumentName = "Gtr3"
    \set Staff.midiInstrument = "distorted guitar"
    \guitarC
   >>
  \context TabStaff<<
    % Hide fingering number
    \override Staff.Fingering #'transparent = ##t
    \override Staff.Stem #'direction = #1
    \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -20 -25)
    \set TabStaff.keepAliveInterfaces = #'(note-head-interface rest-interface)
    \guitarC
   >>
 >>

 >>

 \layout {
   papersize = "a4" 
         \context { 
                         \RemoveEmptyStaffContext
         }
         \context {
                \TabStaff
                \remove "Axis_group_engraver"
                \consists "Hara_kiri_engraver"
                \override Beam #'auto-knee-gap = #'()
                \override VerticalAxisGroup #'remove-empty = ##t
         }
 }
 
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 300 8)
      }
    }


}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to