Re: [tablatures] open tunings

[ Thread Index | Date Index | More lilynet.net/tablatures Archives ]


Carl Sorensen schrieb:

On 9/16/09 8:14 AM, "Federico Bruni" <brunology@xxxxxxx> wrote:

Hi all,

I've happened to write some guitar pieces in open D tuning (DADF#AD),
so I've noticed that in scm/output-lib.scm there's only the open G
tuning for guitar (line 92):

; default tunings for common string instruments
(define-public guitar-tuning '(4 -1 -5 -10 -15 -20))
(define-public guitar-open-g-tuning '(2 -1 -5 -10 -17 -22))
(define-public bass-tuning '(-17 -22 -27 -32))
(define-public mandolin-tuning '(16 9 2 -5))

I think it would be useful to add a definition for open D, as it is
used maybe more often than open G (at least for my experience).

This would be the definition for output-lib.scm:
(define-public guitar-open-d-tuning '(2 -3 -6 -10 -15 -22))

This way, open D tuning could be set much more easily.. with no need
to count ;-) :

\set TabStaff.stringTunings = #guitar-open-d-tuning

And that could be a good reference to start from for those who need a
similar tuning, like DADGAD, as you need to change just one note.


I don't know which is the rationale for tunings in lilypond config
files: keeping it simple or offering many possibilities.. (for
example, we may add dropped D, open E and maybe something else..)


Marc has moved the tunings from scm/output-lib.scm to scm/tablature.scm
effective with 2.13.4.  He's also added  drop-d and open-g tunings, but open
D is not there yet (except for the banjo).  I'm sure that he'll be happy to
add any tunings that you think would be useful.
Yes, of course. I didn't use open tunings very often, but providing
useful definitions is easy. In 2.13.4, we have the following tunings defined:

(define-public guitar-tuning '(4 -1 -5 -10 -15 -20))
(define-public guitar-seven-string-tuning '(4 -1 -5 -10 -15 -20 -25))
(define-public guitar-drop-d-tuning '(4 -1 -5 -10 -15 -22))
(define-public guitar-open-g-tuning '(2 -1 -5 -10 -17 -22))
;; bass tunings
(define-public bass-tuning '(-17 -22 -27 -32))
(define-public bass-four-string-tuning '(-17 -22 -27 -32))
(define-public bass-drop-d-tuning '(-17 -22 -27 -34))
(define-public bass-five-string-tuning '(-17 -22 -27 -32 -37))
(define-public bass-six-string-tuning '(-12 -17 -22 -27 -32 -37))
;; mandolin
(define-public mandolin-tuning '(16 9 2 -5))
;; tunings for 5-string banjo
(define-public banjo-open-g-tuning '(2 -1 -5 -10 7))
(define-public banjo-c-tuning '(2 -1 -5 -12 7))
(define-public banjo-modal-tuning '(2 0 -5 -10 7))
(define-public banjo-open-d-tuning '(2 -3 -6 -10 9))
(define-public banjo-open-dm-tuning '(2 -3 -6 -10 9))

Please send the tunings you want to be included; I can
create a patch so that they will be included in the next release.

Marc
Thanks,

Carl








Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/