Sorry, my question was nonsense, my mistake. Obviously works if doing correct.

\version "2.19.80"
music = {   \clef "bass_8" b'8(d'8)  fis'8(b'8)  g'8( e'8)  cis'8( e'8) |
              e,,1\4}

bass = \stringTuning <e,, a,, d, g,>
\score {
  \context Staff <<
    \transpose c c, \music

  \new TabStaff {
      \tabFullNotation
          \set TabStaff.stringTunings = #bass
      \set TabStaff.minimumFret = #7
      \set TabStaff.restrainOpenStrings = ##t
      \music
    }
>>
  \layout { }
}


Am 21.01.2018 um 14:57 schrieb bb:

I use

      \set TabStaff.minimumFret = #7
      \set TabStaff.restrainOpenStrings = ##t

because I get a handy fingering. BUT there are some bass notes that I only get with the low open string. But that is not allowed due to the settings above and I get a warning

/tmp/frescobaldi-zFYV58/tmpY1u93i/document.ly:3:15: Warnung: Keine Saite für Tonhöhe #<Pitch g, > (Bund () angegeben)

g,\4

Is there any possibility to throw an exception for a single note or a group of notes?

I add an example for testing:

\version "2.19.80"
music = {   \clef "bass_8" b'8(d'8)  fis'8(b'8)  g'8( e'8) cis'8( e'8) | g,1\4}

\score {
  \context Staff <<
    \transpose c c, \music

  \new TabStaff {
      \tabFullNotation
      \makeDefaultStringTuning #'bass-tuning \stringTuning <e,, a,, d, g,>
      \set TabStaff.minimumFret = #7
      \set TabStaff.restrainOpenStrings = ##t
      \music
    }
>>
  \layout { }
}


_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to