diff options
Diffstat (limited to '02-song2/parts/bass.ly')
-rw-r--r-- | 02-song2/parts/bass.ly | 168 |
1 files changed, 17 insertions, 151 deletions
diff --git a/02-song2/parts/bass.ly b/02-song2/parts/bass.ly index d6f378a..b323323 100644 --- a/02-song2/parts/bass.ly +++ b/02-song2/parts/bass.ly @@ -1,158 +1,24 @@ -bassA = \relative c { - \repeat unfold 2 { - b,8 a16 b8 a16 b4 r8 e,16 fis a8 | - b a16 b8 a16 b4 r8 - \ottava #1 d''4\flageolet \ottava #0 | - b,,8 a16 b8 a16 e4 r8 e16 fis a8 | - } \alternative { - { g g16 g8 fis16 b,8 r8 d''16 r d e d8 |} - { g,, r16 a8 r16 d8 ~ d2 |} - } -} - -%% key change! -bassB = \relative c { - cis,8 r16 cis8 r16 fis,4. fis4 | - a16 a8 a b16 e,4 e8 e fis' | - gis8. e fis8 fis,2 | -} - -bassBWithHarmonic = \relative c { - \bassB - a,8. b8 r16 e,2 - \ottava #1 d'''8\flageolet \ottava #0 | -} - -bassBWithoutHarmonic = \relative c { - \bassB - a,8. b8 r16 e,2 f8 | -} - -bassTransition = \relative fis,, { - \repeat volta 2 { - fis16 r8. fis16 r8 e16 fis fis fis8 r4 | - fis16 r8. fis16 r8 e16 fis fis e fis8 r8. | - fis16 r8. fis16 r8 e16 fis fis fis8 r4 | - fis16 r8. fis16 r8 e16 fis fis e fis8 r8. | - } - - \repeat volta 4 { - r16 fis8 e16 fis8 e16 fis8 fis8 r16 r4 | - r16 fis8 e16 fis8 e16 fis16 r16 fis16 e4 r8 | - } -} - -bassThree = \relative fis,, { - \time 6/8 - \repeat unfold 2 { - e16 fis8 fis fis16 - fis16 gis8 gis gis16 | - gis16 a8 a r16 - b,8 b b | - } - - d'8. d8 d16 e8. e8 e16 | - r16 d r d r d e8. e16 fis e | - d8. d8 d16 e8. e8 e16 | - r16 cis8 cis r16 cis8 cis a16 b | -} - -bassMartaRekado = \relative fis,, { - \time 5/8 - fis8 fis fis fis fis | - \time 7/8 - fis8 fis fis fis fis fis fis | - \time 2/4 - fis8. r16 b a gis a | +\version "2.19.27" - \time 5/8 - fis8 fis fis fis fis | - \time 7/8 - fis8 fis fis fis fis fis fis | - \time 2/4 - fis8. r16 b a gis a | - - \time 3/4 - d,8. d8 d16 e8. e8 e16 | - r16 d r d r d e8. e16 fis e | - fis16 fis8 fis fis16 fis fis8 fis fis16 | - \time 7/8 - fis fis8 fis d' d r r8. | +\header { + title = "Song 2" + subtitle = "Bass" + composer = "The very pretentious elephlies" + copyright = \markup { \char ##x00A9 "2002—2016 Ricardo Wurmus" } } -bassReprise = \relative fis,, { - \time 4/4 - fis1 | - f'8. cis8 a16 fis'4. fis,8 a16 gis | - fis4. b4 a8 gis fis | - d' a e' fis fis, fis fis fis | +\include "../settings.ly" +\include "music/bass.ly" - %% TODO: simplify - fis fis16 fis fis8 fis16 fis fis fis fis8 fis e' | - f8. cis8 a16 fis'4 fis,16 fis a' fis, b' cis | - fis,,8 fis16 fis fis8 b16 b b b b8 b16 b b b | - d d, d d' d, d fis' fis, - fis fis fis fis fis fis fis fis | -} +\score { + \compressMMRests { \bass } -bassFinal = \relative fis,, { - \time 4/4 - \repeat volta 4 { - fis8. fis16 r2 r16 fis16 e' fis | - f8. cis8 d16 fis,2 e'16 fis | - fis,8. fis16 r2 r8 b16 cis | - d8. d8 e16 fis,2 r8 | + \layout { + indent = #0 + short-indent = #0 + \context { + \Score + \numericTimeSignature + } } - - b16 r8 b16 r16 b b'4. b,16 a' b cis, | - d8 d d d16 a8. a8 a ais | - b16 r8 b16 r16 b b'4. b,16 a' b cis, | - f8 f' r8 f,16 c gis2 ~ | - gis1 | -} - -bassMusic = { - \set Staff.midiInstrument = #"electric bass (finger)" - \set Staff.pedalSustainStyle = #'bracket - \set Staff.midiMinimumVolume = #1.0 - \clef "bass_8" - - %% Intro - \time 4/4 - R1*8 - - \key b \minor - \bassA - \key e \major - \bassBWithHarmonic - - \key b \minor - \bassA - \key e \major - \bassBWithoutHarmonic - - \key fis \minor - \bassTransition - \bassThree - - \bassMartaRekado - - \bassReprise - \bassFinal } - -bass = << - \new Staff \with { - \RemoveEmptyStaves - } { - \bassMusic - } - \new TabStaff \with { - stringTunings = #bass-five-string-tuning - \RemoveEmptyStaves - } { - \override Stem #'transparent = ##t - \override Beam #'transparent = ##t - \bassMusic - } ->> |