On Sun, Sep 14, 2025 at 12:17 PM Walt North <waltno...@gmail.com> wrote:

> I took you example and changed to be closer to what I'm trying to do.  I
> still see the same issue.  The fret settings are ignored on whichever
> tab is second.
>

Actually, all your fret settings were ignored, as far as I can see.

>
> So I must be missing something on how the tabs are strung together or
> something.
>

I think you needed a TabStaff context for the restrainOpenStrings and
minimumFret settings.  When I added those, I got the same (default) tab in
both first measures, and the (hopefully) desired difference in the second
measures.

Hope this helps,

Carl


\version "2.25.11"

\language "english"

steelGuitarSixStringCSixTuning = \stringTuning <c e g a c' e'>

bckngNotes = \relative c' {
    d,8 e f g a b c d | d, e f g a b c d |
}

gtrBackingNoteDetails = {
   s1
    \set Staff.stringTunings = #guitar-tuning |
    \set TabStaff.restrainOpenStrings = ##t
    \set TabStaff.minimumFret = #3
    s1

}

stlBackingNoteDetails = {
   s1
    \set Staff.stringTunings = \steelGuitarSixStringCSixTuning  |
    \set TabStaff.restrainOpenStrings = ##t
    \set TabStaff.minimumFret = #2
    s1
}

fullScore = {
   <<
   \new TabStaff{
   << {\stlBackingNoteDetails} \bckngNotes >>
   }
   \new TabStaff{
   << {\gtrBackingNoteDetails} \bckngNotes>>
   }
   >>
}

\score{
   \fullScore
}

Reply via email to