Hello Lilyponders

I've had a look at tab's, and I've made some trivial changes to a
couple of files. Here is a description of the patches (which are
attached):

tuning-triv.patch: (ly/engraver-init.ly and scm/output-lib.scm)
change the variable name guitar-tunings to guitar-tuning (because it
is _a_ tuning, not many tunings)

newtunings.patch: (scm/output-lib.scm) depends on previous patch
add more tunings: bass and 5 different 5-string banjo tunings

With predefined tunings it's easier to get started writing tabs (\set
TabStaff.stringTunings = #bass-tuning).

4string.patch: (scm/output-lib.scm) depends on previout two patches
add a function to convert a 5-string banjo tuning to a 4-string banjo tuning:
\set TabStaff.stringTunings = #(four-string-banjo banjo-open-g-tuning)

offset.patch: (scm/define-grobs.scm) independent of previous patches
on my system, tab noteheads are placed too far down. This patch makes
tabs look a bit nicer (at least on my system (MacOSX).

Comments on any of the patches?

Regards,
  Erlend Aasland

Attachment: tuning-triv.patch
Description: Binary data

Attachment: newtunings.patch
Description: Binary data

Attachment: 4string.patch
Description: Binary data

Attachment: offset.patch
Description: Binary data

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

Reply via email to