Re: reloading \set TabStaff.minimumFret = #x

2018-01-24 Thread Marc Hohl

Am 23.01.2018 um 15:26 schrieb bb:
Is it possible to omit \set TabStaff.minimumFret = #x for a sequence of 
measures/bars?


One can simply override the statement by defining a string for a note.

I have a couple of bars in sequence that should be fingered below that 
minimumFret. The fingering of the tones of the following bars should 
again resdtricted above some value. I like to avoid defining the strings 
for a long sequence of notes.



\unset TabStaff.minimumFret

should do the trick

HTH,

Marc

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


reloading \set TabStaff.minimumFret = #x

2018-01-23 Thread bb
Is it possible to omit \set TabStaff.minimumFret = #x for a sequence of 
measures/bars?


One can simply override the statement by defining a string for a note.

I have a couple of bars in sequence that should be fingered below that 
minimumFret. The fingering of the tones of the following bars should 
again resdtricted above some value. I like to avoid defining the strings 
for a long sequence of notes.


Thanks for help, regards.


\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}  % a sequence of bars  I omitted to keep the 
example minimized


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
    }
>>


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


Re: \set TabStaff.minimumFret = #x

2018-01-21 Thread bb
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 
\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 # (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 
  \set TabStaff.minimumFret = #7
  \set TabStaff.restrainOpenStrings = ##t
  \music
    }
>>
  \layout { }
}



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


Re: \set TabStaff.minimumFret = #x

2018-01-21 Thread Malte Meyn



Am 21.01.2018 um 14:57 schrieb bb:

I use

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

[…]

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


How about \once \unset TabStaff.minimumFret ?

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


\set TabStaff.minimumFret = #x

2018-01-21 Thread 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 # (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 
  \set TabStaff.minimumFret = #7
  \set TabStaff.restrainOpenStrings = ##t
  \music
    }
>>
  \layout { }
}

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