On Sun, Sep 14, 2025 at 12:17 PM Walt North <[email protected]> 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
}