From: Carl Sorensen Date: Sun, 2 Nov 2008 00:34:16 +0000 (-0600) Subject: Merge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond X-Git-Tag: release/2.11.64-1~99^2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=58ec3b755cd5ef6cdd747c3d8b4507b18ad08463;p=lilypond.git Merge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond --- 58ec3b755cd5ef6cdd747c3d8b4507b18ad08463 diff --cc input/new/defining-predefined-fretboards-for-other-instruments.ly index 29c5fa9237,4fc09cb882..0000000000 deleted file mode 100644,100644 --- a/input/new/defining-predefined-fretboards-for-other-instruments.ly +++ /dev/null @@@ -1,107 -1,106 +1,0 @@@ --\version "2.11.62" --\header { -- lsrtags = "fretted-strings" -- texidoc = "Predefined fret diagrams can be added for new instruments --in addition to the standards used for guitar. This file shows how --this is done by defining a new string-tuning and a few predefined - fretboards for the Venezuelan cuatro. Thanks to Jesus Guillermo - Andrade for the string-tuning and fretboard information. -fretboards for the Venezuelan cuatro. -- --This file also shows how fingerings can be included in the chords --used as reference points for the chord lookup, and displayed in - the fret diagram and the TabStaff, but not the music. -the fret diagram and the @code{TabStaff}, but not the music. -- --These fretboards are not transposable because they contain string --information. This is planned to be corrected in the future. -- --" -- doctitle = "Defining predefined fretboards for other instruments" --} - -%LSR: Thanks to Jesus Guillermo Andrade for the string-tuning -%LSR: and fretboard information. -- --% add FretBoards for the Cuatro - % Note: This section could be put into a separate file -% Note: This section could be put into a separate file --% predefined-cuatro-fretboards.ly --% and \included into each of your compositions -- --cuatroTuning = #'(11 18 14 9) -- - dSix = { } -dSix = { } --dMajor = { } - aMajSeven = {} - dMajSeven = {} - gMajor = {} -aMajSeven = { } -dMajSeven = { } -gMajor = { } -- --\storePredefinedDiagram \dSix -- #cuatroTuning -- #"o;o;o;o;" --\storePredefinedDiagram \dMajor -- #cuatroTuning -- #"o;o;o;3-3;" --\storePredefinedDiagram \aMajSeven -- #cuatroTuning -- #"o;2-2;1-1;2-3;" --\storePredefinedDiagram \dMajSeven -- #cuatroTuning -- #"o;o;o;1-1;" --\storePredefinedDiagram \gMajor -- #cuatroTuning -- #"2-2;o;1-1;o;" -- --% end of potential include file /predefined-cuatro-fretboards.ly -- -- --#(set-global-staff-size 16) -- --primerosNames = \chordmode { -- d:6 d a:maj7 d:maj7 -- g --} --primeros = { -- \dSix \dMajor \aMajSeven \dMajSeven -- \gMajor --} -- --\score { -- << -- \new ChordNames { -- \set chordChanges = ##t -- \primerosNames -- } -- -- \new Staff { -- \new Voice \with { - \remove New_fingering_engraver - \remove "New_fingering_engraver" -- } -- \relative c'' { -- \primeros -- } -- } - -- -- \new FretBoards { -- \set stringTunings = #cuatroTuning -- \override FretBoard #'fret-diagram-details -- #'string-count = #'4 -- \override FretBoard #'fret-diagram-details -- #'finger-code = #'in-dot -- \primeros -- } -- -- \new TabStaff \relative c'' { -- \set TabStaff.stringTunings = #cuatroTuning -- \primeros -- } -- -- >> -- -- \layout { -- \context { -- \Score -- \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) - #'base-shortest-duration = #(ly:make-moment 1 16) -- } - -- } -- \midi { } --} -