From f991a49afd605ba58c841a1eeb901a638c19e111 Mon Sep 17 00:00:00 2001 From: Phil Holmes Date: Sat, 11 Aug 2012 12:12:42 +0100 Subject: [PATCH] LSR Updates --- Documentation/snippets/adding-drum-parts.ly | 2 +- .../snippets/arabic-improvisation.ly | 2 +- .../center-text-below-hairpin-dynamics.ly | 2 +- ...ng-midi-output-to-one-channel-per-voice.ly | 2 +- ...efined-fretboards-for-other-instruments.ly | 2 +- .../snippets/displaying-complex-chords.ly | 2 +- .../snippets/drawing-boxes-around-grobs.ly | 2 +- .../snippets/generating-random-notes.ly | 2 +- ...y-customized-polymetric-time-signatures.ly | 2 +- Documentation/snippets/keyboards.snippet-list | 1 + ...f-spoken-parts-with-a-cross-on-the-stem.ly | 2 +- Documentation/snippets/markup-lines.ly | 2 +- Documentation/snippets/pitches.snippet-list | 1 + .../snippets/recorder-fingering-chart.ly | 2 +- Documentation/snippets/screech-and-boink.ly | 2 +- .../snippets/staff-notation.snippet-list | 1 + Documentation/snippets/table-of-contents.ly | 2 +- .../tweaking-grace-layout-within-music.ly | 2 +- Documentation/snippets/unfretted-headword.ly | 2 +- ...ing-autochange-with-more-than-one-voice.ly | 51 +++++++++++++++++++ 20 files changed, 70 insertions(+), 16 deletions(-) create mode 100644 Documentation/snippets/using-autochange-with-more-than-one-voice.ly diff --git a/Documentation/snippets/adding-drum-parts.ly b/Documentation/snippets/adding-drum-parts.ly index 91d8006eb8..4e3d49266d 100644 --- a/Documentation/snippets/adding-drum-parts.ly +++ b/Documentation/snippets/adding-drum-parts.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "percussion, preparing-parts, really-simple, rhythms, specific-notation" diff --git a/Documentation/snippets/arabic-improvisation.ly b/Documentation/snippets/arabic-improvisation.ly index 96644f6042..5af9a3053e 100644 --- a/Documentation/snippets/arabic-improvisation.ly +++ b/Documentation/snippets/arabic-improvisation.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "world-music" diff --git a/Documentation/snippets/center-text-below-hairpin-dynamics.ly b/Documentation/snippets/center-text-below-hairpin-dynamics.ly index ea94a55dce..77e171d776 100644 --- a/Documentation/snippets/center-text-below-hairpin-dynamics.ly +++ b/Documentation/snippets/center-text-below-hairpin-dynamics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "expressive-marks, really-cool, scheme-language, text" diff --git a/Documentation/snippets/changing-midi-output-to-one-channel-per-voice.ly b/Documentation/snippets/changing-midi-output-to-one-channel-per-voice.ly index aa46bd80aa..6c6f0a56f7 100644 --- a/Documentation/snippets/changing-midi-output-to-one-channel-per-voice.ly +++ b/Documentation/snippets/changing-midi-output-to-one-channel-per-voice.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "contexts-and-engravers, midi, real-music" diff --git a/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly b/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly index 3556134860..3b608b6ce3 100644 --- a/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly +++ b/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.42" +\version "2.15.43" \header { lsrtags = "fretted-strings" diff --git a/Documentation/snippets/displaying-complex-chords.ly b/Documentation/snippets/displaying-complex-chords.ly index 01fca8bf02..dc4dff6de3 100644 --- a/Documentation/snippets/displaying-complex-chords.ly +++ b/Documentation/snippets/displaying-complex-chords.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "chords, simultaneous-notes, workaround" diff --git a/Documentation/snippets/drawing-boxes-around-grobs.ly b/Documentation/snippets/drawing-boxes-around-grobs.ly index c81b01c80e..64da9f709a 100644 --- a/Documentation/snippets/drawing-boxes-around-grobs.ly +++ b/Documentation/snippets/drawing-boxes-around-grobs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "editorial-annotations, scheme-language, tweaks-and-overrides" diff --git a/Documentation/snippets/generating-random-notes.ly b/Documentation/snippets/generating-random-notes.ly index 43b32ca530..9e720ecd32 100644 --- a/Documentation/snippets/generating-random-notes.ly +++ b/Documentation/snippets/generating-random-notes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "pitches, really-cool, scheme-language" diff --git a/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly b/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly index 9da14b8dbd..fadfcf5e5a 100644 --- a/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly +++ b/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "contemporary-notation, percussion, real-music, rhythms" diff --git a/Documentation/snippets/keyboards.snippet-list b/Documentation/snippets/keyboards.snippet-list index f47f9c0d6a..415afb73bd 100644 --- a/Documentation/snippets/keyboards.snippet-list +++ b/Documentation/snippets/keyboards.snippet-list @@ -12,4 +12,5 @@ laissez-vibrer-ties.ly piano-template-simple.ly piano-template-with-centered-lyrics.ly piano-template-with-melody-and-lyrics.ly +using-autochange-with-more-than-one-voice.ly vocal-ensemble-template-with-automatic-piano-reduction.ly diff --git a/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly b/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly index 12310d82f5..e2894fa4dc 100644 --- a/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly +++ b/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "contemporary-notation, editorial-annotations, vocal-music, workaround" diff --git a/Documentation/snippets/markup-lines.ly b/Documentation/snippets/markup-lines.ly index 11ffcb5735..8df1c1e37a 100644 --- a/Documentation/snippets/markup-lines.ly +++ b/Documentation/snippets/markup-lines.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "text" diff --git a/Documentation/snippets/pitches.snippet-list b/Documentation/snippets/pitches.snippet-list index 756236dd17..911ef6f5da 100644 --- a/Documentation/snippets/pitches.snippet-list +++ b/Documentation/snippets/pitches.snippet-list @@ -23,3 +23,4 @@ quoting-another-voice-with-transposition.ly separating-key-cancellations-from-key-signature-changes.ly transposing-pitches-with-minimum-accidentals-smart-transpose.ly tweaking-clef-properties.ly +using-autochange-with-more-than-one-voice.ly diff --git a/Documentation/snippets/recorder-fingering-chart.ly b/Documentation/snippets/recorder-fingering-chart.ly index e390eb7df0..86ea097d1f 100644 --- a/Documentation/snippets/recorder-fingering-chart.ly +++ b/Documentation/snippets/recorder-fingering-chart.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "winds" diff --git a/Documentation/snippets/screech-and-boink.ly b/Documentation/snippets/screech-and-boink.ly index a88804bd47..9aa407a0c5 100644 --- a/Documentation/snippets/screech-and-boink.ly +++ b/Documentation/snippets/screech-and-boink.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "headword" diff --git a/Documentation/snippets/staff-notation.snippet-list b/Documentation/snippets/staff-notation.snippet-list index e4d07d7bc4..483a17253e 100644 --- a/Documentation/snippets/staff-notation.snippet-list +++ b/Documentation/snippets/staff-notation.snippet-list @@ -33,5 +33,6 @@ time-signature-in-parentheses---method-3.ly time-signature-in-parentheses.ly tweaking-clef-properties.ly use-square-bracket-at-the-start-of-a-staff-group.ly +using-autochange-with-more-than-one-voice.ly volta-below-chords.ly volta-multi-staff.ly diff --git a/Documentation/snippets/table-of-contents.ly b/Documentation/snippets/table-of-contents.ly index cae2479773..b7b814eb20 100644 --- a/Documentation/snippets/table-of-contents.ly +++ b/Documentation/snippets/table-of-contents.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "paper-and-layout" diff --git a/Documentation/snippets/tweaking-grace-layout-within-music.ly b/Documentation/snippets/tweaking-grace-layout-within-music.ly index d71de8ece8..5ccff8d76d 100644 --- a/Documentation/snippets/tweaking-grace-layout-within-music.ly +++ b/Documentation/snippets/tweaking-grace-layout-within-music.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "rhythms, tweaks-and-overrides" diff --git a/Documentation/snippets/unfretted-headword.ly b/Documentation/snippets/unfretted-headword.ly index b6f116f946..c382a7df22 100644 --- a/Documentation/snippets/unfretted-headword.ly +++ b/Documentation/snippets/unfretted-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.15.40" +\version "2.15.43" \header { lsrtags = "headword" diff --git a/Documentation/snippets/using-autochange-with-more-than-one-voice.ly b/Documentation/snippets/using-autochange-with-more-than-one-voice.ly new file mode 100644 index 0000000000..247db1b125 --- /dev/null +++ b/Documentation/snippets/using-autochange-with-more-than-one-voice.ly @@ -0,0 +1,51 @@ +%% DO NOT EDIT this file manually; it is automatically +%% generated from LSR http://lsr.dsi.unimi.it +%% Make any changes in LSR itself, or in Documentation/snippets/new/ , +%% and then run scripts/auxiliar/makelsr.py +%% +%% This file is in the public domain. +\version "2.14.2" + +\header { + lsrtags = "keyboards, pitches, staff-notation" + + texidoc = " +Using @code{autochange} with more than one voice. + +" + doctitle = "Using autochange with more than one voice" +} % begin verbatim + +\score +{ + \new PianoStaff + << + \new Staff = "up" { + << + \set Timing.beamExceptions = #'() + \set Timing.beatStructure = #'(4) + \new Voice { + \voiceOne + \autochange + \relative c' { + g8 a b c d e f g + g,8 a b c d e f g + } + } + + \new Voice { + \voiceTwo + \autochange + \relative c' { + g8 a b c d e f g + g,,8 a b c d e f g + } + } + >> + } + + \new Staff = "down" { + \clef bass + } + >> +} -- 2.39.5